/* slideshow */
div#slideshow-container {
	position:absolute;
	top:210px;
	left:0px;
	width:994px;
	height:372px;
	border:3px #ffffff solid;
	border-radius:3px;
	margin-bottom:15px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow: 0px 0px 20px rgba(0,0,0,.8);
	-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 20px rgba(0,0,0,.8);
}
/* maniglie slider */
.anythingSlider-default .back { left: -38px; }
.anythingSlider-default .forward { right: -38px; }
.anythingSlider-default .anythingControls { bottom: 5px; right: 5px; }

/* barra di navigazione di aree di tipo categoria->oggetto */
div#navbar{
	float:left;
	width:1000px;
	margin-bottom:10px;
	text-align:right;
	font-size:0.8em;
	color:#666666;
}

/* contenitore usato per paragrafi degli allegati o altro (pagine, news, scheda prodotto, ...) */
.detail-container{
	float:left;
	width:1000px;
	margin-top:30px;
}
.detail-container-home{
	float:left;
	width:596px;
	padding-left:202px;
	padding-right:202px;
	margin-top:30px;
	border-top:3px #005EA8 solid;
	padding-top:30px;
}

/* box highlight */
div#highlight-container{
	float:left;
	width:1000px;
	margin-top:10px;
	margin-bottom:20px;
}
.box-highlight{
	float:left;
	width:264px;
	height:210px;
	padding-left:18px;
	padding-right:18px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#BDC929;
	box-shadow: 2px 2px 3px rgba(0,0,0,.3);
	-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.3);
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,.3);
}
.box-highlight > .image{
	float:left;
	width:180px;
	height:135px;
	padding-left:42px;
	padding-right:42px;
	text-align:center;
}
.box-highlight > .name{
	float:left;
	width:264px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
}
.box-highlight > .name a{
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-shadow: 1px 1px 1px rgba(0,0,0,.3);
}
.box-highlight > .desc{
	float:left;
	width:264px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	font-size:12px;
	color:#333333;
}

/* box immagini */
.box-img-row{
	float:left;
	margin-bottom:10px;
}
.box-img{
	float:left;
	width:178px;
	padding:5px;
	background-color:#ffffff;
	border:2px #005FAC solid;
}
.box-img > .image{
	float:left;
	width:178px;
	height:178px;
	background-color:#ffffff;
	text-align:center;
}
.box-img > .text a{
	text-transform:uppercase;
}

/* box documenti */
.box-doc-row{
	float:left;
	margin-bottom:10px;
}
.box-doc{
	float:left;
	width:192px;
}
.box-doc > .image{
	float:left;
	width:178px;
	height:178px;
	padding:5px;
	border:2px #005FAC solid;
	background-color:#ffffff;
	text-align:center;
}
.box-doc > .text{
	float:left;
	width:192px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
}
.box-doc > .text a{
}

/* box video */
.box-vid-row{
	float:left;
	margin-bottom:8px;
}
.box-vid{
	float:left;
	width:328px;
}
.box-vid > .player{
	float:left;
	width:328px;
	height:246px;
	text-align:center;
}
.box-vid > .text{
	float:left;
	width:322px;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
}

/* risultati ricerca */
.search-result{
	width:100%;
	padding-bottom:10px;
	border-bottom:1px #999999 dotted;
	margin-bottom:10px;
}
.search-result > .section{
	width:100%;
	font-size:11px;
}
.search-result > .name{
	width:100%;
}
.search-result > .url{
	width:100%;
	font-size:11px;
	color:#999999;
}
.n-result{
	margin-bottom:30px;
	font-size:11px;
	font-style:italic;
}

/* form ricerca */
.search-form{
	float:right;
	padding-top:4px;
}
.search-form input{
	float:right;
	font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	border:1px #d0d0d0 solid;
	padding:2px;
	width:120px;
	margin:0;
}
.search-form > a > img{
	float:right;
	padding:1px;
	background-color:#ffffff;
	border-top:1px #d0d0d0 solid;
	border-right:1px #d0d0d0 solid;
	border-bottom:1px #d0d0d0 solid;
	border-left-width:0;
}
.search-form > a:hover > img{
	background-color:#BCCD77;
}