      @font-face {
                        font-family: 'Segoe-UI-Semilight';
                        src: url('/cdn/font/segoeuisl.eot');
       }

      @font-face {
                        font-family: 'Segoe-UI-Semilight';
                        src: url('/cdn/font/segoeuisl.woff') format('woff'),
                        url('/cdn/font/segoeuisl.svg#Segoe-UI-Semilight') format('svg');
       }

      @font-face {
                        font-family: 'Segoe-UI-Light';
                        src: url('/cdn/font/segoeuil.eot');
       }

      @font-face {
                        font-family: 'Segoe-UI-Light';
                        src: url('/cdn/font/segoeuil.woff') format('woff'),
                        url('/cdn/font/segoeuil.svg#Segoe-UI-Light') format('svg');
       }



      @font-face {
                        font-family: 'Segoe-UI';
                        src: url('/cdn/font/segoeui.eot');
       }

      @font-face {
                        font-family: 'Segoe-UI';
                        src: url('/cdn/font/segoeui.woff') format('woff'),
                        url('/cdn/font/segoeui.svg#Segoe-UI') format('svg');
       }

      h1 { font-family: "Segoe-UI", serif }

      h2 { font-family: "Segoe-UI", serif }

      h3 { font-family: "Segoe-UI", serif }

      h4 { font-family: "Segoe-UI", serif }

      h5 { font-family: "Segoe-UI", serif }

      h6 { font-family: "Segoe-UI", serif }

      body { font-family: "Helvetica", serif }

body, div, td, span, h1, h2, h3, h4, h5, h6 { font-family: 'Segoe-UI-Light'; color:#666666;  }
   
   body{
	margin:0;
	padding:0;
}
html{
	background-color:#ffffff;
}

input, textarea{
	outline: 0px auto;
}
.left{
	float:left;
}
.right{
	float:right;
}
.red{color:#0072BC;} /*ff7372*/

.borderOB{
	background:url(../images/borderOriz1pxe6e6e6.png) repeat-x bottom;
}
.borderVR{
	background:url(../images/borderVert1pxe6e6e6.png) repeat-y right;
}
.divisoreColonnaSx{
	background:url(../images/borderVert1pxe6e6e6.png) repeat-y 229px;
}

.aggiornaModifiche{
	
	position:fixed;
	bottom:0;
	right:110px;
	background-color:#0F0;
	color:#000000;
	font-size:16px;
	padding:20px;
	text-decoration:none;
	font-weight:bold;
	z-index:10000;
	
}


.link .selected{
	color:#0072BC;
}

a{
	color:#0072BC;
}

a:hover{
	color:#666666;
}

a#linkSort.attivo, a#linkNoSort.attivo {
	background-color:#0072BC;
	color:#ffffff;
	
}



label{cursor:pointer;}

#app_slider{
	height:430px;
}

#topnav{
	height:35px;
	background:#c7c5c5 url(../images/topnav.jpg);
	padding-top:10px;
}

#topnav .testo{
	font-size:14px;
	color:#999999;
}

/*************/
#navigation{
	margin-bottom:110px;
}

#navigation_menu{
	margin-top:30px;
	font-family: 'Segoe-UI-Semilight';
}

#navigation_menu a{
display:block;
float:left;
height:25px;
margin-left:18px;
margin-bottom:3px;
padding:0 10px;
font-size:13px;
letter-spacing:0.08em;
text-align:center;
text-decoration:none;
color:#000;
line-height:25px;
}



#navigation_menu a:hover, #navigation_menu a.selected{
border-bottom:3px solid #0072BC;
margin-bottom:0;
color:#0072BC;
}


#navigation_menu a.primo{
margin-left:0;
}




/******************/

.titoloMenu{
	font-size:20px;
	color:#666666;
	margin-bottom:10px;
}




#uomoDonna{
	font-size:14px;
	color:#666666;
	cursor:pointer;
}
#uomoDonna span:hover{
	color:#0072BC;
	cursor:pointer;
}
.selected{
	color:#0072BC;
}




#menuSx_categorie .divVoce, #menuSx_items .divVoce{
	margin-bottom:6px;
}

#menuSx_categorie .editable, #menuSx_items .editable{
	cursor:pointer;
	outline:0px;
}

#menuSx .link:hover{
	color:#0072BC;
}

.editable{
	border:1px dashed #fff; 
	padding:3px; 
	background-color:#f0f0f0;
	width:140px;
	font-size: 13px;
	
	}
.icoMenuLeft{
	margin-left:10px;
	cursor:pointer;
}

.boxItem{
width:190px;
margin:20px;
height:320px;
}

.tools{
	font-size:12px;
}

