@charset "utf-8";
/* CSS Document */

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}

/* Vertical Rhythm*/
body{font: 100.01%/1.5 Georgia, "Times New Roman", Times, serif}
.inner h1{font-size: 2.4em;line-height: 1.25;margin: 0.625em 0}
.inner h2{font-size: 1.5em;line-height: 1;margin: 1em 0 0.3em 0}
.inner h3{font-size: 1.2em;line-height: 1.1111;margin: 0.3em 0; font-style:italic; background:#A0565D; color:#fff; padding:0.2em}
.inner h4{font-size: 1.1em;line-height: 1.25;margin: 1.25em 0}
.inner h5{font-size: 1em;line-height: 1.5;margin: 1.5em 0}
.inner h6{font-size: 0.75em;line-height: 2;margin: 2em 0}

strong{font-weight:bold}
em{ font-style:italic}
a{color:#A0565D}
a:hover{color:#000}

body{background: #8E8977 url(/img/bg_body.png) top left repeat-x; margin:8px 0}
div#header{ background: url(/img/bg_header.png) top left no-repeat; height:150px; border-bottom:solid 1px #000}
div#header h1{width:470px; float:left}
div#horizontal_menu{background: url(/img/bg_menu_orizzontale.png) repeat-x top left; text-align:center}
div#horizontal_menu li{margin:0 10px; display:inline;list-style-type:none; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
div#horizontal_menu li a{ padding:10px; text-decoration:none; color:#666}
div#horizontal_menu li a span{}
div#wrapper{clear:both}
div#container{width:970px;margin:0 auto; border:solid 1px #fff; background:#F3D7B0}
div#content{float:right;width:665px}
div#navigation{float:left;width:300px; background:#F3D7B0; color:#333}
div#navigation div.splash{margin:10px; font-size:0.8em}
div#navigation div.leggenda{margin:10px;padding:30px 0 0 0; font-size:0.8em; font-size:0.9em; font-style:italic; background:url(/img/leggenda_aquila_bianca.png) top left no-repeat}
div#footer{clear:both;width:100%; background:#333; color:#fff; text-align:center;}
div#footer p{padding:10px}
div#footer p a{color:#fff}
div#footer p a:hover{color:#ccc}
ul.photogallery {width:480px; float:right}
ul.photogallery li{float:right; margin:6px; border:solid 1px #A0565D}
div.smartcontrol{margin:0 auto; text-align:center; color:#ccc; padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em}
div.smartcontrol a, div.smartcontrol a:visited {color:#fff}
.inner{margin:1em; padding:1em;}
ul.photogallery_page {float:left}
ul.photogallery_page li{float:left; margin:6px; border:solid 1px #A0565D}
form.prenotazioni input{ width:90%}
form.prenotazioni label{display:block;}
form.prenotazioni fieldset{padding:1em; border:solid 1px #fff; margin:10px}
form.prenotazioni .regione{display:none; visibility:hidden; top:-9999px; left:-9999px}
form.prenotazioni textarea{width:90%; height:100px}
table#prezzi{ width:100%}
table#prezzi tr{border-bottom:solid 1px #fff}
table#prezzi thead {background:#fff; color:#900; padding:1em; font-style:italic}
div.language, div.language li{float:right;}
div.language li{margin: 0 8px 0 0 }

