/* CSS Document */

/* =0 Reset 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
@import url('reset.css');    

/* =1 Global 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
/*
1.1em = 11px
1.2em = 12px
1.3em = 13px
1.4em = 14px
1.5em = 15px
1.6em = 16px
1.7em = 17px
1.8em = 18px
*/
body {background:#D0D1BA; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:62.5%;color:#6A6A61;} /* 10px */

/* =2 Links 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
a{color:#3F2D21;text-decoration:none;}
a:hover{color:#3F2D21;text-decoration:none;}

/*menu*/
.menu li a { color:#6A9C03;text-decoration: none;/*background:url(/Img/bull_menu.gif) left center no-repeat;padding-left:15px;*/}
.menu li a:hover { color:#000000;}
.menu li.active a{ color:#000000;}
.menu li.active a:hover{ color:#000000;}

/*sitemap*/
.sitemap li a { color:#000000;}
.sitemap li a:hover { color:#6A9C03;}

/*footer*/
#footer li a { color:#6A6A61; text-decoration: none;}
#footer li a:hover { color:#000000;}
#footer li#active a{ color:#000000;}
#footer li#active a:hover{ color:#000000;}

/*more - back*/
.more a{color:#6A9C03;}
.more a:hover{color:#000;}
.back a{color:#6A9C03;}
.back a:hover{color:#000;}

/* =3 Headings 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =4 Header 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#h1 {float:left; margin:0; padding:0; border:0px solid;color:#6A6A61;}
#h1 li {border:0px solid; display:inline; padding:0; margin:0;font-weight:normal;}
#h1 li h1, h2, h3 {float:left; font-size:1.0em; border:0px solid; margin:0 1px; padding:0 2px;font-weight:normal;}

#h1 a{float:left; margin:0; padding:0; border:0px solid;color:#6A6A61;}
#h1 li a{border:0px solid; display:inline; padding:0; margin:0;}
#h1 li h1, h2, h3 a{float:left; font-size:1.0em;  border:0px solid; margin:0 1px; padding:0 2px;}

#intestazione{height:18px;padding-top:18px;}
#container_h1{float:left;}
#language{float:right;line-height:1.2em;}
#fascia_logo{height:120px;background:url(/Img/bg_fascia_logo.jpg) repeat-x;text-align:center;}

/* =5 Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#main{width:800px;margin:0 auto;overflow:hidden;}
#container_flash_menu{float:left;width:800px;height:270px;background:#FFFFFF;padding-top:10px;border-bottom:solid 1px #D9D6B3;}
#flash{float:left;width:560px;height:260px;padding-left:10px;background:#FFFFFF;text-align:left;}

/*menu*/
.menu{float:left;margin-left:50px;/*width:200px;*/height:250px;text-align:left;}
.menu ul {color:#6A9C03;}
.menu li {padding:0 1px;font-size:1.2em;}

#content{clear:both;background:#FFFFFF;overflow:hidden;padding:0 10px;text-align:left;padding-top:20px;}

.titolo{font-size:2.0em;color:#6A9C03;margin-bottom:18px;}
.sottotitolo{font-size:1.5em;color:#6A9C03;margin-bottom:5px;}
.testo{font-size:1.2em;line-height:1.8em;color:#6A6A61;padding-bottom:10px;}

/*eventi-offerte*/
.box{clear:both;width:390px;overflow:hidden;}
.box .logo{float:left;width:100px;}
.box .txt{float:left;width:280px;}
.immagine{width:80px;height:80px;border:solid 1px #747472;}

/*gallery*/
#gallery{overflow:hidden;}
#gallery .galleryimg img {width:120px;height:80px;}
#gallery .galleryimg a{float:left;width:120px;height:80px;margin-right:8px;margin-bottom:5px;border:solid 1px #5F6400}
#gallery .galleryimg a:hover{float:left;width:120px;height:80px;margin-right:8px;margin-bottom:5px;border:solid 1px #C0CA00}

/*links*/
#linkcol1{float:left;width:450px;font-size:0.9em;border:solid 0px red;}
#linkcol2{float:left;}
.TitleLink a {color:#3F2D21; text-decoration:none;}
.TitleLink a:hover {color:#3F2D21; text-decoration:none;}
.descriptionlinks a {color:#3F2D21; text-decoration:none;}
.descriptionlinks a:hover {color:#3F2D21; text-decoration:none;}

/*dove siamo*/
.mapimage {float:right; width:180px; height:120px; border:1px solid #CCCCCC; margin-left:10px; margin-bottom:10px; padding:5px;}
.mapimage img {border:1px solid #999999}
.mapimage:hover {background-color:#E4E3D8;}

/* =6 BookingForm
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
#bf{height:43px;background:#C0CA00;margin-top:1px;padding-top:7px;}
#bf .title{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:2.0em;color:#FFF;float:left;padding-top:10px;padding-right:20px;padding-left:15px;}
.btn_option_cancel{background:none;border:none;font-size:1.0em;color:#402E22;}
.btn_book{background:url(/Img/btn_book.jpg) no-repeat; width:107px;height:21px;font-size:1.1em;color:#000;border:none;padding-bottom:5px;}

/* =7 Form 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
legend{display:none;}
label{display:block;color:#FFF;text-align:left;padding-bottom:3px;}
label.hidden_label{display:none;}
.ClearAll{clear:both;}

/* =8 Extra 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  

/* =9 Footer 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/*footer menu*/
#footer{height:7px;/*border-bottom:solid 1px #B1B29F;*/text-align:center;padding-top:22px;padding-bottom:25px;}
#footer ul {color:#6A9C03;}
#footer li { display:inline;padding:0 1px;font-size:1.0em;line-height:1.0em;color:#6A6A61;}
#footer_language{text-align:left;padding-top:20px;padding-bottom:25px;}