.current-page{font-weight:bold !important;text-decoration:none !important;font-size:110% !important;}
.current-lang img, .current-lang img:hover{width:25px !important;height:20px !important;margin-bottom:-2px !important;border:solid 2px #fff !important;}
.texthtml{font-family:Trebuchet MS, Verdana, Helvetica, sans-serif;line-height:25px;color:black;text-align:left:}
.texthtml strong{font-weight:bold;}
.texthtml a{color:#ab1c2b;text-decoration:underline;}
.texthtml a:hover{color:#ab1c2b;text-decoration:none;}
html{overflow-y:scroll;}
body{text-align:center;background:url(images/bg-bw.jpg) #c5be7a repeat-x 0px 0px;margin-top:0px;overflow-x:hidden;}
h1{font:24px Arial,Verdana, Helvetica, sans-serif;font-weight:bold;color:#fff;clear:none;margin-top:0px;margin-bottom:8px;margin-left:0px;margin-right:0px;padding:5px 0px 8px 0px;text-align:left;}
h1 input{color:#fff;}
h2{font:22px Arial,Verdana, Helvetica, sans-serif;color:#ab1c2b;clear:none;margin-bottom:10px;padding:0px;text-align:left;font-weight:normal;}
h3{font:20px Arial,Verdana, Helvetica, sans-serif;color:#ab1c2b;clear:none;margin:0px -4px;padding:1px 6px;text-align:left;}
#wrapper{background:url(images/wrapper-950.png) repeat-x 0px 0px;margin:0px auto;text-align:left;padding:0px;width:950px;height:auto;border:0px;}
#topnav{float:right;display:inline;position:relative;margin-top:10px;margin-right:10px;color:#2d900a;width:auto;text-align:right;}
.topnav ul{font:11px sans-serif;letter-spacing:0em;margin:0;padding:0px;list-style:none;}
.topnav li{display:inline;margin:0px;padding:0px 0px 0px 10px;}
.topnav a{color:#FFF;font-weight:normal;text-decoration:underline;}
.topnav a:hover{color:#FFF;font-weight:normal;text-decoration:none;}
#langs{clear:right;z-index:2;position:relative;float:right;display:inline;color:#06c;font-size:100%;line-height:normal;margin:0px 10px;padding:0px;margin-top:30px;width:auto;text-align:right;white-space:nowrap;}
#langs ul{font:9px sans-serif;letter-spacing:0em;margin:0;padding:0px;list-style:none;}
#langs li{display:inline;margin:0px;padding:0px 0px 0px 10px;}
#langs img{border:0px;width:18px;height:13px;margin-bottom:2px;}
#langs img:hover{border:0px;width:18px;height:15px;margin-bottom:-1px;}
#hotel_name{position:relative;float:left;display:block;margin-top:10px;margin-bottom:25px;z-index:0;width:auto;vertical-align:middle;}
#hotel_name #dnn_dnnLOGO_imgLogo{float:left;border:0px;margin-right:10px;display:inline;}
#hotel_name img{border:0px;margin-left:10px;display:inline;color:inherit;}
#hotel_name p{float:left;font:18px Arial, Helvetica;font-weight:bold;color:#FFF;line-height:115%;margin-top:20px;}
.tagline{float:left;position:relative;display:inline;padding-top:10px;width:400px;font:18px Arial, Helvetica;font-weight:bold;color:#a4adbb;}
#newsletter{float:right;position:relative;margin:0px 7px;color:#06c;width:500px;text-align:right;margin-top:20px;}
.newsletter{font:10px sans-serif;letter-spacing:0em;padding:0px;list-style:none;display:inline;margin:0px 5px;padding:0px;margin-top:50px;vertical-align:middle;}
.newsletter a{color:#002173;font-weight:bold;text-decoration:underline;}
.newsletter a:hover{color:#06c;font-weight:bold;text-decoration:underline;}
.newsletterimg{clear:both;position:relative;display:inline;width:20px;height:15px;}
.newsletterimg span{border:0px;}
#breadcrumb{position:relative;float:left;z-index:0;width:410px;padding:0px 0px 0px 10px;font:12px sans-serif;color:#FFF;text-align:left;clear:both;margin-top:15px;height:25px;}
.breadcrumb_text{font-weight:normal;color:#FFF;text-decoration:none;}
#breadcrumb a{font-weight:normal;color:#FFF;text-decoration:underline;}
#breadcrumb a:hover{font-weight:normal;color:#FFF;text-decoration:underline;}
.BreadcrumbLeaf{text-decoration:none;font-weight:normal;color:#FFF;}
#buttonsearch{PADDING-RIGHT:10px;PADDING-TOP:15px;PADDING-BOTTOM:1px;PADDING-TOP:100px;width:auto;display:inline;margin-top:25px;}
a.buttonsearch{display:block;float:right;font:12px Arial,Verdana, Arial;color:#FFF;font-weight:bold;text-align:center;cursor:pointer;padding-top:3px;text-decoration:none;text-transform:uppercase;margin-top:10px;margin-left:10px;width:93px;height:20px;background-color:#cd2234;}
a.buttonsearch:hover{display:block;float:right;font:12px Arial,Verdana, Arial;color:#FFF;font-weight:bold;text-align:center;cursor:pointer;padding-top:3px;text-decoration:underline;text-transform:uppercase;margin-top:10px;width:93px;}
buttonsearch span{vertical-align:middle;margin-top:6px;}
#user{PADDING-RIGHT:10px;FLOAT:right;PADDING-BOTTOM:1px;PADDING-TOP:10px;HEIGHT:20px;width:auto;display:inline;}
a.user{float:right;font:12px Arial,Verdana, Arial;color:#FFF;font-weight:bold;cursor:pointer;padding-top:2px;text-decoration:underline;white-space:nowrap;margin-top:0px;margin-left:10px;width:auto;height:20px;}
a.user:hover{float:right;font:12px Arial,Verdana, Arial;color:#FFF;font-weight:bold;cursor:pointer;padding-top:2px;text-decoration:none;white-space:nowrap;margin-top:3px;width:auto;}
#contbutuser{position:relative;margin-right:10px;}
#globalnav{float:left;display:inline;margin:15px 7px 0px 7px;clear:both;line-height:normal;padding:0px;white-space:nowrap;}
div.container{float:left;margin-left:7px;margin-right:7px;margin-top:10px;font:13px Arial, Verdana, Helvetica;text-decoration:none;width:936px;height:auto;}
.LeftPane{position:relative;float:left;display:inline;z-index:0;width:285px;padding:0px 0px 0px 0px;margin-right:10px;}
.ContentPane{position:relative;float:left;display:inline;z-index:0;width:640px;padding:0px 0px 0px 0px;}
.DNNEmptyPane{display:block;float:none;width:100%;padding:0;}
#footerline{float:none;clear:both;width:920px;border-top:1px solid #fff;margin-left:15px;#margin-bottom:-20px;}
#bottomnav{clear:both;font:12px sans-serif;display:block;margin-bottom:10px;width:100%;text-align:center;color:#683433;}
.bottomnav a{margin:0;padding:0px;list-style:none;color:#000;text-decoration:underline;font-weight:bold;}
.bottomnav a:hover{color:#000;text-decoration:none;font-weight:bold;}
#social_link{clear:both;display:block;margin:0px auto;width:100%;text-align:left;margin-bottom:20px;text-align:center;}
.social_link{font:11px sans-serif;color:#000;padding:2px 10px 20px 10px;}
.social_link a{margin-right:12px;margin-left:12px;}
.SkypeModule{text-align:center;width:285px;}
.SocialBookmarkingContent{width:640px;font-weight:bold;text-align:right !important;}
.SocialBookmarkingContent a{color:#FFF;text-decoration:underline;}
.SocialBookmarkingContent a:hover{color:#FFF;text-decoration:none;}
#contact_info{clear:both;display:block;width:100%;text-align:center;line-height:140%;}
.contact_info{font:11px sans-serif;color:#000;}
.contact_info a{font-weight:normal;color:#000;text-decoration:underline;}
.contact_info a:hover{font-weight:normal;color:#000;text-decoration:none;}
#copyright{display:block;float:none;width:950px;margin:10px auto 10px auto;text-align:center;}
.copyright{font:11px sans-serif;color:#fff;font-style:italic;display:block;float:none;width:950px;margin:10px auto 10px auto;text-align:center;}
.welcome{width:640px;height:340px;overflow:hidden;position:relative;padding:0px;display:inline;}
.rotator{width:640px;height:340px;display:inline;float:left;overflow:hidden;margin:0px 0px 0px 0px;}
.rotator img{border:0px}
.rotator a:link, .rotator a:visited{text-decoration:none;color:#FFF;}
.rotator a:hover{text-decoration:underline;}
.testi{width:320px;height:340px;position:absolute;top:0px;left:0px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg-jq.png');cursor:pointer;cursor:hand;z-index:1000;}
.testi[class]{background:url(images/bg-jq.png) repeat top left;}
.testi h2{font:26px Arial, Helvetica, sans-serif;color:#efae00;padding-bottom:10px;text-align:left;font-weight:bold;display:block;margin-top:15px;margin-left:15px;text-decoration:none;}
.testi h2 a:hover{color:#ffd619;}
.testi h2 a:link{color:#ffd619;}
.testi p{font:18px Arial, Helvetica, sans-serif;color:#FFF;padding:0;text-align:left;font-weight:bold;display:block;margin-top:40px;margin-left:15px;clear:left;text-decoration:none}
a.go-button:link, a.go-button:visited{font:16px Arial, Helvetica, sans-serif;color:#ffd619;padding:0;font-weight:normal;display:block;margin-top:40px;position:absolute;bottom:10px;right:10px;text-decoration:underline;}
a.go-button:hover{color:#ffd619;text-decoration:none;}
.nav1{float:left;width:100%;margin:0px;padding:0px;font:15px "Helvetica", "Calibri", "Futura Medium", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;}
.nav1 a{color:#FFF;text-decoration:none;cursor:pointer;cursor:hand;font-weight:bold;}
.nav1 a:hover{color:#FFF;font-weight:bold;text-decoration:underline;}
.nav1 ul{height:50px;float:left;margin:0;padding-top:3px;list-style:none;}
.nav1 li{float:left;padding:0 8px;background:url(images/menu/split.png) no-repeat right center;position:relative;z-index:1;}
.nav1 li.sel span{}
.nav1 li.last{background:none;}
.nav1 li:hover{z-index:2;}
.nav1 li a{display:block;line-height:38px;overflow:hidden;float:left;}
.nav1 li.active a .menu-left{background:url(images/menu/m_sx_act.png) no-repeat left top;width:8px;height:32px;line-height:35px;display:block;float:left;}
.nav1 li.active a .menu-mid{background:url(images/menu/m_c_act.png) repeat-x top left;height:32px;line-height:32px;display:block;float:left;}
.nav1 li.active a .menu-right{background:url(images/menu/m_dx_act.png) no-repeat top left;width:8px;height:32px;line-height:35px;display:block;float:left;}
a .menu-left{width:8px;height:32px;line-height:35px;display:block;float:left;}
a .menu-mid{height:32px;line-height:35px;display:block;float:left;}
a .menu-right{width:8px;height:32px;line-height:35px;display:block;float:left;}
.nav1 li.active a .menu-left, .nav1 li.active a .menu-mid, .nav1 li.active a .menu-right, .nav1 li a:hover .menu-left, .nav1 li:hover a .menu-left, .nav1 li a:hover .menu-mid, .nav1 li:hover a .menu-mid, .nav1 li a:hover .menu-right, .nav1 li:hover a .menu-right{background-position:0 -37px;height:32px;line-height:35px;}
.nav1 li.active a{color:#cd2234 !important;font-weight:bold !important;}
.nav1 li a:hover, .nav1 li.hover a, .nav1 li:hover a{color:#FFF;}
.nav1 li:hover .nav2, .nav1 li.hover .nav2{display:block;}
.nav1 li .nav2{font-size:14px;display:none;position:absolute;top:27px;left:6px;background:url(images/menu/sm_t.png) no-repeat 0 0;width:186px;padding-top:9px;}
.nav2 li:hover .nav3, .nav2 li.hover .nav3{display:block;}
.nav2 li .nav3{background:url(images/menu/sm_t.png) no-repeat;display:none;position:absolute;top:-8px;left:160px;width:186px;padding-top:9px;}
.nav2 li .nav3 ul{background:url(images/menu/sm_bg.png) repeat-y;width:186px;height:auto;margin:0;padding:0 12px 10px;list-style:none;font-size:12px;}
.nav1 li ul{background:url(images/menu/sm_bg.png) repeat-y;width:162px;height:auto;margin:0;padding:0 12px 10px;list-style:none;font-size:14px;}
.nav1 li:hover li, .nav1 li.active li{width:162px !important;padding:1px 0 2px;border-bottom:1px #cd2234 solid;background:none !important;}
.nav1 li:hover li a, .nav1 li.active li a{color:#cd2234;background:none !important;line-height:normal;width:156px;padding:4px 3px 3px;text-indent:1px;font-weight:normal;}
.nav1 li:hover li a:hover, .nav1 li.active li a:hover{color:#fff;background:#b3a36c !important;text-decoration:none;line-height:normal;}
.nav1 li li a:hover, .nav1 li li a:hover{color:#fff;background:#34a90c !important;text-decoration:none;line-height:normal;}
.nav1 .btm-bg{background:url(images/menu/sm_b.png) no-repeat;width:205px;height:9px;overflow:hidden;clear:both;}
.searchmodule .error{margin:5px 2px 0px 2px;padding:5px;color:#db3131;font-weight:bold;text-align:center;background-color:#FFF;display:block;font-family:Trebuchet MS, arial, Verdana;font-size:12px;}
.outOfRangeDay span{color:#AAAAAA !important;}
.outOfRangeDay{text-decoration:line-through !important;color:#AAAAAA !important;}
.weekendDay a, .normalDay a, .otherMonthDay a{color:#222222 !important;}
.searchmodule{background:url(images/bg-booking-engine.png) no-repeat 0 0;width:285px;padding-bottom:30px;#padding-bottom:0px;}
.searchmodule .dateinput{margin:10px;}
.searchmodule .arrivalcontainer{padding:3px;margin-top:0px;padding-top:8px;width:275px;}
.searchmodule .arrivalcontainer .summary{color:#fff;display:block;margin-bottom:3px;font-weight:bold;}
.searchmodule .departurecontainer{padding:3px;margin-top:10px;width:auto;}
.searchmodule .departurecontainer .summary{color:#fff;display:block;margin-bottom:3px;font-weight:bold;}
.searchmodule .roomcompositioncontainer{padding:3px;margin-top:10px;}
.searchmodule .roomcompositioncontainer .summary{color:#fff;display:block;margin-bottom:3px;font-weight:bold;}
.searchmodule .roomcompositioncontainer table{margin-left:10px;}
.searchmodule .roomcompositioncontainer table td.rcbArrowCell{width:20px;#width:26px;}
.searchmodule .roomcompositioncontainer .detaillabel{color:#fff;padding-top:2px;}
.searchmodule .roomcompositioncontainer .subdetaillabel{padding-bottom:3px;font-size:10px;color:#fff;}
.searchmodule .companycodecontainer{padding:3px;margin-top:10px;}
.searchmodule .bwrcontainer{padding:3px;margin-top:5px;}
.searchmodule .summary{font-family:Trebuchet MS;font-size:11pt;color:#fff;padding-left:10px;}
.searchmodule .toggler{text-decoration:underline;color:#fff;font-size:10pt;display:block;padding-left:10px;font-weight:normal;}
a.toggler:link{color:#fff;font-size:12px;font-weight:normal;}
a.toggler:hover{color:#fff;font-size:12px;font-weight:normal;text-decoration:none;}
.searchmodule .collapsablepanel{display:none;padding:5px;}
div.dayscombo{width:60px !important;padding-left:10px;}
div.monthscombo{width:150px !important;padding-left:10px;}
.roomcompositioncontainer .detailcombo{width:60px !important;}
.searchmodule .submintcontainer{padding:3px;margin-top:5px;padding-top:8px;padding-left:10px;}
.cerca{background:url(images/cerca-button.png) no-repeat 0 0;width:98px;height:24px;display:block;float:right;margin:5px 15px 0px;text-align:center;color:#FFF;}
a.cerca:link{color:#555;font-family:Trebuchet MS, Arial, Verdana;font-size:13px;font-weight:bold;padding-top:2px;}
a.cerca:hover{color:#555;font-family:Trebuchet MS, Arial, Verdana;font-size:13px;font-weight:bold;padding-top:2px;text-decoration:none;}
.description{color:#fff;text-align:center;}
.riLabel{color:#fff !important;font-weight:bold !important;}
.bottom{width:285px;background:url(images/bg-booking-engine-bottom.png) no-repeat bottom left;height:15px;margin-bottom:0px;padding:0px;display:block;}
.collapsablepanel{margin-left:6px;}
#sliderBloc{display:block;float:left;clear:left;width:640px;height:115px;}
.slider-stage{width:580px;overflow:hidden;height:115px;float:left;position:relative;vertical-align:middle;background:transparent;}
.slider-list{width:2000px;border:0;margin:30px;margin-top:16px;padding:0;left:0px;top:10px;position:absolute;}
.prevEnable{background:transparent url('images/Lightbox/prev.png') no-repeat center;float:left;text-indent:-9999px;cursor:pointer;width:30px;height:115px;vertical-align:middle;}
.prevDisabled{background:transparent url('images/Lightbox/prevDisabled.png') no-repeat center;float:left;text-indent:-9999px;width:30px;height:115px;vertical-align:middle;}
.nextEnable{background:transparent url('images/Lightbox/next.png') no-repeat center;float:left;text-indent:-9999px;cursor:pointer;width:30px;height:115px;vertical-align:middle;}
.nextDisabled{background:transparent url('images/Lightbox/nextDisabled.png') no-repeat center;float:left;text-indent:-9999px;width:30px;height:115px;vertical-align:middle;}
div.thumb{float:left;padding:1px;width:75px;height:75px;margin-right:35px;}
div.thumb img{border:2px solid white;}
div.thumb1{float:left;padding:1px;width:90px;height:90px;margin:0px 14px 29px 14px;}
div.thumb1 img{border:2px solid white;}
.thumbs{display:block;width:auto;margin-top:20px;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{background-image:url('images/Lightbox/lightbox-ico-loading.gif');background-repeat:no-repeat;position:absolute;top:50%;left:50%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev{width:49%;height:100%;zoom:1;display:block;left:0;float:left;}
#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;right:0;float:right;}
.lightbox-nav-btnPrevHover{background-image:url('images/Lightbox/lightbox-btn-prev.gif');background-repeat:no-repeat;background-position:left;left:15%;}
.lightbox-nav-btnNextHover{background-image:url('images/Lightbox/lightbox-btn-next.gif');background-repeat:no-repeat;background-position:right;right:15%;}
.imageBlank{background-image:url('images/Lightbox/lightbox-blank.gif');background-repeat:no-repeat;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav{background-image:url('images/Lightbox/lightbox-btn-close.gif');background-repeat:no-repeat;width:66px;float:right;padding-bottom:2.3em;}



/* classi da aggiungere alla skin, utilizzate solo per il booking engine */
.cerca, .cerca:link, .cerca:visited {
  color:#556D9B;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  border: 1px solid #FFFFFF;
 border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-webkit-box-shadow: 2px 3px 5px #aaa;
-moz-box-shadow: 2px 3px 5px #aaa;
box-shadow: 2px 3px 5px #aaa;
 background: #DCDCDC; /* old browsers */
 background: -moz-linear-gradient(top, #DCDCDC 0%, #F5F5F5 33%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DCDCDC), color-stop(33%,#F5F5F5)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DCDCDC', endColorstr='#F5F5F5',GradientType=0 ); /* ie */
}

.cerca:hover {
  text-decoration:underline;
   font-size:11px;
   font-weight:bold;
background: #F5F5F5 !important; /* old browsers */
 -webkit-box-shadow: 1px 1px 1px #aaa;
 -moz-box-shadow: 1px 1px 1px #aaa;
 box-shadow: 1px 1px 1px #aaa;
}
.btn-checkout:link, .btn-checkout:visited {
   color:#FFFFFF;
   border: 1px solid #D7BE75;
 border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-webkit-box-shadow: 2px 3px 5px #aaa;
-moz-box-shadow: 2px 3px 5px #aaa;
box-shadow: 2px 3px 5px #aaa;
 background: #AB1C2B; /* old browsers */
 background: -moz-linear-gradient(top, #AB1C2B 0%, #AB1C2B 66%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#AB1C2B), color-stop(66%,#AB1C2B)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AB1C2B', endColorstr='#AB1C2B',GradientType=0 ); /* ie */
}
.btn-checkout:hover {
   background:#AB1C2B;
 -webkit-box-shadow: 1px 1px 1px #aaa;
 -moz-box-shadow: 1px 1px 1px #aaa;
 box-shadow: 1px 1px 1px #aaa;
}

/* correzione allineamento celle composizione camera in modulo availability form */
.searchmodule .roomcompositioncontainer table td { vertical-align:top; }
/* survey */
.total 
{
  font-size:30px;
  font-weight:bold;
}
.ui-progressbar 
{
 height:1.6em;
}
.progress td
{
 vertical-align:middle;
 height:35px;
 padding:0px 5px 0px 0px;
}
.progress .bar 
{
 width:220px;
}
.progress td.right 
{
 width:30px;
 text-align:center;
}
.surveydetails .progress td
{
 height:10px;
}
.surveydetails .progress .bar 
{
 width:200px;
}
.surveydetails .avg 
{
 font-size:18px;
 font-weight:bold;
}
.ui-widget-header 
{
 background:#388427; /* old browsers */
 background: -moz-linear-gradient(top, #85d56b 0%, #388427 33%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#85d56b), color-stop(33%,#388427)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85d56b', endColorstr='#388427',GradientType=0 ); /* ie */

 border:1px solid #388427;
 border-radius:10px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px; 
}
/* END survey */


/* aggiustamenti */
#langs {
	margin-top: 45px !important;
}

a.disabled:link, a.disabled:visited {
    color: #FFFFFF !important;
}
.currstep {
  color: #CD2234 !important;
  background-color: #FFFFFF;
  border-radius:7px;
  -moz-border-radius:7px;
  -webkit-border-radius:7px;  
  padding-top: -15px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center;
}


.BE .nav1 li a { 
 line-height: 30px;
 margin-top: 3px;
}

.BE h1 {
 color: #AB1C2B !important ;
}


/* END classi da aggiungere alla skin, utilizzate solo per il booking engine */

