/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
/*common font-size,font-family,color,line-height*/
body {font-size: 12px;font-family: Arial, Helvetica, sans-serif;color:#525357;line-height:16px; background:#a5dee5 url(../images/Sfondi/rays3.jpg) center top repeat-y; background-attachment:fixed; }

/***********************************************/
/* Common Tag                                  */
/***********************************************/

/*common tag font for author whe using lotus*/
font {font-family:Arial, Helvetica, sans-serif;font-size:12px;}

table{border-collapse:collapse;border-spacing:0;}

/*common link*/
a {color: #0074bb; text-decoration:none;}
a:link, a:visited, a:active {color: #0074bb;}
a:hover {color: #0074bb; text-decoration:underline;}

/*to redefine*/
h1{ font-size:14px; margin:0px;}
h2{}
h3{}

/***********************************************/
/* Common Class                                */
/***********************************************/

.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
.takeAll {float: left; position: relative; clear: both;}
.max {width:100%;}
.left {float: left; }
.right {float: right; }
.clearThis {clear:both;}

.blu {color: #0074bb;}
.giallo {color: #faba0f;}
.rosso { color:#d30d04;}

.fs10 {font-size:10px;  line-height:16px;}
.fs11 {font-size:11px;  line-height:16px;}
.fs14 { font-size:14px; line-height:18px;}

.puntini {background-image:url(../images/ElementiGrafici/Punti.gif); background-repeat: repeat-x; background-position: left bottom;}
.bordoGiallo {border:2px solid #f7b80b;}

/***********************************************/
/* columns                                     */
/***********************************************/

.c170 { width:178px;}
.c185 { width:185px;}
.c210 { width:210px;}
.c260 { width:260px;}
.c280 { width:280px;}
.c315 { width:315px;}
.c380 { width:370px;}
.c630 { width:630px;}
.preappend-36 { padding-right:36px;}
.preappend-20 { padding-right:20px;}

/***********************************************/
/* Form                                        */
/***********************************************/

input{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#525357;}
select{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#525357}
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #bcbcbc;}
legend {font-weight:bold;font-size:1.2em;}
input, textarea, select {border:1px solid #bcbcbc;}
textarea {width:390px;height:250px;padding:5px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#525357;}

/***********************************************/
/* Container                                   */
/***********************************************/

#BaseMenu {background-image:url(../images/Sfondi/BaseMenu.png); background-position: center top; background-repeat: no-repeat;}
#BaseMovie {background-image:url(../images/Sfondi/BaseMovie.png); background-position: center 106px; background-repeat: no-repeat;}
#Bianco {background-image:url(../images/Sfondi/Bianco.gif); background-position: center 446px; background-repeat: repeat-y;}
#Bianco250 {background-image:url(../images/Sfondi/Bianco250.jpg); background-position: center 734px; background-repeat: no-repeat;}
#Bianco275 {background-image:url(../images/Sfondi/Bianco275.jpg); background-position: center 734px; background-repeat: no-repeat;}
#Bianco200 {background-image:url(../images/Sfondi/Bianco200.jpg); background-position: center 734px; background-repeat: no-repeat;}
#Bianco300 {background-image:url(../images/Sfondi/Bianco300.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco350 {background-image:url(../images/Sfondi/Bianco350.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco375 {background-image:url(../images/Sfondi/Bianco375.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco400 {background-image:url(../images/Sfondi/Bianco400.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco425 {background-image:url(../images/Sfondi/Bianco425.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco450 {background-image:url(../images/Sfondi/Bianco450.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco500 {background-image:url(../images/Sfondi/Bianco500.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco525 {background-image:url(../images/Sfondi/Bianco525.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco550 {background-image:url(../images/Sfondi/Bianco550.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco650 {background-image:url(../images/Sfondi/Bianco650.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco750 {background-image:url(../images/Sfondi/Bianco750.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco800 {background-image:url(../images/Sfondi/Bianco800.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco850 {background-image:url(../images/Sfondi/Bianco850.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco875 {background-image:url(../images/Sfondi/Bianco875.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco900 {background-image:url(../images/Sfondi/Bianco900.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco925 {background-image:url(../images/Sfondi/Bianco925.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco950 {background-image:url(../images/Sfondi/Bianco950.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco1000 {background-image:url(../images/Sfondi/Bianco1000.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco1100 {background-image:url(../images/Sfondi/Bianco1100.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco3600 {background-image:url(../images/Sfondi/Bianco3600.jpg); background-position: center 446px; background-repeat: no-repeat;}
#Bianco6000 {background-image:url(../images/Sfondi/Bianco6000.jpg); background-position: center 446px; background-repeat: no-repeat;}
#BaseBarraBassa{background-image:url(../images/Sfondi/BaseBarraBassa.png); background-position: center 85px; background-repeat: no-repeat;}
#BaseBarraMedia{background-image:url(../images/Sfondi/BaseBarraMedia.png); background-position: center 106px; background-repeat: no-repeat;}
#BaseBarraAlta{background-image:url(../images/Sfondi/BaseBarraAlta.png); background-position: center 84px; background-repeat: no-repeat;}

/***********************************************/
/* Container                                   */
/***********************************************/

div#container {margin:0 auto;width:994px;}
div#containerHeight { height:1000px; }
div#containerHeight[id] { min-height:1000px; height:auto;}


/***********************************************/
/* Home                                        */
/***********************************************/

a#Home{position:absolute; left:10px; top:49px; width:143px; height:37px; }
.listaHome {background-image:url(../images/ElementiGrafici/Punti.gif); background-repeat: repeat-x; background-position: left bottom;color:#525357; height:30px;}
.listaHome span { padding-top:8px; float:left; text-transform:uppercase; cursor:pointer;color:#525357;}
.listaHome a {color:#525357; height:29px; float:left; position:relative; clear:both;}
.listaHome a:hover {color:#0074bb; background-color:#cce9f7; text-decoration:none;}
#BoxPrenotaOra {width:210px; height:168px; background-image:url(../images/Home/BoxPrenotaOra.jpg); padding-left:22px; padding-top:0px; padding-right:24px;}
#BoxPrenotaOra select{ width:192px; margin-bottom:6px;}

/***********************************************/
/* Header                                      */
/***********************************************/

div#container div#header {width:994px; height:108px;}
div#container div#header div#servizio { padding-top:20px; height:16px; float:right; width:580px; color:#061557; font-size:10px; padding-right:25px;}
div#container div#header div#servizio span { color:#061557; font-size:10px; float:right; width:14px; text-align:center;}
div#container div#header div#servizio a, div#container div#header div#servizio a:hover { color:#061557; font-size:10px; float:right; }

#numeroVerde {position:absolute; right:30px; top:40px; width:118px; height:13px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ElementiGrafici/numeroVerde.png', sizingMethod='scale'); z-index:100;}
#numeroVerde[id] {position:absolute; right:30px; top:45px; width:118px; height:13px; background-image:url(../images/ElementiGrafici/numeroVerde.png); z-index:100;}
#logoHome{position:absolute; left:0px; top:0px; width:210px; height:79px; background-image:url(../images/ElementiGrafici/logo.jpg); z-index:100;}
/***********************************************/
/* Content                                     */
/***********************************************/

div#container div#content {width:994px; padding-top:1px; }
div#container div#content #interno { width:930px; padding:0px 32px; }

div#container div#content ul { padding-left:20px;}

#BoxCheckIn {position:absolute; right:25px; top:75px; width:237px; height:361px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ElementiGrafici/BoxCheckIn.png', sizingMethod='scale'); padding:30px 25px 0px;}
#BoxCheckIn[id] {position:absolute; right:25px; top:75px; width:237px; height:361px; background-image:url(../images/ElementiGrafici/BoxCheckIn.png);padding:30px 25px 0px; }

a.VaiChekIn {position:absolute; right:50px; top:380px; z-index:20; width:237px; height:45px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Bottoni/VaiChekIn.png', sizingMethod='scale'); cursor:pointer;}
a.VaiChekIn[class] {position:absolute; right:50px; top:380px; z-index:20; width:237px; height:45px; background-image:url(../images/Bottoni/VaiChekIn.png); cursor:pointer;}
a.VaiChekIn:hover {position:absolute; right:50px; top:380px; z-index:20; width:237px; height:45px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Bottoni/VaiChekIn_a.png', sizingMethod='scale'); text-decoration:none; cursor:pointer;}
a.VaiChekIn:hover[class] {position:absolute; right:50px; top:380px; z-index:20; width:237px; height:45px; background-image:url(../images/Bottoni/VaiChekIn_a.png); text-decoration:none; cursor:pointer;}

#BoxTariffe{width:216px; height:221px; background-image:url(../images/ElementiGrafici/BoxTariffe.jpg);padding:80px 25px 0px; } 

#BoxDownload{width:200px; height:170px; background-image:url(../images/ElementiGrafici/BoxDownload.jpg); padding:60px 33px 0px; } 
#Catalogo {float:left; width:293px; height:223px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ElementiGrafici/Catalogo.png', sizingMethod='scale'); }
#Catalogo[id] {float:left; width:293px; height:223px; background-image:url(../images/ElementiGrafici/Catalogo.png); }
a.TuttoCatalogo {position:absolute; right:60px; top:150px; z-index:20; width:207px; height:65px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Bottoni/TuttoCatalogo.png', sizingMethod='scale'); cursor:pointer;}
a.TuttoCatalogo[class] {position:absolute; right:60px; top:150px; z-index:20; width:207px; height:65px; background-image:url(../images/Bottoni/TuttoCatalogo.png); cursor:pointer;}
a.TuttoCatalogo:hover {position:absolute; right:60px; top:150px; z-index:20; width:207px; height:65px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Bottoni/TuttoCatalogo_a.png', sizingMethod='scale'); text-decoration:none; cursor:pointer;}
a.TuttoCatalogo:hover[class] {position:absolute; right:60px; top:150px; z-index:20; width:207px; height:65px; background-image:url(../images/Bottoni/TuttoCatalogo_a.png); text-decoration:none; cursor:pointer;}

#BoxCustomer {position:absolute; right:25px; top:270px; width:216px; height:430px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ElementiGrafici/BoxCustomer.png', sizingMethod='scale'); padding:60px 25px 0px;}
#BoxCustomer[id] {position:absolute; right:25px; top:250px; width:216px; height:430px; background-image:url(../images/ElementiGrafici/BoxCustomer.png);padding:60px 25px 0px; }

#contatti label{ height:27px; line-height:27px; width:100px; float:left;}
#contatti input{ padding:6px 0px 5px; width:178px; float:left;}
#contatti .box { border:1px solid #d7e8f2; background-color:#f3f8fc; padding:19px; width:590px;}
#contatti .errorMessage { color:#CC0000; padding-left:100px;}
#contatti #scegliOrario .errorMessage {padding: 0px; position: absolute; left: 0px; top: 90px;}
#contatti #consensi .errorMessage {padding: 0px; position: absolute; left: 0px; top: 15px;}

#faq { padding-top:20px;}
#faq a.lista { background-image:url(../images/ElementiGrafici/piu.gif); background-position:0px 0px; height:28px; line-height:28px; padding-left:25px; width:605px; background-repeat:no-repeat;}
#faq a.listaaperta { background-image:url(../images/ElementiGrafici/meno.gif); background-position:0px 0px; height:28px; line-height:28px; padding-left:25px; width:605px; background-repeat:no-repeat;}
#faq .risposta {width:600px; padding:0px 0px 10px 30px;}
#faq .risposta:hover { text-decoration:none;}
#faq .top { margin-bottom:10px; width:30px; background-image:url(../images/ElementiGrafici/frecSU.gif); background-position:right 7px; background-repeat:no-repeat;} 

#ESC {position:absolute; left:32px; top:50px; width:964px; height:350px;}
.boxEscursioni{ width:214px; padding:0px 27px 25px 0px; float:left;}
.boxEscursioni img { float:left;}
.AngoloDx {width:26px; height:25px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Escursioni/AngoloDx.png', sizingMethod='scale'); float:left;}
.AngoloDx[class] {width:26px; height:25px; background-image:url(../images/Escursioni/AngoloDx.png); float:left;}
.AngoloSx {width:10px; height:25px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Escursioni/AngoloSx.png', sizingMethod='scale'); float:left;}
.AngoloSx[class] {width:10px; height:25px; background-image:url(../images/Escursioni/AngoloSx.png); float:left;}
.BaseEscursioni {width:202px; height:119px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Escursioni/BaseEscursioni.png', sizingMethod='scale'); padding:14px 0px 0px 12px; float:left; position:relative; clear:both; cursor:pointer;}
.BaseEscursioni[class] {width:202px; height:119px; background-image:url(../images/Escursioni/BaseEscursioni.png); padding:14px 0px 0px 12px;  float:left; position:relative; clear:both; cursor:pointer;}
.introEscursioni{ border:3px solid #f7b80b; width:174px; height:94px; cursor:pointer; /*position:absolute; top:15px; left:12px; z-index:20;cursor:pointer;*/}
a:hover .introEscursioni{border:3px solid #0074BB;} 
#elencoDest { line-height:26px;}
img.destinazione {border:3px solid #f7b80b;}

#vitaabordo {width:930px;}
#vitaabordo .CorniceFoto, #benessere .CorniceFoto, #camere .CorniceFoto  { background-image:url(../images/ElementiGrafici/CorniceFoto.gif); padding:10px; width:120px; height:80px; margin-right:28px; float:left;}
#vitaabordo .dett { padding-top:10px; width:200px; float:left;} 
#camere .dett { padding-top:15px; width:200px; float:left;} 
#benessere .dett { padding-top:0px; width:200px; float:left;}
.FasciaScorrimento {background-image:url(../images/ElementiGrafici/FasciaScorrimento.gif); width:892px; height:100px; padding-left:38px; padding-top:18px;}
.FasciaScorrimento .box{ width:144px; height:85px; margin-right:17px; float:left;}
.FasciaScorrimento .box[class]{ width:144px; height:85px; margin-right:34px; float:left;}
.FasciaScorrimento .box img { border:2px solid #fff; margin-bottom:5px;}

.boxNozze {position:absolute;  top:280px; width:220px; height:210px; line-height:22px;}
.boxNozze .bottone {position:absolute; bottom:0px; left:15px;}
.boxNozze2 {position:absolute;  top:280px; width:220px; height:80px; line-height:22px;}
.boxNozze2 .bottone {position:absolute; bottom:0px; left:15px;}

#navi {position:absolute; right:-53px; top:80px; width:172px; z-index:2;}
#promo {position:absolute; top:250px; right:-64px; z-index:3; width:182px;}

#periter {width:480px; background-color:#e4f1f9; padding:10px 25px;}
table#itinerario {width:480px; background-color:#e4f1f9;}
table#itinerario th { font-weight:bold;}
table#itinerario td, table#itinerario th  { line-height:25px;}
table#itinerario .col1 { width:90px; text-align:left;}
table#itinerario .col2 { width:250px; text-align:left;}
table#itinerario .col3 { width:60px; text-align:center; padding-right:20px;}
table#itinerario .col4 { width:60px; text-align:center;}
.mappa {border:2px solid #0072ba;}
.dettiter { line-height:25px; padding: 5px 10px; width:210px;}
.dettiter strong {color:#0072ba; text-transform:uppercase;}
.dettiter img { margin:7px 0px 5px;}
.CorniceCamera { background-image:url(../images/Elementigrafici/CorniceCamera.gif); padding:13px 10px 0px; width:123px; height:157px; background-repeat:no-repeat; background-position:left top;}
.CorniceCamera img { border:2px solid #fff; }
.CorniceCamera .prezzo {padding-top:5px; text-align:right; font-weight:strong;}

#photogallery a{ background-image:url(../images/ElementiGrafici/freccinaBlu.gif); background-position:0px 0px; background-repeat:no-repeat; padding-left:20px; width:200px; margin-bottom:15px;}

#BoxVideo { background-image:url(../images/ElementiGrafici/BoxVideo.jpg); margin-bottom:25px; height:170px; width:216px; padding:60px 25px 0px;}
#BoxCartoline { background-image:url(../images/ElementiGrafici/BoxCartoline.jpg); margin-bottom:25px; height:170px; width:216px; padding:60px 25px 0px;}

#advlist { overflow:hidden; width:895px; height:100px;}
#advlistscroll { position:absolute; left:0px; top:0px; width:3000px; z-index:1px; height:100px;}
.advbox { width:178px; height:100px; float:left;}
#back{ position:absolute; left:5px; top:55px; width:3000px; z-index:2px; width:18px; height:16px; background-image:url(../images/Elementigrafici/frecSX.gif);}
#forward{ position:absolute; right:5px; top:55px; width:3000px; z-index:2px; width:18px; height:16px; background-image:url(../images/Elementigrafici/frecDX.gif);}

#containerbig{position:absolute; top: 240px; width:930px; z-index:3; text-align:center; display:none; left:0px;}
a.nounder:hover { text-decoration:none;}

#CorniceCartolina { background-image:url(../images/ElementiGrafici/CorniceCartolina.gif); width:450px; height:300px; padding:13px;}

#cart input { padding:2px; width:175px; margin-bottom:8px;}
#cart textarea { height:90px; width:415px; margin-bottom:8px; font-size: 12px;font-family: Arial, Helvetica, sans-serif;color:#525357;}
#cart .errorMessage { color:#cc0000; margin-top:-8px; padding-bottom:5px;}

a#btnNavigator { position:absolute; left:43px; top:575px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2010/images/bottoni/Navigator.png', sizingMethod='scale'); width:177px; height:29px; cursor: pointer;}
a#btnSplendour { position:absolute; right:32px; top:311px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./2010/images/bottoni/Splendour.png', sizingMethod='scale'); width:177px; height:29px; cursor: pointer;}
a#btnNavigator:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bottoni/Navigator_a.png', sizingMethod='scale');}
a#btnSplendour:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bottoni/Splendour_a.png', sizingMethod='scale');}
a#btnNavigator[id] { position:absolute; left:43px; top:575px; background-image:url(../images/bottoni/Navigator.png); width:177px; height:29px;}
a#btnSplendour[id] { position:absolute; right:32px; top:311px; background-image:url(../images/bottoni/Splendour.png); width:177px; height:29px;}
a#btnNavigator:hover[id] { background-image:url(../images/bottoni/Navigator_a.png);}
a#btnSplendour:hover[id] { background-image:url(../images/bottoni/Splendour_a.png);}

a#btnMariner { position:absolute; left:43px; top:311px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2010/images/bottoni/Mariner.png', sizingMethod='scale'); width:177px; height:29px; cursor: pointer;}
a#btnVoyager { position:absolute; right:32px; top:575px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./2010/images/bottoni/Voyager.png', sizingMethod='scale'); width:177px; height:29px; cursor: pointer;}
a#btnMariner:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bottoni/Mariner_a.png', sizingMethod='scale'); text-decoration:none;}
a#btnVoyager:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bottoni/Voyager_a.png', sizingMethod='scale'); text-decoration:none;}
a#btnMariner[id] { position:absolute; left:43px; top:311px; background-image:url(../images/bottoni/Mariner.png); width:177px; height:29px;}
a#btnVoyager[id] { position:absolute; right:32px; top:575px; background-image:url(../images/bottoni/Voyager.png); width:177px; height:29px;}
a#btnMariner:hover[id] { background-image:url(../images/bottoni/Mariner_a.png); text-decoration:none;}
a#btnVoyager:hover[id] { background-image:url(../images/bottoni/Voyager_a.png); text-decoration:none;}

.novita { position:absolute; left:180px; top:285px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2010/images/ElementiGrafici/novita.png', sizingMethod='scale'); width:46px; height:45px; cursor: pointer; z-index:1000;}
.novita[class] { position:absolute; left:180px; top:285px; background-image:url(../images/ElementiGrafici/novita.png); width:46px; height:45px; z-index:1000;}

div.linguettaPrezzo { width:96px; height:23px; line-height:23px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ElementiGrafici/linguettaPrezzo.png', sizingMethod='scale'); position:absolute; right:-7px; top:126px; padding-right:13px; color:#FFFFFF; text-align:right; padding-top:7px; font-size:12px;}
div.linguettaPrezzo[class] { width:96px; height:23px; line-height:23px; background-image:url(../images/ElementiGrafici/linguettaPrezzo.png); position:absolute; right:-7px; top:126px; padding-right:13px; color:#FFFFFF; text-align:right; padding-top:7px; font-size:12px;}
/***********************************************/
/* Footer                                      */
/***********************************************/

div#container div#footer {width:990px; padding-top:30px; height:16px; color:#707070; padding-bottom:130px;}
div#container div#footer a {color:#707070; text-decoration:underline;}
div#container div#footer a:hover {text-decoration:none;}
div#container div#footer a.grey, div#container div#footer span.grey { color:#9f9fa7;}

@media print {
#header{ display:none;}
#subMenusContainer{ display:none;}
#subMenusContainer smOW{ display:none;}
#subMenusContainer ul{ display:none;}
}

a#otherEsc { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bottoni/BTAltreEscursioni.png', sizingMethod='scale'); position: absolute; top: 378px; right: 30px; width:212px; height:29px;}
a#otherEsc:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bottoni/BTAltreEscursioni_a.png', sizingMethod='scale');}
a#otherEsc[id] { background-image:url(../images/bottoni/BTAltreEscursioni.png); }
a#otherEsc:hover[id] { background-image:url(../images/bottoni/BTAltreEscursioni_a.png); }

a#tornaEsc { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bottoni/BTTornaAlleEscursioni.png', sizingMethod='scale'); position: absolute; top: 378px; right: 30px; width:212px; height:29px;}
a#tornaEsc:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bottoni/BTTornaAlleEscursioni_a.png', sizingMethod='scale');}
a#tornaEsc[id] { background-image:url(../images/bottoni/BTTornaAlleEscursioni.png); }
a#tornaEsc:hover[id] { background-image:url(../images/bottoni/BTTornaAlleEscursioni_a.png); }

/***********************************************/
/* Video Thumbnail                                      */
/***********************************************/

.videoLeft {margin-top:20px;margin-bottom:20px;width:218px;float:left}
.videoRight {margin-top:20px;margin-bottom:20px;width:218px;float:right;margin-right:10px}

/***********************************************/
/* Sezioni catalogo                                      */
/***********************************************/

.sezionecatalogo {width:123px;height:220px;margin-right:45px;float:left;text-align:center}
.download {font-size:11px}

/***********************************************/
/* Bottoni prenota ora                                  */
/***********************************************/

.prenota_ora {margin-right:50px;margin-bottom:5px;text-align:right;margin-top:15px}
.prenota_vacanza {margin-right:0px;margin-bottom:5px;text-align:right} /* bottone su due righe */
.prenota_vacanza_bordo {float:left;width:254px;height:31px;margin-left:0px;margin-top:-10px}
