@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}

body, html{height:100%;width:100%;}
body{font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#fff;}
body.home{background:url(../img/home_bg.jpg) no-repeat top center;}
p{text-align:justify;line-height:18px;}
ul{list-style:none;}
img{border:none;}
a:link, a:visited{color:#fff;text-decoration:underline;}
a:hover{color:#CCC;}
#content img{border:1px solid #fff;margin-right:10px;}
a.en{display:block;width:190px;height:40px;background:url(../img/english.png) no-repeat top left;}
a.ita{display:block;width:190px;height:40px;background:url(../img/italia.png) no-repeat top left;}

h1.logo{height:90px;background:url(../img/logo2.png) no-repeat top left;margin:0px 0px 0px 5px;}
h1 a{display:block;width:200px;height:90px;}
h1 span, h2 span{display:none;}

h2.benvenuti{height:45px;background:url(../img/benvenuti_title.png) no-repeat top left;margin-top:20px;}
h2.hotel{height:45px;background:url(../img/hotel_title.png) no-repeat top left;margin-top:20px;}
h2.camere{height:45px;background:url(../img/camere_title.png) no-repeat top left;margin-top:20px;}
h2.seminari{height:45px;background:url(../img/seminari_title.png) no-repeat top left;margin-top:20px;}
h2.tariffe{height:45px;background:url(../img/tariffe_title.png) no-repeat top left;margin-top:20px;}
h2.offerte{height:45px;background:url(../img/offerte_title.png) no-repeat top left;margin-top:20px;}
h2.territorio{height:45px;background:url(../img/territorio_title.png) no-repeat top left;margin-top:20px;}
h2.prenotazioni{height:45px;background:url(../img/prenotazioni_title.png) no-repeat top left;margin-top:20px;}
h2.contatti{height:45px;background:url(../img/contatti_title.png) no-repeat top left;margin-top:20px;}

a.prenota:link, a.prenota:visited{display:block;width:129px;height:35px;background:url(../img/prenota.png) no-repeat top left;margin:0 auto;}
a.prenota:hover{background-position:0px -35px;}

#maincontainer{width:890px;margin:0 20px 0px 0px;height:100%;position:relative;z-index:999;}
#sx{width:212px;background:url(../img/left_bg.png) repeat-y top left;display:inline-block;float:left;height:100%;position:fixed;}
#content{width:598px;background:url(../img/content_bg.png) repeat-y top left;display:inline;float:right;margin:0px 0px 0px 20px;padding:0px 20px 20px 20px;}
#footer{margin:0px 0px 0px 252px;width:598px;background:url(../img/content_bg.png) repeat-y top left;clear:right;padding:20px;}
#footer p{text-align:center;}

input, select, textarea{border:1px solid #e3e2e2;margin-bottom:4px;}
p.address{margin:0px 15px;text-align:left;}



.bgstretcher {background: black;overflow: hidden;width: 100%;position: fixed !important;z-index: 100;}
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {position: absolute;top: 0;right: 0;left: 0;bottom: 0;}
.bgstretcher UL, .bgstretcher UL LI {margin: 0;padding: 0;list-style: none;}
.QOverlay {background-color:#0a2b3b;z-index: 110;position:absolute;}
.QLoader {background-color: #CCCCCC;height: 1px;}


div.terr{margin:0px 0px 20px 0px;overflow:hidden;}
div.terr img{display:inline;float:left;margin:0px 10px 5px 0px;}








/* ----------------------------------------------------------------------------- NAVIGAZIONE ------------------------*/

ul#nav{margin:0px 0px 0px 7px;list-style:none;}



ul#nav li a{display:block;height:40px;cursor:pointer;width:190px;}

ul#nav li a:hover, ul#nav li a.selected{background-position:0px -40px;}

ul#nav li a span{display:none;}

li#hotel a:link, li#hotel a:visited{background:url(../img/hotel_btn.png) no-repeat top left;}
li#camere a:link, li#camere a:visited{background:url(../img/camere_btn.png) no-repeat top left;}
li#seminari a:link, li#seminari a:visited{background:url(../img/seminari_btn.png) no-repeat top left;}
li#tariffe a:link, li#tariffe a:visited{background:url(../img/tariffe_btn.png) no-repeat top left;}
li#offerte a:link, li#offerte a:visited{background:url(../img/offerte_btn.png) no-repeat top left;}
li#gallery a:link, li#gallery a:visited{background:url(../img/gallery_btn.png) no-repeat top left;}
li#territorio a:link, li#territorio a:visited{background:url(../img/territorio_btn.png) no-repeat top left;}
li#prenotazioni a:link, li#prenotazioni a:visited{background:url(../img/prenotazioni_btn.png) no-repeat top left;}
li#contatti a:link, li#contatti a:visited{background:url(../img/contatti_btn.png) no-repeat top left;}

