body {background:#FFFFFF;margin:0;padding:0;font:70%/160% Arial, Helvetica, sans-serif;}
a{color:#e36612;text-decoration:underline} .wide25{float:left;width:25px;height:2px} .space5{clear:both;padding:5px;} .space20{clear:both;padding:40px;}  

div#frame {position:relative;width:951px;margin:0;margin-left:auto;margin-right:auto;padding:0;}
div#frame .last {border-right:0;}
div#frame .descrizione{margin:5px 0;padding:0 0px 0 5px ;color:#4a4a4a;width:170px;}
div#frame .descrizione a {color:#ff0101;}
div#frame .selected {color:#e36612;text-decoration:underline;}
.space10{padding:10px 0;width:100%;clear:both}
fieldset{margin:0;border:none;}
.left{float:left;} .left10{padding:0 10px 0 0;float:left;} .left5{padding:0 20px 0 0;float:left} 

.leftC{float:left;clear:both}

.sitemap{list-style:none;margin:0 20px 10px 0;}  .sitemap li{padding:0 0 0 10px;font-size:1.1em}
.sitemap .liv1{font-weight:bold;font-size:1.2em;margin:0;color:#b7b7b7}  
.sitemap .liv1 a{color:#215d9d;text-decoration:none} .sitemap .liv1 a:hover{text-decoration:underline}
#virtual{display:none}
.sitemapLiv2{list-style:none;padding:0;margin:0 0 0 20px}
.sitemapLiv2 li{padding:0 0 0 0px;font-size:0.9em}
.sitemapLiv2 li a{color:#000000;} 

.servizi{float:left;width:30%;margin:0 3% 15px 0}
.serviziTitolo{font-size:12px;font-weight:bold}
.serviziLIsta{}

.iconBox{float:left;width:100%;margin:0 0 0px 5px;}

.titleSm {color:#215d9d;float:left;width:100%;font-size:1.1em;font-weight:bold;text-transform:uppercase;}
.right{text-align:right;margin:10px 0;} #col2 .right a{text-decoration:underline}
.rightR{float:right;}

.textBlock{float:left;width:70%;overflow:hidden}
.textBlockWide{float:left;}
.titleBlock{font-weight:bold;font-size:1.1em;color:#E36612;margin:0 0 10px 0;} 
.imgBlock{float:left;margin:0 5px 5px 0;}
.didaBlfock{clear:both;color:#b7b7b7;text-align:right;padding:0 0px 0 0;font-style:italic;font-size:11px}
.bigimgBlock{width:100%;float:left;margin:0 0 5px 0;padding:0;} .bigimgBlock img{width:100%}
.halfimgBlock{width:50%;float:left;margin:0 0 5px 0;padding:0} .halfimgBlock img{width:100%}

.blockSepLine{border-top:1px solid #b7b7b7;padding:0;clear:both;font-size:0;margin:0 0 10px 0}
.didaImgTxt{clear:both;color:#b7b7b7;text-align:right;padding:0 18px 0 0;font-style:italic;font-size:11px}

#history {width:90%;float:left;margin:10px 10px 0px 10px;color:#3f3f3f;font-size:90%;}
#history a {background:transparent url("images/history.gif") no-repeat center right;text-decoration:none;padding-right: 18px;	color:#3f3f3f;}
#history a:hover {text-decoration:underline;}

div#frame .text {margin:0;padding:0;margin-left:50px;margin-bottom:15px;}
div#frame .title {margin:15px 0;padding:0;margin:0 0 10px 0;color:#215d9d;font-size:150%;text-transform:uppercase;font-weight:bold}
div#frame .list {list-style:none;margin:0.2em 0;margin-left:50px;padding:0;}
div#frame .list li {background:transparent url("images/content_li.gif") 0 0.5em no-repeat;	margin:0;padding:0 0 0 13px;}
div#sidebar {float:left;width:121px;margin:0;padding:0;position:relative;}
div#margherita{position:absolute;width:200px;height:160px;background:url("images/manoMargheritaLeft.gif") no-repeat;bottom:-140px;left:-0px;padding:5px 0 0 40px;}

div#sidebar ul {margin:0;padding:0;list-style:none;}
div#sidebar ul li a {display:block;width:100%;height:121px;text-indent:-6666px;}

.naturacultura {background:#fff url("images/naturaCulturaDisabled.gif") no-repeat;}
.naturacultura:hover {background-image:url("images/naturaCultura.gif");}
.naturaculturaON {background:#fff url("images/naturaCultura.gif") no-repeat;}

.sport {background:#fff url("images/sportDisabled.gif") no-repeat;}
.sport:hover {background-image:url("images/sport.gif");}
.sportON {background:#fff url("images/sport.gif") no-repeat;}

.eventi {background:#fff url("images/eventiDisabled.gif") no-repeat;}
.eventi:hover {background-image:url("images/eventi.gif");}
.eventiON {background:#fff url("images/eventi.gif") no-repeat;}

.enogastronomia {background:#fff url("images/enogastronomiaDisabled.gif") no-repeat;}
.enogastronomia:hover {	background-image:url("images/enogastronomia.gif");}
.enogastronomiaON {background:#fff url("images/enogastronomia.gif") no-repeat;}

.famiglia {background:#fff url("images/famigliaDisabled.gif") no-repeat;}
.famiglia:hover {background-image:url("images/famiglia.gif");}
.famigliaON {background:#fff url("images/famiglia.gif") no-repeat;}


.naturacultura_IT {background:#fff url("images/naturaCulturaDisabled_IT.gif") no-repeat;}
.naturacultura_IT:hover {background-image:url("images/naturaCultura_IT.gif");}
.naturaculturaON_IT {background:#fff url("images/naturaCultura_IT.gif") no-repeat;}

.sport_IT {background:#fff url("images/sportDisabled_IT.gif") no-repeat;}
.sport_IT:hover {background-image:url("images/sport_IT.gif");}
.sportON_IT {background:#fff url("images/sport_IT.gif") no-repeat;}

.eventi_IT {background:#fff url("images/eventiDisabled_IT.gif") no-repeat;}
.eventi_IT:hover {background-image:url("images/eventi_IT.gif");}
.eventiON_IT {background:#fff url("images/eventi_IT.gif") no-repeat;}

.enogastronomia_IT {background:#fff url("images/enogastronomiaDisabled_IT.gif") no-repeat;}
.enogastronomia_IT:hover {	background-image:url("images/enogastronomia_IT.gif");}
.enogastronomiaON_IT {background:#fff url("images/enogastronomia_IT.gif") no-repeat;}

.famiglia_IT {background:#fff url("images/famigliaDisabled_IT.gif") no-repeat;}
.famiglia_IT:hover {background-image:url("images/famiglia_IT.gif");}
.famigliaON_IT {background:#fff url("images/famiglia_IT.gif") no-repeat;}

.naturacultura_DE {background:#fff url("images/naturaCulturaDisabled_DE.gif") no-repeat;}
.naturacultura_DE:hover {background-image:url("images/naturaCultura_DE.gif");}
.naturaculturaON_DE {background:#fff url("images/naturaCultura_DE.gif") no-repeat;}

.sport_DE {background:#fff url("images/sportDisabled_DE.gif") no-repeat;}
.sport_DE:hover {background-image:url("images/sport_DE.gif");}
.sportON_DE {background:#fff url("images/sport_DE.gif") no-repeat;}

.eventi_DE {background:#fff url("images/eventiDisabled_DE.gif") no-repeat;}
.eventi_DE:hover {background-image:url("images/eventi_DE.gif");}
.eventiON_DE {background:#fff url("images/eventi_DE.gif") no-repeat;}

.enogastronomia_DE {background:#fff url("images/enogastronomiaDisabled_DE.gif") no-repeat;}
.enogastronomia_DE:hover {	background-image:url("images/enogastronomia_DE.gif");}
.enogastronomiaON_DE {background:#fff url("images/enogastronomia_DE.gif") no-repeat;}

.famiglia_DE {background:#fff url("images/famigliaDisabled_DE.gif") no-repeat;}
.famiglia_DE:hover {background-image:url("images/famiglia_DE.gif");}
.famigliaON_DE {background:#fff url("images/famiglia_DE.gif") no-repeat;}

.naturacultura_EN {background:#fff url("images/naturaCulturaDisabled_EN.gif") no-repeat;}
.naturacultura_EN:hover {background-image:url("images/naturaCultura_EN.gif");}
.naturaculturaON_EN {background:#fff url("images/naturaCultura_EN.gif") no-repeat;}

.sport_EN {background:#fff url("images/sportDisabled_EN.gif") no-repeat;}
.sport_EN:hover {background-image:url("images/sport_EN.gif");}
.sportON_EN {background:#fff url("images/sport_EN.gif") no-repeat;}

.eventi_EN {background:#fff url("images/eventiDisabled_EN.gif") no-repeat;}
.eventi_EN:hover {background-image:url("images/eventi_EN.gif");}
.eventiON_EN {background:#fff url("images/eventi_EN.gif") no-repeat;}

.enogastronomia_EN {background:#fff url("images/enogastronomiaDisabled_EN.gif") no-repeat;}
.enogastronomia_EN:hover {	background-image:url("images/enogastronomia_EN.gif");}
.enogastronomiaON_EN {background:#fff url("images/enogastronomia_EN.gif") no-repeat;}

.famiglia_EN {background:#fff url("images/famigliaDisabled_EN.gif") no-repeat;}
.famiglia_EN:hover {background-image:url("images/famiglia_EN.gif");}
.famigliaON_EN {background:#fff url("images/famiglia_EN.gif") no-repeat;}


div#content{width:820px;float:left;padding:0 0 0 10px;position:relative;margin:0;margin:40px 0 0 0;text-align:left;}

.col1{float:left;width:100%;margin:0 0 15px 0}
.col2{float:left;width:40%;margin:0 0 15px 0} .leftDx{list-style:url("images/bullet.gif");padding:0 0 0 15px;margin:0 5px}
.colspace{float:left;width:5%;height:20px}

.colSX{float:left;width:450px} .colDX{float:left;width:320px;margin:0 0 0 10px}
.leftSx{float:left;margin:0 10px 0 0;}

#head{float:left;width:830px;position:relative;margin:0;margin:0px;padding:0;text-align:left;}
.menu{position:relative;background:#330066}
#topmenu      {margin:15px auto;padding:0;list-style:none;text-align:center;width:830px;}
#topmenu li {display:inline;border-right:1px solid #3f3f3f;}
#topmenu li a {padding:0 10px;color:#3f3f3f;text-decoration:none;}
#topmenu li a:hover {color:#e36612;}
#logo {width:170px;height:84px;	margin:10px auto 0px 130px;padding:0;background:#FFFFFF url("images/logoAptSmall.gif") no-repeat;}
#logo a {display:block;width:100%;height:84px;text-indent:-6666px;}
#claim {width:309px;height:75px;margin:10px auto 0 auto;margin-left:50px;padding:0;background:#ffffff url("images/tivogliamobenesmall.gif") no-repeat;	text-indent:-6666px;}
#claim_DE {width:309px;height:75px;margin:10px auto 0 auto;margin-left:50px;padding:0;background:#ffffff url("images/tivogliamobenesmall_DE.gif") no-repeat;	text-indent:-6666px;}
#claim_EN {width:309px;height:75px;margin:10px auto 0 auto;margin-left:50px;padding:0;background:#ffffff url("images/tivogliamobenesmall_EN.gif") no-repeat;	text-indent:-6666px;}

div#boxEventi, div#navbar {position:absolute;top:50px;width:190px;text-align:left;display:inline}
div#boxEventi {left:647px;margin:0;padding:0;background:#fff url("images/sfumaturagiallo.gif") no-repeat;}
div#boxEventi img {	margin:0px 0 0 0px;}
div#boxEventi p, div#boxEventi h1 {margin:0 0 0 10px;padding:0;line-height:1.2;}
div#boxEventi h1, div#boxEventi h1 a {color:#545454;font-size:100%;text-decoration:underline;text-transform:uppercase;}

.boxEventi{position:absolute;top:50px;width:193px;height:247px;text-align:left;}
.boxEventi{background:#090;left:645px!important;left:645px;background:#fff url("/st161/images/sfumaturagiallo.gif") no-repeat;}
.boxEventi img{margin:0px 0 0 0px;}

.boxEventi p,.boxEventi h1{margin:0 0px;padding:0 0px;line-height:1.2;}
.boxEventi h1,.boxEventi h1 a{color:#545454;font-size:100%;text-decoration:underline;text-transform:uppercase;}



.navbar{background:#fff url("/st161/images/sfumatura.gif") no-repeat;height:247px}
div#navbar {!important;left:450px}
div#navbar ul {	margin:15px 0 0 15px;padding:0;list-style:none;}
div#navbar ul li {margin-bottom:5px;}
div#navbar li a {display:block;width:100%;color:#545454;font-size:110%;text-decoration:none;}
div#navbar li a:hover {color:#e36612;}
div#navbar #menupropostevacanza, div#navbar #menuospitalita {width:158px;height:26px;margin-bottom:7px;text-indent:-6666px;}
div#navbar #menupropostevacanza {margin-top:23px;background:#fff url("images/propostevacanza.gif") no-repeat;}
div#navbar #menuospitalita {background:#fff url("images/ospitalita.gif") no-repeat;}

div#navbar #menupropostevacanza_DE {width:158px;height:26px;margin-bottom:7px;text-indent:-6666px;}
div#navbar #menuospitalita_DE {width:158px;height:45px;margin-bottom:7px;text-indent:-6666px;}
div#navbar #menupropostevacanza_DE {margin-top:23px;background:#fff url("images/propostevacanza_DE.gif") no-repeat;}
div#navbar #menuospitalita_DE {background:#fff url("images/ospitalita_DE.gif") no-repeat;}

div#navbar #menupropostevacanza_EN, div#navbar #menuospitalita_EN {width:158px;height:26px;margin-bottom:7px;text-indent:-6666px;}
div#navbar #menupropostevacanza_EN {margin-top:23px;background:#fff url("images/propostevacanza_EN.gif") no-repeat;}
div#navbar #menuospitalita_EN {background:#fff url("images/ospitalita_EN.gif") no-repeat;}

.navbar_DE{height:280px;background:url("/st161/images/sfumatura_DE.gif") no-repeat;}
.boxEventi_DE{height:260px;background:#fff url("/st161/images/sfumaturagiallo_DE.gif") no-repeat;overflow:hidden}



div#tail{clear:both;margin:50px 0 0 150px ;padding:0;text-align:center;}
div#tail ul{margin:10px 0;padding:0;list-style:none;}
div#tail ul li{display:inline;margin:0;padding:0;border-right:1px solid #3f3f3f;}
div#tail ul li a{padding:0 5px;color:#3f3f3f;text-transform:uppercase;text-decoration:none;letter-spacing:1px;}
div#tail ul li a:hover{	color:#e36612;}
div#tail p{	margin:0;padding:0;	color:#3f3f3f;line-height:1.3;}
div#tail p a{color:#3f3f3f}

#gallery{margin:0;padding:0;text-align:left} #gallery .ON{border:1px solid #FF6600;padding:2px;} #gallery .OFF{border:0;padding:2px;}
.imgallery{float:left;border:1px solid #ccc;padding:5px;margin:0 0 10px 10px; }

#naturacultura {background-image:url("images/naturaCultura.gif");}

#Bbox{position:relative;margin:0 ;height:300px;}


#menuprimolivello{float:left;width:810px;background:#e36612;background:url("images/bk_menu1.gif");display:inline;white-space:nowrap;padding:0 0 0 20px;margin-top:15px}
.menuprimolivello{margin:2px 0 2px 0;float:left;background-color:#e36612;padding:0;}

#menusecondolivello{padding:0;float:left;width:810px;background-color:#e36612;background:url("images/bk_menu2.gif");display:inline;white-space:nowrap;padding:0 0 0 20px} 
.menusecondolivello{margin:2px 0 1px 0;float:left;background-color:#e36612;padding:0;}

#menuterzolivello{float:left;width:810px;padding:0;margin-top:1px;background-color:#C38339;background:url("images/bk_menu2.gif");display:inline;padding:0 0 0 20px;white-space:nowrap}
.menuterzolivello{height:18px;overflow:hidden;margin:2px 0 2px 0;float:left;background-color:#C38339;padding:0;}

.menuspace1{overflow:hidden;float:left;color:#545454;font-size:14px;margin:2px 0 0 0;padding:0;width:6px;text-align:center;background:#e36612;display:inline;}
.menuspace2{overflow:hidden;float:left;color:#545454;font-size:14px;margin:2px 0 0 0;padding:0;width:4px;text-align:center;background:#C38339;display:inline;}

.wide25{float:left;width:25px;	height:2px;	background-color:#e36612;margin:2px 0 0 0;height:17px}
.wide20{float:left;width:25px;height:17px}
.width80{float:left;width:70px} .width50{float:left;width:50px}
.width120{float:left;width:110px;display:inline} .width160{float:left;width:160px;display:inline}

.textBlu{color:#215d9d;font-weight:bold;}

#menuprimolivello a, #menusecondolivello a, #menuterzolivello a {padding:0px 6px;color:#fff;text-decoration:none;}
#menuprimolivello a:hover, #menusecondolivello a:hover, #menuterzolivello a:hover {background-color:#fff;color:#545454;}

div#frame #menuprimolivello .ON, div#frame #menusecondolivello .ON, div#frame #menuterzolivello .ON{background-color:#fff;color:#545454;text-decoration:none;}

#boxricercastrutture{width:342px;height:113px;margin:0 auto;padding:10px 0;background:#fff url("images/sfondoboxricerca.gif") no-repeat;}
#boxricercastrutture label{color:#fff;margin-left:15px;}
#boxricercastrutture fieldset{margin:0;border:none;}
#boxricercastrutture select,div#boxricercastrutture input{font-size:1em;}
#boxricercastrutture select{width:100px;}
#boxricercastrutture hr{height:1px;margin:0 5px;border:0;color:#fff;background:#fff;}
#boxricercastrutture{width:342px;height:113px;margin:0 auto;padding:10px 0;background:#fff url("images/sfondoboxricerca.gif") no-repeat;}
#boxricercastrutture label{color:#fff;margin-left:15px;}
#boxricercastrutture fieldset{margin:0;border:none;}
#boxricercastrutture select,div#boxricercastrutture input{font-size:1em;}
#boxricercastrutture select{width:100px;}
#boxricercastrutture hr{height:1px;margin:0 5px;border:0;color:#fff;background:#fff;}
    
.struttura{width:820px;color:#3f3f3f;overflow:hidden;margin:0;}
.imgstruttura{float:left;border:1px solid #ccc;padding:5px;margin:0 10px; }
.textstruttura{margin:0;padding:0 15px 5px 5px;}
.textstruttura a.titolostruttura{display:block;color:#215d9d;font-size:110%;text-decoration:underline;font-weight:bold;}
.textstruttura a{color:#215d9d;text-decoration:none;}
.textstruttura a:hover{color:#e36612;}
.clear{clear:both}
.checkrichiesta2{border:2px solid #F26200;padding:0 3px;}
.submit_button{border:none;vertical-align:middle;margin-left:10px;margin-right:10px;}

.clubBox{float:right;border:0;padding:0 3px;} .clubBox img{margin:0 0 0 5px;}
.checkrichiesta{float:right;border:2px solid #F26200;padding:0 3px;}
.club{margin:5px 0 0 0;float:right;clear:both;padding:0 } .club img{float:left;border:0;margin:0 0 0 7px}

.button{background:#F26200;float:right;padding:3px 7px ;margin:0 0 0 5px;} .button a{color:#FFFFFF;font-weight:bold;text-decoration:none} .button a:hover{text-decoration:underline}
.buttonDispo{background:#F26200;float:right;padding:3px 7px ;margin:0 0 0 0;} .buttonDispo a{color:#FFFFFF;font-weight:bold;text-decoration:none} .buttonDispo a:hover{text-decoration:underline}
.buttonW{background:#ffffff;float:right;padding:0 7px;margin:0 10px} .buttonW a{color:#F26200;font-weight:bold;text-decoration:none} .button a:hover{text-decoration:underline}
.textorange{color:#F26200}

.formContatti{margin-left:55px;}
.formContatti select, input{ font-size:1em; }
.line{width:820px;font-size:0;border-top:1px solid #ccc;clear:none!important;clear:left;margin:10px 0;padding:0;}
.lineA{width:100%;float:inhert;font-size:0;border-top:1px solid #ccc;clear:both;margin:10px 0;padding:0;}

#pager{float:left;text-decoration:none;margin:0 0 0 10px;padding:3px 10px;float:left;}
#pager label{font-weight:bold} 

#tab{float:left;width:820px;background:url("images/bk_tab.gif");height:18px;clear:both;margin:10px 0;padding:0 0 0 5px;font-size:11px;overflow-y:hidden}
#tab .tab-{margin:0 10px 0 0;float:left;border:1px solid #042858;color:#215d9d;padding:0px 10px;border-bottom:0;height:15px;background:#ffffff;overflow-y:hidden}
#tab .tab-sel{margin:0 10px 0 0;float:left;border:1px solid #042858;color:#F26200;padding:0px 10px;border-bottom:0;height:16px;background:#ffffff;overflow-y:hidden}
#tab .tab- a{color:#215d9d;text-decoration:none}
#tab .tab-sel a{color:#F26200;text-decoration:none;font-weight:bold}

.gray{background:#efefef;font-weight:bold}
.grayLight{background:#F7F7F7;font-weight:bold}
.table td{padding:0 0 0 5px}
.tabPrezzi{border:1px solid #aaa} .tabPrezzi td{border-bottom:1px solid #aaa;border-right:1px solid #aaa}

.alpha-shadow {float: left; background: url("../images/shadow.gif") no-repeat bottom right; margin: 10px 0 0 10px !important; margin: 10px 0 0 5px;}
.alpha-shadow div{background: url("../images/shadow2.png") no-repeat left top !important; background: url("../images/shadow2.gif") no-repeat left top; padding: 0px 5px 5px 0px;}
.alpha-shadow img{background-color: #fff;}

.bg_stagione { background-color: #00275D; }

.ricInfoTitle{font-size:1.5em;font-weight:bold;}
.ricInfoText{font-size:1em;}
.ricInfoTitleWarning{font-size:1.5em;font-weight:bold;color:#FFFFFF;}
.ricInfoTextWarning{font-size:1em;color:#FFFFFF;}
.bg_grigio_box { background-color: #E3E3E3; }
.bg_menu_on { background-color: #DF002B; }
.bg_menu_off { background-color: #00275D; } 
.titlePage{margin:15px 0;padding:0;margin:0 0 10px 0;color:#215d9d;font-size:150%;text-transform:uppercase;font-weight:bold}
.lineDotted{border-top:1px dotted #BFBFBF;padding:5px 0;margin:10px 0 0 0;clear:both}
.lineSolid{border-top:1px solid #BFBFBF;padding:5px 0;margin:10px 0 0 0;clear:both}
.buttonGen{float:left;padding:3px 5px 5px 6px;background-color:#E36612;margin:0 5px;color:#FFFFFF;text-decoration:none;margin:2px 0 0 2px;}  
.buttonGen a{font-weight:bold;text-decoration:none;color:#FFFFFF}
   
.ricInfoTitle{font-size:1.5em;font-weight:bold;}
.ricInfoText{font-size:1em;}
.ricInfoTitleWarning{font-size:1.5em;font-weight:bold;color:#FFFFFF;}
.ricInfoTextWarning{font-size:1em;color:#FFFFFF;}
.bg_rosso { background-color: #E36612; }