html, body{margin:0;padding:0}
body{ margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:20px; 
font-family: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; 
font-size: 75%; line-height:1.3; background: #43006A; color: #000;}


.testaverdana_9bianco
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 20px; FONT-WEIGHT: bold; FONT-SIZE: 9px; 
COLOR: #fff; FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.testaverdana_9bianco a:
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 20px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #fff; FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.testaverdana_9bianco a:hover 
{ text-decoration: underline}

.verdana_9bianco
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 14px; FONT-WEIGHT: bold; FONT-SIZE: 9px; 
COLOR: #fff; FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.verdana_9bianco a:
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 14px; FONT-WEIGHT: bold; FONT-SIZE: 9px; 
COLOR: #fff; FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.verdana_9bianco a:visited
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 14px; FONT-WEIGHT: bold; FONT-SIZE: 9px; 
COLOR: #fff; FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.verdana_9bianco a:hover 
{ text-decoration: underline}

.verdana_9violascuro
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 16px; FONT-WEIGHT: bold; FONT-SIZE: 9px; 
COLOR: #43006A; FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.verdana_9violascuro a:
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 16px; FONT-WEIGHT: bold; FONT-SIZE: 9px; 
COLOR: #43006A; FONT-FAMILY: Verdana, tahoma, Trebuchet MS, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.verdana_9violascuro a:hover 
{ text-decoration: underline}

.verdana_12violascuro
{padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 16px; FONT-WEIGHT: normal; FONT-SIZE: 12px; text-align: justify;
COLOR: #43006A; FONT-FAMILY: Verdana, tahoma, Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.verdana_12violascuro a:
{padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 16px; FONT-WEIGHT: normal; FONT-SIZE: 12px; text-align: justify;
COLOR: #43006A; FONT-FAMILY: Verdana, tahoma, Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.verdana_12violascuro a:hover 
{ text-decoration: underline}

.classifica
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
COLOR: #43006A; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.classifica a:
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
COLOR: #43006A; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.classifica a:hover 
{ text-decoration: underline}

.menu_arial_12bianco
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.menu_arial_12bianco a:
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.menu_arial_12bianco a:hover 
{ text-decoration: underline}


.news_home_grigio {line-height: 18px; FONT-WEIGHT: normal; FONT-SIZE: 12px; 
	COLOR: #5C5C5C; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_grigio a: {line-height: 18px; FONT-WEIGHT: normal; FONT-SIZE: 12px; 
	COLOR: #5C5C5C; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_grigio a:hover { text-decoration: underline}

.news_home_grigio_data {line-height: 18px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
	COLOR: #5C5C5C; FONT-FAMILY: Verdana, tahoma, Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_grigio_data a: {line-height: 18px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
	COLOR: #5C5C5C; FONT-FAMILY: Verdana, tahoma, Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_grigio_data a:hover { text-decoration: none}


.news_home_viola {line-height: 17px; FONT-WEIGHT: normal; FONT-SIZE: 11px; 
	COLOR: #9028C7; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_viola a: {line-height: 17px; FONT-WEIGHT: normal; FONT-SIZE: 11px; 
	COLOR: #9028C7; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_viola a:hover { text-decoration: underline}

.news_home_viola_data {line-height: 18px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
	COLOR: #9028C7; FONT-FAMILY: Verdana, tahoma, Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_viola_data a: {line-height: 18px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
	COLOR: #9028C7; FONT-FAMILY: Verdana, tahoma, Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_viola_data a:hover { text-decoration: none}

.news_home_blue {line-height: 17px; FONT-WEIGHT: normal; FONT-SIZE: 12px; 
	COLOR: #0000CC; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_blue a: {line-height: 17px; FONT-WEIGHT: normal; FONT-SIZE: 12px; 
	COLOR: #0000CC; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_blue a:hover { text-decoration: underline}

.news_home_blue_data {line-height: 18px; FONT-WEIGHT: normal; FONT-SIZE: 11px; 
	COLOR: #0000CC; FONT-FAMILY: Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_blue_data a: {line-height: 18px; FONT-WEIGHT: normal; FONT-SIZE: 11px; 
	COLOR: #0000CC; FONT-FAMILY: Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_blue_data a:hover { text-decoration: none}


.news_home_bianco {FONT-WEIGHT: bold; FONT-SIZE: 12px; 
	COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_bianco a: {FONT-WEIGHT: bold; FONT-SIZE: 12px; 
	COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_bianco a:hover { text-decoration: underline}

.news_home_bianco_data {FONT-WEIGHT: normal; FONT-SIZE: 10px; 
	COLOR: #fff; FONT-FAMILY: Verdana, tahoma, Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_bianco_data a: {FONT-WEIGHT: normal; FONT-SIZE: 10px; 
	COLOR: #fff; FONT-FAMILY: Verdana, tahoma, Arial, Helvetica, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.news_home_bianco_data a:hover { text-decoration: none}


.titolo_home_violachiaro
{ background-color: #7318BB; padding-left:10px; padding-bottom:0px; padding-top:0px; line-height: 25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; 
COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.titolo_home_violachiaro a:
{ background-color: #7318BB; padding-left:10px; padding-bottom:0px; padding-top:0px; line-height: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.titolo_home_violachiaro a:hover 
{ text-decoration: underline}

.titolo_home_violascuro
{ background-color: #43006A; padding-left:5px; padding-bottom:0px; padding-top:0px; line-height: 25px; FONT-WEIGHT: bold; FONT-SIZE: 14px; 
COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.titolo_home_violascuro a:
{ background-color: #43006A; padding-left:5px; padding-bottom:0px; padding-top:0px; line-height: 25px; FONT-WEIGHT: bold; FONT-SIZE: 14px; 
COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.titolo_home_violascuro a:hover 
{ text-decoration: underline}

.abstract_grigio
{padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 17px; FONT-WEIGHT: normal; FONT-SIZE: 12px; 
COLOR: #464646; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.abstract_grigio a:
{padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 17px; FONT-WEIGHT: normal; FONT-SIZE: 12px; 
COLOR: #464646; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.abstract_grigio a:hover 
{ text-decoration: underline}


.titolo_notizia
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 25px; FONT-WEIGHT: bold; FONT-SIZE: 18px; 
COLOR: #43006A; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Arial, Helvetica, Lucida Grande, sans-serif; text-decoration: none}
.titolo_notizia a:
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 25px; FONT-WEIGHT: bold; FONT-SIZE: 18px; 
COLOR: #43006A; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Arial, Helvetica, Lucida Grande, sans-serif; text-decoration: none}
.titolo_notizia a:hover 
{ text-decoration: none}


.notizia_testo
{padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 17px; FONT-WEIGHT: normal; FONT-SIZE: 12px; text-align: justify;
COLOR: #43006A; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.notizia_testo a:
{padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 17px; FONT-WEIGHT: normal; FONT-SIZE: 12px; text-align: justify;
COLOR: #43006A; FONT-FAMILY: Arial, Helvetica, Verdana, tahoma, Trebuchet MS, Lucida Grande, sans-serif; text-decoration: none}
.notizia_testo a:hover 
{ text-decoration: underline}






.spazio_pagina
{padding-left:10px; padding-bottom:0px; padding-top:10px; padding-right:10px;}

.sfondo_viola{ background-color: #7318BB;}
.sfondo_violascuro{ background-color: #43006A;}
.sfondo_bianco{ background-color: #fff;}
.sfondo_grigiochiaro{ background-color: #ddd;}









h1{margin: 0; padding: 10px 0 10px 0px; font-size: 10px; FONT-WEIGHT: normal; color: #000;}
h1 a{margin: 0; padding: 10px 0 10px 0px; font-size: 10px; FONT-WEIGHT: normal; color: #000; text-decoration: none}
h1 a:hover{text-decoration: underline}
h2, h3, h4{margin:0; padding-left: 5px; line-height: 30px;}
h2{font-size: 150%}
h3{font-size:120%}
h4{font-size:110%}
p{margin: 0 5px; padding: 0 0 0.7em}
div#container{width:765px; margin: 0 auto; background-color: #fff; text-align:left}
div#container_interno{width:100%; margin: 0 auto; background-color: #fff;}

div#header{background: #fff; height:35px;}
div#header_editori{float:left; width:680px; height:35px; background: #fff url('images/s_azienda_sfondo3.gif') no-repeat left bottom;}
div#header_progetti{float:left; width:680px; height:35px; background: #fff;}
div#header_imprese{float:left; width:680px; height:35px; background: #fff url('images/s_impresa_sfondo3.gif') no-repeat left bottom;}

div#header_prodotti_indietro{float:right; width:75px;}

div#main{float:left; width:680px}
div#content{float:right; width:340px; height:340px; background-color: #000;}
div#content_azienda{float:right; width:340px; height:340px; background: #000 url('images/s_azienda_sfondo2.gif') no-repeat left bottom;}
div#content_impresa{float:right; width:340px; height:340px; background: #000 url('images/s_impresa_sfondo2.gif') no-repeat left bottom;}
div#content_sotto{float:left; width:680px; background-color: #fff; padding: 20px 0 15px 0;}
div#content_sotto_azienda{float:left; width:680px; background: #fff url('images/s_azienda_sfondo4.gif') no-repeat left top; padding: 20px 0 20px 0;}
div#content_sotto_impresa{float:left; width:680px; background: #fff url('images/s_impresa_sfondo4.gif') no-repeat left top; padding: 20px 0 20px 0;}
div#content_sotto_testosx{float:left; width:340px;}
div#content_sotto_680{float:left; width:680px;}
div#content_sotto_testodx{float:right; width:270px;}
div#nav{float:left; width:340px; height:340px; background-color: #000}
div#nav_azienda{float:left; width:340px; height:340px; background-color: #5D5C5C;}
div#nav_area{float:left; width:340px; height:340px; background-color: #D2D2D2;}
div#nav_homepage{float:left; width:340px; height:340px; background: #000 url('images/s_foto_azienda.gif') no-repeat right top;}
div#nav_clienti{float:left; width:340px; height:340px; background: #5D5C5C url('images/s_foto_clienti.gif') no-repeat right top;}
div#nav_editori{float:left; width:340px; height:340px; background: #9E0001 url('images/s_azienda_sfondo1.gif') no-repeat right top;}
div#nav_imprese{float:left; width:340px; height:340px; background: #E9A641 url('images/s_impresa_sfondo1.gif') no-repeat right top;}
div#extra{float:right; width:85px; background-color: #AB3D21;}
div#footer{clear:both; width:100%; padding-top:10px; background: #fff;}
div#footer_interno{clear:both; width:100%; padding-top:15px; padding-bottom:25px; background: #000;}


.contenitore_altosx { width:300px; padding:15px; padding-top:27px;}
.contenitore_news { padding-left:10px; padding-right:10px; padding-top:7px; 
padding-bottom:5px; color:#000; border:solid 1px; border-color:#D2D2D2; margin-bottom:10px;}
.contenitore_menuazienda { width:205px; margin-left:70px; position: relative; top:38px;}

.contenitore_prodottidx { width:230px; margin-left:70px; position: relative; top:25px;
line-height:17px; FONT-WEIGHT: normal; font-size:13px; /*font-size:125%;*/
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif;}

div#prodotti_principale {background-color: #9E0001; padding:0px;}


.prodotti_principale_testo
{background-color: #fff; margin:15px; border:solid 0px; border-color:#000; padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px; 
line-height: 20px; FONT-WEIGHT: normal; FONT-SIZE: 13px; 
COLOR: #000; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; text-align: justify;}

.menuazienda_1 { float:left; width:210px;}
.menuazienda_2 { float:right; width:100px; text-align: right; background: #5D5C5C;}

.menuazienda_testosx
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.menuazienda_testosx a:
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.menuazienda_testosx a:hover 
{ text-decoration: underline}

.menuazienda_testodx
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.menuazienda_testodx a:
{ padding-left:0px; padding-bottom:0px; padding-top:0px; line-height: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.menuazienda_testodx a:hover 
{ text-decoration: underline}

.box_piccolodx_rosso 
{ text-align:left; width: 85px; height:85px; padding-left:0px; padding-bottom:0px; background-color: #9E0001;}
.box_piccolodx_giallo 
{ text-align:left; width: 85px; height:85px; padding-left:0px; padding-bottom:0px; background-color: #E9A641;}
.box_piccolodx_grigioscuro 
{ text-align:left; width: 85px; height:85px; padding-left:0px; padding-bottom:0px; background-color: #5D5C5C;}
.box_piccolodx_grigiochiaro 
{ text-align:left; width: 85px; height:85px; padding-left:0px; padding-bottom:0px; background-color: #D2D2D2;}

.box_piccolodx_testo
{ padding-left:10px; padding-bottom:10px; padding-top:30px; line-height: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; }
.box_piccolodx_testo a
{ line-height: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Lucida Grande, Helvetica, Arial, sans-serif; text-decoration: none}
.box_piccolodx_testo a:hover
{ text-decoration: none}


.copyright 
{  padding-left:255px; padding-top:0px; padding-bottom:0px; line-height: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; /*font-size:80%;*/
COLOR: #000; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; }
.copyright a
{ line-height: 14px; FONT-WEIGHT: normal; font-size:80%;
COLOR: #000; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.copyright a:hover 
{ text-decoration: underline }

.copyright_interno 
{  padding-right:0px; padding-top:0px; padding-bottom:0px; line-height: 14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; /*font-size:80%;*/
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; }
.copyright_interno a
{ line-height: 14px; FONT-WEIGHT: normal; font-size:80%;
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.copyright_interno a:hover 
{ text-decoration: underline }


.nero13 
{ text-align:left; padding-top:0px; padding-bottom:0px; line-height: 17px; FONT-WEIGHT: normal; font-size:13px; /*font-size:110%;*/
COLOR: #000; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-align:justify;}
.nero13 a
{ line-height: 17px; FONT-WEIGHT: normal; font-size:110%; text-align:justify; font-size:13px;
COLOR: #000; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.nero13 a:hover 
{ text-decoration: underline }

.titolo_home 
{ text-align:left; padding-top:0px; padding-bottom:5px; line-height: 20px; FONT-WEIGHT: bold; font-size:18px; /*font-size:125%;*/
COLOR: #9E0001; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif;}
.titolo_home a
{ line-height: 20px; FONT-WEIGHT: bold; font-size: 18px;
COLOR: #9E0001; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.titolo_home a:hover 
{ text-decoration: underline }

.titolo_home_i 
{ text-align:left; padding-top:0px; padding-bottom:5px; line-height: 20px; FONT-WEIGHT: bold; font-size:18px; /*font-size:125%;*/
COLOR: #E9A641; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif;}
.titolo_home_i a
{ line-height: 20px; FONT-WEIGHT: bold; font-size: 18px;
COLOR: #E9A641; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.titolo_home_i a:hover 
{ text-decoration: underline }

.testo_newshome 
{ text-align:left; padding-top:0px; padding-bottom:5px; line-height:17px; FONT-WEIGHT: normal; font-size:13px; /*font-size:125%;*/
COLOR: #000; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif;}
.testo_newshome a
{ FONT-WEIGHT: normal; 
COLOR: #000; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.testo_newshome a:hover 
{text-decoration: underline;}

.testo_homebianco
{ text-align:left; padding-top:65px; padding-bottom:0px; line-height:17px; FONT-WEIGHT: normal; font-size:13px; /*font-size:125%;*/
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif;}
.testo_homebianco a
{ FONT-WEIGHT: normal; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.testo_homebianco a:hover 
{ text-decoration: underline }

.testo_paginebianco
{ text-align:left; padding-top:75px; padding-bottom:0px; line-height:14px; FONT-WEIGHT: normal; font-size:12px; /*font-size:125%;*/
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif;}
.testo_paginebianco a
{ FONT-WEIGHT: normal; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.testo_paginebianco a:hover 
{ text-decoration: underline }

.testo_paginebianco_progetti
{ text-align:left; padding-top:0px; padding-bottom:0px; line-height:14px; FONT-WEIGHT: normal; font-size:12px; /*font-size:125%;*/
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif;}
.testo_paginebianco_progetti a
{ FONT-WEIGHT: normal; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.testo_paginebianco_progetti a:hover 
{ text-decoration: underline }

.testo_paginebiancobig
{ text-align:left; padding-top:0px; padding-bottom:0px; line-height:17px; FONT-WEIGHT: normal; font-size:13px; /*font-size:125%;*/
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif;}
.testo_paginebiancobig a
{ FONT-WEIGHT: normal; 
COLOR: #fff; FONT-FAMILY: Trebuchet MS, Verdana, tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.testo_paginebiancobig a:hover 
{ text-decoration: underline }

.spazio_prodotti
{ text-align:left; padding-top:23px; padding-bottom:0px;}


.colore_grigiohome 
{ COLOR: #8C8B8D;}

.colore_rosso 
{ COLOR: #9E0001;}

.cella_h10 { height:10px;}
.cella_h20 { height:20px;}

.riga_grigia
{ padding-top:1px; border-bottom: 1px; border-bottom-style: solid; border-bottom-color: #D2D2D2;
}

.riga_grigia2
{ padding-top:4px; border-bottom: 1px; border-bottom-style: solid; border-bottom-color: #D2D2D2;
}
