img,div,#features,.benefits{behavior:url(../iepngfix.htc);}
body{font-family:Arial,Helvetica,Geneva;color:#332312;font-weight:400;text-decoration:none;line-height:180%;font-size:11px;text-align:justify;margin:0;}
p{margin-bottom:6px;}
p a:link,p a:visited{color:#87bb40;font-weight:700;text-decoration:underline;}
p a:hover{color:#332312;font-weight:700;text-decoration:underline;}
*{margin:0;padding:0;}
#wrapper-top9{width:900px;position:relative;left:50%;margin-left:-450px;margin-bottom:0;}
#contenitore,#contenitore2,#contenitore3,#contenitore4,#contenitore5,#contenitore6,#contenitore7,#contenitore8,#contenitore9{clear:both;width:900px;}
#top,#topa,#topb,#topc,#topd,#tope,#topf,#topg,#toph,#topi,{position:relative;top:0;width:100%;height:10px;font:11px Tahoma, Arial, sans-serif;background:url(../images/backgrounds/ground2j.jpg) repeat-x top;}
#top2a,#top2d,#top2f{position:relative;top:0;width:100%;}
#top2,#top2b2,#top2b,#top2e,#top2g,#top2i,#top2c,#top2h{position:relative;top:0;width:100%;/*background:url(../images/backgrounds/groundj1.jpg) repeat-x center top;*/}
#top_2,#topa,#topc,#topd,#tope,#topf,#topg,#toph,#topi,#topb{height:0;margin-top:0;border-bottom:1px solid #fff;}
#top2b{position:relative;top:0;width:100%;background:url(../images/backgrounds/ground2.jpg) repeat-x top;}
.sezione{background-repeat:no-repeat;height:auto;margin-top:0;}
#contenitore{clear:both;padding-top:30px;}
.sezione_bottom{background-repeat:no-repeat;background-position:bottom;margin-top:0;height:0;}
.contenuto{margin-top:0;float:right;width:900px;margin-bottom:20px;background-position:top;border-bottom:1px solid #e4eed4;padding-bottom:54px;}
.contenuto-marche{margin-top:0;float:right;width:900px;margin-bottom:0;background-position:top;padding-bottom:0;}
.contenuto-bottom{margin-top:0;float:right;width:900px;background-position:top;margin-bottom:0;}
#header{height:180px;}
#logo{float:left;text-indent:-5000px;background:url(../images/backgrounds/logo-new.png) no-repeat;width:450px;height:100px;display:block;overflow:hidden;position:absolute;top:0;left:0;margin:52px 0 1px;}
.flash{border:5px solid #e4eed4;margin-top:0;background-color:#e4eed4;height:320px;}
#linker {
	float: right;
	width: 200px;
	height: 20px;
	margin-top: 125px;
	text-align: right;
}
#linker img {
	margin-left: 10px;
}
.menu-cont{float:right;}
.menu{background-repeat:no-repeat;height:62px;padding-left:0;clear:both;width:900px;background-image:url(../images/backgrounds/menu.gif);background-position:bottom;}
.menu2,.menu3,.menu4,.menu5{width:900px;background-repeat:no-repeat;height:62px;padding-top:10px;clear:both;background-image:url(../images/backgrounds/menu.gif);background-position:bottom;border-top:1px solid #e4eed4;}
.barra-laterale{width:280px;float:left;margin-top:180px;margin-left:30px;}
.barra-laterale-intro{width:280px;float:left;margin-top:40px;margin-left:30px;}
.sez_sinistra{float:right;margin-top:40px;width:280px;}
.sez_centrale{float:left;width:590px;margin-top:140px;margin-left:0;}
.sez_centrale_rates{float:none;width:590px;margin-top:120px;margin-left:0;}
.sez_centrale_rates2{float:none;width:590px;margin-top:0;margin-left:0;}
.sez_sinistra_room1{float:right;width:590px;margin-top:40px;margin-left:0;}
.sez_title{float:left;width:900px;margin-top:20px;margin-left:0;border-right:0 solid #d9f2b6;}
.tabella2{float:left;width:590px;margin-top:20px;margin-left:0;}
.sez_sinistra_room-900F{float:left;width:590px;margin-top:0;margin-left:0;}
.sez_sinistra_room-900-news{float:left;width:900px;margin-top:0;margin-left:0;}
.desc_rooms{padding-left:0;padding-top:10px;padding-bottom:20px;width:280px;float:left;margin-left:30px;}
.sep{padding-left:0;padding-top:10px;padding-bottom:10px;width:590px;float:right;clear:both;height:1px;border-bottom:0 solid #d9f2b6;}
.sep2{padding-left:0;padding-top:10px;padding-bottom:10px;width:280px;float:right;clear:both;border-bottom:0 solid #d9f2b6;}
.desc_rooms_right{padding-top:10px;padding-bottom:20px;width:270px;float:right;margin-left:30px;}
.desc_rooms900{border-top:0 solid #d9f2b6;padding-left:0;margin-top:0;padding-bottom:0;width:900px;float:left;}
.desc_link{padding-left:0;padding-top:10px;padding-bottom:20px;width:280px;float:left;margin-left:0;border-top:1px solid #332314;}
.desc_link2{padding-left:0;padding-top:10px;padding-bottom:20px;width:280px;float:left;margin-left:30px;border-top:1px solid #332314;}
.desc_rooms1n{padding-left:0;padding-top:0;padding-bottom:0;width:280px;float:right;margin-left:30px;}
.desc_rooms1{padding-left:0;padding-top:0;padding-bottom:0;width:280px;float:left;clear:both;}
.desc_rooms2{padding-left:0;padding-top:0;padding-bottom:0;width:590px;float:left;clear:both;}
.sez_destra_footer{float:left;padding-left:30px;margin-top:60px;width:590px;}
.sez_centrale_footer{float:left;width:280px;margin-top:60px;}
#footer{position:relative;bottom:0;width:100%;height:280px;background-color:#160F09;margin:0 auto -4em;}
.germoglio{position:relative;bottom:0;background:url(../images/backgrounds/germoglio.gif) repeat-x bottom left;height:280px;margin-top:0;}
#footer-inner{position:relative;width:900px;left:50%;margin-left:-450px;height:100px;padding-top:120px;bottom:0;}
#footer-inner h3{font-size:12px;color:#332314;text-align:right;padding-left:30px;}
#footer p{padding-top:0;}
#top p{margin:0;padding:10px;}
#footer-contenitore{clear:both;padding-bottom:0;}
.stopper{height:0;text-align:center;font:11px Tahoma, Arial, sans-serif;clear:both;}
.discorsivo-intro{
	margin-top:10px;
	margin-bottom:30px;
	font-size:13px;
	font-family:Georgia,"Times New Roman",Times,serif;
	line-height:180%;
	text-transform:none;
}
.discorsivo{font-size:11px;font-style:italic;}
.sez_sinistra_flash{float:left;width:590px;margin-top:56px;margin-left:0;}
.colonna-dx-img{padding-left:0;padding-top:0;padding-bottom:0;width:280px;float:right;margin-left:30px;margin-top:150px;border-top:1px solid #d9f2b6;}
.colonna-dx-cont{padding-left:0;padding-top:80px;padding-bottom:0;width:280px;float:right;margin-left:30px;margin-top:112px;border-top:1px solid #d9f2b6;}
.colonna-dx-intro{padding-left:0;padding-top:0;padding-bottom:0;width:280px;float:right;margin-left:30px;margin-top:56px;}
.colonna-dx-intro img{border: none; margin-bottom:5px;}
.colonna-dx-intro a:hover{text-decoration:none;}
#wrapper,#wrapper-top{width:900px;position:relative;left:50%;margin-left:-450px;}
#wrapper-top,#wrapper-top2,#wrapper-top3,#wrapper-top4,#wrapper-top5,#wrapper-top7,#wrapper-top8,#wrapper-top6{width:900px;position:relative;left:50%;margin-left:-450px;margin-bottom:16px;}
.sez_sinistra_room,.sez_sinistra_room-900{float:left;width:590px;margin-top:40px;margin-left:0;}
.sez_sinistra_room2,.sez_sinistra_room-900k{float:left;width:900px;margin-top:40px;margin-left:0;}
.colonna-dx0,.colonna-dx1{
	padding-left:0;
	padding-top:0;
	padding-bottom:0;
	width:280px;
	float:right;
	margin-left:30px;
	margin-top:119px;
	border-top:0 solid #d9f2b6;
}
.colonna-dx,.colonna-dx-btm{padding-left:0;padding-top:10px;padding-bottom:0;width:280px;float:right;margin-left:30px;margin-top:150px;border-top:1px solid #d9f2b6;}







A:focus,A:hover,A:active /* Firefox image outline fix */{outline:none;}
a:link,a:visited,a:active{text-decoration:none;}
a:hover{color:#87bb40;text-decoration:underline;}
a{color:#87bb40;text-decoration:none;}
h-logo{text-indent:-5000px;background:url(../images/sitewide/logo.gif) no-repeat;width:400px;height:199px;display:block;overflow:hidden;position:absolute;top:0;left:0;margin:0;}
h-slogan{text-indent:-5000px;background:url(../images/sitewide/slogan.gif) no-repeat;width:455px;height:68px;display:block;overflow:hidden;position:absolute;top:0;left:444px;margin:92px 0 0;}
h3{color:#4e3a26;font-style:italic;font-size:16px;font-family:Georgia,"Times New Roman",Times,serif;line-height:140%;text-transform:capitalize;margin:0 0 10px;}
h4{color:#4e3a26;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:150%;}
h1{font-style:italic;color:#87bb40;font-size:28px;font-family:Georgia,"Times New Roman",Times,serif;line-height:140%;padding-top:10px;text-transform:capitalize;widht:100%;margin:0 0 10px;}
h2,h5{font-style:italic;color:#87bb40;font-size:16px;border-top:1px solid #d9f2b6;font-family:Georgia,"Times New Roman",Times,serif;line-height:140%;padding-top:20px;padding-bottom:0;margin-bottom:6px;text-transform:capitalize;}
.hh2{
	padding-left:30px;
	background:url(../images/sitewide/tick.gif) 0 20px no-repeat;
	font-style:italic;
	color:#87bb40;
	font-size:13px;
	font-weight:700;
	border-top:1px solid #d9f2b6;
	font-family:Georgia,"Times New Roman",Times,serif;
	line-height:140%;
	padding-top:20px;
	padding-bottom:0;
	margin-bottom:6px;
	text-transform:capitalize;
}
.hh3{font-style:italic;color:#4e3a260;font-size:11px;border-top:1px solid #d9f2b6;font-family:Georgia,"Times New Roman",Times,serif;line-height:140%;padding-top:20px;text-transform:capitalize;padding-left:6px;position:relative;font-weight:700;text-decoration:none;text-align:justify;margin:20px 0 0;}
h6{color:#87bb40;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;line-height:100%;font-weight:400;padding-bottom:0;margin:2px 0 0;}
#footer-link{color:#000;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;line-height:100%;font-weight:400;padding-bottom:0;margin:2px 0 0;}
a .featured_image{border:1px solid #87bb40;margin-top:18px;}
a:hover .featured_image{border:6px solid #0c0805;margin-top:18px;}
.testo{line-height:150%;margin-bottom:0;}
.testo2{line-height:150%;margin-bottom:15px;margin-left:85px;float:left;}
.view a{background-color:#87bb40;font-size:10px;color:#8e7d6a;text-decoration:none;padding:6px;}
.view a:hover{background-color:#903000;font-size:10px;color:#fff;text-decoration:none;padding:6px;}
.discorsivo{font-size:11px;}
#bullets1,bullets2,bullets3,bullets4,bullets5,bullets6{margin-bottom:15px;}
.listitems ul li{position:relative;background:url(../images/sitewide/tick.gif) 0 8px no-repeat;padding-left:30px;float:none;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;color:#332312;font-weight:400;text-decoration:none;font-size:13px;text-align:justify;}
.listitems ul p{position:relative;padding-left:30px;float:none;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;color:#332312;font-weight:400;text-decoration:none;font-size:11px;text-align:justify;}
.listitems_languaggi ul li{position:relative;list-style:none;font-size:11px;color:#615242;font-style:italic;float:none;padding-left:0;padding-top:1px;line-height:150%;font-family:Arial, Helvetica, sans-serif;text-align:left;padding-bottom:6px;height:17px;}
.flag{padding-right:12px;}
.mini-image{padding-right:12px;width:60px;float:left;margin-top:0;border:8px solid #0c0805;}
.listitems2 ul li{position:relative;list-style:none;background:url(../images/sitewide/arrow.gif) 0 2px no-repeat;font-size:11px;color:#615242;float:none;padding-left:29px;padding-top:1px;line-height:150%;font-family:Arial, Helvetica, sans-serif;padding-bottom:6px;height:17px;font-style:italic;}
#bloglist1,#bloglist2,#bloglist3,#bloglist4,#bloglist5{padding-top:0;margin-bottom:15px;}
.bloglistitems ul li{position:relative;font-style:italic;list-style:none;font-size:13px;color:#615242;float:none;padding-top:0;line-height:150%;font-family:Arial, Helvetica, sans-serif;padding-bottom:15px;height:17px;}
a .room_image,a .room_image_first,a .room_image2,a .room_image2_first{border:6px solid #e4eed4;margin-bottom:10px;margin-top:10px;}
a .room_image1,a .room_image_first,a .room_image2,a .room_image2_first{border:6px solid #e4eed4;margin-bottom:10px;margin-top:10px;margin-left:26px;}
a .room_image-img{border:6px solid #e4eed4;margin-bottom:10px;margin-top:10px;margin-right:10px;float:left;}
a .room_image-img2{border:6px solid #e4eed4;margin-bottom:10px;margin-top:10px;margin-right:0;float:left;}
a .room_image_dx,a .room_image_dx_first,a .room_image_dx2,a .room_image_dx2_first{border:6px solid #e4eed4;margin-bottom:10px;margin-top:10px;margin-left:30px;}
a:hover .room_image_dx,a:hover .room_image_dx2,a:hover .room_image_dx2_first{border:6px solid #87bb40;margin-bottom:10px;margin-top:10px;margin-left:30px;}
a:hover .room_image,a:hover .room_image2,a:hover .room_image2_first,a:hover .room_image-img,a:hover .room_image-img_first,a:hover .room_image-img2,a:hover .room_image-img_first{border:6px solid #87bb40;margin-bottom:10px;margin-top:10px;}






ul{list-style:none;width:100%;margin:0;padding:0;}
ul li{float:left;padding-top:5px;height:20px;padding-right:3px;}
li a{line-height:100%;width:100%;height:20px;border-right:1px solid #e4eed4;}
lia:hover{line-height:100%;width:100%;height:20px;}
li.HOME a{border-left:1px solid #e4eed4;display:block;padding-top:8px;text-align:center;width:97px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;/*background-image:url(../images/backgrounds/tab31.gif);*/color:#19110a;text-decoration:none;height:20px;}
li.HOME a:hover{display:block;padding-top:8px;text-align:center;width:97px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;background-image:url (../images/backgrounds/tab21.png);color:#87bb40;text-decoration:none;height:20px;border-left:1px solid #e4eed4;}
li.HOME_on a{display:block;border-left:1px solid #e4eed4;padding-top:8px;text-align:center;width:97px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;color:#87bb40;/*background-image:url(../images/backgrounds/tab1.png);*/text-decoration:none;height:20px;}
li.ROOMS a:hover{display:block;padding-top:8px;text-align:center;width:97px;font-size:11px;font-weight:400;background-image:url (../images/backgrounds/tab21.png);color:#87bb40;text-decoration:none;height:20px;}
li.THERAPY a{display:block;padding-top:8px;text-align:center;width:160px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;background-image:url(../images/backgrounds/tab3.gif);color:#19110a;text-decoration:none;height:20px;}
li.THERAPY a:hover{display:block;padding-top:8px;text-align:center;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;background-image:url (../images/backgrounds/tab21.png);color:#87bb40;width:160px;text-decoration:none;height:20px;}
li.THERAPY_on a{display:block;padding-top:8px;text-align:center;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;color:#87bb40;text-decoration:none;width:160px;/*background-image:url(../images/backgrounds/tab1.png);*/height:20px;}
li.RATES a{display:block;padding-top:8px;text-align:center;width:125px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;background-image:url(../images/backgrounds/tab3.gif);color:#19110a;text-decoration:none;height:20px;}
li.RATES a:hover{display:block;padding-top:8px;text-align:center;width:125px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;background-image:url (../images/backgrounds/tab21.png);color:#87bb40;text-decoration:none;height:20px;}
li.RATES_on a{display:block;padding-top:8px;text-align:center;width:125px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;color:#87bb40;text-decoration:none;/*background-image:url(../images/backgrounds/tab1.png);*/height:20px;}
li.ABOUT a,li.ROOMS a,li.SERVICES a,li.MARCHE a,li.WHERE a,li.CONTACTS a{display:block;padding-top:8px;text-align:center;width:97px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;background-image:url(../images/backgrounds/tab3.gif);color:#19110a;text-decoration:none;height:20px;}
li.ABOUT a:hover,li.SERVICES a:hover,li.MARCHE a:hover,li.WHERE a:hover,li.CONTACTS a:hover{display:block;padding-top:8px;text-align:center;width:97px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;background-image:url (../images/backgrounds/tab21.png);color:#87bb40;text-decoration:none;height:20px;}
li.ABOUT_on a,li.ROOMS_on a,li.SERVICES_on a,li.MARCHE_on a,li.WHERE_on a,li.CONTACTS_on a{display:block;padding-top:8px;text-align:center;width:97px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;color:#87bb40;text-decoration:none;/*background-image:url(../images/backgrounds/tab1.png);*/height:20px;}





a.button{/*background:url(../images/buttons/button.gif);*/display:block;color:#87bb40;font-weight:400;height:28px;line-height:29px;margin-bottom:8px;text-decoration:none;width:280px;font-style:italic;}
a:hover.button{color:#87bb40;}
a.button2{/*background:url(../images/buttons/button.gif);*/display:block;color:#332312;font-size:13px;font-weight:400;height:20px;line-height:29px;margin-bottom:8px;text-decoration:none;width:280px;}
a.button3{/*background:url(../images/buttons/button.gif);*/display:block;color:#332312;font-size:13px;font-weight:400;height:20px;line-height:29px;margin-bottom:8px;text-decoration:none;width:590px;}
a:hover.button2{color:#4e3a25;}
.extra{background:url(../images/buttons/download.gif) no-repeat 0 5px;text-indent:30px;display:block;color:#87bb40;}
.delete{background:url(../images/buttons/delete.gif) no-repeat 10px 6px;text-indent:30px;display:block;}
.user{background:url(../images/buttons/user.gif) no-repeat 10px 6px;text-indent:30px;display:block;}
.down{background:url(../images/buttons/down.gif) no-repeat 0 6px;text-indent:30px;display:block;}
.link{background:url(../images/buttons/link.gif) no-repeat 0 6px;text-indent:30px;display:block;}
.gotop{background:url(../images/buttons/top.gif) no-repeat 0 5px;text-indent:30px;display:block;}
.lens{background:url(../images/buttons/up-footer.png) no-repeat 0 6px;text-indent:30px;display:block;color:#4e3a26;}
.foot{background:url(../images/buttons/linkb.png) no-repeat 0 7px;text-indent:30px;display:block;text-align:right;}
.footup{background:url(../images/buttons/linkbup.png) no-repeat 0 6px;text-indent:30px;display:block;text-align:right;}
