body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
form {
	margin:0;
	padding: 0;
	}
.t {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #366073;
}
.l {
	color: #366073; text-decoration: none;
}
a.l:link, a.bl:visited  { color: #366073; text-decoration: none; }
a.l:hover  { color: #366073; text-decoration: underline; }

.tx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.log {border: 1px solid B0B8B8; font-size: 11px; font-family: tahoma, arial, sans-serif; }

/*TESTO FOOTER*/
.foot {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
}
/*ERRORI*/
.errore {
	color:red;

}
/*PARAGRAFO TESTO CENTRO*/
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin:10px;
}
p.elconcorsi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin:5px;
}
/*TESTO TABELLE*/
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/*COLONNA SX_BACK*/
.sx {
background: #74858D url(imgs/sx/bk_sx.gif) no-repeat bottom;}
/*COLONNA DX_BACK*/
.dx {
background: #F5F7F7 url(imgs/dx/bk_dx.gif) no-repeat bottom;
}
/*BOX MENU SX_BACK*/
.boxm {
background: #F5F7F7 url(imgs/boxm/bkb.gif) no-repeat right center;
}
/*BOX MENU SX_BACK*/
.boxmdx {
background: #F5F7F7 url(imgs/boxm/bkb_dx.gif) no-repeat left center;
}
/*BOX HOME_CT_top*/
.boxhmtp {
background: url(imgs/cthome/bktop.gif) no-repeat;
}
/*BOX HOME_CT_ct*/
.boxhmct {
background: url(imgs/cthome/bkct.gif) repeat;
}

/*TESTO BOX LINK*/
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #366073;
	padding: 0px;
	margin: 4px;
}
/*LINK BOX LINK*/
a.bl:link, a.bl:visited  { color: #366073; text-decoration: underline; }
a.bl:hover  { color: #366073; text-decoration: none; }

a.ef:link, a.ef:visited  { color: #366073; text-decoration: underline; font-size:10px}
a.ef:hover  { color: #366073; text-decoration: none; font-size:10px}


/*LINK FOOTER*/
a.foot:link, a.foot:visited  { color: #366073; text-decoration: underline; }
a.foot:hover  { color: #366073; text-decoration: none; }

/*ADMIN */
.pari{padding:3px;background-color:#BDC3C6;}
.dispari{padding:3px;background-color:#DEE3E7;}
.testa{padding:3px;background-color:#316173;color:white}
.corpo{margin:0px}
.b{padding:3px;border:1px; border-color:black; border-style:solid } 

.sdraia {
        background: #fff url(imgs/cthome/sdraiata.gif) bottom right no-repeat;
}
/*BOX ADV*/
#boxadv {
 border-bottom: 1px dashed #ccc;
 margin: 12px 0;
 padding: 0;
}
#boxadv p {
 font-size: 10px;
 margin: 0 4px;
 margin-bottom: 3px;
 padding: 0;
}
#boxadv img {
 margin: 0;
 padding: 0;
 margin-top: 1px;
 margin-bottom: 3px;
 border: 1px solid #366073;
}
