BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	MARGIN-TOP:6PX;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	scrollbar-base-width:3px;
	scrollbar-base-color: #FFFFFF;
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-3dlight-color: #FFFFFF;
   scrollbar-darkshadow-color: #FFFFFF;
   scrollbar-face-color: #D0D3AB;
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-shadow-color: #FFFFFF;
   scrollbar-track-color: #FFFFFF;
	
}
HR {
	VISIBILITY: hidden
}
#content {
	MARGIN: 0px auto; 
	WIDTH: 820px; 
   HEIGHT: 615px;
	TEXT-ALIGN: left;
	MARGIN-TOP:6PX;
}
#header{
        width:820px;
        height:108;
        background-color:#D5D7B2;
		   z-index:1;
}
.langlink{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color:#fff;
  font-size: 11px;
  font-weight: normal;
  text-decoration:none;
}
.langlink a:{
  color:#fff;
  font-weight: normal;
  text-decoration:none;
}
.langlink a:link,.langlink a:visited{
  color:#fff;
  font-weight: normal;
  text-decoration:none;
}
.langlink a:hover{
  color:#fff;
  font-weight: normal;
  text-decoration:underline;
}
#a{
 position: absolute;
 width:243px;
 height: 507px;
 background:url(img/anellinotes.jpg);
}
#cnt-sx{
 position: absolute;
 width:186px;
 margin-left:20px;
 margin-top:118px;
 height: 312px;
 z-index:10;
}
.titsez{
}
#catptxt{
 margin-top:10px;
}
.txtsm{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color:#000;
  font-size: 11px;
}
#bigimg{ 
 position:absolute;
 width:577px;
 height:282px;
 margin-left:242px;
 text-align:center;
 padding-top:0px;
 z-index:1;
 background:#fff;
}
#icone{
	position:absolute;
	width: 578px;
	height: 25px;
	margin-left: 242px;
	background-color:#fff;
	padding: 0;
	z-index:100;
	top: 430px;
	text-align: right;
}

/* inizio css per menu sx*/
#menusx{
	position:absolute;
	width:186px;
	margin-left:32px;
	text-align: right;
	top:454px;
	z-index:10;
}
ul.submenu{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color:#B0B67A;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  padding-bottom:0px;
  padding-top:0px;
  margin-top:0px;
  list-style: none;
  
}
ul.submenu li{
	list-style: none;
	text-decoration:none;
}
ul.submenu li a:{
	text-decoration:none;
	color:#B0B67A;
}
ul.submenu li a:link, ul.submenu li a:visited{
	text-decoration:none;
	color:#B0B67A;
}
ul.submenu li a:hover{
	text-decoration: none;
	color: #FF8C00;
}
/* fine css per menu sx*/




/* inizio css per menu dx*/ 
#menudx{
	position: absolute;
	top:465px;
	margin-left: 95px;
	width:100px;
	z-index: 18;

}
ul.submenu2{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  padding-bottom:0px;
  padding-top:0px;
  margin-top:0px;
  list-style: none;
  margin-left:-38px;
}
ul.submenu2 li{
	list-style: none;
	text-decoration:none;
	color:#A0A556;
}
ul.submenu2 li a:{
	text-decoration:none;
        color: #A0A556;
}
ul.submenu2 li a:link, ul.submenu2 li a:visited{
	text-decoration:none;
        color: #A0A556;
}
ul.submenu2 li a:hover{
	text-decoration:none;
        color:#FF8C00;
}
/* fine css per menu dx*/

#menudx{
	position: absolute;
	top:455px;
	margin-left: 245px;
	width:160px;
	z-index: 18;
}


/* inizio Tabella contenuto principale */
#tbdx{
   position: absolute;
	width:577px;
	height:170px;
	margin-left:243px;
	margin-top:445px;
	background-color:#FFFFFF;
}
/* fine Tabella contenuto principale */


#contcent{
 position: absolute;
 top: 460px;
 margin-left: 368px;
 width: 250px;/* senza testo motori 249px */
 height: 158px;
 z-index: 18;
 overflow: auto;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify;
 padding-right:8px;
}
#contcent{
	scrollbar-base-width:3px;
	scrollbar-base-color: #FFFFFF;
   scrollbar-arrow-color: #A0A556;
   scrollbar-3dlight-color: #FFFFFF;
   scrollbar-darkshadow-color: #FFFFFF;
   scrollbar-face-color: #FFFFFF;
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-shadow-color: #FFFFFF;
   scrollbar-track-color: #FFFFFF;
	}

#contcent-home{
 position: absolute;
 top: 460px;
 margin-left: 268px;
 width: 360px;/* senza testo motori 249px */
 height: 158px;
 z-index: 18;
 overflow: auto;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify;
}
#contcent-home{
	scrollbar-base-width:3px;
	scrollbar-base-color: #FFFFFF;
   scrollbar-arrow-color: #A0A556;
   scrollbar-3dlight-color: #FFFFFF;
   scrollbar-darkshadow-color: #FFFFFF;
   scrollbar-face-color: #FFFFFF;
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-shadow-color: #FFFFFF;
   scrollbar-track-color: #FFFFFF;
}
#contcent-home h1{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bolder;
}
#contcent-home{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color:#000;
}
#contcent-home a:{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color:#000;
}
#contcent-home a:link, #contcent-home a:hover, #contcent-home a:visited{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color:#000;
}
#menuextdx{
 position: absolute;
 top:455px;
 z-index:18;
 margin-left:626px;
 color:#828646;
}
ul.submenu li a:hover{
	text-decoration: none;
	color: #FF8C00;
}
ul.sottomenu{
	list-style:none;
	margin:0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  color:#828646;
  font-size: 11px;
   font-weight: normal;
	text-align: left;
	left:0px;
	margin-left:12px;
}
ul.sottomenu li a:{
	text-decoration: none;
	color:#828646;
}
ul.sottomenu li a:link,ul.sottomenu li a:visited{
	text-decoration: none;
	color:#828646;
}
ul.sottomenu li a:hover{
	text-decoration: none;
	color: #FF8C00;
}
#contbtn{
 position: absolute;
 top:595px;
 z-index:18;
 margin-left:634px;
}

