/* 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;}
#foto1{ position:relative; width:730px; margin: 10px 10px 5px 10px;background:#cccccc; height:265px; overflow:hidden}
#foto1 img{ position:absolute; top:0px; left:0px; z-index:0}
#foto1 #logo{ position:absolute; top:200px; left:0px; z-index:10}

#desc1{ position:absolute; top:-125px; left:610px; width:355px; height:255px;  z-index:9; background:url(../img/desc1.png) no-repeat bottom left}
#text1{ position:absolute; top:0px; left:375px; width:335px; height:235px;  z-index:10; margin:20px;}


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

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

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

#foto1 .titolo{line-height:20px; text-align:center;}
#foto1 .titolo a{ text-decoration:none; font-weight:bold; color:#FFFFFF}
#foto1 .titolo a:hover{ color:#F5A83C}
#menu{  width:730px; margin: 0px 10px; min-height:70px; color:#F5A83C}
#menu a{ color:#F5A83C; text-decoration:none}
#menu a:hover{ color:#ffffff; text-decoration:underline}
#menu .selected{ color:#ffffff;}


#menu1{ width:365px; height:70px; background:#221503; float:left;}
#menu1 ul{list-style:none; float:left; line-height:14px; padding:0px; margin: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}



#foto2{ position:relative; width:730px; margin: 5px 10px 10px 10px;background:#cccccc; height:265px;  overflow:hidden}

#foto2 img{ position:absolute; top:0px; left:0px; z-index:0}
#foto2 #logo{ position:absolute; top:0px; left:365px; z-index:10}
#desc2{ position:absolute; top:135px; left:-230px; width:355px; height:255px;  z-index:9; background:url(../img/desc2.png)  no-repeat top right}
#text2{ position:absolute; bottom:0px; top:20px; left:0px; width:315px; height:235px;  z-index:10; margin:20px;}

#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 }