/* CSS Document */
body{ background:#E8E0D5; margin:0; padding:0; font-size:12px; font-family: "Trebuchet MS",Geneva, Arial, Helvetica, sans-serif}
a{color:#683d01;}
#k{width:100%; background:#ffffff; height:15px; text-align:center;}
#k h1{ font-size:10px; color:#683d01; margin:0; font-weight:normal}
#k a{font-size:10px; color:#683d01; text-decoration:none}

#lingue{ width:750px; margin: 0 auto; margin-top:10px;  min-height:20px}
 #lingue ul{ margin:0; padding:0; list-style:none; list-style-position:inside}
 #lingue li{ margin:0;  margin-left:1px; padding:0; float:left;list-style:none;}

#loading{ width:750px; margin: 0 auto; text-align:center; margin-top:200px; min-height:620px}

#container{ width:750px; margin: 0 auto; margin-top:10px; border:solid 1px #683D01; background:#ffffff; min-height:620px; height: auto !important;height: 620px;}
#header{ position:relative; width:730px; margin: 10px 10px 150px 10px; height:130px; background:url(../img/2a.jpg) no-repeat right top}
#header img{ position:absolute; top:0px; left:0px; z-index:0}
#header #logo{ position:absolute; top:0px; left:0px; z-index:10; height:80px; width:365px; background:#FFFFFF; border:solid 1px  #683D01;}

#header #p1{ position:absolute; top:80px; left:1px; width:120px; z-index:9; background:#866538}
#header #p2{ position:absolute; top:80px; left:88px; width:190px; z-index:8; background:#A38B6A;}
#header #p3{ position:absolute; top:80px; left:245px; width:120px;  z-index:9; background:#CBC1B2}

#header #p1 .titolo{ width:120px; z-index:9; background:#866538}
#header #p2 .titolo{ width:190px; z-index:8; background:#A38B6A;}
#header #p3 .titolo{ width:120px;  z-index:9; background:#CBC1B2}

#header #p1 li{margin:3px;}
#header #p3 li{margin:3px;}

 ul{ margin:0; padding:0; list-style:none; list-style-position:inside}
 li{list-style:none;}
 li a{ color:#cc9900; font-weight:bolder; font-size:14px; text-decoration:none}
 li a:hover{ color:#cccccc;}
 li li{font-size:10px; margin:0; color:#000000!important}
#header b{font-size:12px; color:#ffffff!important} 
#header .vtutte { font-size:9px; color:#000000}

#header .titolo{ position:absolute; top:0; width:120px; line-height:20px; text-align:center}
#header .titolo a{ text-decoration:none; font-weight:bold; color:#FFFFFF}
#header .titolo a:hover{ color:#F5A83C}
#menu{  width:730px; margin: 0px 10px; min-height:70px; color:#F5A83C}
#menu li a{ color:#F5A83C; text-decoration:none; font-size:12px}
#menu a:hover{ color:#ffffff; text-decoration:underline}
#menu #sel{ color:#ffffff;}


#menu1{ width:365px; height:80px; background:#221503; position:absolute; left:365px; top:40px;}
#menu1 ul{list-style:none; float:left; display:inline; line-height:14px; padding:0px; margin:10px;}

#content{ margin:-140px 10px 10px 10px;}



#menu2{ width:365px; height:70px; background:#683D01; float:right;}
#menu2 ul{list-style:none; float:right; line-height:14px; padding:0px; margin:10px; text-align:right}








#header2{ position:relative; width:730px; margin:50px 10px 10px 10px; height:70px; background:url(../img/2b.jpg) no-repeat left top}
#header2 img{ position:absolute; top:0px; left:0px; z-index:0}
#header2 #logo{ position:absolute; top:0px; left:365px; z-index:10; height:70px; width:365px; background:#FFFFFF; border:solid 1px  #683D01;}


#header2 #menu{  width:730px; margin: 0px; min-height:70px; color:#F5A83C}
#header2 #menu li a{ color:#F5A83C; text-decoration:none; font-size:12px}
#header2 #menu a:hover{ color:#ffffff; text-decoration:underline}
#header2 #menu #sel{ color:#ffffff;}


#header2 #menu1{ height:70px; background:#683d01; position:absolute; left:155px; top:0px;}
#header2 #menu1 ul{list-style:none; float:left; display:inline; line-height:14px; padding:0px; margin:10px;}








#footer{width:100%;  height:15px; text-align:center;}

#pannello_booking{width:220px; text-align:right; margin:0 10px 10px 10px; width:160px;}
 input,textarea,select,button { padding:3px;color: #312E64; font-size:10px; border:solid 1px #cccccc }
 
h3{ color:#683d01; margin:0px 0px 10px 0px; font-size:14px; text-align:center}
  
 .item {float:left;width:100%; text-align:justify;display:inline}
 .item .img{ margin:10px;}
.item.dispari .testo {float:left; width:290px; margin:0 10px; display:inline}
.item.pari .testo {float:right; width:290px; margin:0 10px;; display:inline}
.item.dispari .testo2 {float:left; width:270px; margin:0 10px; display:inline}
.item.pari .testo2 {float:right; width:270px; margin:0 10px;; display:inline}



#imageContainer2 {	
	position:relative;
}

#imageContainer2 img {
		display:none;
	position:absolute;
	top:0;left:0;
}