/* CSS Document */

body{
	background-image:url(../images/sfondo.jpg);
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
img{ border:none;}
/*-----------------------------------
       COLONNA SX
-----------------------------------*/

	/*---------------------------------
	INIZIO PRODOTTO NOVITA' COLONNA DX
	----------------------------------*/
	#contenitore_prodotto_novita{ width:265px; height:auto; margin: 10px 0 0 10px; float:left;}
	#contenitore_image_novita{ width:115px; height:auto; margin: 10px 0 0 0; float:left;}
	#contenitore_descrizione_novita{ width:150px; height:170px; margin: 10px 0 0 0; float:left;}

	/*---------------------------------
	FINE PRODOTTO NOVITA' COLONNA DX
	----------------------------------*/


	/*----------------------------
	INIZIO SCROLL NEWS COLONNA DX
	-----------------------------*/

	#scroll_news{ width:250px; height: auto;  /* cè la versione per IE6 in styleIE.css */ margin: 0 auto;vertical-align:middle;}
	#marqueecontainer{position: relative; width: 235px; /*marquee width */height: 150px; /*marquee height */	overflow: hidden; margin-top:12px; margin-bottom:12px; padding: 0px 0px 0px 0px; overflow: hidden;}
	#navnewsHome{border-bottom:#999999 dotted 1px; margin: 5px 3px 20px 2px; text-align:left; width:218px; height:auto;}
	#navnewsHome a{ padding:0 3px 0 0; background:#ffffff; color:#666666; text-decoration:none; display:block;}
	#navnewsHome a:hover{ padding:0 3px 0 0; background:#F1F1F1; color:#666666; text-decoration:none; display:block;}
	.testo_navnewsHome{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#656565;}
	
	/*----------------------------
	FINE SCROLL NEWS COLONNA DX
	-----------------------------*/

/*-----------------------------------
       COLONNA SX MENU PRODOTTI
-----------------------------------*/
#contenitore_macrocategoria{ width:255px; height:auto; margin: 15px 0 0 0;}
#macrocategoria{ width:240px; height:20px; background-color:#80AED1; padding: 8px 0 1px 15px; border-bottom:solid 1px #FFFFFF;}
#sotto_categoria{ width:240px; height:20px; background-color:#ECF3F8; padding: 8px 0 1px 15px; border-bottom:solid 1px #FFFFFF;}
.titolo_macrocategoria{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}
.titolo_macrocategoria a{ text-decoration:none; color:#FFFFFF;}
.titolo_macrocategoria a:hover{ text-decoration:none; background-color:#17527E; color:#FFFFFF;}
.titolo_sottocategoria{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#598EB6; font-weight:bold;}
.titolo_sottocategoria a{ text-decoration:none; color:#598EB6;}
.titolo_sottocategoria a:hover{ text-decoration:none; background-color:#80AED1; color:#FFFFFF;}

/*-----------------------------------
       SCHEDA PRODOTTO
-----------------------------------*/

#contenitore_scheda_prodotto{ width:610px; height:auto; float:left;}
#contenitore_foto_e_zoom_prodotto{ width:200px; height:auto; float:left;}
#contenitore_foto_prodotto{ width:200px; height:auto; float:left; border:solid #CCCCCC 1px; margin: 25px 0 0 0;}
#contenitore_zoom_prodotto{ width:200px; height:auto; float:left; text-align:right; vertical-align:middle; margin: 10px 0 0 0; }
#contenitore_descrizione_e_pdf_prodotto{ width:378px; height:auto; float:left; margin: 10px 0 0 15px;}
#contenitore_descrizione_prodotto{ width:378px; height:auto; float:left; margin: 10px 0 0 15px;}
#contenitore_pdf_prodotto{ width:378px; height:auto; float:left; margin: 25px 0 0 15px;}
.testo-titolo_scheda_prodotto {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#719FC2; text-decoration:none; font-weight:bold;}
.testo-descrizione_scheda_prodotto{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e; text-decoration:none; }
.testo-descrizione_scheda_prodotto a{font-size:12px; color:#6e6e6e; text-decoration:none; }
.testo-descrizione_scheda_prodotto a:hover{color:#B2B2B2; text-decoration:none; }
.testo-pdf {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#80AED1; text-decoration:none; font-weight:bold; }
.testo-pdf a{text-decoration:none; color:#80AED1; font-weight:bold; }
.testo-pdf a:hover{color:#80AED1; text-decoration:underline; font-weight:bold; }


/*------------------
       TESTO HOME
--------------------*/

.testo-header {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.testo-header a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.testo-header a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.testo-header-blu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#719FC2; text-decoration:none; font-weight:bold; }
.testo-header-blu a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#719FC2; text-decoration:none; font-weight:bold; }
.testo-header-blu a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#719FC2; text-decoration:none; font-weight:bold; }
.testo-home-novita {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e; text-decoration:none; }
.testo-home-novita a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e; text-decoration:none; }
.testo-home-novita a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B2B2B2; text-decoration:none; }
.testo-home-assistenza {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e6e6e; text-decoration:none; }
.testo-home-assistenza a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e6e6e; text-decoration:none; }
.testo-home-assistenza a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#B2B2B2; text-decoration:none; }
.testo-home-blu { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#719FC2; text-decoration:none; font-weight:bold; }
.testo-home-blu a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#719FC2; text-decoration:none; font-weight:bold; }
.testo-home-blu a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#719FC2; text-decoration:none; font-weight:bold; }
.testo-home-assistenza-titolo-blu {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#719FC2; text-decoration:none; font-weight:bold;}
.testo-home-assistenza-titolo-blu a{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#719FC2; text-decoration:none; font-weight:bold;}
.testo-home-assistenza-titolo-blu a:hover{ color:#9FC8E7; text-decoration:none;}
.testo-colonna-sinistra-blu {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#80AED1; text-decoration:none; font-weight:bold; }
.testo_footer{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; }
.testo_footer a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; }
.testo_footer a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#B4B4B4; text-decoration:none; }
.testo_bianco_tabella_preventivo {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;text-decoration:none; font-weight:bold;}