BODY { background-image:url(../img/layout/background.gif); background-color:#FFF; background-position:top; background-repeat:repeat-x; color:#666; text-align:left; margin:0px; padding:0px; font-family:Tahoma, Verdana, Arial;font-size:11px; color:#666; }
TD {font-size:11px;margin:0px;}

/* ELIMINARE IL FOCUS NEI LINK IN MOZILLA */
:focus { -moz-outline-style: none; }

/* LISTE */
UL { line-height:16px; margin-left:12px;}
LI { padding-bottom: 8px; margin-left:0px; list-style-image:url(../img/layout/lista.gif); color:#666666}


.clr {clear:both}
.cornice { padding:4px; border:1px solid #C9C9C9; background-color:#fdfdfd}
.cornice_foto { padding:5px;  background-color:#d7dde3}
.didascalia { color:#606d7a; text-align:center; font-size:9px; padding-bottom:5px}
.div_space {margin:7px 0px 8px 0px; border-bottom:1px solid #EEE }
.div_space_2 {margin:5px 0px 5px 0px; border-bottom:1px solid #BBB }
.prezzo {color:#009900; font-weight:bold;}

/*MODULI FORM*/
FORM {margin:0px; padding:0px;}
INPUT,SELECT,TEXTAREA {border: 1px solid #DDD; margin:1px 2px 1px 2px; background-color:#FFF; font-size:11px; font-family:Tahoma; font-weight:normal}
INPUT.button { padding:2px 10px 2px 10px; border: 1px solid #666; background-color:#0066cc; color:#FFF; font-weight:bold}
INPUT.nostyle { border:0px; background-color:#EEE; padding:0px;}


/* CONTENITORI */
#contenitore { width:740px; text-align:left; }


#left {width:199px; float:left;}


#main { line-height:17px; width:720px; margin-left:10px;}
	#main .padding {padding:15px 30px 30px 30px;}
	
	#main a {color:#0066cc; font-weight:bold;}
	#main a:hover {}
	
	#main a.continua {font-size:9px; font-weight:normal;}
	#main a:hover.continua {font-size:9px; font-weight:normal;}
	
	
	/* TABELLE */
		table.fg {border-top:1px solid #c3d8e5;border-left:1px solid #c3d8e5;}
		.tableheader { background-image:url(../img/interfaccia/table_header_back.gif); background-color: #DDD; color: #06395d; font-weight: bold; border-bottom:1px solid #7dadce; border-right:1px solid #7dadce; border-top:1px solid #c1d7e6; border-left:1px solid #c1d7e6; padding:5px; }
		.tablesub { background-color: #0c6fb4; color: #FFF; font-weight: bold; border-bottom:1px solid #09578e; border-right:1px solid #09578e; border-top:1px solid #0c6fb4; border-left:1px solid #0c6fb4; padding:5px; }
		.td1 { background-image:url(../img/interfaccia/table_sub1_back.gif); background-repeat:repeat-x; background-color: #f6f9fb;	border-bottom:1px solid #c3d8e5;	border-right:1px solid #c3d8e5;	border-top:1px solid #FFF;	border-left:1px solid #FFF; font-size:10px; font-family:Verdana}
		.td2 { background-image:url(../img/interfaccia/table_sub2_back.gif); background-repeat:repeat-x; background-color: #ecf3f7;	border-bottom:1px solid #c3d8e5;	border-right:1px solid #c3d8e5;	border-top:1px solid #FFF;	border-left:1px solid #FFF; font-size:10px; font-family:Verdana}
			
	
	H1 {padding:0px; font-family:Arial; font-size:18px; letter-spacing:-1px; font-weight:bold; margin:0px 0px 10px 0px; color:#3a70cf; }
	H2 {padding:0px; font-family:Arial; font-size:16px; font-weight:bold; margin:0px 0px 0px 0px; color:#1b4999; }
	H3 {padding:0px; font-family:Arial; font-size:13px; font-weight:bold; margin:0px 0px 0px 0px; color:#848c96; }
	H4 {padding:0px; font-family:Arial; font-size:13px; font-weight:bold; margin:0px 0px 0px 0px; }


/*FOOTER*/
#footer { font-size:9px; color:#7a8999; font-family:Tahoma; text-align:left; line-height:10px; width:740px; background-repeat:no-repeat; background-image:url(../img/layout/footer.gif); height:55px; clear:both;}

	#footer a {color:#aab6c3; text-decoration:none }
	#footer a:hover {color:#aab6c3; text-decoration:underline;}

/* LINK */
a { color:#009900; text-decoration: none; }
a:hover { color:#006600; text-decoration: underline;}
