/* sfondo dell'intero documento    */

body { background-color:white; }



/* impostazioni celle di default   */

td { font-family: Verdana,Lucida; font-size:10pt; color:#666666 }



/* link normale senza effetti   */

a { color:#666666; text-decoration:none }

a:hover { color:#cc0000 }



/* titolo grosso per ogni sezione   */

.titolo{color:#b2b2b2; font-family:Lucida,sans-serif; font-size:20pt; }



/* menu sulla sinistra figlio del menu sx   */

a.piccolo{color:white; font-size:11px; font-family:Lucida,sans-serif;text-decoration: none;}

a.piccolo:hover{color:#ffbf22}



/*  ????  */

a.piccolo_2{color:#ffbf22; font-size:8pt; font-family:Lucida,sans-serif;text-decoration: none;}

a.piccolo_2:hover{color:#F2F2F2}



/* menù sulla sinistra bianco con effetto over giallo   */

a.menusx{color:#FFFFFF; font-size:8pt; font-family:Lucida,sans-serif;text-decoration: none; font-weight:bold}

a.menusx:hover{color:#ffbf22}



/* menu sulla sinistra dei contattaci e newsletter   */

a.piccolobis{color:#c5edb8; font-size:8pt; font-family:Lucida,sans-serif;text-decoration: none;}

a.piccolobis:hover{color:#ffbf22}



/* bande sfumate sulla destra e sinistra del documento */

.fasciasx{background-image:url(/img/risogallo/sfumatura_sx.gif); background-repeat: repeat-y; padding-left:9px}

.fasciadx{background-image:url(/img/risogallo/sfumatura_dx.gif); background-repeat: repeat-y; padding-left:9px}



/* titoletti    */

.icone{font-size:9pt; font-family:Lucida,sans-serif; color:#585858; line-height:13pt; }

.combobox{font-size:11px; font-family:Lucida,sans-serif; color:#585858;  }

/*testo  dei documenti con interlinea 13pt    */

.testo{font-size:9pt; font-family:Lucida,sans-serif; color:#787878; line-height:13pt; }



/* titoletto nella prima pagina  es luglio   */

.ico2{font-size:8pt; font-family:Lucida,sans-serif; color:#585858;}



/* titoletti della testa verdi con roll rosso e interlinea di 15 pt   */

a.ico{font-size:9pt; font-family:Lucida,sans-serif; color:#46b439;}

a.ico:hover{font-size:9pt; font-family:Lucida,sans-serif; color:#ff0000;}



/* menu sulla sinistra indica la pagina dove siamo nessun link   */

.piccolo_3{color:#ffbf22; font-size:11px; font-family:Lucida,sans-serif;}
a.piccolo_3:hover{color:#ffbf22;}



.testo_caselle{color:#FFFFFF; font-size:8pt; font-family:Lucida,sans-serif;font-weight:bold}

.testo_caselle_grigie{color:#555555; font-size:8pt; font-family:Lucida,sans-serif;font-weight:bold}



/* --------------- NEWLY ADDED ON JULY 09,2008 ------------------- */

* { margin:0px; padding:0px; font-size:11px;}

/*body { margin:0px; padding:0px; font-size:11px; background-color:#FFFFFF;}*/
body { margin-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding:0px; font-size:11px; background-color:#FFFFFF;}


.index_cont { width:516px;}
.index_cont_flot { position:relative; float:left; width:516px; height:625px; background:url(/img/risogallo/index_foglia.jpg) top center no-repeat;}
.ita { position:absolute; top:330px; left:0px;}
	.scritta_ita { position:absolute; top:0px; left:0px;}
	.bandiera_ita { position:absolute; top:0px; left:59px;}

.fra { position:absolute; top:427px; left:25px;}
	.scritta_fra { position:absolute; top:0px; left:0px;}
	.bandiera_fra { position:absolute; top:0px; left:63px;}

.spa { position:absolute; top:524px; left:65px;}
	.scritta_spa { position:absolute; top:0px; left:0px;}
	.bandiera_spa{ position:absolute; top:0px; left:63px;}

.eng { position:absolute; top:330px; left:403px;}
	.scritta_eng { position:absolute; top:0px; left:50px;}
	.bandiera_eng { position:absolute; top:0px; left:0px;}

.ger { position:absolute; top:427px; left:376px;}
	.scritta_ger { position:absolute; top:0px; left:50px;}
	.bandiera_ger { position:absolute; top:0px; left:0px;}

.cin { position:absolute; top:524px; left:339px;}
	.scritta_cin { position:absolute; top:0px; left:50px;}
	.bandiera_cin { position:absolute; top:0px; left:0px;}

table.sfondo_menu_riga { background:url(/img/risogallo/sfondo_menu_riga.jpg) top right no-repeat;}

.cont_menu { width:180px;}
.cont_menu p{ text-align:left;}

.fr_menu { background:url(/img/risogallo/fr_menu_new.gif) top left no-repeat; padding-left:25px;}
.fr_menu2 { background:url(/img/risogallo/fr_menu_new2.gif) top left no-repeat; padding-left:25px;}

.trattini_menu { background:url(/img/risogallo/trattini_menu.gif) repeat-x; height:11px;}
.fr_sottomenu { background:url(/img/risogallo/fr_sottomenu.gif) top left no-repeat; padding-left:35px; padding-top:10px;}
.foglia_menu { background:url(/img/risogallo/foglia_menu.jpg) top left no-repeat; height:294px;}

.ombra_sx { background:url(/img/risogallo/ombra_sx.png) top right repeat-y;}
.ombra_dx { background:url(/img/risogallo/ombra_dx.png) top left repeat-y;}

.sfondo_menu { background:url(/img/risogallo/sfondo_menu.jpg) top left repeat-x;}

a.font_menu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; text-decoration:none;}
a.font_menu:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#70a52f; text-decoration:none;}
a.font_menu_vedi { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#F70016; text-decoration:none;}

a.font_menu2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#70a52f; text-decoration:none;}
a.font_menu2:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FF0000; text-decoration:none;}
a.font_menu2_vedi { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#F70016; text-decoration:none;}

