*{
	margin:0;
	padding:0;
}
body{
	text-align:center; 
	margin:16px 0; 
	background-color:#F1EFE2; 
	font:normal 11px/1.2 Arial,"sans serif";
	color:#333
}

input, select{
	font-size:11px;
}

#container{
text-align:left; 
margin:0 auto; 
border:10px solid #fff; 
width:770px;
background: #ECE9DD url(img/logoevaso.jpg) no-repeat left top;
}


/*TOP*/
#top{
margin:0 0 0 400px;
height:auto!important; 
min-height:550px; 
height:550px;
background: #ECE9DD url(img/sfondotop.jpg) repeat-x;}
#contenuti{padding:20px 15px 0 24px; background: url(img/sfondotopmenu.gif) no-repeat center top; text-align:justify;}
#contenuti p{margin:10px 0;}

.lingue{ height:20px; padding: 0 0 25px 0; text-align:center}

#topmenu{position:relative;/*border:1px solid #000*/}

/*DOWN*/
#down{
	position:relative; 
	background:#DED5B8 url(img/sfondodown.gif) repeat-x top; 
	height:auto!important; 
	min-height:140px; 
	height:140px; 
	padding:15px 0 0 0;
}

#sinistra{position:absolute; top:15px; left:35px; width:350px; letter-spacing:1px;}
#destra{
	position:relative;
	margin:0 0 0 400px;
	padding:0 15px 0 10px;
	width:340px;
}
#immagine{float:left; width:120px; /*margin-right:-3px; Servirebbe per allinaerlo al float*/}
#proposte{text-align:justify; padding-left:10px; height:1%;/*serve per il 3px jols*/}
#proposte p{margin:8px 0;}
/*classi GENERALI*/
p.titolo{font:bold 13px/1.2 Arial,"sans serif";color:#000}
p.titolorosso{font:bold 13px/1.2 Arial,"sans serif";color:#854B3E;margin-bottom:5px;}
a{color:#666; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}

/*ABSOLUTE*/
#numeritop{position:absolute; top:124px; left:-40px; width:20px;height:50px;background: url(img/numeri.gif) no-repeat right top;font:bold 11px arial; color:#777}

#numeridown{
position:absolute; 
top:0; left:-20px; 
width:20px;
height:50px;
background: url(img/numeri.gif) no-repeat right top;
font:bold 11px arial; 
color:#777
}

#foto {position:absolute; top:425px; left:-416px/*si calcola 20px + larghezza oggetto da posizionare*/; width:400px; /*border:1px solid #f00;*/ text-align:center;}
#foto a{text-decoration:none;}
#foto img.centro {margin:0 15px;}

/*MENU*/
p.elencomenu {font:bold 16px/1em "Trebuchet MS",Arial,sans-serif; color: #854B3E;}
p.elencomenu a{color: #854B3E; text-decoration:none;}
p.elencomenu a:hover{text-decoration:underline}
h2.titolodettaglio{margin: 0 0 12px;color: #4E5678; font:bold 16px/1em "Trebuchet MS",Arial,sans-serif; text-align:left;}
td.marron{color: #854B3E; font:bold 12px/1.5em "Trebuchet MS",Arial,sans-serif;}
td.riga{background: url(img/dot.gif) repeat-x left center; padding:2px 0;}
