body {background:#000;

}

#main, #fotone, .logo, #menu_top, .footer, #lingue, .verticale, #trasp, #testi, .gallery, #gallery #testi a img, #evento, #eventi_lista, .vini{position:absolute;}
#menu_top img, #menu_top a img, #menu_top a {float:left;}

#main {
left:50%;
margin-left:-472px;
width:975px;
height:770px;
top:7px;
}
#fotone {
width:944px;
height:624px;
top:111px;
left:0;
}

#home #fotone {background:url(../img/fotone_home.jpg);}
#camere #fotone {background:url(../img/fotone_camere.jpg);}
#appartamenti #fotone {background:url(../img/fotone_appartamenti.jpg);}
#camere #fotone {background:url(../img/fotone_camere.jpg);}
#enoteca #fotone {background:url(../img/fotone_enoteca.jpg);}
#ristorante #fotone {background:url(../img/fotone_ristorante.jpg);}
#chisiamo #fotone {background:url(../img/fotone_chisiamo.jpg);}
#dovesiamo #fotone {background:url(../img/fotone_dovesiamo.jpg);}
#contatti #fotone {background:url(../img/fotone_contatti.jpg);}
#last #fotone {background:url(../img/fotone_last.jpg);}
#gallery #fotone {background:url(../img/fotone_gallery.jpg);}
#eventi #fotone {background:url(../img/fotone_eventi.jpg);}
#eventi #fotone.dicono {background:url(../img/fotone_diconodinoi.jpg);}
#bottega #fotone {background:url(../img/fotone_assu.jpg);}
#locanda #fotone {background:url(../img/fotone_locanda.jpg);}
#tariffe #fotone {background:url(../img/fotone_tariffe.jpg);}
#montefalco #fotone {background:url(../img/fotone_montefalco.jpg);}
#bevagna #fotone {background:url(../img/fotone_bevagna.jpg);}

.logo {top:0; left:339px;}

#menu_top {top:75px;}
.ita #menu_top img {padding: 7px 11px 0 11px;}
.eng #menu_top img {padding: 7px 8px 0 8px;}

.ita #menu_top a img, .eng #menu_top a img{padding: 0;}
#menu_top a {display:block;}
#menu_top a:hover {border-bottom:#A98A54 1px solid;}

#lingue {
top:125px;
left:944px;
width:27px;
}
#lingue a img {margin: 0 0 3px 0;}

#vert1 {top:45px;}
#vert2 { top:350px;}

.verticale {
left:62px;
width:190px;
height:225px;
}


#trasp {
width:570px;
z-index:2;
left:305px;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}
.interna #trasp {
height:285px;
top:285px;
}

.start #trasp {
height:220px;
top:350px;
}


#appartamenti .interna #trasp, #dovesiamo .interna #trasp, #contatti .interna #trasp, #gallery .interna #trasp, #eventi .interna #trasp,  #ristorante .interna #trasp, #enoteca .interna #trasp, #last .interna #trasp,  #montefalco .interna #trasp {
height:385px;
top:185px;
}

.start #trasp {background:#b59660;}
.interna #trasp {background:#ffeb8b;}

#testi {
width:494px;
background:transparent;
border:#9B7E4E 1px solid;
z-index:3;
left:302px;
padding: 25px 40px;
overflow:hidden;
}
.interna #testi {height:239px; top:282px;}
.start #testi {height:174px; top:347px;}

#appartamenti .interna #testi, #dovesiamo .interna #testi, #contatti .interna #testi, #gallery .interna #testi, #eventi .interna #testi, #ristorante .interna #testi, #enoteca .interna #testi, #last .interna #testi, #montefalco .interna #testi  {height:339px; top:182px;}



#eventi .interna #trasp.dinoi {
top:49px;
height:524px;

}

.interna #testi {width:514px; padding: 25px 30px; }

#eventi .interna #testi.dinoi {
top:46px;
height:508px;
padding: 10px 0;
width:574px;
}


#testi p {
color:#020202;
font: italic 15px times;
text-align:justify;
padding-bottom:15px;
line-height:20px;
}

#testi.dinoi p {
color:#212514;
font: normal 16px times;
padding-bottom:5px;
line-height:17px;
}


#ristorante #testi p {
padding-bottom:7px;
line-height:16px;
font-size:14px;
}

#dovesiamo #testi #indic {
position:absolute;
width:200px;
top:80px;
left:350px;
}

#dovesiamo #testi #indic p a {
color:#5d3e09;
display:block;
border-bottom:#c3af61 1px solid;
padding: 3px 0 5px 3px;
float:left;
width:95px;
font-size:11px;
border:none;
border-bottom:#ae9a59 1px solid;
}

