
BODY
{
	scrollbar-face-color: #0e3974;
	scrollbar-shadow-color: #4F6B95;
	scrollbar-highlight-color: #4F6B95;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #638bb4;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #638bb4;
	margin-top: 0px;
	margin-left:0px;
	
}

td {color: #333c78; text-decoration:none;font-family: Arial;
	font-size: 12px;}
	
	th {color: #000000; text-decoration:none;font-family: Arial;
	font-size: 12px;}
	
	hr {color: #333c78;}
	
IMG.right
{
    FLOAT: right
}

p{margin:0 5px 5px}






.button:link
	{display:block;padding:9px; font-family:Helvetica, sans-serif; text-decoration:none}
.button:visited	
	{display:block;padding:9px; font-family:Helvetica, sans-serif; text-decoration:none}
.button:hover	
{display:block;padding:9px; font-family:Helvetica, sans-serif; text-decoration:none}	

div#header {
		height: 127px;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	background-color: #0e3874;
	
		
	} 
div#container{text-align:left; background:#f6f8f9; }
div#content p{line-height:1.2}


div#footer{color: #FFF}
div#footer p{margin:0;padding:5px 5px}

div#container{width:1000px;margin:0 auto}
div#wrapper{float:left;width:100%; }
div#content{margin: 0 185px; }

.boxhome{
margin:12px auto;
width:98%;
padding:0.3em;
margin-left:6px;
}
.boxhome2 {

float:left;
width:35%;

}

.boxhome3{
float:left;
width:63%;
}
stop-float {
clear:left;
}

div#navigation{float:left;width:190px;margin-left:-190px; }
div#extra{float:left;width:186px;margin-left:-1000px; background:#638bb4;}
div#footer{clear:left;width:100%; height: 25px; background: url(../images/bgbottom.gif) repeat; }
div#botsx{width:185px;margin:0px;  margin-left:0px; height:28; background-color:#638bb4;}	

div#botsx2{width:185px;margin:0px; margin-top: 0px; margin-left:0px; height:28; background-color:#638bb4;

}	




div#botsx3{width:185px;margin:0px; margin-top: 0px; margin-left:0px; height:28; background-color:#638bb4;}	
div#botsx4{width:185px;margin:0px; margin-top: 0px; margin-left:0px; height:28; background-color:#638bb4;}	
div#botsx5{width:185px;margin:0px; margin-top: 0px; margin-left:0px; height:28; background-color:#638bb4;}	
div#botsx6{width:185px;margin:0px; margin-top: 0px; margin-left:0px; height:28; background-color:#638bb4;}	



a.button{display: block;width: 167px;height: 9px;
    margin: 0px;text-decoration: none;text-align: left;
    font: bold 12px/5px "Trebuchet MS",Arial,sans-serif; color: #FFFFFF;
    background: url(../images/bottone2.gif) no-repeat 0 0}

a.button:hover{color: #FFFFFF; text-decoration: none; background-position:0 -26px;} 




bottom 	{	
	text-align: center;
    margin: 0px;text-decoration: none;
	font: bold 12px/5px ,Arial,sans-serif; 
	color: #FFFFFF;
    
	
	}


bottom a
	{	
	text-align: center;
    margin: 0px;text-decoration: none;
	font: bold 12px/5px ,Arial,sans-serif; 
	color: #FFFFFF;
    
	
	}
bottom a:hover
	{
color: #FFFFFF;
margin: 0px;
text-decoration: none; 
	
	}

	
	
	




#appuntamenti { /* stili per il menu di sinistra*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;


}

.news2
	{color: #333c78; text-decoration:none;font-family: Arial;
	font-size: 9pt;}


.news2:link
	{color: #333c78; text-decoration:none;font-family: Arial;
	font-size: 9pt;}
.news2:visited	
	{color: #333c78;text-decoration:none;font-family: Arial;
	font-size: 9pt;}
.news2:hover	
	{color:#333c78;text-decoration:underline;font-family: Arial;
	font-size: 9pt;}	


.bianco { /* stili per il menu di sinistra*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 2px;
color:#FFFFFF;

}

.literal1 { /* stili per il menu di sinistra*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
font-style:italic;
text-align:left;
color:#082846;

}

.literal2 { /* stili per il menu di sinistra*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-align:left;
color:#082846;

}

.small { /* stili per il menu di sinistra*/
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
margin-bottom: 2px;
color:#2b2b82;

}

.small2 { /* stili per il menu di sinistra*/
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;


}

.foot
	{color: #ffffff; text-decoration:none;font-family: Arial;
	font-size: 9pt;}

.foot:link
	{color: #ffffff; text-decoration:none;font-family: Arial;
	font-size: 9pt;}
.foot:visited	
	{color: #ffffff;text-decoration:none;font-family: Arial;
	font-size: 9pt;}
