@charset "UTF-8";
/* CSS Document */
div.mainscheda h1 {background:none top left no-repeat;height:40px;width:100px}
div.insider h1.insider { background-image:url(../images/insider.gif); margin-bottom: 10px; }
div.dsider h1.dsider { background-image:url(../images/dsider.gif); margin-bottom: 10px; }
div.xsider h1.xsider { background-image:url(../images/xsider.gif); margin-bottom: 10px; }
span.logosmall {display:none}
.prodotti h2 {
	margin:10px 0 0;
	padding: 8px;
	background-color: #646464;
	color: #ffffff;
	font-size:13px;
	font-weight:bold;
	background-image: url(../images/menutabel.jpg);
	background-repeat: repeat-x;
}
.prodotti .presentazione { padding:18px 8px 23px; border:solid 1px #666666; line-height:22px; text-align:justify; }

.prodotti .files {margin-top:10px}
.prodotti .files a {display:block !important;width:45%;float:left;padding-top:54px !important;text-align:center;background:none top center no-repeat}
.prodotti .files a.pdf {background-image:url(imgs/pdf.gif)}
.prodotti .files a.jpg {background-image:url(imgs/pdf.gif)}

.prodotti .specs table {
	margin:0px !important;
	border-collapse:collapse;
	width:100% !important;
}

.prodotti .slotimage {height:250px;padding:0px;width:230px;position:relative;margin:5px 0px 0px 10px;overflow:hidden;}
.prodotti .slotzoom {cursor:pointer;background:url(imgs/lente.gif) top right no-repeat}
.prodotti .slotlista {position:relative}
.prodotti .prodfoto {width:200px;height:250px;background:none center center no-repeat}

.prodotti .slotbar {text-align:center;margin:0px 0px 5px 15px;width:200px}
.prodotti .slotbar a {background:none !important;display:inline !important;padding:5px !important;text-decoration:none}

.prodotti .crossfade {background:#fff none center center no-repeat}
.prodotti .slideshow {position:relative}
.prodotti .slideshow .slideclose {cursor:pointer;background:url(imgs/lente_.gif) top right no-repeat;height:25px;width:90%;margin:5px auto}
.prodotti .slideshow .scorri {position:absolute;top:50%;width:30px;height:30px;line-height:20px;text-align:center;cursor:pointer;background:url(imgs/sinistra.png) center center no-repeat}
.prodotti .slideshow .nextfoto {right:0px;background-image:url(imgs/destra.png)}
.hide {display:none !important}
.linee .linea h1 {
display:none;
}

.linee {}
/* .linee .linea {
	background:no-repeat center top;
	width:467px;
	height:567px;
	margin:10px auto 10px 9px;
	float:left;
	cursor:pointer;
	padding-top: 10px;
	padding-bottom: 5px;
}
.linee .linea .testo {
	text-align:right;
	color: #FFFFFF;
	padding-right: 270px;
	padding-left: 7px;
	line-height: 19px;
} */
.linee .linea1 {
	background:no-repeat center top;
	width:467px;
	height:567px;
	margin:10px auto 10px 9px;
	float:left;
	cursor:pointer;
	padding-top: 10px;
	padding-bottom: 5px;
} 
.linee .linea1 .testo {
	text-align:justify;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 19px;
	padding-top: 240px;
}
.linee .linea2 {
	background:no-repeat center top;
	width:467px;
	height:567px;
	margin:10px auto 10px 9px;
	float:left;
	cursor:pointer;
	padding-top: 10px;
	padding-bottom: 5px;
}
.linee .linea2 a { color: #f5f5f5; font-weight: bold; }
.linee .linea2 a:hover { color: #d1081d; }
.linee .linea2 .testo {
	text-align:right;
	color: #FFFFFF;
	padding-right: 270px;
	padding-left: 7px;
	line-height: 19px;
	padding-top: 20px;
}
.clear {
	clear:both;
}


.downloads .gruppo {
	margin-top:5px;
	padding-left: 50px;
	padding-bottom: 50px;
	margin-bottom: 10px;
}

.downloads h3 {
	margin-top:10px;
	color: #D1081D;
}
.downloads a {display:block;clear:both;line-height:20px;}
.downloads a span.size {
	float:right;
	margin-right:130px;
	color: #000000;
}
.downloads a span.testo {
	float:left;
	padding-bottom: 3px;
	color: #000000;
}
.downloads a:hover span.testo {
	float:left;
	padding-bottom: 3px;
	color: #D1081D;
}
.downloads a:hover span.size {
	float:right;
	margin-right:130px;
	color: #D1081D;
}
.downloads {
	background-image: url(../images/logoprodotti.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
