.mystyle {}


#container {width:940px; margin:0 auto; padding:0; border:#CCCCCC 0px solid;}

#mainContent{
	border:#CCCCCC 0px solid;
	width:940;
	height:auto;
	min-height:70px;
	background-color:#FFF;
}



#slideshow_fade { width:940px; height:70px; background-color:#fafafa; position:relative; overflow:hidden; }#slideshow_fade img { border:0; position:absolute; left:0px; top:0px; z-index:-10;}#popup_txt { width:920px; height:40px; position:absolute; left:0px; top:60px; background-color:#000; z-index:10; opacity:0.5; filter('opacity=50'); padding:10px; color:#FFF;}h4.titleImage { font-size:16px; line-height:18px; margin:0;}


.center {
    margin-left: auto;
    margin-right: auto;
    width: 70%;
    background-color: #fafafa;
}

.testo-overlay-image-title-style{
	font-family:helvetica;
	font-size:30pt;
	font-weight:bold;
	line-height:20pt;
	margin-left:10px;
	margin-top:15px;
	padding-top:10px;}
	
.testo-overlay-image-subtitle{
	font-family:helvetica;
	font-size:15pt;
	font-weight:normal;
	line-height:20pt;
	margin-left:10px;
	margin-top:5px;
	padding-top:10px;}


.testo-overlay-image{
	background-color:white;
	min-height:100px;
	opacity:0.7;
	filter:alpha(opacity = 70);
	position:absolute;
	min-width:420px;z-index:10;
	width:100px;
    float:left;
    border-bottom-right-radius:30px;
    border-top-left-radius:30px;}
    
    
.menulist{
	border-bottom:solid 1px lightgrey;
	font-family:helvetica;
	font-size:13px; 
	font-weight:none;
	color:grey; 
	padding-bottom:5px; 
	margin-bottom:5px;
	list-style-type:none;}
	
	
	a.menulist-text{
    	color:grey;
    	font-family:verdana;
    	font-size:13px;
    	font-weight:normal;
    	line-height:0px;
    	text-align:left;
    	text-decoration:none !important;
    	vertical-align:middle;}

    	
    a.menulist-active{background-color:#009EE0 !important;cursor:pointer;}
    a:hover.menulist-text{color:#009EE0 !important;font-weight:bold; cursor:pointer;}

	
	
	
	
	
	
	
.italiano{
	border-bottom:solid 0px lightgrey;
	font-family:verdana;
	font-size:12px; 
	font-weight:none;
	color:#32aadc; 
	padding:0px 10px 5px 10px;
	margin:0px 10px 5px 10px}

.italiano-no-margin{
	border-bottom:solid 0px lightgrey;
	font-family:verdana;
	font-size:12px; 
	font-weight:none;
	color:#32aadc; 
	padding:0px 10px 5px 10px;
	margin:0px 0px 5px 10px}

.italiano-no{
	border-bottom:solid 0px lightgrey;
	font-family:verdana;
	font-size:12px; 
	font-weight:none;
	color:#32aadc; 
	padding:0px 0px 5px 10px;
	margin:0px 0px 5px 10px}

.italiano-nono{
	border-bottom:solid 0px lightgrey;
	font-family:verdana;
	font-size:12px; 
	font-weight:none;
	color:#32aadc; 
	padding:0px 0px 0px 00px;
	margin:0px 0px 0px 00px}

	
.inglese{
	border-bottom:solid 0px lightgrey;
	font-family:verdana;
	font-size:12px; 
	font-weight:none;
	color:grey; 
	padding:0px 0px 5px 10px;
	margin:0px 0px 5px 10px}
	
    
    .front-premenu-container{
    	height:32px !important;
    	margin-bottom:25px;
    	margin-left:-11px;
    	margin-top:11px;}
    	
    .front-premenu{
    	background-color:#B3B1B2;
    	float:left;height:32px;
    	margin-left:12px;
    	width:225px;
    	text-indent:5px;}
    	
    a.front-premenu-text{
    	color:#FFFFFF;
    	font-family:helvetica;
    	font-size:12px;
    	font-weight:bold;
    	line-height:32px;
    	text-align:left;
    	text-decoration:none !important;
    	vertical-align:bottom;}
    	
    a.front-premenu-active{
    	background-color:#009EE0 !important;
    	cursor:pointer;}
    	
    a:hover.front-premenu-text{background-color:#009EE0 !important;cursor:pointer;}
    
    
    
    
    
    
    
    
 