#prev, #next, #prev a, #next a {cursor:pointer; text-decoration:none; color:#666666;}
#prev:hover, #next:hover, #prev a:hover, #next a:hover {color:#0072BC;}

#infos textarea{
	width:200px;
	height:300px;
	
}


#paginazioneScheda, #paginazioneScheda #pagina, #paginazioneScheda #numPagine, #paginazioneItems, #paginazioneItems #pagina, #paginazioneItems #numPagine{
	cursor:default;
}

.thumbColore{
	width:25px;
	height:25px;
}
.thumbTrama_testo, .thumbColore_testo{
	width:120px;
	margin-left:5px;
}
.thumbColore_testo_front{
	width:80px;
	margin-left:5px;
	font-size:14px;
}
.thumbTrama_elimina{
	cursor:pointer;
	color:#990000;
}
.divColore{
	margin-bottom:3px;
}
.divColore_front{
	margin-bottom:3px;
}
.titoloScheda{
	font-size:20px;
}

#divTesto{
	font-size:14px;
}
#infos{
	font-size:14px;
}
.thumbColore_elimina{
	cursor:pointer;
	color:#990000;
}
.thumbSlider_elimina{
	cursor:pointer;
	color:#990000;
}

#divSliders{
	width:800px;
}





#news_gestioneNews input, textarea{
	width:500px;
	border:1px solid #000;
	font-size:15px;
	padding:5px;
	cursor:text;
}
#news_gestioneNews textarea{
	height:200px;
}

#news_gestioneNews input[type=submit]{
	width:200px;
	cursor:pointer;
}
#news_gestioneNews input[type=file]{
	width:200px;
	cursor:pointer;
}
#news_gestioneNews{
	width:510px;
	margin:auto;
}

#news .titolo{
	font-size:18px;
	color:#0072BC;
}
#news .data{
	font-size:14px;
	word-spacing:1px;
	margin-right:15px;
}
#news .testo{
	font-size:14px;
	line-height:22px;
	margin-top:15px;
	margin-bottom:15px;
}

#elencoNews .titolo{
	font-size:20px;
	color:#0072BC;
}
#elencoNews .data{
	font-size:16px;
	word-spacing:1px;
	margin-right:15px;
}
#elencoNews .testo{
	font-size:17px;
	line-height:22px;
	margin-top:15px;
	margin-bottom:15px;
}

#articoloBottom .titolo{
	font-family: 'Segoe-UI-Semilight';
	font-size:20px;
	margin:30px 0px;
}
#articoloBottom .testo{
	font-family: 'Segoe-UI-Light';
	font-size:14px;
	margin-top:30px;
	line-height:22px;
}

#articoloIntero .titolo{
	font-family: 'Segoe-UI-Semilight';
	font-size:24px;
	margin:30px 0px;
}

#articoloIntero .testo{
	font-family: 'Segoe-UI-Light';
	font-size:17px;
	margin-top:30px;
	line-height:40px;
}

#articoloIntero img{
	margin-top:10px;
}



#thumbsCategorie .boxCategoria{
	width:230px;
}

#app_galleria{
	height:555px;
}

#claimPayoff{
	font-size:18px;
	text-align:center;
	line-height:35px;
	margin:10px 0px;
}
#claimPayoff a{
	font-size:15px;
}

.titoloThumb{
	font-family: 'Segoe-UI-Semilight';
	font-size:20px;
}
.visualizza{
	font-family: 'Segoe-UI-Light';
	font-size:14px;

}


#footer_menu{
	margin:0px;
	margin-left:50px;

}
#footer_left, #footer_center, #footer_right{
	margin:0px;
	border:0px solid #000;
}
#footer_left{
	width:280px;
	line-height: 1.7em;
}
#footer_center{
	margin:0px;
	margin-left:48px;
	width:280px;
}
#footer_right{
	margin:0px;
	margin-left:55px;
	width:270px;
	
}

#footer_menu a{
font-size:14px;
color:#666666;
text-decoration:none;
}


#footer_menu a:hover, #footer_menu a.selected{
margin-bottom:0;
color:#0072BC;
}


#footer_menu a.primo{
margin-left:0;
}


#footer_left{
	font-size:14px;	
}

.titoloFormContatto{
	font-family: 'Segoe-UI-Semilight';
	font-size:14px;
}

#footer{
		background:url(/cdn/images/bgFooter.jpg) center;
		width:960px;
		height:300px;
}

#paginaContatti{margin:0 auto;}

#paginaContatti #sx{
	padding-right:0px;	
	width:260px;
}

#paginaContatti #centro{ 
	padding-left:0px;	
	padding-right:30px;	
	width:250px;
}

#paginaContatti #dx{
	padding-left:20px;	
	width:260px;
}