#dovesiamo #testi #indic p .attivo {
font-weight:bold;
border-top:#ae9a59 1px solid;
border-right:#ae9a59 1px solid;
border-left:#ae9a59 1px solid;
border-bottom:none;
}

#dovesiamo #testi #indic .indic_testo {
clear:both;
overflow:auto;
height:200px;
padding: 5px;
scrollbar-base-color:#f7e79b;
scrollbar-face-color:#e7d788;
scrollbar-shadow-color:#978c59;
scrollbar-highlight-color:#e7d788;
scrollbar-track-color:#d9cb72;
scrollbar-darkshadow-color:#e7d788;
scrollbar-arrow-color:#978c59;

}
#dovesiamo #testi #indic #indic_bev { display:none;}

#dovesiamo #testi #indic .indic_testo p a {
display:inline;
border-bottom:0;
float:none;
font-size:11px;
text-decoration:underline;
}

#dovesiamo #testi #indic .indic_testo p {font:10px arial; padding: 0; margin:0;}
.start #testi p {font: 16px georgia;}
.corto p {width:350px;}

#testi .titolo {margin-bottom:15px;}
.start #testi .titolo {padding-top:25px;}

#testi .gallery {top:230px; left:420px;}
#appartamenti #testi .gallery, #ristorante #testi .gallery, #enoteca #testi .gallery {top:330px; }
#ristorante #testi .dicono, #enoteca #testi .dicono  {top:250px;}
 #ristorante.ita #testi .dicono, #enoteca.ita #testi .dicono  {top:270px;}


.footer, .footer a {color:#433318}
.footer a:hover {text-decoration:underline;}
.footer {
font: 11px arial;
top:746px;
text-align:center;
width:944px;
}
.footer img {display:inline; margin: 0 5px; vertical-align:middle}
.mappa {
width:300px;
height:275px;
border:#ae9a59 1px solid;
padding:3px;
}

#testi iframe {overflow:hidden;}

#gallery .gal1, #gallery .gal2{ top:110px;}
#gallery .gal1, #gallery .gal3, #gallery .gal5  { left:35px;}
#gallery .gal2, #gallery .gal4 { left:300px;}
#gallery .gal3, #gallery .gal4 { top:190px;}
#gallery .gal5 {top:270px;}
#fotohide {display:none;}

#eventi_lista {
width:165px;
top:23px;
left:400px;
height:355px;
overflow:auto;
scrollbar-base-color:#f7e79b;
scrollbar-face-color:#e7d788;
scrollbar-shadow-color:#978c59;
scrollbar-highlight-color:#e7d788;
scrollbar-track-color:#d9cb72;
scrollbar-darkshadow-color:#e7d788;
scrollbar-arrow-color:#978c59;
}
.dinoi #eventi_lista {
height:490px;
left:340px;
width:230px;

scrollbar-base-color: #6F4F14;
scrollbar-face-color:#6F4F14;
scrollbar-shadow-color:#6F4F14;
scrollbar-highlight-color:#6F4F14;
scrollbar-track-color:#D9CC70;
scrollbar-darkshadow-color:#6F4F14;
scrollbar-arrow-color:#E4D489;

}


#evento {
width:335px;
top:80px;
left:35px;
height:285px;
overflow:auto;
scrollbar-base-color:#f7e79b;
scrollbar-face-color:#e7d788;
scrollbar-shadow-color:#978c59;
scrollbar-highlight-color:#e7d788;
scrollbar-track-color:#d9cb72;
scrollbar-darkshadow-color:#e7d788;
scrollbar-arrow-color:#978c59;
padding: 5px;
}
.dinoi #evento {
height:425px;
width:308px;

left:10px;

scrollbar-base-color: #6F4F14;
scrollbar-face-color:#6F4F14;
scrollbar-shadow-color:#6F4F14;
scrollbar-highlight-color:#6F4F14;
scrollbar-track-color:#D9CC70;
scrollbar-darkshadow-color:#6F4F14;
scrollbar-arrow-color:#E4D489;

}
#evento p {padding-bottom:12px; font-size:14px;}
.dinoi #evento p { text-align:left;}

#evento .data {
padding-bottom:3px;
margin-bottom:1px;
}

#evento .testata {
padding-bottom:3px;
margin-bottom:5px;
border-bottom:#c3af61 1px dotted;
color:#5d3e09;
}
.dicono #evento .testata {
margin-bottom:6px;
border-bottom:#B69B54 1px solid;
color:#87753D;
font: italic 15px times;
}




