/* CSS Document */

body {
	margin:0;
	padding:0;
	background-color: #F6F6F6;
	text-align:center;	
}
body, td {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;}
td {text-align:left;}
a:link, a:visited { text-decoration:none; color:#5e5e5e;}
a:hover, a:active {color:#f0c900}
div.noscript {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
margin: 0; 	padding:8px;
	background-color:#FFFFFF;
	text-align:center;
	line-height:25px;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
div.noscript2 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; margin: 0; padding:20px 10px 20px 20px; text-align:left; line-height:25px;}
table.general { margin:0 auto 0 auto; padding:0; width:900px; background-color:#e1e1e1; 
}

td.top {
	height: 15px;
	padding: 0 15px 0 0;
	background-color:#d68303;
	background-image: url(images/banda.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
td.top div a:link, td.top div a:visited   { text-decoration:none; color:#cccccc}
td.top div a:hover, td.top div a:active  {text-decoration:none; color:#ffffff}
td.top div  {text-align:right; color:#cccccc; line-height:20px;margin-right: 5px}
td.top div span {color:#ffffff}
td.top div, td.bottom div  {text-align:right; color:#cccccc; line-height:20px;margin-right: 5px}
td.bottom {
	height: 15px;
	padding: 0 15px 0 0;
	background-color:#d68303;
	background-image: url(images/bandabottom.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
td.orange {background-color:#d68303;}
td.text {background-color:#e1e1e1; padding:10px;}
td.text p{padding-bottom:10px;}
p { padding:0; margin:0 0 5px 0;}
img {border: none;}

 /*link colonna sinistra*/
td.dark {background-color:#A1A2A6;}
td.dark div a:link, td.dark div a:visited, td.dark ul li a:link, td.dark ul li a:visited  { text-decoration:none; color:#ffffff; line-height:14px; display:block;}
td.dark div a:hover, td.dark div a:active, td.dark ul li a:hover, td.dark ul li a:hover active{text-decoration:none; color:#cc0000; line-height:14px;}
td.dark ul {
	list-style-type: none;
	margin:0;
	padding: 0;
}
td.dark ul li {
list-style-type: none;
	list-style-type: none;
	margin:0;
	padding: 3px 5px 2px 10px;
}

td.dark ul li span{
 color:#cc0000; line-height:14px;
}

td.product {
	background-color:#e1e1e1;
	background-image: url(images/backMenuProd.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

div.simb_dis a:link, div.simb_dis a:visited{
background-image:url(images/simb_disegni.gif); 
background-repeat:no-repeat; 
background-position:left top; 
height:50px;
padding:1px 2px 2px 50px;
margin-top:15px;
}
div.simb_dis a:hover, div.simb_dis a:active{
background-image:url(images/simb_disegni_up.gif); 
background-repeat:no-repeat; 
background-position:left top; 
height:50px;
padding:1px 2px 2px 50px;
margin-top:15px;
}
/*ru*/
div.simb_disR a:link, div.simb_disR a:visited{
background-image:url(images/simb_disegni.gif); 
background-repeat:no-repeat; 
background-position:left center; 
height:50px;
padding:1px 2px 2px 50px;
margin-top:5px;
margin-bottom:5px;
}
div.simb_disR a:hover, div.simb_disR a:active{
background-image:url(images/simb_disegni_up.gif); 
background-repeat:no-repeat; 
background-position:left center; 
height:50px;
padding:1px 2px 2px 50px;
margin-top:5px;
margin-bottom:5px;
}
/* end*/

div.simb_abb a:link, div.simb_abb a:visited{
background-image:url(images/simb_abbinamento.gif); 
background-repeat:no-repeat; 
background-position:left top; 
height:43px;
padding:8px 2px 2px 50px;
}
div.simb_abb a:hover, div.simb_abb a:active{
background-image:url(images/simb_abbinamento_up.gif); 
background-repeat:no-repeat; 
background-position:left top; 
height:43px;
padding:8px 2px 2px 50px;
}
div.simb_pdf a:link, div.simb_pdf a:visited{
	background-image:url(images/simb_pdf.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:35px;
	padding:14px 2px 2px 50px;
	/*border: 1px solid #000;*/
	}
div.simb_pdf a:hover, div.simb_pdf a:active{
background-image:url(images/simb_pdf.gif); 
background-repeat:no-repeat; 
background-position:left top; 
height:35px;
padding:14px 2px 2px 50px;
}
div.simb_acc a:link, div.simb_acc a:visited {
background-image:url(images/simb_accessori.gif); 
background-repeat:no-repeat; 
background-position:left top; 
height:40px;
padding:8px 2px 2px 50px;
}
div.simb_acc a:hover, div.simb_acc a:active {
background-image:url(images/simb_accessori_up.gif); 
background-repeat:no-repeat; 
background-position:left top; 
height:40px;
padding:8px 2px 2px 50px;
}
div.simb_var a:link, div.simb_var a:visited{
background-image:url(images/simb_varianti.gif); 
background-repeat:no-repeat; 
background-position:left top; 
height:42px;
padding:14px 2px 2px 50px;
}
div.simb_var a:hover, div.simb_var a:active {
background-image:url(images/simb_varianti_up.gif); 
background-repeat:no-repeat; 
background-position:left top; 
height:42px;
padding:14px 2px 2px 50px;
}
/*fine link colonna sx*/

#tab_big {
	width:731px;
	height:218px;
	background-color:#e2e7dd;
	text-align:right;
	overflow: auto;
	/*visibility:visible;
	border-top:2px solid #b6b6b6;
	border-bottom:1px solid #b6b6b6;*/
	background-image: url(images/background_green.jpg);
	background-repeat: repeat;
}
#tab_big table{margin-right:0; margin-left:auto
}

div.borderone {border-top:8px solid #ffffff; border-bottom:8px solid #ffffff; text-align:right; margin:0; padding: 0;}
div.bordertop1 {border-top:8px solid #ffffff; text-align:right; margin:0; padding: 0;}
div.bordertop2 {border-top:12px solid #ffffff; text-align:right}
div.borderbt {border-top:12px solid #ffffff; border-bottom:12px solid #ffffff; text-align:right}
div.white { background-color:#FFFFFF; padding:10px; text-align:left;}

div.bordertop1 table, div.bordertop2 table, div.borderbt table {margin:0 0 0 auto;}

table.prod_des {background-color:#fffbda; border-top: 2px solid #A1A2A6;border-left: 2px solid #ffffff; border-bottom: 2px solid #ffffff;}
table.prod_des td {padding: 5px;border-bottom: 1px solid #A1A2A6;}
table.prod_des td.end {padding: 5px;border-bottom: 2px solid #A1A2A6;}

table.prod_des1 {background-color:#E1E1E1; border: 1px solid #38579f; text-align:center; font-weight:bold; margin: 0 auto;}
table.prod_des1 td {padding: 5px;border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;text-align:center;}
table.prod_des1 td.sub {padding: 5px;border-bottom: 1px solid #38579f;border-right: 1px solid #ffffff;text-align:center;}
table.prod_des1 td.subdx {padding: 5px;border-bottom: 1px solid #38579f;border-right:none;text-align:center;}
table.prod_des1 td.dx {padding: 5px;border-bottom: 1px solid #ffffff;border-right: none;text-align:center;}
table.prod_des1 th {background-color:#38579f; color:#FFFFFF; padding: 5px;text-align:center;}

table.prod_des1 th.whitedx {background-color:#38579f; color:#FFFFFF; padding: 5px;text-align:center; border-right: 1px solid #ffffff;}
table.prod_des1 td.ole {background-color:#e1e9de; border-right:none; border-top:none; border-bottom:1px solid #38579f;}
table.prod_des1 td.blue {padding: 5px;border-right: 1px solid #38579f;border-bottom: 1px solid #ffffff;text-align:center;}


.red {color: #CC0000}
h4.dis { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#5e5e5e; margin:0; padding: 1px 0 0 0;}

/*prodotti menu pagina html*/
.prodotti {
	font-size:11px;
	font-weight: bold;
	text-align:left;
	margin: 0;
	color:#5D5D5D; 
	
	}
.prodotti ul { 
	margin:8px 0 10px 0; 
	padding:0 0 1px 0;
	/*border: 1px solid #ffcc00;*/
}
.prodotti ul li{
	padding: 2px 0 2px 13px;
	margin: 0;
	list-style-type:none;
	}

.prodotti a:link, .prodotti a:visited {
margin:0;
padding:3px 5px 3px 10px; 
display:block;
text-decoration:none; 
color:#333333;  
border-bottom: 1px solid #e1e1e1;
border-top: 1px solid #e1e1e1;}

.prodotti a:hover,.prodotti a:active {
padding:3px 5px 3px 10px;
display:block;
text-decoration:none; 
color:#cc0000; 
border-bottom: 1px solid #cc0000;
border-top: 1px solid #cc0000;}

.prodotti li span {
padding:3px 5px 3px 10px;
display:block;
text-decoration:none; 
color:#cc0000; 
border-bottom: 1px solid #cc0000;
border-top: 1px solid #cc0000;}
.space { margin:90px 0 0 0 ; height:20px;}
/*fine prodotti menu */

/*contact*/
p.txwhite { color:#FFFFFF; padding:15px 10px 10px 10px; line-height:15px;}
p.txwhite a:link, p.txwhite a:visited { font-weight:bold; color:#FFFFFF;}
p.txwhite a:hover, p.txwhite a:active { font-weight:bold; color:#cc0000;}
td.product ul { margin:15px 5px 10px 20px; padding:0; list-style:none;}
td.product ul li{margin:0 0 16px 0; padding:0; list-style:none;}
td.product ul li a:link, td.product ul li a:visited { color:#000000;}
td.product ul li a:hover, td.product ul li a:active { color:#cc0000;}

td.adress  {padding:15px 10px 15px 180px; line-height:15px; border-top:1px solid #ffffff;}
td.adress a:link, td.adress a:visited { font-weight:bold; color:#000000;}
td.adress a:hover, td.adress a:active { font-weight:bold; color:#cc0000;}
/*end contact */
