@charset "UTF-8";
/* CSS Document */
dt{
cursor:pointer;
color:#DEDFC8;
padding-left:10px;
background-color:#4e4b3a;
border-bottom:1px solid #DEDFC8;
}
dd{
border:1px solid #4e4b3a;
padding:0px 20px;
margin-left:0px;
color:#4e4b3a;
font-family:"Helvetica", sans-serif;
font-size:11px;
}
body{
	background-image:url(img/bgchamp.png);
	background-position:top center;
	background-attachment:fixed;
	background-color:#DEDFC8;
	margin:0 auto;
}
a:link,a:visited,a:hover{
	text-decoration:none;
	color:inherit;
	}
.ienavilink{
		color:#eee095;
	}
a#mailer{
		color:#eee095;
	}
a.leggi{
		color:#DEDFC8;
	}
h1{
	font-family:"Times", serif;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	}
#master{
	width:955px;
	margin:0 auto;
	text-align:center;
	padding:0px 0px;
	}
#master2{
	width:955px;
	margin:0 auto;
	text-align:left;
	padding:0px 0px;
	}
#master3{
	width:955px;
	margin:0 auto;
	text-align:left;
	padding:0px 0px;
	overflow:auto;
	}
#masterh{
	padding-left:5px;
	margin:20px 0px;
	color:#666;
	font-size:11px;
	font-family:Verdana, sans-serif;
	
}
a#mastera:link,a#mastera:hover,a#mastera:visited{
	margin-left:20px;
	color:#333;
}
#menucities{
	overflow:auto;
	width:955px;
	margin:0 auto;
	text-align:left;
	padding:10px 0px;
	margin-bottom:20px;
	}
#navi{
	background-image:url(img/bgnavi.jpg);
	background-repeat:repeat-x;
	height:47px;
	width:100%;
	text-align:center;
	position:absolute;
	}
#navilink{
	font-size:18px;
	color:#eee095;
	word-spacing:100px;
	letter-spacing:6px;
	padding:14px 0px 0px 0px;
	}
#evidenza{
	width:955px;
	height:265px;
	background-color:#726E55;
	background-repeat:repeat;
	}
#poster{
	width:955px;
	height:426px;
	background-color:#4e4b3a;
	background-repeat:repeat;
	}
div#boxtitle{
	background-color:#DEDFC8;
	float:left;
	height:16px;
	}
div#boxtitlerev{
	border-top:1px solid #4e4b3a;
	border-left:1px solid #4e4b3a;
	border-right:1px solid #4e4b3a;
	height:80px;
	margin-top:20px;
	padding-top:1px;
	margin-bottom:-50px;
}
h1#boxtitlerev{
	color:#4e4b3a;
	font-size:16px;
	margin:4px 10px;
	word-spacing:10px;
	letter-spacing:4px;
	}
div#boxtitleleft{
	width:100%;
	height:16px;
	}
h1#boxtitle{
	color:#4e4b3a;
	font-size:14px;
	margin:0px 10px;
	margin-top:-1px;
	word-spacing:10px;
	letter-spacing:4px;
	}
span#boxvisits{
	color:#DEDFC8;
	margin-left:10px;
	font-size:10px;
	word-spacing:1px;
	letter-spacing:4px;
	}

#picevidenza{
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	width:266px;
	height:230px;
	margin-left:0px;
	margin-right:11px;
	margin-bottom:0px;
	margin-top:8px;
	}
#tnevidenza{
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	width:22px;
	height:22px;
	border:solid 1px #000;
	margin-top:21px;
	/margin-top:30px;
	margin-bottom:2px;
	margin-right:3px;
	}
#postertnevidenza{
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	width:31px;
	height:31px;
	border:solid 1px #000;
	margin:2px 3px;
	}

.primebox{
	background-color:#4e4b3a;
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	margin-top:10px;
	width:170px;
	height:170px;
	overflow:hidden;
float:left;
margin-left:10px;
margin-right:10px;
cursor:pointer;
}
#prime{
	margin-bottom:-35px;
	}
#primename{
	color:#1f1d19;
	margin-top:140px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:20px;
	letter-spacing:3px;
	background-image:url(img/bgtrans.png);
	display:block;
	}
#primacitta{
	font-family:"Helvetica", sans-serif;
	font-weight:normal;
	color:#000;
	font-size:10px;
	margin:2px 0px;
	margin-right:5px;
	word-spacing:1px;
	letter-spacing:0px;
	}
