/* CSS Document */

html, body {margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;}

body {background-color: #5C5C8C;}

a img {border: 0}

#sfondo {width: 760px;height: 691px;margin: auto;background: url(pix/sfondo_euro.jpg) no-repeat top center;}
#logo {float: left;margin-left: 10px;margin-top: 5px;}
#tagline {margin: 0px;padding: 0px;float: right;margin-right: 5px;margin-top: 15px;}
#tagline p {margin: 0px;padding: 0px;font-variant: small-caps;font-weight:bold;}
#center_home {clear: both;height: 560px;padding-top: 315px;voice-family: "\"}\"";voice-family: inherit;height: 245px;}
html>body #center_home {height: 245px;}
#menu {width: 353px;height: 24px;margin: auto;background: url(pix/sfondo_menu_home.jpg) no-repeat top center;text-align:center;}
#menu ol {margin: 0px;margin-top: 2px;margin-bottom: 8px;padding: 0px;list-style-type: none;}
#menu ol li {display: inline;margin-left: 22px;margin-right: 22px;}
#menu ol li a {color: #FFFFFF;font-variant:small-caps;font-weight:bold;}
#menu ol li a:hover {color: #FCD95B;}
#footer {margin-top: 18px;text-align:center;}

#head {
	float: right;
	margin-top: 8px;
	width: 738px;
	height: 124px;
	background: url("pix/testata/sfondo.jpg") no-repeat top left;
}

#head ul {
	margin: 0px;
	margin-top: 30px;
	
	float: right;
}

#head ul li {
	text-align:center;
	padding: 0px;
	padding-top: 5px;
	display: block;
	float: right;
	width: 122px;
	height: 22px;
	background: url("pix/testata/li.jpg") no-repeat top left;
}

#head ul li a {
	text-transform: uppercase;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}

#head ul li a:hover {
	color: #DEBD06;
}

#head h1 {
text-transform:uppercase; 
font-weight:normal;
float: right; 
font-size: 20pt;
margin: 0px; 
margin-top: 5px; 
padding-left: 20px; 
padding-top: 8px; 
height: 53px; 
width: 357px; 
background: url("pix/testata/h1.jpg") no-repeat top center;
}



.cleaner {clear:both;}
#sfondo_content {width: 760px;height: 691px;margin: auto;background: url(pix/sfondo_content.jpg) no-repeat top center;}
#leftmenu {margin: 0px; padding: 0px; padding-top: 10px; padding-left: 10px; float:left;  width: 200px;}
#leftmenu ol {margin: 0px; margin-top: 30px;  margin-left: 33px; padding: 0px;list-style-type: none;}
#leftmenu ol li {margin: 0px; padding: 0px; padding-top: 3px; width: 130px; height: 22px; margin-bottom: 10px; text-align:center; background: url(pix/menusx_li.gif) no-repeat top center;}
#leftmenu ol li a {color: #FCD95B;font-variant:small-caps;font-weight:bold; text-decoration: none;}
#leftmenu ol li a:hover {color: #FFFFFF; text-decoration: underline}
#content {margin-left: 238px; text-align: left;}




#menurub {margin: 0px;margin-left: -14px;padding-top: 170px;}
#menurub a {display:block;margin-bottom: 21px;}

.container {padding-top:30px; padding-left: 0px;}

html>body div.container {padding-top:165px;}

#boxcontent {width: 418px; height:354px; padding: 18px;background: url(pix/content/sfondo.jpg) no-repeat top center;}
#boxtop{width: 455px; height:22px; background: url(pix/box_top.jpg) no-repeat top center;}
#boxbot{width: 455px; height:22px; background: url(pix/box_bot.jpg) no-repeat top center;}
#parag {height: 345px; overflow:auto;}

/* rubriche */
#rubr_head {
	margin:0px;
	margin-left: 1px;
	padding: 0px;
	width: 418px;
	height: 46px;
	float: left;
	background: url("pix/rubriche/rubr_testata.jpg") no-repeat top left;
}

#rubr_head h1 {
	margin: 0px;
	padding-left:15px;
	padding-top:5px;
	font-size: 22pt;
	font-variant:small-caps;
	color: #FCD95B;
}
#rubr_scheda {
	width: 425px;
	height: 325px;
	padding: 15px;
	margin-left: 0px;
	margin-top: 4px;
	background: url("pix/rubriche/rubr_sfondo.jpg") no-repeat top left;

}
html>body div#rubr_scheda {margin-top: 48px;}

#rubr_scheda_video {
	width: 425px;
	height: 400px;
	padding-top: 0px;
	padding-left: 8px;
	margin-left: 0px;
	margin-top: 4px;

}
html>body div#rubr_scheda_video {margin-top: 50px;}

#rubr_content {height: 325px; overflow:auto;}
#rubr_content a {color:#FCD95B; font-weight:bold;}
#rubr_content a:hover {color:#FCD95B;}
#rubr_content_video {height: 359px;}
#rubr_content h1 {font-size: 11pt;}
#rubr_content em {font-size: 8pt;}
/* fine rubriche */

/* protagonisti */

#prot_head {
	padding-top: 15px;
	padding-left: 11px;
	width: 300px;
	height: 76px;
	float: left;
	background: url("pix/protagonisti/prot_testata.jpg") no-repeat top left;
}

#prot_head h1 {
margin: 0px;
font-size: 13pt;
color: #FFFF00;
}

#prot_head h2 {
margin: 0px;
font-size: 11pt;
color: #FFFFFF;
}


#prot_foto {
	float: left;
}

#prot_scheda {
	width: 427px;
	height: 278px;
	padding: 15px;
	margin-left: 0px;
	margin-top: 9px;
	background: url("pix/protagonisti/sfondo_scheda.jpg") no-repeat top left;
}
#prot_scheda_video {
	width: 427px;
	height: 400px;
	padding-top: 0px;
	padding-left: 8px;
	margin-left: 0px;
	margin-top: 9px;
}

html>body div#prot_scheda {margin-top: 95px;}

#prot_content {height: 265px; overflow:auto;}
#prot_content a {color:#FCD95B;font-weight:bold;}
#prot_content a:hover {color:#FCD95B;}
#prot_content_video {height: 359px; }
#prot_content h1 {font-size: 11pt;}
#prot_content em {font-size: 8pt;}
