Body { background-color:#129219; margin:0px; padding:0px; font-family:Verdana, Arial; font-size:11px; line-height:14px}

FORM {padding:0px; margin:0px}

.clr {clear:both}
.divisore { border-top:1px solid #a6d6a8; margin-bottom:15px; margin-top:15px;}
	
	/*MODULI FORM*/
	FORM {margin:0px; padding:0px;}
	INPUT,SELECT,TEXTAREA {border: 1px solid #abdcb0; color:#236aa7; margin:1px 2px 1px 2px; background-color:#e2f5e4; font-size:11px; font-family:Tahoma; font-weight:normal}
	INPUT.submit { padding:2px 10px 2px 10px; border: 1px solid #0f5628; background-color:#23a750; color:#FFF; font-weight:bold }
	INPUT.nostyle { border:0px; background-color:#EEE; padding:0px;}	
	
.cornice { padding:2px; background-color:#e6f4e7; border:1px solid #afdab1}
.contenitore {width:726px}
.cont_dentro {width:716px; background-image:url(../images/dentro_back.jpg); padding-bottom:40px; background-color:#108016; background-position:bottom; background-repeat:no-repeat}

a { color:#185b06}
a:hover { color:#185b06; text-decoration:none}

#left { width:483px; float:left; background-image:url(../images/left_back.gif); color:#336633; text-align:left}
	.left_content { margin:5px 35px 10px 37px;}
	.foto_chiudi { background-image:url(../images/left_back_giu.gif); background-position:bottom; background-repeat:no-repeat}

#totala {width:716px; background-color:#FFFFFF; color:#336633; text-align:left}
	.totala_content { margin:5px 35px 10px 37px;}
	.totala_chiudi { background-image:url(../images/totala_chiudi.gif); background-position:bottom; background-repeat:no-repeat}

#right { width:233px; float:left;background-color:#FFF; color:#185b06; text-align:left }
	.right_back {background-image:url(../images/right_top_back.gif); background-position:top; background-repeat:repeat-x; margin:0px 2px 0px 2px;padding:5px 0px 10px 13px;}
	

.elenco { border-top:1px dashed #a6d6a8; margin:5px 0px 5px 0px; font-size:10px; padding-left:3px; padding-top:5px;width:195px}	
	
.title { font-weight:bold; font-size:16px; font-family:Arial; letter-spacing:-1px; color:#336633; margin-bottom:3px}
.elenco_serv { padding:5px 0px 3px 0px; line-height:8px; font-size:10px; color:#2365af }	


/*TABELLE*/
.tabella {border:1px solid #b7d6b6; border-width:0px 0px 1px 1px; }
.td_titolo {border:1px solid #abd2ac; border-width:1px 1px 0px 0px; text-align:center; padding:4px; background-color:#DDD}
.td_colonna {border:1px solid #abd2ac; border-width:1px 1px 0px 0px; text-align:center; padding:4px; background-color:#def1de; font-weight:bold;}
.td_contenuto {border:1px solid #abd2ac; border-width:1px 1px 0px 0px; padding:4px; background-color:#FFF}	
.td_contenuto_obbl {border:1px solid #abd2ac; border-width:1px 1px 0px 0px; padding:4px; background-color:#D2E9FF}	
.td_chiusura {border:1px solid #abd2ac; font-weight:bold; border-width:1px 1px 0px 0px; padding:4px; background-color:#def1de}	
		
	

#footer { width:670px; margin-top:10px; margin-bottom:10px; font-size:9px; font-family:Tahoma; text-align:left}
	.div_footer { border-top:1px solid #4fae3e; margin-bottom:5px;}
	.menufooter { color:#d5f4b8; }
		.menufooter a {color:#d5f4b8; text-decoration:none;}
		.menufooter a:hover {color:#FFF; text-decoration:none;}
	.copyright { color:#a4ca81 }
		.copyright a {color:#FFF; font-weight:bold; text-decoration:none;}
		.copyright a:hover { color:#a4ca81; font-weight:bold; text-decoration:none;}
	.firma {float:right }
