/* CSS Document */

/*titolo grigio sezione*/
body{
				
				font-family:Verdana;
				font-size:10px;
				color:#686868;
				/*background-image:url(../img/generali/sfondo.gif);
				background-position:top;
				background-repeat:repeat-x;*/
				
		}

/*testo normale*/
.testo10{
				
				font-family:Verdana;
				font-size:10px;
				color:#686868;
				
		}
.testo11{
				
				font-family:Verdana;
				font-size:12px;
				color:#686868;
				
		}
/* testo delle date nello scroll*/		
td.testoNero{
				
				font-family:Verdana;
				font-size:10px;
				color:#000000;
				
		}
		
		
.footer{
				
				font-family:Verdana;
				font-size:9px;
				color:#333333;
				
		}
/* menu del footer*/
a.menufooter{

				font-family:Verdana;
				font-size:9px;
				color:#333333;
				text-decoration:none;
				
		}
a.menufooter:hover{

				font-family:Verdana;
				font-size:9px;
				color:#333333;
				text-decoration:underline;
				
		}

/* menu di servizio*/
a.service{

				font-family:Verdana;
				font-size:9px;
				color:#333333;
				text-decoration:none;
				padding-left:5px;
		}
a.service:hover{

				font-family:Verdana;
				font-size:9px;
				color:#333333;
				text-decoration:underline;
				padding-left:5px;
		}
a.service2{

				font-family:Verdana;
				font-size:9px;
				color:#007C4E;
				text-decoration:none;
				padding-left:5px;
		}
a.service2:hover{

				font-family:Verdana;
				font-size:9px;
				color:#007C4E;
				text-decoration:underline;
				padding-left:5px;
		}

/* menu di servizio*/
a.link10{

				font-family:Verdana;
				font-size:10px;
				color:#686868;
				text-decoration:none;
				
		}
a.link10:hover{

				font-family:Verdana;
				font-size:10px;
				color:#686868;
				text-decoration:underline;
				
		}

/* menu principale bianco*/

a.menubianco{

				font-family:Verdana;
				font-size:12px;
				color:#ffffff;
				text-decoration:none;
				
				
				
		}
a.menubianco:hover{

				font-family:Verdana;
				font-size:12px;
				color:#ffffff;
				text-decoration:none;
				
				
				
		}

/* titolo verde*/
.titolo{
				font-family:Verdana;
				font-size:12px;
				color:#017C4E;
		}
/*titolo grigio sezione*/
.titolo_grigio{
				
				font-family:Verdana;
				font-size:11px;
				color:#686868;
		}
/*cella prodotti arancione*/
td.prodotti{
				font-family:Verdana;
				font-size:14px;
				color:#ffffff;
				background-color:#FF9900;
				padding-left:5px
		}
td.prodotti_grigio{
				font-family:Verdana;
				font-size:13px;
				color:#ffffff;
				background-color:#B5B2B0;
				padding-left:5px
		}
td.prodotti_grigioChiaro{
				font-family:Verdana;
				font-size:14px;
				color:#ffffff;
				background-color:#cecece;
				padding-left:5px
		}
/* titolo arancione*/
.titolo_arancione{
				font-family:Verdana;
				font-size:11px;
				color:#FF9900;
		}
.testo10_arancione{
				font-family:Verdana;
				font-size:10px;
				color:#FF9900;
		}
/* cella azienda verde*/

td.azienda{
				font-family:Verdana;
				font-size:14px;
				color:#ffffff;
				background-color:#99CC01;
				padding-left:5px
		}

/* menu verde azienda*/

a.link10_verde{

				font-family:Verdana;
				font-size:10px;
				color:#99CC01;
				text-decoration:none;
				
		}
a.link10_verde:hover{

				font-family:Verdana;
				font-size:10px;
				color:#99CC01;
				text-decoration:underline;
				
		}
.titolo_verde{
				font-family:Verdana;
				font-size:11px;
				color:#99CC01;
		}

a.link10_verde_scuro{

				font-family:Verdana;
				font-size:10px;
				color:#007C4E;
				text-decoration:none;
				
		}
a.link10_verde_scuro:hover{

				font-family:Verdana;
				font-size:10px;
				color:#007C4E;
				text-decoration:underline;
				
		}
.10_verde_scuro{
				font-family:Verdana;
				font-size:10px;
				color:#007C4E;
		}
td.contatti{
				font-family:Verdana;
				font-size:14px;
				color:#ffffff;
				background-color:#007C4E;
				padding-left:5px
		}

/* cella news giallo*/

td.news{
				font-family:Verdana;
				font-size:14px;
				color:#ffffff;
				background-color:#ffcc00;
				padding-left:5px
		}
.titolo_giallo{
				font-family:Verdana;
				font-size:11px;
				color:#ffcc00;
		}
a.link10_giallo{

				font-family:Verdana;
				font-size:10px;
				color:#ffcc00;
				text-decoration:none;
				
		}
a.link10_giallo:hover{

				font-family:Verdana;
				font-size:10px;
				color:#ffcc00;
				text-decoration:underline;
				
		}
.titolo_giallo{
				font-family:Verdana;
				font-size:11px;
				color:#ffcc00;
		}

/* cella servizi azzurra*/

td.servizi{
				font-family:Verdana;
				font-size:14px;
				color:#ffffff;
				background-color:#6699CC;
				padding-left:5px
		}
.titolo_azzurro{
				font-family:Verdana;
				font-size:11px;
				color:#6699CC;
		}
a.link10_azzurro{

				font-family:Verdana;
				font-size:10px;
				color:#6699CC;
				text-decoration:none;
				
		}
a.link10_azzurro:hover{

				font-family:Verdana;
				font-size:10px;
				color:#6699CC;
				text-decoration:underline;
				
		}
.titolo_azzurro{
				font-family:Verdana;
				font-size:11px;
				color:#6699CC;
		}

/* cella download verde*/

td.download{
				font-family:Verdana;
				font-size:14px;
				color:#ffffff;
				background-color:#017C4E;
				padding-left:5px
		}		
.titolo_verde_scuro{
				font-family:Verdana;
				font-size:11px;
				color:#017C4E;
		}
		
a.link11{

				font-family:Verdana;
				font-size:11px;
				color:#686868;
				text-decoration:none;
				
		}
a.link11:hover{

				font-family:Verdana;
				font-size:11px;
				color:#686868;
				text-decoration:underline;
				
		}				
/*classi inserite 18-09-09 da Fabio*/
.pbox { margin:0; padding:5px;}

.font_bianco{font-family:Verdana; font-size:13px; color:#ffffff;}
.font_nero{font-family:Verdana; font-size:13px; color:#000000;}
.font_nero2{font-family:Verdana; font-size:11px; color:#000000;}

.cont_box_dx { position:relative; float:left; width:156px; height:115px;}				
.box_dx { position:absolute; top:0; left:0; z-index:98;}				
	.box_dx_table { position:absolute; top:0; left:0; z-index:97;}				

.cont_under { position:relative; float:left; width:156px;}
	.cont_img { position:relative; float:left; width:156px;}
					
.box_dx_layer { position:absolute; top:0; left:0; z-index:99; display:none;}				
	.cont_layer { position:relative; float:left; width:156px;}				
		.img_layer { position:absolute; width:156px; height:79px; top:0; left:0; z-index:97;}				
		.opacity_layer { position:absolute; width:156px; height:79px; top:0; left:0; z-index:95; background-color:#FFFFFF;  text-decoration:none; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}				
		.text_layer { position:absolute; top:0; left:0; z-index:96;}				
