body {background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808080;}

img{border:0px;}

a:active, a:visited, a:link {color:#808080;text-decoration:none;}
a:hover {color:#808080;text-decoration:underline;}

#content{position:relative;margin:0 auto;width:950px;z-index:1;}
#header{position:relative;float:left;width:950px;	z-index:1;}
div#topLinks{position:relative;float:left;width:900px;padding-left:25px;height:11px;text-align:right;font-size:10px;color:#b2aaad;}
div#topLinks a:active, div#topLinks a:visited, div#topLinks a:link {color:#b2aaad;text-decoration:none;}
div#topLinks a:hover {color:#f8cc52; text-decoration:underline;}
#imgHeader{position:relative;float:left;width:950px;	height:74px;}

#flash{position:relative;width:950px;	height:400px;	z-index:1;background-color:#816b2e;}
#barre{position:relative;width:950px;	/*height:306px;*/	z-index:1;}
#menu{position:absolute;top:0px;left:0px;z-index:10;width:950px;}
.menuImg{position:relative;float:left;margin:0px;padding:0px 1px 0px 0px;}
#flashContent{position:relative;float:left;}

#footer{position:relative;float:left;width:945px;height:22px;background-color:#212121;padding-left:5px;padding-top:7px;color:#515151;font-size:11px;}
#footerDx{position:relative;float:right;width:180px;text-align:right;padding-right:5px;}
#footerSx{position:relative;float:left;width:720px;}

.icona{margin-left: 5px; vertical-align: middle;}
.icona2{margin-right: 5px; vertical-align: middle;}
.icona3{margin-right: 5px; margin-left: 15px; vertical-align: middle;}

#sfondoCenter{position:relative;float:left;width:950px;z-index:10;
	background-image:url(/images/sfondi/sfondoCenter.jpg);background-repeat:repeat-x;}
#center{position:relative;float:left;width:875px;padding-left:25px;	padding-bottom:25px;z-index:10;}
#center900{position:relative;float:left;width:900px; padding-left:25px;	padding-bottom:25px;}
#center910{position:relative;float:left;width:910px;padding-left:25px;	padding-bottom:25px;}

div#centerSx{position:relative;float:left;width:600px;}
div#centerSx div.text {position:relative;float:left;width:600px;font-size:11px;color:#808080; font-size:12px;}
div#centerSx div.title {position:relative;float:left;width:600px;font-size:14px;color:#808080;font-weight:bold;}
div#centerDx{position:relative;float:right;width:225px;z-index:10;}
div#centerDx250{position:relative;float:right;width:250px;}

div.centerSx {position:relative;float:left;width:600px;}
div.centerDx {position:relative;float:right;width:250px;}

div#focusOn{position:relative;float:left;width:600px;font-size:11px;}
div#focusOn a:hover {color:#000;text-decoration:none;}
div.focusOnSx{position:relative;float:left;width:287px;background-color:#212121;margin-right:25px;}
div#focusOnDx{position:relative;float:right;width:287px;background-color:#212121;}
div.focusOnImg{position:relative;float:left;width:110px;height:84px;}
div.focusOnImg img {width:110px;height:84px;}
div.focusOnTxt{position:relative;float:left;width:177px;	height:64px;}
div.focusOnTxt a { display: block; height:84px; vertical-align:middle; color:#808080;}
div.focusOnTxt a:hover{background-color:#816b2e;height:84px; vertical-align:middle;text-decoration:none;}

#teaser{position:relative;float:left;padding-top:25px;width:600px;}
#teaserSx{position:relative;float:left;	width:287px;}
#teaserDx{position:relative;float:right;width:287px;	}

#booking{position:absolute;left:0px;top:-5px;z-index:10;width:225px;height:180px;
	border-left:1px solid #7e682b;border-right:1px solid #7e682b;border-bottom:1px solid #7e682b;border-top:5px solid #7e682b;
	background-image:url(/images/booking/sfondo.jpg);}
div#bottoneBooking{position:relative;float:right;width:130px;text-align:center;margin-top:10px;background-color:#7e682b;}
div#bottoneBooking a:active, div#bottoneBooking a:visited, div#bottoneBooking a:link {background-color:#7e682b; font-size:10px;color:#000000;text-decoration:none;width:130px;display:block;}
div#bottoneBooking a:hover {font-size:10px;color:#7e682b; background-color:#1A1A1A; text-decoration:none;width:130px;display:block;}

#locationTxt{position:relative;float:left;	width:225px;	padding-top:60px;line-height:20px;}

#locationBox{ position:relative; float:left; width:205px; line-height:20px; background-color:#101010; margin-top:20px; padding:10px;
	border-left:1px solid #7e682b;border-right:1px solid #7e682b;border-bottom:1px solid #7e682b;border-top:5px solid #7e682b;
	background-image:url(/images/sfondo/sfondoLocation.gif);	background-repeat:repeat-x;}
#bottoneLocation{position:relative;float:left;width:130px;background-color:#7e682b;text-align:center;margin-top:10px;}

#hotelbox{
	position:absolute;
	left:0px;
	top:25px;
	z-index:10;
	width:225px;
	height:180px;
	border-left:1px solid #7e682b;
	border-right:1px solid #7e682b;
	border-bottom:1px solid #7e682b;
	border-top:5px solid #7e682b;
	background-image:url(/images/booking/sfondo.jpg);
}

.elencoCamere{position:relative;float:left;width:600px;	height:140px;background-color:#1A1A1A;font-size:11px;}
.elencoCamereImg{position:relative;float:left;width:187px;}
.elencoCamereTxt{position:relative;float:right;width:378px;	padding-top:10px;height:120px;margin-right:10px;}

.elencoServizi{position:relative;float:left;width:425px;height:140px;background-color:#1A1A1A;font-size:11px; display:inline; margin:0px; padding:0px;}
.elencoServiziImg{position:relative;float:left;width:187px;}
.elencoServiziTxt{position:relative;float:left;width:203px; padding-left:25px; padding-right:10px; }


.spazio20GR{position:relative;float:left;width:600px;	height:20px;line-height:20px;}

div.camereMeridiane{position:absolute;bottom:0px;right:0px;width:130px;background-color:#7e682b;text-align:center;}
div.camereMeridiane a:active, div.camereMeridiane a:visited, div.camereMeridiane a:link {background-color:#7e682b; font-size:10px;color:#000000;text-decoration:none;width:130px;display:block;}
div.camereMeridiane a:hover {font-size:10px;color:#7e682b; background-color:#1A1A1A; text-decoration:none;width:130px;display:block;}

div.camereTariffe{position:absolute;bottom:0px;right:145px;width:60px;background-color:#7e682b;text-align:center;}
div.camereTariffe a:active, div.camereTariffe a:visited, div.camereTariffe a:link {background-color:#7e682b; font-size:10px;color:#000000;text-decoration:none;width:60px;display:block;}
div.camereTariffe a:hover {font-size:10px;color:#7e682b; background-color:#1A1A1A; text-decoration:none;width:60px;display:block;}

div.camerePanoramica{position:absolute;bottom:0px;right:220px;width:120px;background-color:#7e682b;text-align:center;}
div.camerePanoramica a:active, div.camerePanoramica a:visited, div.camerePanoramica a:link {background-color:#7e682b; font-size:10px;color:#000000;text-decoration:none;width:120px;display:block;}
div.camerePanoramica a:hover {font-size:10px;color:#7e682b; background-color:#1A1A1A; text-decoration:none;width:120px;display:block;}

.tariffeTeaser{position:relative;float:left;width:250px;background-color:#1a1a1a;margin-bottom:1px;}

#Paginatore{position:relative;float:left;width:600px;font-size:11px;}
#PaginatoreSx{position:relative;float:left;width:200px;}
#PaginatoreDx{position:relative;float:left;width:400px;text-align:right;}
.PaginaCorrente{position:relative;float:left;width:20px;height:17px;padding-top:3px;margin-left:7px;background-color:#222222;	vertical-align:middle;text-align:center;}
.Pagine{position:relative;float:left;width:20px;height:20px;margin-left:7px;background-color:#816b2e;	vertical-align:middle;text-align:center;}
div.Pagine a:active, div.Pagine a:visited, div.Pagine a:link {display: block; height:17px;padding-top:3px;color:#000001;}
div.Pagine a:hover{background-color:#222222;height:17px;padding-top:3px;color:#808080;text-decoration:none;}
	
.elencoNews {position:relative;float:left;width:600px;	height:83px;background-color:#1A1A1A;font-size:11px;}
.elencoNewsImg {position:relative;float:left;width:110px;}
.elencoNewsImg img {width:110px;height:83px;}
.elencoNewsTxt{position:relative;float:right;width:490px;	height:83px;}
div.elencoNewsTxt a:active, div.elencoNewsTxt a:visited, div.elencoNewsTxt a:link {display: block; padding:10px 10px 0px 10px;height:73px;}
div.elencoNewsTxt a:hover{background-color:#816b2e;	padding:10px 10px 0px 10px;height:73px;color:#000001; text-decoration:none;}

div.teaser {position:relative;float:left;width:250px;background-color:#1a1a1a;  color:#806A2D;  text-align:left;margin-bottom:15px;font-size:11px;}
div.teaser div.teaserText {position:relative;float:left;width:230px;padding:5px 10px 20px 10px; font-size:11px; color:#806A2D; font-weight:normal;} 
div.teaser a:active, div.teaser a:visited, div.teaser  a:visited {color:#806A2D; font-size:11px;text-decoration:none;}
div.teaser a:hover {color:#808080; font-size:11px;text-decoration:none;}
div.line {position:relative;float:left;width:875px;height:3px; background-color:#232323;margin:15px 0px 15px 0px;}

div.ImgEcard {float:left;width:110px;height:83px; margin:0px 100px 20px 0px;border:5px solid #1A1A1A;}
div.ImgEcard img {display:block;}
div.ImgEcardBig {float:left; margin:0px 0px 0px 0px; padding:0px; border:25px solid #1A1A1A;}
div.ImgEcardBig img {display:block;}
div.ButEcard {float:left; width:600px; margin:15px 0px 0px 0px; padding:0px; text-align:right;}


.iframeGoogle{width:600px; height:328px;}

.bottone{position:relative;width:60px;background-color:#7e682b;text-align:center;margin:0px 0px 5px 0px;display:block; font-size:10px;}
a.bottone:active, a.bottone:visited, a.bottone:link {color:#000;text-decoration:none;font-size:10px;}
a.bottone:hover {color:#7e682b;text-decoration:none;background-color:#1a1a1a; }

/*Menu Meridiane*/
div.containerMenuMeridiane {position:relative; float:left;width:600px;margin:25px 0px 20px 0px;padding:0px;}
div.menuMeridiane {position:relative; float:left; margin:0px 3px 0px 0px; padding:0px; font-size:11px; line-height:22px;}
div.menuMeridiane a:active, div.menuMeridiane a:visited, div.menuMeridiane a:link {color:#212121;text-decoration:none; background-color:#806A2D; padding:0px 10px 0px 10px; margin:0px; display:block;}
div.menuMeridiane a:hover {color:#806A2D; background-color:#212121; text-decoration:none;}
div.menuMeridianeSel {position:relative; float:left; margin:0px 3px 0px 0px; height:30px; background-image:url(/images/sfondi/freccina.gif); background-repeat:no-repeat; background-position: center 22px;}
div.menuMeridianeSel div {position:relative; float:left; padding:5px 10px 0px 10px; height:17px; color:#806A2D; background-color:#212121;font-size:11px;}

table.AlternateTable {position:relative;float:left;width:600px;}
table.AlternateTable tr th {padding:5px 0px 10px 10px;text-align:left;font-size:14px;border-bottom:1px solid #808080;font-weight:normal;}
table.AlternateTable tr th.collocazione {border-right:1px solid #808080;}
table.AlternateTable tr td {padding:5px 0px 5px 10px;font-size:11px;}
table.AlternateTable tr td.localita {width:170px;font-weight:bold;color:#806A2D;}
table.AlternateTable tr td.collocazione {width:200px;border-right:1px solid #808080;}
table.AlternateTable tr td.conservazione {}
table.AlternateTable tr.Colored td {background-color:#1A1A1A;}


.Form {float:left; position:relative; margin:0px; padding:0px; width:600px;}
.Form fieldset {float:left; position:relative; margin:0px; padding:0px; border:0px;}
.Form label {float:left; position:relative; margin:0px 5px 0px 0px; padding:5px 0px 5px 10px; width:280px; background-color:#1A1A1A; font-size:11px;}
.Form input {background-color:#424242;border:1px solid #424242; padding:0px; margin:0px; width:300px;}
.Form textarea {background-color:#424242;border:1px solid #424242; padding:0px; margin:0px;width:300px;}
.Form p {margin:0px 0px 10px 0px; padding:0px;}
.Form div.bottoni {float:left; position:relative; width:598px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;border-top:1px solid #808080;}

.FormEcard {float:left; position:relative; margin:0px; padding:0px; width:205px;}
.FormEcard fieldset {float:left; position:relative; width:205px; background-color:#101010; padding:15px;
	border-left:1px solid #7e682b;border-right:1px solid #7e682b;border-bottom:1px solid #7e682b;border-top:5px solid #7e682b;}
.FormEcard input {background-color:#838383; border:1px solid #838383; padding:0px; margin:0px; width:175px; color:#000000; font-size:11px;}
.FormEcard textarea {background-color:#838383; border:1px solid #838383; padding:0px; margin:0px; width:175px; color:#000000; font-size:11px;}
.FormEcard p {float:left; position:relative; width:175px; margin:0px 0px 10px 0px; padding:0px; }
.FormEcard div.bottoni {float:left; position:relative; width:175px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;border-top:1px solid #808080;}

input.ButSmall {width:60px;background-color:#7e682b;text-align:center; font-size:10px;color:#000000;border:0px;}

/* GALLERY */
div.ImgGallery{float:left;width:110px;height:83px;margin:0px 10px 20px 0px;border:5px solid #1A1A1A;}
div.ImgGallery img {display:block;}
div.ImgGallerySelect{float:left;width:110px;height:83px;margin:0px 10px 20px 0px;border:5px solid #7e682b;z-index:10;}
div.ImgGallerySelect img {display:block;}
div#Over{float:left;position:absolute;width:900px;height:780px;top:0px;left:0px;display:none;z-index:20;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;
				 background-color:#000;}				 
div#OverImgs{display:none;position:absolute;padding:0px;width:900px;z-index:30; top:0px;left:0px;
							filter:alpha(opacity=0);-moz-opacity:0; opacity:0;text-align:center;}
div#ContainerGallery{float:left;width:910px;padding:0px;margin:0px;position:relative;}
.LayerIconaThumb {display:block;position:absolute;float:left;}
div.FrecceSx {float:left;padding:5px 0px 0px 0px;margin:0px;}
div.FrecceDx {float:right;padding:5px 0px 0px 0px;margin:0px;}
div.DidascaliaImmagine {float:left;width:620px;height:25px;padding:0px 0px 0px 0px;margin:0px;text-align:right;color:#808080;font-size:10px;background-color:#1A1A1A;}
div.Immagine {float:left;position:relative;width:600px;height:460px;padding:10px; background-color:#1A1A1A;}
div.DidascaliaImmagineMeridiane {float:left;width:720px;height:25px;padding:0px 0px 0px 0px;margin:0px;text-align:center;color:#808080;font-size:10px;background-color:#1A1A1A;}
div.ImmagineMeridiane {float:left;position:relative;width:700px;padding:10px; background-color:#1A1A1A;}

div#listanews {float:left;width:100%;}
/*div#listanews a {color:#7b662d;}*/
div.mainews { width:225px; margin-bottom:1px; }
div.toggle {width:205px; padding:6px 10px; line-height:16px; text-transform:uppercase; background-color:#39311a; color:#7b662d;}
div.toggle a {color:#7b662d;}
div.toggle a:hover { text-decoration:none;color:#7b662d;}
div.toggle a:active, div.toggle a:visited, div.toggle a:link {color:#7b662d;text-decoration:none;}
div.mainews img { cursor:pointer;}
div.togglehover {width:205px; padding:6px 10px; line-height:16px; text-transform:uppercase; background-color:#816B2E; color:#000001;}
div.togglehover a {color:#000001;}
div.togglehover a:active, div.togglehover a:visited, div.togglehover a:link {color:#000001;text-decoration:none;}
div.togglehover a:hover { text-decoration:none;color:#000001;}

