*{font-family:Arial, Helvetica, sans-serif;}

body{	
	margin: 0;
	padding: 0;
	background-image: url(images/bg_body.gif);
	background-repeat: repeat-y;
	background-color:#F2EFE7;
}

img {border:none;}

#container {
	margin:10px;
}

#header {
	clear:both;
	background-color:#bcae8a;
	border-left:19px solid #C7D0D9;
	border-right:19px solid #E5E0D6;
	}

#header-lat {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

#header_sx{
	float:left;
	/* Inizia il Simplified Box Model Hack */
	width:157px; 			/* Dimensioni per Opera 5 */
	\width:167px; 		/*	Dimensioni per Explorer 5.x */
	w\idth:157px; 	/*		Dimensioni per browser standard compliant */
	background-image: url(images/logo_prov.jpg);
	background-repeat: no-repeat;
	height:106px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	background-color:#37516a;
}                                         

#header_dx{
	float:right;
	width: 157px;
	\width:167px;
	w\idth:157px;
	background-repeat: no-repeat;
	height:106px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	background-color:#9c8c68;
}

#header_content{
	background-image: url(images/head.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin:0 157px;
	height:106px;
	background-color:#bcae8a;
	padding:0;
	text-align:center;
}

#briciola{
	clear:both;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:0.82em;
	color:#fff;
	font-weight:bold;
	background-color:#5F7B97;
}

#briciola a{
	color:#fff;
}

#briciola-con{
	border-left:19px solid #C7D0D9;
	border-right:19px solid #E5E0D6;
}	

#main-con {
	background-image: url(images/bg_main.gif);
	background-repeat: repeat-y;
	background-position: right;
	}

#main {
	clear:both;
	border-left:19px solid #C7D0D9;
	border-right:19px solid #E5E0D6;
	
	}

#main-lat {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

#navigation_sx{
	float:left;
	/* Inizia il Simplified Box Model Hack */
	width:157px; 			/* Dimensioni per Opera 5 */
	\width:167px; 		/*	Dimensioni per Explorer 5.x */
	w\idth:157px; 	/*		Dimensioni per browser standard compliant */
	background-color:#D7DCE1;
	border-right:1px solid #fff;
	overflow: auto;
	text-align:center;
}

#navigation_sx li.last-link a{
	color:#fff;
	background-color:#5F7B97;
}

#navigation_sx .box h3{
		background-color:#253a4d;
		}

#navigation_dx{
	float:right;
	width: 157px;
	\width:167px;
	w\idth:157px;
	background-color:#EFEDE7;
	border-left:1px solid #fff;
	overflow: auto;
	text-align:center;
}

#content{
	margin:0 158px;
	padding:0;
}

.double { float:left; }
.double-sx { /*border-right:1px solid #F8F7F3;*/ 
		padding:0; margin:0; float:left; width:49.8%; }

.double-dx { /*border-left:1px solid #F8F7F3;*/
		padding:0; margin:0; float:right; width:49.8%; }
		
#content .bg { background-image: url(images/bg_div_2col.gif); background-position:top center; }
#content .bg2 { }

#footer{
	clear:both;
	padding: 5px 0;
	background:#800000;
	border-top:#CC0000 5px solid;
}

.spacer{clear:both;font-size:1px;}


/* VARIE */
#content .box .defSize { font-size:0.72em; }
#content .iter .defSize { }
#navigation_sx .box .defSize { font-size:0.72em; }
#navigation_dx .box .defSize { font-size:0.72em; }
.defSizeRed { font-size:0.72em; color:red; }
.authorOnly a { display:inline; border:0; margin:0; padding:0; }
.authorOnly img { border:0; display:inline; }
.goTo { text-align:right; width:100%; font-size:0.72em; }
#content .goTo a { border:none; padding:0px; }
#content .goTo-li {display:block;float:right; border:none; padding:0px; }

.login-form{font-size:0.72em;padding:10px;}
.login-form form{padding:0;margin:0;}