#primacittabox{
	text-align:left;
	background-color:#DEDFC8;
	float:left;	
}
#primacittaboxt{
	width:100%;
	padding-left:5px;
	text-align:left;
	background-image:url(img/bgtrans.png);
	float:left;	
}

#bigcity{
	font-size:18px;
	color:#DEDFC8;
	letter-spacing:6px;
	margin-top:6px;
	line-height:24px;
	}

#posterbigcity{
	background-color:#DEDFC8;
	font-size:18px;
	color:#000;
	letter-spacing:6px;
	margin-top:0px;
	padding-bottom:2px;
	text-align:right;
	}
#bigtours{
	font-size:11px;
	color:#000;
	letter-spacing:3px;
	margin-top:6px;
	/line-height:15px;
	margin-right:5px;
	}
#posterbigtours{
	font-size:12px;
	color:#DEDFC8;
	letter-spacing:3px;
	margin-top:6px;
	margin-bottom:6px;
	margin-right:5px;
	/line-height:15px;
	}
#evidenzatourbox{
	text-align:right;
	overflow:hidden;
	height:63px;
	margin-bottom:-64px;
	}
#postertourbox{
	text-align:center;
	overflow:auto;
	}
#posterbigname{
	/padding-top:16px;
	background-color:#DEDFC8;
	text-align:right;
	font-size:36px;
	color:#000;
	letter-spacing:10px;
	margin-top:10px;
	/padding-bottom:10px;
	line-height:36px;
	}
#bigname{
	font-size:36px;
	color:#DEDFC8;
	letter-spacing:10px;
	margin-bottom:-10px;
      line-height:36px;
	/margin-bottom:15px;
	}
#bigtel{
	margin:5px 0px;
	padding-top:5px;
	font-size:30px;
	color:#DEDFC8;
	letter-spacing:11px;
	word-spacing:0px;
	line-height:30px;
	}
#posterbigtel{
	padding-top:5px;
	/padding-bottom:5px;
	font-size:30px;
	color:#000;
	letter-spacing:11px;
	word-spacing:0px;
	text-align:center;
	background-color:#DEDFC8;
	display:block;
	}

#bigtext{
	font-family:"Helvetica", sans-serif;
	font-size:11px;
	color:#000;
	letter-spacing:1px;
	word-spacing:1px;
	/line-height:15px;
	}
#posterbigtext{
	clear:left;
	text-align:justify;
	font-family:"Helvetica", sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#DEDFC8;
	letter-spacing:1px;
	word-spacing:0px;
	line-height:15px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:80px;
	margin-right:40px;
	position:relative;
	left:-40px;
	}

hr{
	margin-left:-11px;
	height:1px;
	color:#DEDFC8;
	}

#cartagena, #buenos aires, #miami,  #londra{
	color:#3d107b;
	}
#catania{
	color:#087108;
	}
	
#firenze, #bologna{
	color:#492cde;
	}
#napoli{
	color:#1d0889;
	}
#milano{
	color:#623d0d;
	}
#roma{
	color:#d80918;
	}
#bari, #cagliari, #sassari, #catanzaro{
color:#076307;
}

#new{
	font-family:Helvetica,sans-serif;
	font-weight:bold;
	color:#F00;
	}
#menuflo{
	float:left;
	margin-right:145px;
	margin-left:0px;
	}
#menufloc{
	float:left;
	margin-left:0px;
	}
#menuflocitta{
	float:left;
	margin-right:145px;
	margin-left:0px;
  }
#cittas{
	margin-top:10px;
	background-color:#000;
	}
#lecitta{
	
	font-size:11px;
	font-family:"Helvetica", sans-serif;
	font-weight:normal;
	line-height:20px;
	margin-left:5px;
	}
#options{
	word-spacing:normal;
	color:#000;
	float:right;
	/text-align:right;
	/margin-top:-20px;
	font-size:11px;
	font-family:"Helvetica", sans-serif;
	font-weight:bold;
	letter-spacing:2px;
	}
.ieblack{
color:#000;
}
.jsname{
top:0px;
position:relative;
}
#footer{
padding:5px 5px;
color:#DEDFC8;
background-color:#4e4b3a;
display:block;
letter-spacing:2px;
}

a.banner:hover{color:#F00;}
