/*Per a qui no suporta CSS3, aprofitem les classes de modernizr*/
	
/*form#login*/
.no-boxshadow #content_main form#login {position: relative;}
	.no-boxshadow #content_main form#login fieldset {background: url('images/bg_form_login.gif') repeat-y;}
	.no-boxshadow #content_main form#login span.t {
		position: absolute;
		display: block;
		width: 377px;
		height: 4px;
		background: url('images/bg_form_login_top.gif') no-repeat;
		left: 0;
		top: 0;
	}
	.no-boxshadow #content_main form#login span.b {
		position: absolute;
		display: block;
		width: 377px;
		height: 4px;
		background: url('images/bg_form_login_bottom.gif') 0 100% no-repeat;
		left: 0;
		bottom: 0;
	}
	
/*destacat gran*/
.no-boxshadow div.destacat {
	background: #ffc url('images/destacat_bg.gif') repeat-y;
	position: relative;
	border: none;
}
	.no-boxshadow div.destacat span.top {
		display: block;
		width: 833px;
		height: 9px;
		background: url('images/destacat_top.gif') no-repeat;
		position: absolute;
		left: 0;
		top: 0;
	}
	.no-boxshadow div.destacat span.bottom {
		display: block;
		width: 833px;
		height: 13px;
		background: url('images/destacat_bottom.gif') 0 100% no-repeat;
		position: absolute;
		left: 0;
		bottom: 0;
	}
/*destacat petit*/
.no-boxshadow #content_sub div.destacat {background-image: url('images/destacat_bg_petit.gif');}
	.no-boxshadow #content_sub div.destacat span.top {
		display: block;
		width: 280px;
		height: 9px;
		background: url('images/destacat_top_petit.gif') no-repeat;
		position: absolute;
		left: 0;
		top: 0;
	}
	.no-boxshadow #content_sub div.destacat span.bottom {
		display: block;
		width: 280px;
		height: 13px;
		background: url('images/destacat_bottom_petit.gif') 0 100% no-repeat;
		position: absolute;
		left: 0;
		bottom: 0;
	}
/*box*/
.no-boxshadow div.box {
	background: #ffc url('images/box_bg.gif') repeat-y;
	position: relative;
}
.no-boxshadow #container_main div.print {padding-bottom: 18px;}
	.no-boxshadow div.box span.top {
		display: block;
		width: 290px;
		height: 6px;
		background: url('images/box_top.gif') no-repeat;
		position: absolute;
		left: 0;
		top: 0;
	}
	.no-boxshadow div.box span.bottom {
		display: block;
		width: 290px;
		height: 8px;
		background: url('images/box_bottom.gif') 0 100% no-repeat;
		position: absolute;
		left: 0;
		bottom: 0;
	}
/*box inscr*/
.no-boxshadow div.inscr {
	background: #cdcdcd url('images/box_inscr_bg.jpg') repeat-x;
}
	.no-boxshadow div.inscr span.top {
		width: 690px;
		height: 7px;
		background: url('images/box_inscr_top.gif') no-repeat;
	}
	.no-boxshadow div.inscr span.bottom {
		width: 690px;
		height: 7px;
		background: url('images/box_inscr_bottom.gif') 0 100% no-repeat;
	}
	.no-boxshadow .destacat div.inscr span.top {
		width: 290px;
		height: 8px;
		background-image: url('images/box_inscr_top_small.gif');
	}
	.no-boxshadow .destacat div.inscr span.bottom {
		width: 290px;
		height: 8px;
		background-image: url('images/box_inscr_bottom_small.gif');
	}
/*llista en columnes*/
.no-csscolumns #content_main ul.cat {overflow: auto;}
.no-csscolumns #content_main ul.cat li {
	width: 258px;
	margin-right: 15px;
	float: left;
}