html {height: 100%;}
/*.formcol {
background : #D9ECFF;
color : #00008B;
font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
scrollbar-base-color : #778899;} */

/*.multicol {
background : #E5F3FF;
color : #00008B;
font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
scrollbar-3dlight-color : #FFD700;
scrollbar-arrow-color : #DC143C;
scrollbar-base-color : #778899;}*/

/*Sortable Class*/
table.sortable a.sortheader{color:#666666; font-weight:bold; text-decoration:none; display:block;}
table.sortable span.sortarrow{color:black; text-decoration:none;}
.ban{font:13px  verdana,arial, helvetica, sans-serif; width:250px; background-color:#FFE6C4;}

input.text:focus {background: #FF0000;}



a { text-decoration: none; }
a:link {color: #03304e}     				/* unvisited link */
a:visited {color: #03304e}  				/* visited link */
a:hover {color: #ff0000; text-decoration: none; }  	/* mouse over link text-decoration: underline;*/
a:active {color: #03304e}   				/* selected link */

 
a.white:link {color: #ffffff;font-style:italic;font-family: arial, helvetica, sans-serif; }	/* unvisited link */
a.white:visited {color: #ffffff;font-style:italic;font-family: arial, helvetica, sans-serif;}/* visited link */
a.white:hover {color: #FFFF00;font-style:italic;font-family: arial, helvetica, sans-serif; text-decoration: none; } 
a.white:active {color: #ffffff;font-style:italic;font-family: arial, helvetica, sans-serif;}/* selected link */


a.whitered:link {color: #ffffff}     				/* unvisited link */
a.whitered:visited {color: #ffffff}  				/* visited link */
a.whitered:hover {color: #ff0000; text-decoration: none; }  	/* mouse over link text-decoration: underline;*/
a.whitered:active {color: #ffffff}   				/* selected link */

a.whiteYellow:link {color: #ffffff; font-weight:bold}     				/* unvisited link */
a.whiteYellow:visited {color: #ffffff; font-weight:bold}  				/* visited link */
a.whiteYellow:hover {color: #FFFF00; text-decoration: none;  font-weight:bold}  	/* mouse over link text-decoration: underline;*/
a.whiteYellow:active {color: #ffffff; font-weight:bold}   				/* selected link */


a.redwhite:link {color: #ff0000}     				/* unvisited link */
a.redwhite:visited {color: #ff0000}  				/* visited link */
a.redwhite:hover {color: #ffffff; text-decoration: none; }  	/* mouse over link text-decoration: underline;*/
a.redwhite:active {color: #ff0000}   				/* selected link */

a.redwhiteN:link {color: #ff0000; font-family:"Arial Narrow";}     				/* unvisited link */
a.redwhiteN:visited {color: #ff0000}  				/* visited link */
a.redwhiteN:hover {color: #ffffff; text-decoration: none; }  	/* mouse over link text-decoration: underline;*/
a.redwhiteN:active {color: #ff0000}   				/* selected link */

a.redblack:link {color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px}     				/* unvisited link */
a.redblack:visited {color: #000000}  				/* visited link */
a.redblack:hover {color: #FF0000; text-decoration: none; }  	/* mouse over link text-decoration: underline;*/
a.redblack:active {color: #000000}

a.navyred:link {color: #03304e}     				/* unvisited link */
a.navyred:visited {color: #03304e}  				/* visited link */
a.navyred:hover {color: #ff0000; text-decoration: none; }  	/* mouse over link text-decoration: underline;*/
a.navyred:active {color: #03304e}   	


h1 { font-family: verdana, helvetica, sans-serif; font-size: 18px; font-weight: bold;}
h2 { font-family: verdana, helvetica, sans-serif; font-size: 13px; font-weight: bold;}
body, td { font-family:  verdana, helvetica, sans-serif; font-size: 9px; }
th { font-family:  verdana, helvetica, sans-serif; font-size: 14px; font-weight: bold; }
th.ban,td.ban{ font-family:  arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; width:250px; background-color:#FFE6C4;}
th.banBlu,td.banBlu{ font-family:  arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; width:245px; background-color:#BDD3FB;}
.banBlu{ font-family:  verdana,arial, helvetica, sans-serif; font-size: 13px; width:245px; background-color:#BDD3FB;}
.titoliB { font-family: verdana, helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#FF0000}
th.banVerde,td.banVerde{ font-family:  arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; width:245px; background-color:#99ff99;}
.banVerde{ font-family:  verdana,arial, helvetica, sans-serif; font-size: 13px; width:245px; background-color:#99ff99;}
.titoliB { font-family: verdana, helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#FF0000}

.label{font: bold 12px verdana,arial, helvetica, sans-serif; vertical-align:top;  }

.campo {width: 255px; background-color:rgb(240,240,240); font-family:  verdana, helvetica, sans-serif; font-size: 9px; }
.campo_2 {width: 255px;font-family:  verdana, helvetica, sans-serif; font-size: 11px; }
.campo_1 {width: 255px; background-color:rgb(255,255,204); font-family:  verdana, helvetica, sans-serif; font-size: 9px; }
.campo2 {width: 326px;font-family:  verdana, helvetica, sans-serif; font-size: 11px; }
.campoH {width: 210px; background-color:rgb(240,240,240); font-family:  verdana, helvetica, sans-serif; font-size: 9px; }
.campoH2 {width: 204px; background-color:rgb(240,240,240); font-family:  verdana, helvetica, sans-serif; font-size: 9px; }

.selezionaButton	{width: 60px;	font-family:  verdana, helvetica, sans-serif; font-size: 10px;	background-color:rgb(180,180,180); }
.deselezionaButton	{width: 60px; 	font-family:  verdana, helvetica, sans-serif; font-size: 10px; }

td.riga{font-size: 9px; }
td.annunicioriga{font-size: 10px;padding:3px;}


.titolo {FONT-SIZE: 9px; COLOR: #03304e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold}
.testo {FONT-SIZE: 9px; COLOR: #03304e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal}
.sottotitolo {FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal}
.labelHome {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold}
.campoHome {WIDTH: 84px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt}
.selezionaButtonHome {width: 50px;HEIGHT: 15px;font-family:  verdana, helvetica, sans-serif; font-size:10px;	background-color:rgb(180,180,180)}
.red{ color:red}
.white{color:white}
.redB{ color:red; font-weight:bold}
.redB12{ color:red; font-weight:bold; font-size:12px;}
.redB11{ color:red; font-weight:bold; font-size:11px;}

/*.bluB{ color:blue; font-weight:bold}*/

a.bluB:link {color: blue}     				/* unvisited link */
a.bluB:visited {color: blue}  				/* visited link */
a.bluB:hover {color: blue;}  	/* mouse over link text-decoration: underline;*/
a.bluB:active {color: blue}

.size9{ font-size:9px}
.size10{ font-size:10px}
.size12B{ FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}

.boxN1{ border:1px solid black;}
.boxU1{border-top: 1px solid black}
.boxUR1{border-top: 1px solid black; border-right: 1px solid black;}
.boxR2{ border:2px solid red;}

/*ColonnaSx*/
#Col_Sx{
	position:relative;
	/*background-color: #EEF8FF;*/
	float: left;
	width: 140px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 339px;
	border:0px solid  #0000FF;
	top: 10px; text-align:left}
	
/*ColonnaSx_basso*/
#Col_Sx_basso{
	position:relative;
	/*background-color: #EEF8FF;*/
	float: left;
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 500px;
	border:0px solid  #0000FF;
	top: 18px; text-align:left}
	
/*ColonnaDx*/
#Col_Dx{
	position:relative;
	/*background-color: #EEF8FF;*/
	float: right;
	width: 140px;
	margin-top: -420px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 339px;
	border:0px solid  #0000FF;
	top: 10px; text-align:left}

/*ColonnaCentro*/
#Col_Centro{
	position:relative;
	/*background-color:#00FF33;*/
	background-image:url(/graf/fondo1.gif);
	background-repeat:repeat;
	/*background-color: #EEF8FF;*/
	float: left;
	width: 442px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 420px;
	border:0px solid  #0000FF;
	top: 10px; text-align:left;
	left:10px;}	

/*ColonnaCentroBasso*/
#Col_Centro_basso{
	position:relative;
	/*background-image:url(graf/fondo_home.jpg);*/   
	/*background-color: #EEF8FF;*/
	float: left;
	width: 438px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 430px;
	border:0px solid  #0000FF;
	top: 18px; text-align:left;
	left:10px;}

/*Interno centrale dx*/
#int_centrale_dx{
	position:relative;
	float: right;
	width: 350px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 250px;
	border:0px solid  #0000FF;
	top: 60px; text-align:left;
	left:0px;}

/*Titolo Home*/
	/*#titolo_home{
	font-size:18px; color:red;font-style:italic;font-family:arial; font-weight:bold;
	position:absolute;
	top:0px;
	left:270px;
	width:170px;
	border:0px solid red;text-align:right;}*/

/*Scritta Home bassa*/
#bassa_home{
	font-size:12px; color:#FF0000;font-style:normal;font-family:arial; font-weight:normal;
	position:absolute;
	top:375px;
	left:210px;
	width:225px;
	border:0px solid red;text-align:justify;}
	
/*Contenitore principale*/
#boxContainer {background-color: #FFFFFF;
	float: left;
	width: 772px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0; 
	height: 430px;
	border:0px solid  #FF0000;}
/*Contenitore delle foto*/
#boxFoto {
	position: absolute; left:510px; width:266px; height:100px;
	float: left;
	top:55px;
	border:0px solid  #FF0000;}
#boxFotoscritta1 { font-variant:small-caps; 
	text-align:center; 
	font-size:12px; 
	font-weight:bold;
	position: absolute; left:513px; width:81px; height:38px;
	float: left;
	top:114px;
	border:0px solid  #FF0000;}
#boxFotoscritta2 { font-variant:small-caps; 
	text-align:center; 
	font-size:12px; 
	font-weight:bold;
	position: absolute; left:602px; width:81px; height:38px;
	float: left;
	top:114px;
	border:0px solid  #FF0000;}
#boxFotoscritta3 { font-variant:small-caps; 
	text-align:center; 
	font-size:12px; 
	font-weight:bold;
	position: absolute; left:691px; width:81px; height:38px;
	float: left;
	top:114px;
	border:0px solid  #FF0000;}
	
/*Contenitore dell'Iframe per le form */
#boxForm {
	float: left;
	position: relative; 
	left:5px; 
	top:3px;width:480px; 
	height:358px;
	border:0px solid  #000000;}
	
/*Contenitore dei titoli delle form*/
#titoli_form{ font-family:sans-serif,Arial, Helvetica ; 
	font-size:22px; 
	color:#FFFFFF; 
	font-weight:normal;
	text-align:center; 
	top:5px; 
	position:relative; 
	padding-left:3%;
	padding-right:5%;}
	
/*Contenitore delle form di inserimento-modifica*/	
#boxForm_Interno {
	float: left;
	position: relative; 
	left:12px; 
	top:17px;width:435px; 
	height:278px;
	border:0px solid  #000000;}
	
/*Contenitore del testo laterale*/
#boxTesto {
	position: absolute; 
	left:510px; 
	width:266px;
	height:270px;
	float: left;
	top:80px;
	border:0px solid  #FF0000;}

/*Contenitore del testo del menu*/
#boxTestoMenu { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-variant:small-caps;
	position: absolute; 
	left:10px; 
	width:438px;
	height:20px;
	float: left;
	top:50px;
	border:0px solid  #FF0000;} 

/*Contenitore dell'Iframe per gli annunci */
#boxAnnunci {
	float: left;
	position: relative; 
	left:0px; 
	top:8px;
	width:772px; 
	height:230px;
	border:0px solid  #FF0000;}
	
.bbN{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bb{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.bb1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#F2F2F2}
.bb10{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.bb11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.bb12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#F2F2F2}
.bbb{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.bb16{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.titoli_annunci{ font-size:18px; color:#000000; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.fondo_annunci{ background-color:#f2f2f2;}
.riq{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.maiu{font-variant:small-caps; font-size:11px; text-align:center}
.label_form{ background-color:#CCCCCC; font-size:11px}
.butt_form{ background-color:#FF0000; color:#FFFFFF; cursor:pointer}
.butt_form_dis{ background-color:#C0C0C0; color:#808080}
.butt_form_agg{ background-color:#C0C0C0; color:#000000}
.titoli{ font-size:14px; color:#000000; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.hid{visibility:visible; font-size:10px}
.dida{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}
.titoli_menu{
	border:1px solid navy;  
	border-bottom:0px;
	padding-left:5px;
	/*border-left:5px;*/ 
	font-size:16px; font-style:italic; font-family:Arial, Helvetica, sans-serif ;color:white; font-weight:bold}
.S_titoli_menu{
	/*border:1px solid navy; */
	/*border-left:5px;*/ 
	/*background-image:url(/graf/bg_menu_yellow2.jpg);*/ 
	padding-left:0px;
	font-size:13px; font-style:italic; font-family:Arial, Helvetica, sans-serif ;color:white;}
