body   { margin:0; border:0; padding:0; background:#FFF; }
#cont1 { margin:0 auto; border:0; padding:0; background:#FFF url(../img_template/bg_780.gif) repeat-y center top; width:820px; }
#cont2 { margin:0; border:0; padding:0; }

#top 	{ margin:0; border:0; padding:0; width:820px; height:16px; background:transparent url(../img_template/apertura_top.gif) no-repeat center top; }
#bottom { margin:0; border:0; padding:0; width:820px; height:30px; background:transparent url(../img_template/chiusura_bottom.gif) no-repeat center top; }

#main_left 				{ margin:0; border:0; padding:0; width:140px; height:320px; ex:360px; background:transparent url(../img_template/bg_tab_nav.gif) no-repeat left top; }
#main_left ul 			{ margin:60px 0 0 0; border:0; padding:0; text-align:right; width:115px; }
#main_left ul li 		{ margin:0; border:0; padding:0; width:115px; height:30px; list-style:none; line-height:30px; }
#main_left ul li a 		{ margin:0; border:0; padding:0; width:115px; height:30px; display:block; text-decoration:none; }
#main_left ul li span 	{ margin:0; border:0; padding:0; width:115px; height:30px; display:block; }

#main_left ul li a span, #main_left ul li span span	{ margin:0; border:0; padding:0; display:none; }

body.en #main_left ul li.bio a		{ background:transparent url(../img_template/bio.gif) no-repeat left top; }
body.en #main_left ul li.bio a.selezionato, body.en #main_left ul li.bio span	{ background:transparent url(../img_template/bio_off.gif) no-repeat left top; }
body.en #main_left ul li.rec a		{ background:transparent url(../img_template/rec.gif) no-repeat left top; }
body.en #main_left ul li.rec a.selezionato, body.en #main_left ul li.rec span	{ background:transparent url(../img_template/rec_off.gif) no-repeat left top; }
body.en #main_left ul li.ev a		{ background:transparent url(../img_template/ev.gif) no-repeat left top; }	
body.en #main_left ul li.ev a.selezionato, body.en #main_left ul li.ev span	{ background:transparent url(../img_template/ev_off.gif) no-repeat left top; }
body.en #main_left ul li.gal a		{ background:transparent url(../img_template/gal.gif) no-repeat left top; }	
body.en #main_left ul li.gal a.selezionato, body.en #main_left ul li.gal span	{ background:transparent url(../img_template/gal_off.gif) no-repeat left top; }
body.en #main_left ul li.dnl a		{ background:transparent url(../img_template/dnl.gif) no-repeat left top; }	
body.en #main_left ul li.dnl a.selezionato, body.en #main_left ul li.dnl span	{ background:transparent url(../img_template/dnl_off.gif) no-repeat left top; }
body.en #main_left ul li.media a		{ background:transparent url(../img_template/media.gif) no-repeat left top; }	
body.en #main_left ul li.media a.selezionato, body.en #main_left ul li.media span	{ background:transparent url(../img_template/media_off.gif) no-repeat left top; }

body.it #main_left ul li.bio a		{ background:transparent url(../img_template/bio_it.gif) no-repeat left top; }
body.it #main_left ul li.bio a.selezionato, body.it #main_left ul li.bio span	{ background:transparent url(../img_template/bio_it_off.gif) no-repeat left top; }
body.it #main_left ul li.rec a		{ background:transparent url(../img_template/rec_it.gif) no-repeat left top; }
body.it #main_left ul li.rec a.selezionato, body.it #main_left ul li.rec span	{ background:transparent url(../img_template/rec_it_off.gif) no-repeat left top; }
body.it #main_left ul li.ev a		{ background:transparent url(../img_template/ev_it.gif) no-repeat left top; }
body.it #main_left ul li.ev a.selezionato, body.it #main_left ul li.ev span	{ background:transparent url(../img_template/ev_it_off.gif) no-repeat left top; }
body.it #main_left ul li.gal a		{ background:transparent url(../img_template/gal.gif) no-repeat left top; }
body.it #main_left ul li.gal a.selezionato, body.it #main_left ul li.gal span	{ background:transparent url(../img_template/gal_off.gif) no-repeat left top; }
body.it #main_left ul li.dnl a		{ background:transparent url(../img_template/dnl.gif) no-repeat left top; }
body.it #main_left ul li.dnl a.selezionato, body.it #main_left ul li.dnl span	{ background:transparent url(../img_template/dnl_off.gif) no-repeat left top; }
body.it #main_left ul li.media a		{ background:transparent url(../img_template/media.gif) no-repeat left top; }	
body.it #main_left ul li.media a.selezionato, body.it #main_left ul li.media span	{ background:transparent url(../img_template/media_off.gif) no-repeat left top; }

body.fr #main_left ul li.bio a		{ background:transparent url(../img_template/bio_fr.gif) no-repeat left top; }	
body.fr #main_left ul li.bio a.selezionato, body.fr #main_left ul li.bio span	{ background:transparent url(../img_template/bio_fr_off.gif) no-repeat left top; }
body.fr #main_left ul li.rec a		{ background:transparent url(../img_template/rec_fr.gif) no-repeat left top; }
body.fr #main_left ul li.rec a.selezionato, body.fr #main_left ul li.rec span	{ background:transparent url(../img_template/rec_fr_off.gif) no-repeat left top; }
body.fr #main_left ul li.ev a		{ background:transparent url(../img_template/ev_fr.gif) no-repeat left top; }
body.fr #main_left ul li.ev a.selezionato, body.fr #main_left ul li.ev span	{ background:transparent url(../img_template/ev_fr_off.gif) no-repeat left top; }
body.fr #main_left ul li.gal a		{ background:transparent url(../img_template/gal.gif) no-repeat left top; }
body.fr #main_left ul li.gal a.selezionato, body.fr #main_left ul li.gal span	{ background:transparent url(../img_template/gal_off.gif) no-repeat left top; }
body.fr #main_left ul li.dnl a		{ background:transparent url(../img_template/dnl.gif) no-repeat left top; }
body.fr #main_left ul li.dnl a.selezionato, body.fr #main_left ul li.dnl span	{ background:transparent url(../img_template/dnl_off.gif) no-repeat left top; }
body.fr #main_left ul li.media a		{ background:transparent url(../img_template/media.gif) no-repeat left top; }	
body.fr #main_left ul li.media a.selezionato, body.fr #main_left ul li.media span	{ background:transparent url(../img_template/media_off.gif) no-repeat left top; }

body.fr #main_left ul li a:hover, body.en #main_left ul li a:hover, body.it #main_left ul li a:hover { background-position:0 -60px; }

body #main_left ul li.ares a		{ background:transparent url(../img_template/ares.gif) no-repeat left top; }	
body #main_left ul li.ares a.selezionato, body #main_left ul li.ares span	{ background:transparent url(../img_template/ares_off.gif) no-repeat left top; }

#main_left ul.lingue 			{ border-top:1px solid #F00; width:85px; margin:10px; padding:3px; text-align:center; font-size:10px; font-family:Optima, Verdana, Arial, Sans-serif; }
#main_left ul.lingue li 		{ display:inline; width:auto; border-left:1px solid #F00; padding:0 5px 0 5px; }
#main_left ul.lingue li.first	{ border-left:0; }
#main_left ul.lingue li a, #main_left ul.lingue li span { display:inline; color:#333; }
#main_left ul.lingue li span 	{ color:#333; background-color:#F0F0F0; font-weight:bold; }
#main_left ul.lingue li a:hover { color:#F33; text-decoration:underline; }

#main_right { margin:20px 0 0 0; border:0; padding:0 0 1px 0; width:670px; background:transparent url(../img_template/orizz_fade.jpg) no-repeat right bottom; off_border-bottom:1px solid #fff; text-align:right; }
#main_right div { margin:0; border:0; padding:1px 0 0 0; background:transparent url(../img_template/orizz_fade.jpg) no-repeat right top; }
#main_right div div { margin:0; border:0; padding:0; background:none; }
#main_right img { margin:0; border:0; padding:0; }
#main_left, #main_right { float:left; }

.clear { clear:both; }

#main_right div div.sx_testo, #main_right div .torna_lista { width:200px; margin:0 10px 10px 0; padding:10px 0; float:left; OFFbackground:#fc0; }

#main_right div div.dx_testo { width:400px; padding:10px 20px; margin:0 0 10px 0; float:left; text-align:left; OFFbackground:#C0F; }
#main_right div div.sx_testo, #main_right div div.dx_testo, #main_right dl, #main_right div .torna_lista { color:#FFF; font-size:11px; font-family:Verdana, Arial, Sans-serif; font-weight:normal; }
#main_right div .torna_lista { font-size:10px; font-weight:bold; font-family:Optima, Verdana, Arial, Sans-serif; }

#main_right div div.sx_testo .foto { margin:10px 0; border:1px solid #fff; padding:1px; text-align:center; }

#main_right div div.dx_testo div { margin:0 0 16px 0; }

h3 { margin:0 0 10px 0; border:0; padding:0; font-size:1.1em; font-weight:bold; font-family:Optima, Verdana, Arial, Sans-serif; }

#main_right dl 		{ text-align:left; }
#main_right dl dt 	{ width:200px; OFFbackground-color:#0CC; margin:20px 0 0 0; padding:0; border:0; text-align:right; }
#main_right dl dd 	{ width:400px; OFFbackground-color:#CCF; margin:-10px 0 20px 230px; padding:0; border:0; }

#main_right dl.lista_allegati dt, #main_right dl.lista_allegati dd { margin:0; width:auto; OFFbackground-color:#CCF; }
#main_right dl.lista_allegati dt { OFFbackground-color:#0CF; text-align:left; }

a { color:#FFF; text-decoration:none; }
a:hover { color:#C00; text-decoration:underline; }
#main_right dl dt a:hover, #main_right div .torna_lista a:hover { color:#FFF; text-decoration:underline; }
#main_right dl dt a, #main_right div div.dx_testo div a { text-decoration:underline; }

.mail { margin:5px auto; border:0; padding:0; width:740px; 
	font-size:11.5px; font-weight:bold; font-family:Optima, Verdana, Arial, Sans-serif; text-align:right; 
	color:#333;
}

.mail a { color:#333; }

#link_home {  margin:0; border:0; padding:50px 0; width:200px; height:40px; line-height:40px;
			font-size:10px; font-weight:bold; font-family:Optima, Verdana, Arial, Sans-serif; text-align:right; 
			float:left;
			}
		
#main_right div div.sx_testo .immagine img { margin:5px 0; border:1px solid #FFF; padding:1px; }
// .sx_testo .immagine	img { margin:0; border:1px solid #FFF; padding:0; }		

.u { text-decoration:underline; }

.inlineImg { }
