

		body {
			font-family:Arial,Helvetica, sans serif;
			background-image:url('../images/homepage_body_bg.gif');
			background-repeat:repeat-x;
			background-position:top;
			background-color:#E0D2B5;
			font-size:11px;	
			margin-top:8px;
		}
a:link
{
Color: #1B1A53;
Text-Decoration: underline;
}
a:visited
{
Color: #1B1A53;
Text-Decoration: underline;
}
a:active
{
Color: #1B1A53;
Text-Decoration: underline;
}
a:hover
{
Color: #000000;
Text-Decoration: underline;
}
		
		div#container {
		margin:0px auto auto auto;
		border:1px solid #061842;
		background-color:#FFF;
		width:833px;
		}

		div#container div.container_content { 
			padding:4px;
		}
	
		div#logo {
			float:left;
			width:205px;
			min-height: 98px;
			height: auto !important;
			height: 98px;
			line-height:98px;
			vertical-align:middle;
			}
			
		div#logo img {border:none;}
		
		div#menu {
			float:right;
			width:615px;
			min-height: 98px;
			height: auto !important;
			height: 98px;
			text-align:right;
			background-image:url('../images/homepage_menu_bg.gif');
			background-repeat:no-repeat;
			background-position:bottom right;
			font-size:12px;
			color:#061842;
			}
			
		div#menu div.menu_content{
			padding-top:60px
			}	
			
			div#menu div.lang_content{
			height:20px	}	
			
			 
div#menu div.lang_content a {padding:0;margin:0;border:solid 1px #FFFFFF;display:block;float:right}			 
div#menu div.lang_content a:visited{padding:0;margin:0;border:solid 1px #FFFFFF;display:block;float:right}			 
div#menu div.lang_content a img{border:0;padding:2px 5px 2px 5px}
div#menu div.lang_content a:hover {background:whitesmoke;border:solid 1px #dedede;padding:0px}
			
		div#menu a,	div#menu a:visited, div#menu a:active { 
			padding-left:15px;
			padding-right:15px;
			color:#061842;
			text-decoration:none;
			font-weight:bold;
			}			
		
		div#menu a:hover { 
			padding-left:15px;
			padding-right:15px;
			color:#FFF;
			text-decoration:none;
			font-weight:bold;
			background-color:#988461;
			}
		
		div#head { 
			clear:both;
			border-top:1px solid #061842;
			}
			
		div#head div.head_content{ 
			padding-top:4px;
			padding-bottom:4px;
			}
	
	div#left {
			background-image:url('../images/homepage_left_bg.gif');
			background-repeat:repeat-y;
			background-position:right;
			background-color:#837352;
			float:left;
			width:500px;
			min-height: 110px;
			height: auto !important;
			height: 110px; color:#FFF;
			}
			
	div#left div.left_content {padding:16px 20px 0px 20px}
	
	div#right {
			background-color:#988461;
			float:right;
			width:325px;
			min-height: 110px;
			height: auto !important;
			height: 110px;
			color:#1B1A53;
			}
	
	div#right div.right_content {padding:6px 20px 0px 20px;}
			
	div#right H1 {
			font-size:14px;
			margin-top:0px;
			margin-bottom:2px;
			}
	
	div#right form {
			margin:0px;
			padding:0px;
			text-align:right;
			padding-right:35px;
			}
			
	div#right form input.campo_testo { 
			padding:2px;
			border:1px solid #061842;
			width:116px;
			font-family:Arial,Helvetica, sans serif;
			font-size:11px;
			color:#061842;
			}
			
	div#right form input.bottone { 
			padding:1px;
			border:1px solid #061842;
			width:40px;
			font-family:Arial,Helvetica, sans serif;
			font-size:11px;
			font-weight:bold;
			color:#061842;
			}
			
	div#center {
			border-top:1px solid #061842;
			border-bottom:1px solid #061842;
			}
	
	div#news_events {clear:both;}
	
	div#news_events div.news_events_content {padding:10px;padding-top:5px}
	
	div#news_events H1 {
			font-size:14px;
			margin-top:0px;
			margin-bottom:12px;
			color:#061842;
			}
	
	div#news_events img {
			float:left;
			margin-right:13px;
			}
	
	div#news_events a,	div#news_events a:visited { 
			color:#061842;
			text-decoration:underline;
			}			
		
	div#news_events a:hover { 
			color:#999;
			text-decoration:underline;
			}
	
	div.data_evento {
			font-weight:bold;
			margin-bottom:12px;
			}
			
	div.titolo_evento {margin-bottom:14px;}
	
	div#ne_left {
			float:left;
			width:400px;
			}
			
	div#ne_right {
			float:right;
			width:400px;
			}
			
	div#footer {
			clear:both;
			color:#978461;
			margin:10px auto auto auto;
			width:833px;
			}
			
	div#footer a, div#footer a:visited { 
			color:#978461;
			text-decoration:none;
			}			
		
	div#footer a:hover { 
			color:#978461;
			text-decoration:underline;	
		}
		
	div#footer_left {
			float:left;
			color:#978461;
		}
	
	div#footer_right{
			float:right;
			color:#978461;
		}



