BODY {background-image:url(../img/interfaccia/back.gif); text-align:left; background-color:#FFF; background-repeat:repeat-x; margin:0px; padding:0px; font-family:Tahoma, Verdana, Arial;font-size:11px; color:#2063b2; line-height:14px; }
TD {font-size:11px;margin:0px;}

/* ELIMINARE IL FOCUS NEI LINK IN MOZILLA */
:focus { -moz-outline-style: none; }

.didascalia {  color:#4987d1; margin-top:3px; font-size:9px; line-height:14px}

/* LISTE */
UL {margin: 0;padding: 0;list-style: none;}
LI { line-height: 14px;padding-left: 0px; padding-top: 0px;}


.clr {clear:both}
.cornice { padding:2px; border:1px solid #a6bdcd; background-color:#f8f9fb}
.divisore {border-bottom:1px solid #CCC }
.div_space {border-bottom:1px solid #aae0f9; margin:5px 0px 5px 0px; }
.tips { margin-top:10px; color:#666; border-top:3px solid #EEE; padding:12px; background-color:#FAFAFA; border-bottom:1px solid #EEE}

	
/*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.submit { padding:2px 10px 2px 10px; border: 1px solid #666; background-color:#999; color:#FFF; font-weight:bold }
INPUT.nostyle { border:0px; background-color:#EEE; padding:0px;}

.inputbox { font-size: 11px; color: #333; background-color: #FFF; border: 1px solid #cecece; background-image:url(../img/interfaccia/back_form.gif); font-family:Tahoma; padding:3px; }
.inputbox-login { font-size: 11px; color: #333; background-color: #cae4f6; padding:2px; border: 0px; font-family:Tahoma; }
.button { font-size: 11px; font-weight: bold; font-family:Tahoma; color: #FFF; background-color:#005189;border: 1px solid #003960; padding:2px 4px 2px 4px;}
.search { text-align:center; width:150px;}


/* LINK */
a { color:#5aa7e4; text-decoration: none; }
a:hover { color: #2b70a6; text-decoration: underline;}

/* CONTENITORI */
#contenitore { width:700px; text-align:center;}

		/* 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}
			
		
/*MAIN*/
#main { line-height:18px; padding:30px; text-align:left;  background-image:url(../img/interfaccia/bg_main.gif); background-repeat:no-repeat}


/*FOOTER*/
#footer {  font-size:9px; color:#367acc; background-repeat:repeat-x; background-position:bottom;}

