
div.menu_sx_nice{
clear:both;
position:fixed;
top:275px;
left:1px;
border:0;
margin:0;
padding:0;
}

div.menu_sx_nice a.fb{background:url(images/fb_trasparente.png) no-repeat 0 0;  
display:block;width:32px;height:32px;padding:0;margin:0 0 4px 0; background-position:0 0}
div.menu_sx_nice a.fb:hover{background: url(images/logo_facebook_2_64x64.png); width:48px;height:48px;}

div.menu_sx_nice a.msn{background:url(images/msn_logo_32x32.png) no-repeat 0 0;  
display:block;width:32px;height:32px;padding:0;margin:0 0 4px 0; background-position:0 0}
div.menu_sx_nice a.msn:hover{background: url(images/msn_logo_64x64.png); width:48px;height:44px; }

div.menu_sx_nice a.tw{background:url(images/twitter_32x32.png) no-repeat 0 0;  
display:block;width:36px;height:33px;padding:0;margin:0 0 4px 0; background-position:0 0}
div.menu_sx_nice a.tw:hover{background: url(images/twitter_48x48.png); width:56px;height:52px;}

div.menu_sx_nice a.en{background:url(images/en_32x32.png) no-repeat 0 0;  
display:block;width:32px;height:21px;padding:0;margin:0 0 4px 0; background-position:0 0}
div.menu_sx_nice a.en:hover{background: url(images/en_48x48.png); width:48px;height:31px;}

div.menu_sx_nice a.it{background:url(images/it_32x32.png) no-repeat 0 0;  
display:block;width:32px;height:21px;padding:0;margin:0 0 4px 0; background-position:0 0}
div.menu_sx_nice a.it:hover{background: url(images/it_48x48.png); width:48px;height:31px;}

div.menu_sx_nice a.fl{font-size:18px; color: black; display:block;width:200px;}
div.menu_sx_nice a.fl:hover{ font-size:22px;width:200px;}

em { font-size:16px; color:#0033FF; font-family: "Monotype Corsiva";}

#news_v {
	font-size:16px;
	font-family: "Monotype Corsiva";
 	border:0px solid #000;
 	width:340px;
 	height:100px;
 	overflow:hidden;
	color: red;
}

#news_v div {
	padding:0 5px;
}

#news_v  p {
 	padding:5px 0;
 	margin:0;
}

#news_v a, #news_v em {
	display:block;
}

body { margin:0; font-size:0.9em; line-height:20px; font-family: "Myriad Pro", "Trebuchet MS", Arial;}
a { color:#FF5220;}
a:hover { text-decoration:none;}

#header { background:url(images/testata_2.jpg) repeat-x; margin: 0 auto; width:100%;}
#logo { padding:10px 0px 15px 100px; height:36px; margin: 0 auto;}

div#hormenu {
width: 800px;
margin: 0 auto;
padding: 0px;
border-top: 0px solid black;
background:url(images/menu_bckg.jpg) repeat-x;
line-height: 32px;
height:32px; 
margin-top:47px;

}

div#hormenu ul {
text-align:center;
margin: 0;
padding: 0 0 0 0;
list-style-type: none;
}

div#hormenu li {
width:100px;
float:left;
margin: 0;
padding: 0;
border-right: 0px solid black;
background:url(images/menu_bckg.jpg)
} 

div#hormenu a {
font-weight:bold;
text-decoration:none;
padding-top:0px;
width:100px; 
list-style:none;
display:inline-block;
text-align:center;
display: block;
color: #ffffff;
text-decoration:none;
}

div#hormenu a.sbm {
font-weight:bold;
text-decoration:none;
padding-top:0px;
width:150px; 
list-style:none;
display:inline-block;
text-align:center;
display: block;
color: #ffffff;
text-decoration:none;
}

div#hormenu a:hover {
width:100px;
background-color: #FF5220;
color: #000;
text-decoration: none;
padding: 0px;
text-align:center;
}

div#hormenu a.sbm:hover {
width:150px;
background-color: #FF5220;
color: #000;
text-decoration: none;
padding: 0px;
text-align:center;
}

div#hormenu li ul {display: none}

div#hormenu li:hover ul {
display: block;
position: absolute;
z-index:1;
width:150px;
padding: 0;
margin: 0 0 0 0px;
border:0px solid black;
background: #505050;
text-align:center;
}

div#hormenu li li {border: none; width: 150px;}
div#hormenu li li a {padding: 0px 0px 0px 0px;}

#mleft {float:left;}
#mright {float:right;}

#main { width:100%;}
#content { margin:0 auto; padding:0; width:800px; padding:5px 0px 0px 0px;}
#content h1 { margin:0; text-transform:uppercase; font-size:26px; font-family:Pristina}
.red { color:#FF5220;}

#footer {background:url(images/footer_bckg.jpg) repeat-x #000000; height:102px;
margin: 0 auto;
padding: 0px;}

#center_footer { text-align:center;
color:#FFFFFF; font-family:Cambria; 
margin: 0 auto;
padding: 0px;
font-size:16px; width:850px; height:102px;}
#center_footer a { color:#FFFFFF;}
#center_footer a:hover { text-decoration:none;}

#left_footer { float:left; padding:12px 0 0 0; color:#FFFFFF; 
font-family:Cambria; font-size:16px; text-align:left;}
#left_footer a { color:#FFFFFF;}
#left_footer a:hover { text-decoration:none;}

#right_footer { float:right;  padding:12px 0 0 0; color:#FFFFFF;
font-family:Cambria; font-size:16px; text-align:right;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}
