/* 
-----------------------------------------------------------------------------------------------------------
Generali
-----------------------------------------------------------------------------------------------------------
*/
html{margin:0;padding:0;}
body {font-family: Arial, Helvetica, sans-serif;margin:0;padding:0;background: #3C3D46;text-align:center;} 
a {color:#7B1529;}
/*--------------------------------------------------WRAP-----------------------------------------------------*/
#div-main-wrap{ position: absolute; top:0px; left:50%; margin-left:-495px;  width:990px; height:637px;background:url(img/wrap_bg.jpg) no-repeat;}
#div-main-wrap img{ float:left;margin-left:35px;}
/*--------------------------------------------------TOP-----------------------------------------------------*/
#div-top{width:990px;height:168px;float:left;margin:0px;padding:0px;}
#sezione-top-superiore{width:990px;height:100px;float:left;margin:0px;padding:0px;}
#sezione-top-laterale-sx{width:109px;height:30px;float:left;margin:0px;padding:0px;}
#sezione-top-laterale-dx{width:648px;height:30px;float:left;margin:0px;padding:0px;}
#sezione-top-centrale{width:990px;height:18px;float:left;margin:0px;padding:0px;}
#sezione-top-inferiore-sx{width:200px;height:20px;float:left;margin:0px;padding:0px;}
#div-top-titolo{width:233px;height:30px;float:left;margin:0px;padding:0px;}
/*#menu-top{width:746px;height:20px;float:left;margin:0px;padding:0px;}*/
#menu-top img{float:left;}

/*--------------------------------------------------CONT-----------------------------------------------------*/
#div-cont{width:990px;height:418px;float:left;margin:0px;padding:0px;}
#sezione-cont-superiore{width:900px;height:5px;float:left;margin:0px;padding:0px;line-height:0px;font-size:0px;}
#sezione-cont-laterale-sx{width:46px;height:418px;float:left;margin:0px;padding:0px;}
#div-cont-flash{width:900px;height:408px;float:left;margin:0px;padding:0px;}
/*--------------------------------------------------BOTTOM-----------------------------------------------------*/

#sezione-bottom-superiore{width:990px;height:17px;float:left;margin:0px;padding:0px;}
#sezione-bottom-laterale-sx{width:46px;height:34px;float:left;margin:0px;padding:0px;}
/*#div-bottom-testo{width:300px;height:34px;float:left;font:10px Arial;color:#FFF;font-weight:bold;text-transform:uppercase;text-align:left;}*/
#div-bottom-testo{width:370px;height:50px;float:left;font:10px Arial;color:#FFF;font-weight:bold;text-align:left;}
#div-bottom-testo a{font:10px Arial;color:#FFF;}
#div-bottom-testo a:hover{color:#FA993A;}
#bandierine{width:190px;height:51px;float:left;margin:0px;padding:0px; margin-top:-40px;margin-left:388px}   
#bandierine img{margin-left:11px;} 


#menu-top {position:absolute; top:140px; left:90px; width:870px; height:20px;}
#menu-top ul {font:11px Arial, Verdana; font-weight:bold; list-style-type:none; /*letter-spacing: .7px;*/  }
#xxmenu-top ul .subnav {border-bottom: 2px solid #FFF; background:#949e7c;}
#menu-top li {float:left; margin-left:1px; margin-right: 10px;}
#menu-top a,#menu-top a:visited {text-decoration:none; color:#FFF; text-transform:uppercase;font-size:12px;}
#menu-top a:hover, #menu-top a:active {color:#FA993A;}
.menu-top-06 a {	
	color:#FA993A ! important;
	height:15px;
	text-decoration:none;
	color:#FFF;
	background: url(img/bg-nav.gif);
	padding-left:8px;
	text-transform:uppercase;
	}
.menu-top-10 a {	
	color:#FA993A ! important;
	height:15px;
	text-decoration:none;
	color:#FFF;
	background: url(img/bg-nav.gif);
	padding-left:12px;
	text-transform:uppercase;
	}

.tabella ul {font-size:11px; line-height:14px;}
	
/*--------------------------------------------------MENU TOP-----------------------------------------------------
.menu-top{width:850px;height:20px;font:9px Arial;font-weight:bold;float:right;margin-top:18px;margin-right:22px;}
.menu-top ul{padding:0px;margin:0px;list-style-type:none;}
.menu-top ul .subnav{display:none;border-bottom: 2px solid #FFF;background:#949e7c;}
.menu-top ul li {float:left;line-height:20px;height:20px;}
/* style the sub level list items 
.menu-top ul ul li {display:block;height:auto;}
/* style the links for the top level 
.menu-top a, #menu-top a:visited 
{
	display:block;
	float:left;
	height:15px;
	line-height:15px;
	text-decoration:none;
	color:#FFF;
	background: url(img/bg-nav.gif);
	padding-left:12px;
	text-transform:uppercase;
}
.menu-top-07 a 
{	color:#FA993A ! important;
	display:block;
	float:left;
	height:15px;
	line-height:15px;
	text-decoration:none;
	color:#FFF;
	background: url(img/bg-nav.gif);
	padding-left:12px;
	text-transform:uppercase;
}
.menu-top a:hover, #menu-top a:active{color:#FA993A;} 
/*--------------------------------------------------VARIE-----------------------------------------------------*/
.evid {color:#7B1529;}


div.img-fb-home img{background-color:#AFAFAF; border: none; margin-left:254px !important;margin-top:-24px;}
