		/* BODY */
body,html { 
	height:100%;margin:0;
	scrollbar-3dlight-color: #C8C8C8;
	scrollbar-arrow-color: #6895CC;
	scrollbar-darkshadow-color: #C8C8C8;
	scrollbar-base-color: #F0F0F0;
	scrollbar-face-color: #F0F0F0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #F0F0F0;
}

/* Formattazione testo */
a.hover, .testo{
	text-decoration: underline;
	color: Maroon;
}
a.link a.visited a.active{
	text-decoration: none;
}

.titoli{
	x-family : Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #B20000;
	text-decoration : none;
}
.sottotitoli{
	font-family : Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #00386E;
	text-decoration : none;
}
.bianco, .bianco:link, .bianco:visited{
	font-family : verdana,Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #FFFFFF;
	text-decoration : none;
	FILTER: dropshadow(color=#05286D, offx=1, offy=1);
	HEIGHT: 10px;
}

.testo, #moduli, .verde, .arancione, .rosso	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color:#474747;
	text-decoration : none;
}

.rosso{
color: #cc0000;
font-weight: bold;
FILTER: dropshadow(color=#ADADAD, offx=1, offy=1);
HEIGHT: 1px
}
.verde{
 font-weight: bold;
 color: Green;
	FILTER: dropshadow(color=#ADADAD, offx=1, offy=1);
	HEIGHT: 1px

}
.arancione{
 font-weight: bold;
 color: #FF8000;
	FILTER: dropshadow(color=#ADADAD	, offx=1, offy=1);
	HEIGHT: 1px

}
.annuncio {
	font-family : Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color:#474747;
	text-decoration : none;
}
.data-offro{
	font-family : Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #C10202;
	text-decoration : none;
}
.data-cerco{
	font-family : Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #006600;
	text-decoration : none;
}
.bianco{
	font-family : Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color:#FFFFFF;
	text-decoration : none;
}
.testo-small{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color:#474747;
	text-decoration : none;
}
/*FINE Formattazione testo */

/* FORMATTAZIONE <TD> */
#td-top{
	background-color: #21468D;
	height: 51px;
}
#td-top2{
background-image: url(img/fondo_giallogrigio.gif);
background-repeat: repeat-x;
height: 35px;
}
#td-news{
background-image: url(img/fondo_news.gif);
}
#td-footer{
background-image: url(img/fondo_footer.gif);
}
#td-footer2{
background-image: url(img/fondo_footer2.gif);
}
#td-contenuti{
	background-image: url(img/corner_giallo.gif);
	background-repeat: no-repeat;
	width: 482px;
	height: 400px;	
}
#td-tratteggio, #td_tratteggiostandard{
	border-bottom: dotted 1px #cecece;
}
#td-tratteggio2{
	border-right: dotted 1px #cecece;
	border-bottom: dotted 1px #cecece;
}
#td-tratteggio3{
	border-left: dotted 1px #cecece;
	border-right: dotted 1px #cecece;
	border-bottom: dotted 1px #cecece;
}
#justify{
	text-align: justify;
}
/*FINE FORMATTAZIONE <TD>*/


/* FORMATTAZIONE <DIV> */
#box-offro{
	border: 1px solid #BE0F0F;
	background-color: #FFE5E5;
	width: 100%;
	padding: 10px 10px 10px 10px;
}
#box-cerco{
	border: 1px solid #03882F;
	background-color: #EAFFF1;
	width: 100%;
	padding: 10px 10px 10px 10px;
}	
#td-offro{
	border: 1px solid #BE0F0F;
	background-color: #FFE5E5;
	padding: 10px 10px 10px 10px;
	width: 420px;
}
#td-cerco{
	border: 1px solid #03882F;
	background-color: #EAFFF1;
	padding: 10px 10px 10px 10px;
	width: 420px;
}
#div-top{
	width: 100%;
	background-color: #21468D;
}
#div-home{
	width: 760px;
	background-color: #21468D;
	height: 100%;
}
#div-contenuti{
	padding: 10px;b
}
#colore6{
	background-color: #FFEEEE;
}	
#td-tratteggiocolore6{
	border-bottom: dotted 1px #cc0000;
}
#colore4{
	background-color: #DDF6D1;
}	
#td-tratteggiocolore4{
	border-bottom: dotted 1px #339900;
}
#colore5{
	background-color: #FFF2CE;
}	
#td-tratteggiocolore5{
	border-bottom: dotted 1px #FF9900;
}	
#colorex{
	background-color: #F6F6F6;
}
/*FINE FORMATTAZIONE <DIV>*/



/*INIZIO FORMATTAZIONE IMG*/
#img-news{
	margin-right:  10px;
	margin-bottom: 8px;	
	margin-top:    0px;	
}
/*FINE FORMATTAZIONE IMG*/


/*FORM INPUT*/

#moduli{
 border: 1px solid #fcfcfc;
}

.linguetta{
	border: solid 1px #cdcdcd;
}
.linguetta2{
	border: 1px solid #cdcdcd;
	background-color: #F9F8F9;
	margin-bottom: 1px;
	padding: 4px 2px 2px 2px;
}
.linguetta2_on{
	border: 1px solid #cdcdcd;
	background-color: #FFFBF0;
	margin-bottom: 1px;
	padding: 4px 2px 2px 2px;
}
#li{
	list-style-image: url(img/bullet_menu.gif);
}
