
/*========== CONFIGURAZIONE COLORI MENU ==========*/

/*SFONDO MENU*/
.london, .london div#verticale{background-color: #009CDE;}
.paris, .paris div#verticale{background-color: #A54D92;}
.torino, .torino div#verticale{background-color: #CB071E;}
.berlin, .berlin div#verticale{background-color: #EB9B00;}
.madrid, .madrid div#verticale{background-color: #00755C;}


/*SFONDO VOCI IN STATO HOVER E SFONDO MENU A COMPARSA*/
.london div#verticale li:hover ul, .london div#verticale li:hover, .london div#verticale ul li a:hover, .london div#verticale ul li ul li{ background-color: #0085bd ;}	

.paris div#verticale li:hover ul, .paris div#verticale li:hover, .paris div#verticale ul li a:hover, .paris div#verticale ul li ul li{ background-color: #8C427C;}	

.torino div#verticale li:hover ul, .torino div#verticale li:hover, .torino div#verticale ul li a:hover, .torino div#verticale ul li ul li{ background-color: #AD061A;}	

.berlin div#verticale li:hover ul, .berlin div#verticale li:hover, .berlin div#verticale ul li a:hover, .berlin div#verticale ul li ul li{ background-color: #c88400;}	

.madrid div#verticale li:hover ul, .madrid div#verticale li:hover, .madrid div#verticale ul li a:hover, .madrid div#verticale ul li ul li{ background-color: #00644e;}	


/*COLORE SEPARATORI TRATTEGGIATI*/

/*London*/
.london div#verticale ul li {border-bottom: 1px dashed #4dbae8;}
.london div#verticale li ul {border: 1px dashed #4dbae8;}
.london div#verticale ul li ul li a{border-left: 1px dashed #4dbae8;}

/*Paris*/
.paris div#verticale ul li {border-bottom: 1px dashed #c083b3;}
.paris div#verticale li ul {border: 1px dashed #c083b3;}
.paris div#verticale ul li ul li a{border-left: 1px dashed #c083b3;}

/*Torino*/
.torino div#verticale ul li {border-bottom: 1px dashed #db5262;}
.torino div#verticale li ul {border: 1px dashed #db5262;}
.torino div#verticale ul li ul li a{border-left: 1px dashed #db5262;}

/*Berlin*/
.berlin div#verticale ul li {border-bottom: 1px dashed #f1b94d;}
.berlin div#verticale li ul {border: 1px dashed #f1b94d;}
.berlin div#verticale ul li ul li a{border-left: 1px dashed #f1b94d;}

/*Madrid*/
.madrid div#verticale ul li {border-bottom: 1px dashed #4d9f8d;}
.madrid div#verticale li ul {border: 1px dashed #4d9f8d;}
.madrid div#verticale ul li ul li a{border-left: 1px dashed #4d9f8d;}

/*COLORE TESTO MENU A COMPARSA*/
.london div#verticale li:hover ul, .london div#verticale ul li ul li a { color: #4dbae8;}	
.paris div#verticale li:hover ul, .paris div#verticale ul li ul li a { color: #c083b3;}	
.torino div#verticale li:hover ul, .torino div#verticale ul li ul li a { color: #db5262;}	
.berlin div#verticale li:hover ul, .berlin div#verticale ul li ul li a { color: #f1b94d;}	
.madrid div#verticale li:hover ul, .madrid div#verticale ul li ul li a { color: #4d9f8d;}	

/*COLORE TESTO MENU A COMPARSA STATO :HOVER*/
.london div#verticale ul li a:hover, .london div#verticale ul li ul li{color: #fff;}	
.paris div#verticale ul li a:hover, .paris div#verticale ul li ul li{ color: #fff;}	
.torino div#verticale ul li a:hover, .torino div#verticale ul li ul li{ color: #fff;}	
.berlin div#verticale ul li a:hover, .berlin div#verticale ul li ul li{ color: #fff;}	
.madrid div#verticale ul li a:hover, .madrid div#verticale ul li ul li{ color: #fff;}	
	
/*========== FINE CONFIGURAZIONE COLORI MENU ==========*/

/*========== CONFIGURAZIONE ELEMENTI IN LINGUA ==========*/


/*Paris*/
#tit_paris{background-image:url(../img/common/london.gif);}
#paris_news{background-image: url(../img/common/london_news_room.gif);}

/*Torino*/
#tit_torino{background-image:url(../img/common/london.gif);}
#torino_news{background-image: url(../img/common/london_news_room.gif);}

/*Berlin*/
#tit_berlino{background-image:url(../img/common/london.gif);}
#berlino_news{background-image: url(../img/common/london_news_room.gif);}

/*Madrid*/
#tit_madrid{background-image:url(../img/common/london.gif);}
#madrid_news{background-image: url(../img/common/london_news_room.gif);}

/*========== FINE CONFIGURAZIONE ELEMENTI IN LINGUA ==========*/

div#menu{background-color:transparent;}
/*colonna sinistra*/
 
 div#sx{
 	width: 180px;
	height: 100%;
	padding:20px 20px 20px 20px;
	
 }
*:first-child+html div#sx{padding:20px 20px 20px 20px;} /*per IE7 */ 



#box ul li ul{margin:0px 0px 0px 20px; padding:0px;}


/*colonna centrale*/
div#centro{
	width:515px;	
	padding: 20px 20px 10px 10px;
	line-height:1.4em;
} 
 

 
div#centro img{
	margin:0px 20px 20px 0px;
	float: left;
} 
 
 
 
.tit{
	display: block;
	height:20px;
	text-indent:-99999px;
	overflow:hidden;
	width: 110px;
	font-weight: bold;
	margin-bottom:15px;	
	background-repeat: no-repeat;
}

#scheda{
	height: 85px;
	width: 168px;
	background-color: #e6e6e6;
	border: 1px solid #D9D9D9;
}

#scheda img, #scheda p, #cit img{float:left;}

#scheda p{
	width:70px;
	font-size:10px;
	font-weight: normal;
	padding:5px 5px 0px 5px;
}

#scheda p.grassetto{font-weight: bold;}

#cit img{margin: 0px 5px;}

#cit{
	font-size:12px;
	font-weight: normal;
	width:170px;
	padding:10px 0px 10px 0px;;
}

/*colonna destra*/
div#dx{
	width: 175px;
	padding: 20px 10px 0px 0px;
} 

#contact{
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 12px;
	color: #8A9197;
}
div#news{margin-top:20px;}

.news{
	margin-top:30px;
	background-repeat: no-repeat;
	background-position: top left;
	
	font-size: 12px;
	color: #8A9197;
}
.singula_news{
	border-bottom: 1px solid #C0E7F7;
	margin:10px 0px;
	padding: 5px 0px 15px 0px;
}

.singula{
	border-bottom: 1px solid #C0E7F7;
	padding: 5px 0px 15px 0px;
	margin:5px 0px;
}


.fir2{width:170px;}

.last{border:none !important;}
