body {
	background-color:#24324C;
	margin:0px 14px 10px 14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#141D2E;
line-height:15px;



}

a{ color:#141D2E;}

h1, h2, h3, h4{ font-size:12px; color:#2F5293; margin-bottom:4px;  }

h1{ background-image:url(../img-hotel/bg_menu.gif); background-repeat:repeat-x; padding:4px 4px 8px 4px;  color:#2F5293; border-bottom:1px solid #cccccc;}


#container{ width:975px; margin:0 auto; borde }
#testata{ height:135px; background-color:#24324C; border-bottom:6px solid #DCDCDC; color:#FFFFFF; background-image:url(../img-hotel/bg_testata.jpg); background-repeat:repeat-x;}
#testata a{  color:#FFFFFF;}

#lingue{  width:250px; text-align:center; margin-left:550px; padding-top:110px; }

#fasciaslide{ border-right:3px solid #cccccc; border-left:3px solid #cccccc;  background-color:#F2F2F2; height:220px; background-color:#141D2E;background-image:url(../img-hotel/img-booking-dx.jpg); background-position:top right; background-repeat:no-repeat; clear:both;}

#slide{ width:550px; height:220px; float:left; background-image:url(/img-hotel/bg_gallery-grigio.jpg); background-repeat:no-repeat; background-color:#efefef;}

#booking {width:250px; position:relative; margin-left:550px;  background-color:#24324C;  height:220px; border-left:1px solid #DCDCDC;  border-right:1px solid #DCDCDC; color:#FFFFFF; }
#booking h1{ background-image:none; border:none; padding:0px 0px 0px 0px; font-size:12px; margin-bottom:0px; color:#FFFFFF;  }
#booking select,input{ font-size:11px;}
#booking form{ margin-bottom:0px; padding-bottom:0px; margin-left:12px; padding-top:2px; }
#booking .btn{ color:#24324c; background-color:#f0e1a8; font-weight:bold; border:0px; margin-top:4px; cursor:hand; border:1px solid #ffffff; }



#navigation{ border-top:1px solid #ffffff;  background-color:#DCDCDC; padding:4px 4px 4px 4px; height:30px;  background-image:url(../img-hotel/bg_menu.gif); background-repeat:repeat-x;}
#contenuti{   border-right:3px solid #cccccc; border-left:3px solid #cccccc;  background-color:#F2F2F2;  background-image:url(../img-hotel/bg_contenuti.gif); background-repeat:repeat-y;
 }
#centro{float:left; width:370px; padding:6px 8px 8px 8px; padding-bottom:80px; line-height:18px; }
#centro .testi{ padding-left:4px;}

#fasciaSx{float:left; width:160px; margin-left:2px; margin-bottom:100px; }
#fasciaSx a{ display:block; padding:8px 8px 14px 8px; }


#fasciaDx{width:400px; position:relative; margin-left:560px; padding:9px 0px 5px 5px; margin-right:0px; font-size:90%;}

#territorio{ margin-bottom:30px;}
#territorio a{display:block; border-bottom:1px dotted #cccccc; padding:4px 2px 4px 2px; text-decoration:none;  height:60px;}
#territorio h3{ margin-bottom:3px; padding:4px 4px 8px 4px;  border-bottom:1px solid #cccccc; background-image:url(../img-hotel/bg_menu.gif); background-repeat:repeat-x;}

#news { padding:4px 4px 4px 4px;}
#news h2{ margin-bottom:1px; border-bottom:1px solid #cccccc; background-image:url(../img-hotel/bg_menu.gif); background-repeat:repeat-x; padding:4px 4px 8px 4px; }


#fasciaSx .anteprimaNews{ padding:2px 2px 2px 2px; border-bottom:1px dotted #cccccc; margin:2PX 2PX 10PX 2PX; font-size:90%;}
#fasciaSx .anteprimaNews h3{ margin:0px 0px 2px 0px; text-indent:0px; font-size:90% }
#fasciaSx .anteprimaNews a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-indent:0px; display:inline; }

#footer{ background-color:#DCDCDC; padding:4px 0px 4px 8px; clear:both;}

#lingue{}
#lingue img{ margin-left:4px;}


.cat1{ padding:0px 0px 0px 0px; background-image:url(../img-hotel/bg_aClass1.gif); background-repeat:no-repeat;}
.catHOVER1 { background-image:url(../img-hotel/bg_aClassHOVER.gif); background-repeat:no-repeat;}

.cat2{ background-image:url(../img-hotel/bg_aClass2.gif); background-repeat:no-repeat; }
.catHOVER2 { background-image:url(../img-hotel/bg_aClassHOVER.gif); background-repeat:no-repeat;}

.cat3{ background-image:url(../img-hotel/bg_aClass3.gif); background-repeat:no-repeat; color:#2F5293;}
.catHOVER3 {background-image:url(../img-hotel/bg_aClassHOVER.gif); background-repeat:no-repeat; }

.cat4{ background-image:url(../img-hotel/bg_aClass4.gif); background-repeat:no-repeat;}
.catHOVER4 {background-image:url(../img-hotel/bg_aClassHOVER.gif); background-repeat:no-repeat; }

.form_contatti{background-image:url(../img-hotel/bg_form_contatti.jpg); background-repeat:no-repeat; padding:30px 18px 25px 18px; height:355px; background-repeat:no-repeat; background-position:top center;}
.form_contatti table{ background-color:#E7D69B; color:#141D2E;}