body{margin:0;border:0;background:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt}
.head{width:700px;text-align:right;padding:0 100px 0 0} 
.wide25{width:35px;float:left;font-size:0}
.wide55{width:135px;float:left;font-size:0}
#rotator{overflow: hidden;position: relative;width:700px;height:400px;}
#rotator img{border:0;width:700px;height:400px;}
.bottom{float:left;background:url("images/bk_bottom.gif") bottom no-repeat;width:200px;height:8px;font-size:0;position:relative;z-index:10000;margin:0 0 -1px 0}

#hotel{background:url("images/bk_pop.gif");display:none;position:absolute;width:200px;top:-150px;left:0px;filter:alpha(opacity=95);opacity: 0.95;}
#camping{display:none;position:absolute;background:url("images/bk_pop.gif");width:200px;top:20px;left:170px;filter:alpha(opacity=95);opacity: 0.95}
#appa{display:none;position:absolute;background:url("images/bk_pop.gif");width:200px;top:20px;left:340px;filter:alpha(opacity=95);opacity: 0.95}
#wellness{display:none;position:absolute;background:url("images/bk_pop.gif");width:200px;top:-125px;left:510px;filter:alpha(opacity=95);opacity: 0.95;}

#menu{float:left;width:790px;background:url("images/bk_title.gif") no-repeat;height:44px;padding:5px 0 0 20px;font-size:11px;color:#fff} 
#menu div{float:left;margin:0;padding:10px 5px 5px 3px;}
#menu a{font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#fff;font-weight:bold;text-decoration:none;padding:6px 4px} 
#menu a:hover{text-decoration:none;text-decoration:underline}

#menuH{float:left;width:700px;background:url("images/bk_menuH.gif");height:34px;padding:0 0 0 0px;font-size:10px;} 
#menuH div{float:left;margin:0;padding:5px 9px 5px 3px;}
#menuH a{font-size:10pt;color:#FFFFFF;font-weight:bold;text-decoration:none;padding:6px 7px} 
#menuH a:hover{text-decoration:none;padding:2px 7px;background:#0076b3}

#menuHomeD{float:left;margin:0 auto;width:1000px;background:url("images/bk_menuHomeD.jpg") center no-repeat;height:44px;padding:0;font-size:11px} 
#menuHomeL{float:left;margin:0 auto;width:1000px;height:44px;padding:0;font-size:11px} 

#titoli {position:absolute;	top:7px;left:135px;}
.tableHome{height:335px;width:700px;background:url("images/cover.jpg") center no-repeat;border-top:3px solid #fff}

#title{float:left;width:780px;font-size:12pt;font-weight:bold;color:#FFFFFF;padding:0px 10px 0px 10px;}
#title img{bordeer:0;}
#frame{position:relative;width:700px;padding:0 0px;margin:0 auto;}

#frameH{width:1000px;padding:0 0px;margin:0 auto;}

#bar ul{list-style:none;margin:10px 0 0 10px} #bar ul li{margin:0 0 1px 0}
#bar a{color:#000;text-decoration:none;font-weight:100} #bar a:hover{color:#09F;font-weight:100}
#bar{font-size:10px;position:relative;float:left;width:700px;height:153px;background:url("images/bk_bar.jpg") no-repeat;margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:1px solid #999}
#bar img{border:0}

.hotel{float:left;width:174px;height:153px;background:url("images/hotel-OFF.jpg")}
.camping{float:left;width:174px;height:153px;background:url("images/camping-OFF.jpg")}
.appa{float:left;width:174px;height:153px;background:url("images/appa-OFF.jpg")}

.wellness{float:left;width:174px;height:153px;background:url("images/wellness-OFF.jpg")}

.hotel img,.camping img,.appa img,.wellness img{border:0}
.marginR{margin:0 10px 0 0 }
.space10{clear:both;width:100%;padding:5px ;font-size:0}

#contentHome{position:relative;float:left;width:1000px;padding:20px 0px 0 0px;background:url("images/bk_pagehome.gif") left no-repeat;}

#content{position:relative;float:left;width:760px;padding:20px 20px 0 20px;background:url("images/bk_page.gif");}
#contentMap{float:left;width:780px;padding:20px 10px 0 10px;}
contentHomeEnd{margin:0 auto;width:560px;background:#FFFFFF;height:20px;background:url("images/bk_pageEnd.gif")}

#contentEnd{float:left;width:800px;background:#FFFFFF;height:20px;background:url("images/bk_pageEnd.gif") no-repeat center}
#contentEndH{float:left;width:740px;background:#FFFFFF;height:20px;background:url("images/bk_pageEndH.gif") no-repeat center}

#colWide{float:left;width:470px;margin:0 10px 0 0;overflow:hidden}
#colTight{float:left;width:280px;padding:10px 0 0 0;overflow:hidden;text-align:left} #colTight img{padding:0;float:right}
#col3{float:left;width:240px;padding:10px 0;overflow:hidden;text-align:left;margin:0 5px}

.letter {font-family:times, Helvetica, sans-serif;font-weight:bold;font-style:italic;color:#ccc;text-decoration:none;font-size:25pt;line-height:30px}
.title{font-weight:bold;font-size:12pt}
.undertitle{font-weight:bold;font-size:10pt;color:#0194c8}
.dati{width:270px;float:left;margin:10px 0;padding:7px 4px ;background:#F7F7F7;border:1px solid #dddddd}

ul{margin:10px 0 10px 15px;padding:0}
.col50{float:left;width:375px;overflow:hidden;display:inline;} 
.col50 a{color:#999999;text-decoration:none;font-weight:bold} .col50 a:hover{color:#CC0000}
.imgFull img{margin:0 0 0 20px;border:0}

.titlemenu{color:#017cb7;font-style:italic;font-size:11pt;font-weight:bold;margin:0 0 5px 0} 
.sponsor{float:left;text-align:center;margin:10px auto;padding:2px;border:0;width:790px;} .sponsor img{border:0}
.border{border:0}
.flag{position:absolute;top:85px;left:-50px;float:left;width:250px;margin:2px 0 0px 0px;text-align:center} 
.flag img{background:#000000;margin:0 2px 0 0;border:1px solid #CCCCCC;padding:0px;width:30px;height:12px}
.left{float:left} .right{float:right}
.dati1{float:left;text-align:center;margin:10px auto;padding:5px 0;border-top:1px solid #999;width:700px;color:#CCCCCC;font-size:10px}

#mainSponsorDx{text-align:center;position:absolute;top:105px;right:7px;width:250px;height:460px;padding:40px 0 10px 0 ;background:url("images/bk_sponsor.gif") no-repeat} #mainSponsorDx img{border:0}