/* Style sheet stile */
body{background-image:url("img/page-background.png");background-repeat:repeat-x;}
#header,#container,#footer{width:970px;margin:auto;}
#wrapper{background:url("img/wrapper-footer.png") bottom repeat-x;}
#header{height:287px;background-image:url("img/barratop.jpg");background-repeat:no-repeat;}
#container{padding-bottom:20px;background:url("img/container-bot.png") bottom no-repeat;}
#right{background-image:url("img/barra-top-dx.png");background-repeat:no-repeat;}
#right .inside{padding-right:11px;padding-bottom:30px;padding-left:16px;background-image:url("img/barra-inside-dx-bot.png");background-repeat:no-repeat;background-position: 16px bottom;}
#main{background-image:url("img/barra-top-main.png");background-repeat:no-repeat;}
#main .inside{padding:10px 10px 20px 20px;}
h1.titolo{padding-left:35px;background:url("img/img-titolo.png") bottom no-repeat;}
h1.titolo-gallery{padding-left:35px;background:url("img/img-titolo-gallery.png") bottom no-repeat;}
.colonna-dx{text-align:center;background-image:url("img/barra-inside-dx.png");background-repeat:repeat-y;}
#footer{height:115px;background-image:url("img/footer-img.png");background-repeat:no-repeat;}
#menu-principale{width:604px;height:25px;top:25px;left:325px;position:relative;}
#menu-principale ul{height:25px;margin:0;padding:0;list-style-type:none;list-style-position:outside;}
#menu-principale ul li{height:25px;float:left;display:inline;}
#menu-principale ul li a,#menu-principale ul li span{height:25px;display:block;text-indent:-999em;}
#menu-principale ul li{height:25px;overflow:hidden;float:left;display:inline;}
#menu-principale ul li.cmd-homepage-it a{width:90px;background: transparent url(img/cmd-homepage-it.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-homepage-it a:hover,#menu-principale ul li.active span.cmd-homepage-it{width:90px;background: transparent url(img/cmd-homepage-it.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-listinoprezzi-it a{width:112px;background: transparent url(img/cmd-listinoprezzi-it.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-listinoprezzi-it a:hover,#menu-principale ul li.active span.cmd-listinoprezzi-it{width:112px;background: transparent url(img/cmd-listinoprezzi-it.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-offerte-it a{width:129px;background: transparent url(img/cmd-offerte-it.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-offerte-it a:hover,#menu-principale ul li.active span.cmd-offerte-it{width:129px;background: transparent url(img/cmd-offerte-it.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-photogallery-it a{width:106px;background: transparent url(img/cmd-photogallery-it.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-photogallery-it a:hover,#menu-principale ul li.active span.cmd-photogallery-it{width:106px;background: transparent url(img/cmd-photogallery-it.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-dovesiamo-it a{width:99px;background: transparent url(img/cmd-dovesiamo-it.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-dovesiamo-it a:hover,#menu-principale ul li.active span.cmd-dovesiamo-it{width:99px;background: transparent url(img/cmd-dovesiamo-it.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-contatti-it a{width:68px;background: transparent url(img/cmd-contatti-it.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-contatti-it a:hover,#menu-principale ul li.active span.cmd-contatti-it{width:68px;background: transparent url(img/cmd-contatti-it.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-homepage-en a{width:90px;background: transparent url(img/cmd-homepage-en.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-homepage-en a:hover,#menu-principale ul li.active span.cmd-homepage-en{width:90px;background: transparent url(img/cmd-homepage-en.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-listinoprezzi-en a{width:84px;background: transparent url(img/cmd-listinoprezzi-en.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-listinoprezzi-en a:hover,#menu-principale ul li.active span.cmd-listinoprezzi-en{width:84px;background: transparent url(img/cmd-listinoprezzi-en.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-offerte-en a{width:122px;background: transparent url(img/cmd-offerte-en.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-offerte-en a:hover,#menu-principale ul li.active span.cmd-offerte-en{width:122px;background: transparent url(img/cmd-offerte-en.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-photogallery-en a{width:117px;background: transparent url(img/cmd-photogallery-en.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-photogallery-en a:hover,#menu-principale ul li.active span.cmd-photogallery-en{width:117px;background: transparent url(img/cmd-photogallery-en.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-dovesiamo-en a{width:84px;background: transparent url(img/cmd-dovesiamo-en.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-dovesiamo-en a:hover,#menu-principale ul li.active span.cmd-dovesiamo-en{width:84px;background: transparent url(img/cmd-dovesiamo-en.png) no-repeat scroll left bottom;}
#menu-principale ul li.cmd-contatti-en a{width:102px;background: transparent url(img/cmd-contatti-en.png) no-repeat scroll 0 0;}
#menu-principale ul li.cmd-contatti-en a:hover,#menu-principale ul li.active span.cmd-contatti-en{width:102px;background: transparent url(img/cmd-contatti-en.png) no-repeat scroll left bottom;}
#menu-lingue{width:140px;height:25px;top:195px;left:166px;position:relative;}
#menu-lingue ul{height:25px;margin:0;padding:0;list-style-type:none;list-style-position:outside;}
#menu-lingue ul li{height:25px;float:left;display:inline;margin-left:6px;}
#menu-lingue ul li a,#menu-lingue ul li span{height:25px;display:block;text-indent:-999em;}
#menu-lingue ul li{height:25px;overflow:hidden;float:left;display:inline;}
#menu-lingue ul li.cmd-homepage-it a,#menu-lingue ul li.active span.cmd-homepage-it{width:29px;background: transparent url(img/menu-lng-it.png) no-repeat scroll 0 0;}
#menu-lingue ul li.cmd-homepage-it a:hover{width:29px;background: transparent url(img/menu-lng-it.png) no-repeat scroll left bottom;}
#menu-lingue ul li.cmd-homepage-en a,#menu-lingue ul li.active span.cmd-homepage-en{width:29px;background: transparent url(img/menu-lng-en.png) no-repeat scroll 0 0;}
#menu-lingue ul li.cmd-homepage-en a:hover{width:29px;background: transparent url(img/menu-lng-en.png) no-repeat scroll left bottom;}
#menu-lingue ul li.cmd-homepage-de a,#menu-lingue ul li.active span.cmd-homepage-de{width:29px;background: transparent url(img/menu-lng-de.png) no-repeat scroll 0 0;}
#menu-lingue ul li.cmd-homepage-de a:hover{width:29px;background: transparent url(img/menu-lng-de.png) no-repeat scroll left bottom;}
#menu-lingue ul li.cmd-homepage-fr a,#menu-lingue ul li.active span.cmd-homepage-fr{width:29px;background: transparent url(img/menu-lng-fr.png) no-repeat scroll 0 0;}
#menu-lingue ul li.cmd-homepage-fr a:hover{width:29px;background: transparent url(img/menu-lng-fr.png) no-repeat scroll left bottom;}
#footer-dati-azienda{width:300px;margin-left:300px;padding-top:15px;color:#004A8C;}
#footer-dati-azienda p{font-size:10px;line-height:14px;}
#header-flash{top:67px;left:330px;position:absolute;}
.listino-table{width:500px;background-image:url("img/img-listino-header.jpg");background-repeat:no-repeat;border-top:1px solid #95BCE2;border-right:0px solid #95BCE2;border-bottom:1px solid #95BCE2;border-left:1px solid #95BCE2;border-collapse:collapse;}
.listino-table td.odd{background:#D8EBEB none repeat scroll 0 0;}
.listino-table .listino-header td{height:30px;padding:0 2px;text-align:center;vertical-align:middle;border-right:1px solid #95BCE2;font-weight:bold;font-size:10px;color:#ffffff;}
.listino-table td{padding:2px 3px;text-align:center;vertical-align:top;border-right:1px solid #95BCE2;border-bottom:1px solid #95BCE2;}
.listino_prezzi{padding-bottom:10px;}
.listino_prezzi_servizi span{display:inline-block;padding-right:5px;padding-bottom:5px;}
.listino_prezzi_servizi{padding-bottom:5px;}
.titolo_tipo_camera{font-weight:bold;}
.desc_tipo_camera{font-size:10px;}
.GoogleMapContainer{width:538px;height:401px;margin-left:50px;padding:4px 8px 12px 5px;background-image:url("img/img-cornice-big.png");background-repeat:no-repeat;}
.gallery-elenco{width:315px;float:left;margin-bottom:20px;}
.gallery-elenco h2{width:175px;float:right;margin-left:15px;}
.gallery-elenco-anteprima{width:115px;height:85px;padding:2px 5px 8px 3px;background-image:url("img/img-cornice-piccola.png");background-repeat:no-repeat;}
.gallery-visualizzatore .descrizione{margin-bottom:20px;}
.gallery-visualizzatore .image_gallery{padding:5px 5px 5px 120px;background-image:url("img/img-cornice-big2.png");background-repeat:no-repeat;background-position: 115px 0px;}
#show1{width:702px;height:525px;}
#show1 .slideshow-captions{width:702px;bottom:115px;}
#show1 .slideshow-captions-visible{height:20px;opacity: 1;}
#show1 .slideshow-controller{top:50%;margin:-44px 0 0 -119px;}
#show1 .slideshow-images{width:702px;height:401px;}
#show1 .slideshow-thumbnails{width:702px;height:107px;bottom:0;left:0;overflow:auto;}
#show1 .slideshow-thumbnails ul{width:1660px;height:90px;}
#show1 .slideshow-thumbnails li{margin:0 5px 0 0;}
#show1 .slideshow-thumbnails a{float:left;opacity: .5;}
#show1 .slideshow-thumbnails a img{border:0;}
#show1 .slideshow-thumbnails .overlay{width:30px;height:85px;bottom:25px;position:absolute;z-index: 10000;}
#show1 .slideshow-thumbnails .overlay.a{left:0;background: url(plugins/slideshow2/img/thumbnails-a.png);}
#show1 .slideshow-thumbnails .overlay.b{right:0;background: url(plugins/slideshow2/img/thumbnails-b.png);}
.slideshow-thumbnails a:hover{background-color: #ffffff !important;opacity: 1 !important;}
.slideshow-thumbnails img{display:block;}
.slideshow-thumbnails-active{background-color:#C6C7C8;opacity: 1;}
.slideshow-thumbnails-inactive{background-color:#FFF;opacity: .5;}
.slideshow-thumbnails{background-image:url("img/slideshow-thumbnails.png");background-repeat:no-repeat;}
.offerte-elenco{padding-bottom:15px;}
.offerte-elenco .info,.offerte .info{text-align:right;font-size:10px;color:#004A8C;}
.offerte-preview-image{padding:4px 2px 14px 4px;background-image:url("img/cornice-offerta-elenco.png");background-repeat:no-repeat;}
.offerte-descrizione{width:480px;float:right;padding-top:20px;}
.offerte-elenco p.more{margin-top:5px;margin-bottom:10px;text-align:right;background: transparent url(img/img-offerte-separatore.png) no-repeat scroll left bottom;}
.offerte-link a{padding-right:20px;}
.offerte .descrizione{margin-top:10px;margin-bottom:20px;}
.offerte-image{width:318px;margin:auto;padding:9px;background-image:url("img/cornice-offerte.png");background-repeat:no-repeat;}
label.contatto{width:79px;float:left;padding-right:15px;text-align:right;font-weight:bold;color:#000000;}
.checkbox_container label{font-weight:bold;color:#000000;}
.explanation{padding-bottom:10px;font-weight:bold;}
.chkEmailHotel{text-align:center;}
.checkbox_container span{padding-right:30px;padding-left:20px;}
.chk_sondaggio span{width:230px;float:left;display:block;padding-bottom:3px;}
.trattamento{font-weight:bold;}
.trattamento span{padding-right:3px;padding-left:3px;}
.trattamento label{font-size:10px;}
.submit_container{clear:left;}
.error{display:block;margin-top:10px;font-weight:bold;color:#ff4500;}
label.contatto{width:79px;float:left;padding-right:15px;text-align:right;font-weight:bold;color:#000000;}
label.date{width:120px;}
.checkbox_container label{font-weight:bold;color:#000000;}
input.contatto{height:33px;margin-top:1px;margin-bottom:1px;padding-left:2px;border:0px solid #1187d2;}
input.contatto{width:406px;background-image:url("img/img-input.png");background-repeat:no-repeat;}
input.cap,input.provincia{width:100px;background-image:url("img/img-input-date.png");background-repeat:no-repeat;}
input.telefono,input.fax{width:180px;background-image:url("img/img-input-cap.png");background-repeat:no-repeat;}
input.date{width:100px;background-image:url("img/img-input-date.png");background-repeat:no-repeat;}
.txt_note{width:420px;height:170px;margin-bottom:10px;margin-left:95px;padding:2px 2px 10px;background-image:url("img/img-textarea.png");background-repeat:no-repeat;border:0px solid #1187d2;}
.submit_container{padding-top:20px;padding-bottom:20px;text-align:center;}
.invia-modulo{width:150px;height:29px;margin:0;padding:0;border:0;background:transparent url(img/cmd-invio.png) no-repeat scroll left top;cursor:pointer;}
.offerte-link-container a{width:150px;height:29px;display:block;margin:0;padding:5px 0 0;text-align:center;border:0;text-decoration:none;background:transparent url(img/cmd-invio.png) no-repeat scroll left top;cursor:pointer;}
p.back{text-align:right;}
p.back a{padding-left:18px;background-image:url("img/arrow-back.png");background-repeat:no-repeat;}
.pagination{clear:both;padding-top:35px;}
.pagination p{float:right;margin-right:20px;}
.pagination ul{margin-top:10px;padding-left:0;}
.pagination li{display:inline;padding-right:10px;list-style-type:none;}
.link-titolo{padding-bottom:3px;font-weight:bold;font-size:14px;color:#0066AC;}
.link-row{padding-top:10px;padding-bottom:10px;background:url("img/img-separatore.png") bottom center no-repeat;}
.link-sito{margin-top:7px;padding-left:25px;}
.link-desc{text-align:justify;}
.automobile,.treno,.aereo{height:20px;margin-top:10px;margin-bottom:5px;padding-left:40px;}
.automobile{background-image:url("img/dove-siamo-automobile.png");background-repeat:no-repeat;}
.treno{background-image:url("img/dove-siamo-treno.png");background-repeat:no-repeat;}
.aereo{background-image:url("img/dove-siamo-aereo.png");background-repeat:no-repeat;}

