BODY {
color:#57666A;
font-weight:medium;
font-family: verdana;
font-size:9px;
letter-spacing:-0px;
background-color:#FFF9F2;
  }


TD {
color:#444444;
font-family: verdana;
font-size:9px;
font-weight:demi-bold;
letter-spacing: 0px;
  }

A:link,
A:visited {
letter-spacing:-0px;
color:#57666A;
font-weight:demi-bold;
}

A.noline:link,
A.noline:visited {
text-decoration:none;
}

A.menu:link,
A.menu:visited {
color:#444444;
font-weight:demi-bold;
font-size:10 px;
text-decoration:none;
}

.menu_categoria,
A.menu_categoria:link,
A.menu_categoria:visited {
color:#444444;
font-weight:bold;
font-size:11 px;
}


.titoletto {
color:#444444;
font-size:10px;
font-family:verdana;
letter-spacing:-0px;
font-style:normal;
font-weight:demi-bold;
}

.titolo {
color:#858585;
font-size:10px;
font-family:verdana;
letter-spacing:-0px;
font-style:normal;
font-weight:bold;
}



.grigioscuro {
color:#8f8f8f;
}

.bianco{
color:#eeeeee;
}




.small {
letter-spacing:-0px;
font-family:arial;
font-size:9px;
}


TD.about {
font-size:10px;
font-family:verdana;
font-weight:bold;
background-color:#E8C7B5 ;
}

TD.aboutsotto {
font-size:10px;
font-family:verdana,tahoma,trebuchet ms;
font-weight:bold;
font-style:normal;
letter-spacing:-0px;
background-color:#EACAB9;
color:#fafafa;
}



TD.tredscuro {
background-color:#AFC6E4;
}
TD.tredchiaro {
background-color:#ffffff;
}


TABLE.modulo {
border-bottom: #D2A800 solid 1px;
border-right: #D2A800 dotted 0px;
border-left: #D2A800 dotted 0px;
border-top: #D2A800 solid 0px;
}


TD.cat {
height:17px;
background-color:#f6f4f1;
padding-left:4px;
}



TR.sfondonotizia, TD.sfondonotizia {
background-color:#FFEAD2 ;
}



TR.filled, TD.filled {
background-color:#FFF3E6 ;
}

TR.filledbold, TD.filledbold {
background-color:#FFDCB9;
padding-left:4px;
}

TD.reparti {
vertical-align:top;
}



TR.colored, TD.COLORED {
background-color:#EAE2D7;
font-size:13 px;
font-family:tahoma;
}
TR.coloredbis, TD.COLOREDbis {
background-color:#EEE9DF;
font-size:13 px;
font-family:tahoma;
}

TR.coloredbold, TD.coloredbold {
background-color:#E1D6C8;
}

TABLE.reverse, TD.reverse {
background-color:#ffcc00;
}



TD.reverselight {
background-color:#E9C9BA;
font-size:9 px;
font-family:verdana;

}



.descrizione  {

font-family : verdana,arial;

font-size:9 px;
font-weight:demi-bold;
letter-spacing:0px;
}

.input {
font-size:9 px;
font-family : verdana,arial;
}

.inputbianco {
font-family : verdana,arial;
font-size:9 px;
background-color:#F4F3F3;
}

.pulsante {
font-size:9 px;
font-family : verdana,arial;
background-color:#BA765F;
color:#fbfbfb;
font-weight:bold;
}



A.link_hidden:link,
A.link_hidden:visited {
text-decoration:none
}

A.link_hidden:hover {
text-decoration:underline;
}









ADMIN_BODY {
color:#000000;
font-family: verdana, tahoma;
font-size:10px;
background-color:#f3f3f0;
left-margin:0px;
top-margin:0px;
  }



TD.top {
background-color:000000;
color:#fcfcfc;
}

A.top:link,
A.top:visited {
color:#fcfcfc;
}


TD.loginsopra {
background-color:#E3BAA6 ;
font-size:9 px;
font-family:verdana;
height:20px;
}

TD.loginsotto {
background-color:#E3BAA6;
font-size:9 px;
font-family:verdana;
font-weight:bold;
}


.inputsmall {
font-size:9 px;
font-family : verdana,arial;
}

.inputbiancosmall {
font-family : verdana,arial;
font-size:9 px;
background-color:#F4F3F3;
}

.admin_sezione, TD.admin_sezione {
font-family : verdana;
font-size:11 px;
background-color:#DEB45C;
height:22px;
color:#fcfcfc;
font-weight:demi-bold;
font-style:italic;
border-top: 1px solid #B18D41;
border-bottom: 1px solid #B18D41;
}


a.admin_menu {
font-family : verdana,arial;
font-size:10 px;
}








.maurizio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.dovesiamo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	font-size: 10px;
}
.rosso {
	font-size: 10px;
	color: #990000;
}
.verdanaPiccoloNero2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textgra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #237C07;
	text-decoration: none;
	font-weight: bold;

}
