body {
background:#FEFF99;
margin:0;
}

#testata {
width:auto;
height:96px;
background:url(../immagini/bg_testata.jpg) repeat-x;
margin:0;
clear:both;
}

#testata img {
position:absolute;
left:110px;
color:#fff;
}

h1 {
font:14px verdana;
background:#8DCC01;
color:#fff;
padding: 0 0 0 150px;
}

h2 {
font:12px verdana;
background:#FFCC67;
padding: 3px 0 0 190px;
color:#000;
}

h1, h2 {
height:19px;
width:auto;
margin:0;
}

#top {
width:967px;
height:306px;
display:block;
background:#fff;
}

#cartina {
width:238px;
height:306px;
background:url(../immagini/bg_italia.jpg);
border-right:#F5CB91 1px solid;
float:left;
}

#fotone, #fotine {float:left;}

#fotine {
background:#fff;
border-top:#8DCA02 11px solid;
border-right:#F5CB91 1px solid;
padding-top:1px;
margin-top:1px;
width:558px;
height:100px;
}

#fotone {
width:559px;
height:193px;
}

#home #fotone { background:url(../immagini/fotone_home.jpg);}
#home #fotine { background:url(../immagini/fotine_home.jpg) bottom no-repeat;}

#hosts #fotone { background:url(../immagini/fotone_hosts.jpg);}
#hosts #fotine { background:url(../immagini/fotine_hosts.jpg) bottom no-repeat;}

#villa #fotone { background:url(../immagini/fotone_villa.jpg);}
#villa #fotine { background:url(../immagini/fotine_villa.jpg) bottom no-repeat;}

#airport #fotone { background:url(../immagini/fotone_airport.jpg);}
#airport #fotine { background:url(../immagini/fotine_airport.jpg) bottom no-repeat;}

#favorite #fotone { background:url(../immagini/fotone_favorite.jpg);}
#favorite #fotine { background:url(../immagini/fotine_favorite.jpg) bottom no-repeat;}

#italytour #fotone { background:url(../immagini/fotone_italytour.jpg);}
#italytour #fotine { background:url(../immagini/fotine_italytour.jpg) bottom no-repeat;}

#prices #fotone { background:url(../immagini/fotone_prices.jpg);}
#prices #fotine { background:url(../immagini/fotine_prices.jpg) bottom no-repeat;}

#form #fotone { background:url(../immagini/fotone_form.jpg);}
#form #fotine { background:url(../immagini/fotine_form.jpg) bottom no-repeat;}

#client #fotone { background:url(../immagini/fotone_client.jpg);}
#client #fotine { background:url(../immagini/fotine_client.jpg) bottom no-repeat;}

#menu {
	width: 169px;
	position:absolute;
	left:798px;
	top:0px;
	background:url(../immagini/bg_menu.jpg) top left no-repeat;
}
#menu ul {
	margin: 29px 0 0 2px;
	padding: 0;
	list-style: none;
	border-right:#F5CB91 1px solid;
	height:277px;
}
#menu li a {
	width: 156px;
	height: 24px;
	background: url(../immagini/pul_on.jpg) no-repeat top left;
	text-decoration: none;
	font: 11px verdana;
	color: #553900;
	display: block;
	margin-bottom: 1px;
	line-height:24px;
	text-indent:7px;
}
#menu li a:hover, #menu li a.attivo  {
	background: url(../immagini/pul_off.jpg) no-repeat top left;
	color: #FFF;
}

#contenitore {overflow:hidden;}

#home #contenitore {background:#fff url(../immagini/bg_right_home.jpg) bottom right no-repeat;}
#hosts #contenitore {background:#fff url(../immagini/bg_right_hostse.jpg) bottom right no-repeat;}
#villa #contenitore {background:#fff url(../immagini/bg_right_villa.jpg) bottom right no-repeat;}
#airport #contenitore {background:#fff url(../immagini/aerei.jpg) bottom right no-repeat;}
#favorite #contenitore {background:#fff url(../immagini/bg_right_favorite.jpg) bottom right no-repeat;}
#italytour #contenitore {background:#fff url(../immagini/bg_right_italy.jpg) bottom right no-repeat;}
#prices #contenitore {background:#fff url(../immagini/bg_right_prices.jpg) bottom right no-repeat;}
#form #contenitore {background:#fff url(../immagini/bg_right_form.jpg) bottom right no-repeat;}
#client #contenitore {background:#fff url(../immagini/bg_right_client.jpg) bottom right no-repeat;}

.cont2 {
background:url(../immagini/bg_contenitore.gif) repeat-x;
padding: 0 14px 0 620px;
border-top:#fff 1px solid;
border-left:#fff 1px solid;
}


#prefooter {
height:13px;
background:url(../immagini/pre_footer.gif) repeat-x;
overflow:hidden;}

#contenitore, #prefooter {
width:965px;
border-right:#F5CB91 1px solid;
border-left:#F5CB91 1px solid;
border-bottom:#F5CB91 1px solid;
}

#contenitore, #prefooter, #top, h3{
position:relative;
left:3px;
top:3px;
}

h3 {
font: 10px verdana;
margin:0;
padding:5px;
width:967px;
text-align:center;
}

h3 a {
color: #000;
text-decoration:none;
}
h3 a:hover  {text-decoration:underline;}

#testo {width:760px;
background: url(../immagini/bg_testo.gif) repeat-y;
margin: 0 0 10px 10px;
padding:15px;
font: 11px verdana;
overflow:hidden;
}

#contenitore h4 {
color: #6D9C00;
font:bold 14px verdana;
margin: 2px 0 5px 13px;
padding:0;
}

#testo p {
margin:0;
padding: 3px 0;
}

#testo a {color:#000;}

#villa #testo {width:580px;}
#airport #testo {width:610px;}

strong.giorno {color: #6D9C00;}
object {margin:0;
padding:0;}
.italiabig {
float:left;
margin: 0 60px 0 0;
padding:0;
}