.foot:hover	
	{color:#ffffff;text-decoration:underline;font-family: Arial;
	font-size: 9pt;}	

A:link	
	{color: #2b2b82; text-decoration:underline; font-weight: bold;}
A:visited	
	{color: #2b2b82;text-decoration:underline; font-weight: bold;}
A:hover	
	{color:#2b2b82;text-decoration:none;
	font-weight: bold;}


.campotestobianco {
	font-family: Arial;
	font-size: 8pt;
	color: #343434;
	
}

.input {	border: 1px solid #5d718d;	height: 19px;	padding: 2px 0px 0px 4px;	background: url("../images/bgInput.gif") no-repeat;}

.tit_admin {
	font-family: Arial;
	font-size: 14pt;
	color: #29395b;
	
}

.tit_admin3 {
	font-family: Arial;
	font-size: 14pt;
	color: #595002;
	font-weight: bold;
	
}

.tit_admin2 {
	font-family: Arial;
	font-size: 11pt;
	color: #1e2f4d;
	
}

.titnews {
	font-family: Arial;
	font-size: 13px;
	color: #3f4e6f;
	font-weight: bold;
	
}

.bacheca {
	font-family: Arial;
	font-size: 14px;
	color: #3f4e6f;
	font-weight: bold;
	
}

.numverde {
	font-family: Arial;
	font-size: 14px;
	color: #2a8b0c;
	font-weight: bold;
	}


.tittab {
	font-family: Arial;
	font-size: 13px;
	color: #06145e;
	font-weight: bold;
	background:#eaf3fe;
	height:20px;
	BORDER-LEFT: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-bottom: #000000 1px solid;
	BORDER-top: #000000 1px solid;
	
}
.tittab:link
	{color: #ffffff; text-decoration:underline;font-family: Arial;
	font-size: 13px; background:#eaf3fe; height:20px;}
.tittab:visited	
	{color: #ffffff;text-decoration:underline;font-family: Arial;
	font-size: 13px; background:#eaf3fe; height:20px;}
.tittab:hover	
	{color:#ffffff;text-decoration:none;font-family: Arial;
	font-size: 13px; background:#eaf3fe; height:20px;}



.tithome {
	font-family: Arial;
	font-size: 12pt;
	color: #0e3974;
	font-weight:bold;
}

.titolo {
	font-family: Arial;
	font-size: 11pt;
	color: #0e3974;
	font-weight:bold;
}

.titolor {
	font-family: Arial;
	font-size: 10pt;
	color: #0e3974;
	font-weight:normal;
}
.titnews {
	font-family: Arial;
	font-size: 11pt;
	color: #d3a323;
	font-weight:bold;
}


.tithome2 {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:bold;
}


.logout
	{color: #da2310; text-decoration:none;font-family: Arial;
	font-size: 11pt;}

.logout:link
	{color: #da2310; text-decoration:none;font-family: Arial;
	font-size: 11pt;}
.logout:visited	
	{color: #da2310;text-decoration:none;font-family: Arial;
	font-size: 11pt;}
.logout:hover	
	{color:#da2310;text-decoration:underline;font-family: Arial;
	font-size: 11pt;}	


.home2
	{color: #334d67; text-decoration:none;font-family: Arial;
	font-size: 10pt;}

.home:link
	{color: #334d67; text-decoration:none;font-family: Arial;
	font-size: 10pt;}
.home:visited	
	{color: #334d67;text-decoration:none;font-family: Arial;
	font-size: 10pt;}
.home:hover	
	{color:#334d67;text-decoration:underline;font-family: Arial;
	font-size: 10pt;}	

	.bordotable {
	 BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid
}

.bordoadmin {
	 BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #ffffff 1px solid;
}

.bordoadmin2 {
	 BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #ffffff 1px solid; background:#d6d1d1;
}

.bordoadmin3 {
	 BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #ffffff 1px solid; background:#eaf3fe;
}

.bordolistino {
	 BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #ffffff 1px solid; background:#dbedfb; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-align:left;
}

.bordonews {
	 BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;
}

.intestazione-admin {
	 BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #ffffff 1px solid; background:#622c04; font-family:Arial,Verdana,Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-align:left; font-size: 13px;
}

.admin:link
	{color: #0e3974; text-decoration:none;font-family: Arial;
	font-size: 12px;  height:20px;}
.admin:visited	
	{color: #0e3974;text-decoration:none;font-family: Arial;
	font-size: 12px; height:20px;}
.admin:hover	
	{color:#0e3974;text-decoration:none;font-family: Arial;
	font-size: 12px;  height:20px; background-color:#ffffff;}

.divadmin {
font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#000000;
}

.titadmin {
font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#000000;
}

.titcatmod {
font-family:Arial, Helvetica, sans-serif; font-size: 16px; color:#9b4141;
}

