body {	background-repeat: repeat-x;	margin-left: 0px;	margin-top: 0px;	background-color: transparent;}form {	margin:0px;	padding:0px;}table.cellLink td a {	display:block;	width:80px;	height:15px}table.cellLink td {padding:0; line-height:15px}.centrato {	left: 50%;	top: 50%;	position: absolute;	margin-top: -300px;	margin-right: auto;	margin-bottom: auto;	margin-left: -400px;}.style1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 13px;	letter-spacing: 0px;	word-spacing: 0px;}.puntinileft {	border-top: 2px none #C0C0C0;	border-right: 2px none #C0C0C0;	border-bottom: 2px none #C0C0C0;	border-left: 2px dotted #C0C0C0;}.puntinidown {	border-top: 2px none #C0C0C0;	border-right: 2px none #C0C0C0;	border-bottom: 2px dotted #C0C0C0;	border-left: 2px none #C0C0C0;}.puntinileftdown {	border-top: 2px none #C0C0C0;	border-right: 2px none #C0C0C0;	border-bottom: 2px dotted #C0C0C0;	border-left: 2px dotted #C0C0C0;}.bordobasso {	/*width:751px;*/	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #706F6D;}.bordodestra {	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: none;	border-left-style: none;	border-top-color: #706F6D;	border-right-color: #706F6D;	border-bottom-color: #706F6D;	border-left-color: #706F6D;}.bordodestrabasso {	border-top-width: 0px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 0px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #706F6D;	border-right-color: #706F6D;	border-bottom-color: #706F6D;	border-left-color: #706F6D;}.bordosinistra {	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #706F6D;	border-right-color: #706F6D;	border-bottom-color: #706F6D;	border-left-color: #706F6D;}.bordorossobasso {	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #E51F14;	border-right-color: #E51F14;	border-bottom-color: #E51F14;	border-left-color: #E51F14;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #E51F16;}.scheda_contenuto {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	font-weight: bold;}.vedi_resto {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #E51F16;}a {	color: #FFFFFF;	text-decoration: none;}a:link {}a:visited {}.bordorossoalto {	border-top-width: 2px;	border-top-style: solid;	border-top-color: #E51F14;}.puntinileftright {	border-top: 2px none #C0C0C0;	border-right: 2px dotted #C0C0C0;	border-bottom: 2px none #C0C0C0;	border-left: 2px dotted #C0C0C0;}.puntiniup {	border-top: 2px dotted #C0C0C0;	border-right: 2px none #C0C0C0;	border-bottom: 2px none #C0C0C0;	border-left: 2px none #C0C0C0;}.bordinofoto {	border: 1px solid #999999;	}.bordinorossotexto {	border: thin solid #E51F14;}.bordorossoalto_rilievobasso {	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #E51F14;	border-right-color: #E51F14;	border-bottom-color: #666666;	border-left-color: #E51F14;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #E51F16;}.puntiniright {	border-top: 2px none #C0C0C0;	border-right: 2px dotted #C0C0C0;	border-bottom: 2px none #C0C0C0;	border-left: 2px none #C0C0C0;}.sezioni {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	letter-spacing: 1px;}.categorie {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;}.testopiedipagina {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}.testonews {	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;}.news {	color: #E51F15;	font-family: Tahoma;	font-weight: bold;	font-size: 14px;}.splash {	font-family: Arial, Helvetica, sans-serif;	font-size: 28px;	color: #E61F15;}.descrizione_divisioni {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;}.bordodestrocategoria {	border-top-width: thick;	border-right-width: thick;	border-bottom-width: thick;	border-left-width: thick;	border-top-style: none;	border-right-style: solid;	border-bottom-style: none;	border-left-style: none;	border-top-color: #008231;	border-right-color: #008231;	border-bottom-color: #008231;	border-left-color: #008231;}.fondo_riquadro {	background-image: url(immagini/riquadro_sx_contenuti.gif);	background-repeat: repeat-y;}.scheda {	background-image: url(immagini/scheda_prodotti.gif);	background-repeat: no-repeat;}.bordobassocorto {	background-image: url(immagini/bordobasso.gif);	background-repeat: no-repeat;}.bordobassolungo {	background-image: url(immagini/riquadro_sx_contenuti_fondo.gif);	background-repeat: repeat-y;}.altezzamenucontenuti {	height: 10px;}.biancobordobasso {	background-color: #FFFFFF;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}.bordobassotrasparente {	border-top-width: thin;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	border-bottom-style: solid;	border-top-color: #F6F7F2;	border-right-color: #F6F7F2;	border-bottom-color: #F6F7F2;	border-left-color: #F6F7F2;}.biancobordobassocorto {	background-image: url(immagini/biancobordobassocorto.jpg);	background-repeat: no-repeat;}.newsfino {	color: #E51F15;	font-family: Tahoma;	font-weight: bold;	font-size: 13px;}.rossone {	color: #E51F15;	font-family: Tahoma;	font-weight: bold;	font-size: 14px;}.testo {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 14px;}.puntinidownpiccolo {	border-top: 2px none #C0C0C0;	border-right: 2px none #C0C0C0;	border-bottom: 1px dotted #C0C0C0;	border-left: 2px none #C0C0C0;}.newsblu {	color: #003399;	font-family: Tahoma;	font-weight: normal;	font-size: 13px;}.biancone {	color: #FFFFFF;	font-family: Tahoma;	font-weight: bold;	font-size: 14px;}.bianconcino {	color: #FFFFFF;	font-family: Tahoma;	font-weight: bold;	font-size: 13px;}.bordino {	border: 1px solid #999999; -moz-opacity:0%}#altririsultati {	border: 1px solid #E51F16;}.bordorossoalto_rilievobasso div p{color:black}.bordorossoalto_rilievobasso div {color:black}/* DRAGO INIZIO */div#news_head {	font-family:Helvetica;	width:100%;	height:25px;	background-color:#666666;	margin:0px;}.active_news_reader {	background-color:#FF0000;	color:#FFFFFF;	width:60px;	height:20px;	font-weight:bold;	vertical-align:middle;	padding:5px 0px 0px 0px;}.news_cycle {	margin:10px 0px 0px 10px;	width:640px;	height:240px;	overflow:hidden;}.news_cycle a {	text-decoration:none;	font-weight:bold;	color:#FF0000;}.news_item {	margin-bottom:15px;	line-height:16px;}.news_title {	font-family:Helvetica;	font-size:12px;	font-weight:bold;	color:#FF0000;	float:left;}.news_title_big {	font-family:Helvetica;	font-size:14px;	font-weight:bold;	color:#FF0000;}.news_date {	font-family:Helvetica;	font-size:12px;	color:#999999;	font-style:italic;	float:right;}.news_date_dett {	font-family:Helvetica;	font-size:12px;	color:#999999;	font-style:italic;}.news_body {	font-family:Helvetica;	font-size:12px;	padding-bottom:8px;	border-bottom:2px #CCCCCC solid;}.news_body_full {	font-family:Helvetica;	font-size:12px;}.news_body_full a {	color:#990000;}#nav_contr { margin-bottom:4px; float:right; }#nav_contr a { background: #666666; text-decoration: none; margin: 0 2px; padding: 4px 6px; font-family:Helvetica; font-size:14px; font-weight:bold  }#nav_contr a:focus { outline: none; }#nav { margin-bottom:4px; float:right; margin-top:1px; }#nav a { background: #666666; text-decoration: none; margin: 0 2px; padding: 4px 6px; font-family:Helvetica; font-size:14px; font-weight:bold  }#nav a.activeSlide { background: #FF0000 }#nav a:focus { outline: none; }#nav_thumb { width: 70px; height:250px; margin: 2px 60px 0px 0px;  }#nav_thumb li { height: 50px; float: left; margin: 6px; list-style: none }#nav_thumb a { height: 50px; padding: 2px; display: block; border: 1px solid #ccc; }#nav_thumb a.activeSlide { background-color:#FF0000; }#nav_thumb a:focus { outline: none; }#nav_thumb img { border: none; display: block }.bClose {	cursor:pointer;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	padding-top:5px;	padding-right:5px;	color:#990000; }div#popup { 	display:none; 	width:481px; 	height:550px;	margin-left:auto;	margin-right:auto;	background-color:#FFFFFF; 	border:2px solid #999999;}/* DRAGO FINE *//******************************** FOOTER *****************************************/.top {position:relative;}.bottom {padding-bottom:40px;} /* footer height (disattivato da max) */.footer_main_menu {width:100%; margin:5px auto; color:#E51F14;}.footer_main_menu a {color:#000; text-decoration:underline; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px;}#footer {	position: absolute; 	bottom: 0px; 	width:100%;	height:360px;	background-repeat:repeat-x;	background-position:top;	font-size:12px;	font-family: Verdana,Arial,Helvetica,sans-serif;}#footer, #footer a, .footer, .footer a, #footer2 a {color: #000000;}#footer h2 {text-transform:uppercase;}#tab_prm, #tab_related, #tab_popular {width:100%; margin:0px auto;}/************************//********** NUOVO FOOTER **************/#dynamic_footer {	width:100%;}#dynamic_footer p {	width:30%;	float:left;	margin-right:20px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#FFF;}#dynamic_footer p a {	color:#FFF;	text-decoration:none;}#dynamic_footer p a:hover {	text-decoration:underline;}/************************/#tab_prm h1 {	font-size:15px;	padding-bottom:10px;	margin:0px;}.main_info {float:right; width:25%; margin-top:0px; text-align:left; padding:0px 0px; }.main_info h4 {font-weight:bold; margin:0px 0px 10px 5px; text-align:left;}.main_info p, .main_info a { }.main_info a { text-decoration:none; padding:0px 5px 0px 0px; line-height:0px;}.prod_description {float: right; margin-top:5px; width:75%; vertical-align:top; text-align:left;}.prod_description a, .prod_description a:hover {text-decoration:underline;}/************************/#tab_related {text-align:justify;}#tab_related p {font-size:11px;}#tab_related a {text-decoration:underline;}#tab_related div {width:300px; float:left; padding:5px 15px 5px 5px; margin-top:5px;}#tab_related h2, #tab_related h3, #tab_popular h2, #tab_popular h3 {font-size:13px;}#tab_popular div { width:280px; float:left; text-align:left; padding-right:20px;}.popular_first {margin:5px 15px 20px 5px;}#tab_popular h2 {margin:0px;}#tab_popular li {padding:5px 0px; list-style:none;}/*********************************************************************************/