#evento .pdf {
background:url(../img/pdf.gif) 0 0 no-repeat;
padding: 3px 0 3px 27px;
color:#5d3e09;
text-decoration:underline;
}

.dinoi #evento .pdf {
background:url(../img/pdf.gif) left center no-repeat;
padding: 5px 0 10px 27px;
border-bottom:#B49C54 1px solid;
clear:both;
display:block;
}



#evento p.titolo {margin-bottom:5px;}
.dinoi #evento p.titolo {margin-bottom:0; color:#58390B; font-size:18px; text-align:left;}

#evento p img {
float:left;
margin: 5px 10px 5px 0;
border:#bca55a 1px solid;
padding:2px;
}
#evento p a  {color:#000; text-decoration:underline;}

#evento p.stampa_dett img {
margin: 0 10px 1px 0;
max-width:150px;
height:auto;
}


.dinoi #evento p.stampa_dett img {
max-width:200px;
height:auto;
padding: 3px;
}


#eventi_lista a img {
border:#bca55a 1px solid;
padding:2px;
width:60px;
height:auto;
float:left; 
margin: 0 5px 5px 0;
}

#eventi_lista  a.copertina img  {
position:absolute;
z-index:100; 
top:133px;
 left:0; 
 padding: 1px;
 width:auto;
 float:none;
 margin:0;
  border:#BCA55A 1px solid;
 }
 
#eventi_lista  a.menu_capo img  {
position:absolute;
z-index:100; 
top:87px;
 left:0; 
 padding: 0;
 width:auto;
 float:none;
 margin:0;
  border:0;
 }
 
  
  #eventi_lista .stampa a img {
width:50px;
height:auto;
margin: 0 5px 1px 0;
}


#eventi_lista span {
display:block;
clear:both;
float:left;
padding: 10px 0;
border-bottom:#c3af61 1px solid;
margin: 0 0 5px 0;
width:165px;
}
.dinoi #eventi_lista .fotina span {
display:block;
clear:none;
float:none;
padding: 0 ;
border:#FCEAA2 3px solid;
margin: 0;
width:57px;
height:57px;
}

#eventi_lista span.stampa {
padding: 3px 1px;
width:142px;
margin: 1px 0;
border-bottom:#c3af61 1px dotted;
padding: 3px 0;
}

.dinoi #eventi_lista span.stampa {width:205px; border-bottom:#CCBA6E 1px solid;}
.dinoi #eventi_lista div.fotina {border:#CAA85E 1px solid; float:left;}
#eventi_lista a p {
text-align:left;
text-decoration:underline;
font-size:12px;
font-style:normal;
padding:0;
}

#eventi_lista .stampa a p {text-decoration:none; }
#eventi_lista .stampa a p.data {font: italic 11px times; padding: 2px; background:#fff0a9; margin: 0 0 2px 0; } 
#eventi_lista .stampa a p.titolo {font-size:11px; line-height:14px; margin:0; padding:0;} 
#eventi_lista .stampa a p.testata {
clear:both;
font:italic 12px times;
margin: 0 0 2px 0;
padding:0;
} 


.dinoi #eventi_lista .stampa a p {
float:right;
font:normal 16px times;
color:#704D13;
width:132px;
line-height:15px;
} 

.dinoi #eventi_lista .stampa a p i {font: italic 12px times; padding: 5px 0 0 0; color:#87753D;} 
.dinoi .stampa_dett {line-height:18px;}
.vini {
width:140px;
top:70px;
left:410px;
height:200px;

}

.vini .pdf {
background:url(../img/pdf.gif) 0 0 no-repeat;
padding: 3px 0 12px 27px;
margin: 5px 0 10px 0;
color:#5d3e09;
text-decoration:none;
display:block;
border-bottom:#c3af61 1px solid;
}

.vini .pdf:hover {
color:#34250b;
text-decoration:underline;
}

.last {
border:#c3af61 1px solid;
padding: 3px;
width:240px;
position:absolute;
top:90px;
height:255px;
}

#bb {left:35px;}

#loc {left:300px;}

.last iframe {
width:100%;
height:87%;
}

#tariffe td  {
padding: 2px 3px;
text-align:center;
font: 15px times;
}
#tariffe thead td{font-style:italic;}
#tariffe .tipo  {text-align:left;}
#tariffe .prezzo  {font-weight:bold; background:#d3c070; width:80px;}
#tariffe hr {
shade:no;
color:#c3af61;
height:1px;
}

#premio {
width:214px;
height:529px;
position: absolute;
top:157px;
left:696px;
z-index:100;
}

.dinoi .stampa a {display:block;}