*{margin:0; border:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#900}

h1{font-size:16px; margin-bottom:15px;}
h2{font-size:14px; margin-bottom:15px;}
h3{font-size:12px; margin-bottom:15px;}
p,ul{margin-bottom:15px;}

a{text-decoration:none; font-weight:bold; }
a:hover{text-decoration:underline;}

.dotted{border-bottom:1px dotted #900}

.en {font-size:9px; font-style:italic; /*background:#FFEFBF*/ color:#333}
.en strong{color:#333;}
.en a{color:#333;}


#wrap{position:relative; width:700px; margin:0 auto; top:15px;}
#wrap img.logo{position:relative; margin-right:0;}
#top{height:0; background:url("../i/logo.gif") bottom right no-repeat;	}
#top h1{display:none;}
#menu{background:url("../i/menu3.jpg") no-repeat; height:86px; width:700px; margin-bottom:-15px;}
#menu li{display:inline; margin-left:73px; }
#menu ul{ padding-top:50px;}
#menu a{font-size:14px; color:#900; font-weight:bold;text-decoration:none}
#menu a:hover{text-decoration:underline}

#corpo{position:relative; background:#ffeecc; min-height:400px;  height:auto !important; height:400px; width:700px;}

#corpo img{border:#900 solid 0px;}
#close *{font-size:9px; color:#900; background:#fec; z-index:2; position:relative;}
#fotoBig img{z-index:1;}

#content{padding:25px; width:300px; height:auto; }
#content ul{ list-style:none;}

form{width:240px;}
form h3{margin:10px 0; border-bottom:1px solid; padding:2px;}
table.prenota{}
table.prenota th{width:65px}
table.prenota th{text-align:left; vertical-align:middle}
table.prenota input{ border:1px solid #ccc; padding:2px; width:150px} 
form input.sub{background:#fff; font-weight:bold; padding:2px; cursor:pointer}
form textarea{width:223px; height:50px; border:1px solid #ccc}

#foto {position:absolute; top:0; right:0;  }
#foto img{border:0}

#fotoBig{cursor:pointer;}

.hp {width:700px; height:330px; margin-top:35px;}

#language {position:absolute; left:450px;}
#language img{border:1px solid #fff; margin:0 5px;}
#footer{height:50px}

#counter{ display:none;}

#box{position:relative; top:75px; margin-left:15px; margin-right:15px; padding:2px; width:470px;}
#box a{font-weight:normal; margin:0; padding:0; font-size:9px;}

