/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	 font-size:14px;

	 
	height:50em;
	margin:0px;
	padding-top:0.5%;
	text-align:center;
}
/* intestazione */
#header {
	margin: 0 auto 0 auto;
	font-weight: bold;
	background:url(img/header_bg.gif) repeat-x;
	color:#FFFFFF;
	height:120px;
	width:997px;
	text-align:left
}

#dove6 { widht:50%; float:left; padding-top:18px; padding-left:15px;}
#dove6 a { color:#ffffff;}
#dove6 a:visited { color:#ffffff;} 
#dove6 a:hover { color:#ffffff; text-decoration:none;} 

.topNavigation {
width:50%;
float:right; 
text-align:right;
padding-top:11px;
margin-right:10px;
}

.topNavigation  a{
margin-left:5px;
margin-right:5px;
color:#FFFFFF;
text-decoration:none;
padding:0;
}


/* FINE intestazione */
/*  corpo */
img { border:none;}

.container{
width:997px;
color:#000000;
margin: 0 auto 0 auto;
height:48EM;
background:#E0E0E0;
}


 /*  sinistra */
	.navigationsx{
	text-align:left;
	padding:10px; 
	width:14em;
	margin-top:15px;
	float:left;
	height:30EM;
	}
	#loghini {background:#E0E0E0;  _margin-top:25em; margin-left:-10px; width:15.4em; }
	#loghini a:hover{ text-decoration:none; background:none;}
	.menu { 	font-family:  Arial, Helvetica, sans-serif; width:100%;
	 font-size:14px; border: 1px solid #142979; padding:0; margin:5px 0 0 0; }
	 .menu img {float:left; }
	.menu h1 { height:20px; background:url(img/header.jpg) repeat-x; color:#ffffff; margin:0; padding:0;  
				 font-size:12px; padding-left:3px; font-weight:bold; }
	.menu a{
	text-decoration:none;
	margin-left:0px;
	padding-left:5px;
	height:25px;
	display:block;
	margin-top:0px;
	padding-top:0px;
	}
	.menu ul {text-decoration:none; margin:5px 0 0 0; padding:0;}
	.menu ul li{ list-style:none; text-align:left; width:198px; margin:0;padding:0;}

	
	.menu a:link{
	color:#000000;
	}
	.menu a:visited{
	color:#000000;
	}
	
	.menu a:active, .navigationsx a:hover{
	color:#ffffff;
	background-color:#142979;
	}
 /*  fine sinistra */
  /*  centro */
	.content{
	background:#E5E5E5;
	color:#000066;
	text-align:left;
	padding-left:10px;
	padding-right:5px;
	width:55%;
	height:100%;
	float:left;
	}
	table a:link { color:#000066; text-decoration:none; }
	table a:visited { color:#000066;  text-decoration:none;} 
	table a:hover {color:red; text-decoration:underline;  } 
	
	#background{
		background:#C5C5C5;
		border:1px groove #003399;
		height:280px;
		_height:180px;
		width:98%;
		padding-top:10px;
		padding-left:2px;
		padding-right:2px;
	}
	 /*  fine centro */
	  /*  destra */
	.navigationdx{
	color:#000000;
	width:180px;
	float:right;
	text-align:left;	
	padding:20px 20px 0 0px; 

	
	}
	.ricerca{
	width:100%;
	margin:0 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	}

	fieldset{
	border:none;
	}
	
	.textArea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;	
	border:1px solid #cccccc;
	height:20px;
	width:46%;
	}
	.ricerca .cerca { float:right;
	height:23px; 
	width:70px; 
	font-size:14px;
	letter-spacing:0.02em;
	margin-left:10px; 
	borber:1px solid #cccccc;
	}

#spazio {  height:10px; _height:40px;}
/* FINE corpo */
/* footer */
#footer{
margin: 0 auto 0 auto;
color:#ffffff;
width:997px;
text-align:left;}
h2{
margin:0;
font-size:12px;
background:#0A184D;
color:#ffffff;
text-align:center;
}

h3{
font-size:14px;
text-align:center;
}



/* FINE footer */