#cfeed{
 width: 577px;
 margin-left: 243px;
 height: 25px;
 background-color: #fff;	
}

#footer{
 position: absolute;
 width:820px;
 height: 20px;
 text-align: center;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color:#fff;
 top:625px;
}
#partners{
 position: absolute;
 width:820px;
 height: 40px;
 text-align: center;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color:#fff;
 top:650px;
}


ul.submenu3{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #FF8C00;
  font-size: 10px;
  font-weight: bold;
  text-align: left;
  padding-bottom:0px;
  padding-top:0px;
  margin-top:0px;
  list-style: none;
  margin-left:-35px;
  
}
ul.submenu3 li{
	list-style: none;
	text-decoration:none;
	margin-bottom:2px;
}
ul.submenu3 li a:{
	text-decoration:none;
	color: #A0A556;
}
ul.submenu3 li a:link, ul.submenu3 li a:visited{
	text-decoration:none;
	color: #A0A556;
}
ul.submenu3 li a:hover{
	text-decoration: underline;
	color: #A0A556;
}
.padsub3{
	padding-bottom:2px;
}

#tbdx-prezzi{
	position: absolute;
	width:577px;
	height:507px;
	margin-left:243px;
	margin-top:108px;
	background-color:#FFFFFF;
	text-align: center;
}
.listprezzi{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color:#B0B67A;
  font-size:13px;
  font-weight: bold;
  
}
.listprezzi ul{
	list-style: none;
	text-decoration: none;
	margin-left:-20px;
}
.listprezzi li{
	padding-bottom:2px;
	color:#A0A556;
	text-decoration: none;
}
.listprezzi li a{
 color:#A0A556;
 text-decoration: none;
}
.listprezzi li a:link, .listprezzi li a:visited{
 color:#A0A556;
 text-decoration: none;
}
.listprezzi li a:hover{
 color:#FF8C00;
 text-decoration: underline;
}
.pag-offerte{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color: Olive;
 font-size:13px;
 text-align: left;
 text-decoration: none;
}
.pag-offerte a{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color: Olive;
 font-size:13px;
 text-align: left;
 text-decoration: underline;
}
.pag-offerte a:visited, .pag-offerte a:link{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color: Olive;
 font-size:13px;
 text-align: left;
 text-decoration: underline;
}
.pag-offerte a:hover{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color: Olive;
 font-size:13px;
 text-align: left;
 text-decoration: underline;
}
.pag-offerte h1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: Olive;
	font-size: 13px;
	text-align: left;
	text-decoration: underline;
}
#tabprezzi{ 
 position: absolute;
 width:577px;
 height:343px;
 margin-left:243px;
 BACKGROUND-COLOR: white;
 z-index: 8;
 text-align:center;
 padding-top:0px;
}

#tabcontatti{ 
 position: absolute;
 width:577px;
 height:343px;
 margin-left:5px;
 BACKGROUND-COLOR: white;
 z-index: 8;
 text-align:left;
}
/* per pagine promo */


#tabpromo{ 
 position: absolute;
 width:577px;
 height:400px;
 margin-left:243px;
 BACKGROUND-COLOR: #fff;
 z-index: 8;
 text-align:center;
 padding-top:0px;
}
#hotel{
 font-family: Arial, Verdana, Helvetica, sans-serif;
  color:#A0A556;
  font-size: 11px;
 width:569px;
 height:154px;
 z-index: 8;
 overflow: auto;
 background-color: #fff; 
 text-align: left;
 padding-left:4px;
 padding-right:4px;
}
.bambini{
 font-family: Verdana,Arial, Helvetica, sans-serif;
 color:#A0A556;
 font-size: 12px;
 width:569px;
 height:314px;
 z-index: 8;
 overflow: auto;
 background-color: #fff; 
 text-align: left;
 padding-left:4px;
 padding-right:4px;
 padding-top:0px;
}
#boxview{
 z-index: 9;
 width:790px;
 height: 480px;
 background-color: #fff;
 display: none;
 position: absolute;
 z-index:100;
 border: 10px solid #D5D7B2;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color:#A0A556;
 padding:6px;
 overflow: auto;
}

.listino2009{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color: Olive;
 font-size:11px;
 text-align: left;
 text-decoration: none;
}
.listino2009 a{
 color: Olive;
 text-decoration: underline;
}
.listino2009 a:link, .listino2009 a:visited{
 color: Olive;
 text-decoration: underline;
}
.listino2009 a:hover{
	color: Maroon;
	text-decoration: underline;
}

.dettlistino2009{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color: Olive;
 font-size:12px;
 text-align: left;
 text-decoration: none;
}
.dettlistino2009 a{
 color: Olive;
 text-decoration: underline;
}
.dettlistino2009 a:link, .dettlistino2009 a:visited{
 color: Olive;
 text-decoration: underline;
}
.dettlistino2009 a:hover{
	color: Maroon;
	text-decoration: underline;
}