body, div, ul, ul li, ol, ol li,fieldset,legend,form,input,p,button,blockquote,h1,h2,h3,h4,h5,h6,hr,table,caption,thead,tfoot,tbody,th,td,dl,dt,dd{padding:0;margin:0}fieldset{border-width:0}ul,ol{list-style-type:none}.hide{display:none}a,a:link,a:visited{color:white;text-decoration:none;outline:none}a:focus,a:hover{color: #fa7300;text-decoration:underline;outline:none}a img{border:none;outline:none}hr{clear:both;visibility:hidden;height:0;border:none}body{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #081d5f;text-align:justify}html{background-image:url(../immagini/intera-pagina-sfondo.png?d=1215525746)}.nascosto{display:none}.invisibile{visibility:hidden}input.text,select{color: #666;border:1px solid #676767;padding:0;background-color: #fefefe;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}input.text{height:15px;padding:0 3px}textarea{color: #666;border:1px solid #676767;padding:3px;background-color: #fefefe;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px}textarea:focus,input.text:focus,select:focus{border:1px solid black;background-color:white}input.date-error,input.range-error,input.format-error,input.sum-error,input.mismatch-error{background-color:red}button{cursor:pointer}div#InteraPagina{width:850px;margin:0 auto}em.data{white-space:nowrap}#MessaggiForm{background-color: #EEF3F7;border-right:2px outset #EEF3F7;border-bottom:2px outset #EEF3F7}#Messaggi{border-left:2px solid #00f}#Avvertimenti{border-left:2px solid #fc0}#Errori{border-left:2px solid #f00}#Messaggi,#Avvertimenti,#Errori{font-size:13px;padding:3px;line-height:16px}#Messaggi div, #Messaggi a, #Avvertimenti div, #Avvertimenti a, #Errori div, #Errori a{display:block;color: #00f;padding-left:18px;background-image:url(../immagini/icona_messaggi.png?d=1215525738);background-repeat:no-repeat;background-position:top left;text-decoration:none}#Avvertimenti div, #Avvertimenti a{color: #fc0;background-image:url(../immagini/icona_avvertimenti.png?d=1215525748)}#Errori div, #Errori a{color: #f00;background-image:url(../immagini/icona_errori.png?d=1215525748)}#MessaggiForm .inlink{display:inline;text-decoration:underline;background-image:none;padding:0}#MessaggiForm .inline:focus, #MessaggiForm .inline:hover{font-weight:normal}#MessaggiForm strong .inline:focus, #MessaggiForm strong .inline:hover{font-weight:bold}label.errore{color: #f00}label.avvertimento{color: #fc0}label.messaggio{color: #00f}#Intestazione{border-left:1px solid #abc5de;border-right:1px solid #abc5de;background-color: #6897c4;height:204px}#immagine-intestazione{display:block}#immagine-intestazione img{display:block;border:none}#menu{border-top:1px solid #9fd0e8;border-bottom:1px solid #9fd0e8;background-color: #069;height:21px}#menu li{float:left;border-top:1px solid #6897c4;border-bottom:1px solid #6897c4;border-right:1px solid #b7cee8}body.it #menu .i1{width:62px}body.it #menu .i2{width:86px}body.it #menu .i3{width:116px}body.it #menu .i4{width:123px}body.it #menu .i5{width:117px}body.it #menu .i6{width:54px}body.it #menu .i7{width:54px}body.it #menu .i8{width:52px}body.it #menu .i9{width:93px}body.it #menu .i10{width:82px}body.en #menu .i1{width:51px}body.en #menu .i2{width:122px}body.en #menu .i3{width:87px}body.en #menu .i4{width:109px}body.en #menu .i5{width:96px}body.en #menu .i6{width:49px}body.en #menu .i7{width:56px}body.en #menu .i8{width:42px}body.en #menu .i9{width:155px}body.en #menu .i10{width:72px}body.es #menu .i1{width:51px}body.es #menu .i2{width:107px}body.es #menu .i3{width:108px}body.es #menu .i4{width:137px}body.es #menu .i5{width:112px}body.es #menu .i6{width:47px}body.es #menu .i7{width:58px}body.es #menu .i8{width:41px}body.es #menu .i9{width:92px}body.es #menu .i10{width:86px}body.fr #menu .i1{width:53px}body.fr #menu .i2{width:125px}body.fr #menu .i3{width:106px}body.fr #menu .i4{width:124px}body.fr #menu .i5{width:111px}body.fr #menu .i6{width:48px}body.fr #menu .i7{width:60px}body.fr #menu .i8{width:43px}body.fr #menu .i9{width:89px}body.fr #menu .i10{width:80px}#menu a{display:block;height:17px;padding-right:1px;border:1px solid #069;text-align:center;line-height:17px;font-size:10px;font-weight:bold;background-color: #069;text-transform:uppercase}#menu .ultimo{border-right:none}#menu a:focus, #menu a:hover{background-color: #b7cee8;border-top:1px solid #c1d9f5;border-left:1px solid #c1d9f5;border-right:1px solid #9bafc5;border-bottom:1px solid #9bafc5;text-decoration:none}#menu a:active{border-top:1px solid #9bafc5;border-left:1px solid #9bafc5;border-right:1px solid #c1d9f5;border-bottom:1px solid #c1d9f5;padding:2px 1px 0 2px;height:15px;line-height:15px;outline:none}#menu strong{display:block;height:15px;line-height:15px;padding:2px 1px 0 2px;text-align:center;font-size:10px;font-weight:bold;text-transform:uppercase;background-color: #b7cee8;border-top:1px solid #9bafc5;border-left:1px solid #9bafc5;border-right:1px solid #c1d9f5;border-bottom:1px solid #c1d9f5;color: #fa7300}#lingue{float:right;height:13px;padding:5px 2px}#lingue li{float:left;margin:0 2px}#lingue img{border:1px solid white}#lingue a:focus img, #lingue a:hover img{border:1px solid red}#Corpo{clear:both;border-left:1px solid #abc5de;border-right:1px solid #abc5de;background-color: #6897c4;padding:0 2px 80px 2px;background-image:url(../immagini/corpo-sfondo-basso.png?d=1215525745);background-position:bottom left;background-repeat:no-repeat;overflow:hidden}#laterale{float:left;width:227px;background-image:url(../immagini/laterale-sfondo-alto.png?d=1215525748);background-position:top left;background-repeat:no-repeat}#laterale #call-center{width:202px;margin:10px auto;text-align:center;font-size:10px;background-image:url(../immagini/box-call-center-sfondo.png?d=1239271737);background-position:bottom center;background-repeat:no-repeat}#laterale #call-center .azienda{padding-top:75px;background-image:url(../immagini/box-call-center-sfondo.png?d=1239271737);background-position:top center;background-repeat:no-repeat}#laterale #call-center p{padding-bottom:6px;line-height:13px}#laterale #skype{padding:5px}#laterale #skype li{height:33px;padding-bottom:5px}#laterale #skype a{font-size:10px;text-align:center;color:white}#laterale #skype img{display:block;margin:0 auto}#laterale #skype span{display:block;text-align:center}#laterale #skype a:focus span, #laterale #skype a:hover span{text-decoration:underline}#laterale #immagine-laterale{display:block;margin:15px auto;border:1px solid #01447f}#laterale .bottone{display:block;width:97px;height:44px;padding:6px 50px 0 13px;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;line-height:16px;margin:10px auto;background-position:top left;background-repeat:no-repeat}#laterale .bottone:focus, #laterale .bottone:hover{background-position:left -50px;text-decoration:none}#laterale .bottone .l1{display:block;color:black}#laterale .bottone .l2{display:block;text-align:right;color: #fa7300}#laterale .bottone.last-minute{background-image:url(../immagini/bottone-last-minute.png?d=1215525739)}#laterale .bottone.taxi-service{background-image:url(../immagini/bottone-taxi-service.png?d=1215525741)}#laterale .bottone.tour-roma{background-image:url(../immagini/bottone-tour-roma.png?d=1215525730)}#laterale .bottone.guide-di-roma{background-image:url(../immagini/bottone-guide-di-roma.png?d=1215525736)}#laterale .bottone-sito{display:block;width:120px;height:50px;margin:20px auto 0 auto}#laterale .bottone-sito:focus img, #laterale .bottone-sito:hover img{visibility:hidden}#laterale .bottone-sito.toscana:focus, #laterale .bottone-sito.toscana:hover{background-image:url(../immagini/bottone-toscana-over.gif?d=1215525730)}#laterale .bottone-sito.seychelles:focus, #laterale .bottone-sito.seychelles:hover{background-image:url(../immagini/bottone-seychelles-over.gif?d=1215525749)}#laterale .bottone-sito.sicilia:focus, #laterale .bottone-sito.sicilia:hover{background-image:url(../immagini/bottone-sicilia-over.gif?d=1215525739)}#laterale #bottoni-laterali{padding-bottom:20px;background-image:url(../immagini/laterale-sfondo-basso.png?d=1215525751);background-position:bottom left;background-repeat:no-repeat}#pagina{float:right;width:540px;padding:0 42px 0 35px}#pagina h1{color:white;font-size:14px}#pagina p#descrizione, #pagina div#descrizione{color:white;padding:4px 0}table.form{table-layout:fixed;width:100%;padding:5px 5px 5px 10px;border:1px solid #676767;background-color: #eef3f7;color: #666;border-spacing:0;margin-bottom:25px}table.form{line-height:18px}table.form thead th, table.form tbody th{text-align:right;padding:0 5px 4px 0}table.form th.titolo{font-size:14px;text-align:center;font-variant:small-caps}table.form tbody th.titolo{padding-top:15px}table.form tbody th label small{font-weight:normal}table.form thead td, table.form tbody td{text-align:left;padding:0 0 4px 5px}table.form tbody td a.apri-calendario, table.form tbody td a.chiudi-calendario{float:right;margin-right:50px;width:18px;height:18px;background-image:url(../immagini/bottone-calendario.png?d=1215525744);background-repeat:no-repeat;background-position:top left}table.form tbody td a.chiudi-calendario{background-position:top right}table.form tbody td a.apri-calendario:focus, table.form tbody td a.apri-calendario:hover{background-position:bottom left}table.form tbody td a.chiudi-calendario:focus, table.form tbody td a.chiudi-calendario:hover{background-position:bottom right}table.form tbody a{color: #666;text-decoration:underline}table.form sup{font-size:9px;font-weight:normal}table.form sup a{font-size:9px;color: #666;font-weight:normal;text-decoration:none}table.form sup a:hover{text-decoration:none}table.form thead td{color: #069;font-weight:bold;text-transform:uppercase}table.form thead td div#MessaggiForm{border:none}table.form thead td div#MessaggiForm div#Messaggi, table.form thead td div#MessaggiForm div#Avvertimenti, table.form thead td div#MessaggiForm div#Errori{font-size:11px;text-transform:none}table.form tfoot td{padding-top:20px;line-height:14px;text-align:justify;color: #069;font-size:9px}table.form tfoot td a{color: #069;font-variant:small-caps;text-decoration:underline}table.form tfoot td.button{text-align:center}table.form tfoot td.button button{padding:3px;color: #666;background-color: #fefefe;font-weight:bold;margin:0 auto;border:1px solid #cad9e6;text-decoration:none}table.form tfoot td.button button:focus, table.form tfoot td.button button:hover{background-color:white;border:1px solid black}table.form tfoot td.button button:active{border:1px solid black}#lista-appartamenti{margin-left: -9px}#lista-appartamenti li{width:539px;height:175px;padding-left:11px;margin:15px 0;background-image:url(../immagini/mini-scheda-appartamento-sfondo.png?d=1215525750);background-repeat:no-repeat;background-position:top left}#lista-appartamenti li.highlight{background-position:bottom left}#lista-appartamenti .link-titolo{display:block;color: #036;padding-left:10px;line-height:20px;font-weight:bold;text-transform:uppercase}#lista-appartamenti .immagine{float:left;margin:11px 0 0 14px;width:120px}#lista-appartamenti .immagine img{display:block;border:1px solid #31316c}#lista-appartamenti .link-immagine{display:block;border:1px solid #31316c}#lista-appartamenti .link-immagine .zoomOver{background-image:url(../immagini/preview-zoom-over.png?d=1215525749);width:118px;height:88px}#lista-appartamenti .link-immagine:focus, #lista-appartamenti .link-immagine:hover{border:1px solid white}#lista-appartamenti .link-immagine img{border:none}#lista-appartamenti table{float:left;width:390px;height:114px;margin:10px 0 4px 12px}#lista-appartamenti th{width:110px;color: #069;font-size:10px;height:20px;vertical-align:top}#lista-appartamenti td{font-size:10px;text-align:left;line-height:11px;vertical-align:top}#lista-appartamenti p.costo{float:right}#lista-appartamenti p.costo span.tipo{float:left;padding-left:8px;padding-right:5px;line-height:22px;font-size:10px;font-weight:bold;color: #333;background-image:url(../immagini/mini-scheda-appartamento-prezzo-sfondo.png?d=1215525740);background-position:left top;background-repeat:no-repeat}#lista-appartamenti p.costo span.prezzo{float:left;line-height:22px;padding-right:8px;font-size:11px;font-weight:bold;color: #ff7300;background-image:url(../immagini/mini-scheda-appartamento-prezzo-sfondo.png?d=1215525740);background-position:right -22px;background-repeat:no-repeat}#lista-appartamenti li.offerta p.costo span.tipo{background-position:left -44px}#lista-appartamenti li.offerta p.costo span.prezzo{background-position:right -66px;color:white}#lista-appartamenti li.offerta p.costo del.vecchio-prezzo{color: #ddd}#lista-appartamenti .link-entra{float:right;line-height:22px;padding:0 14px 0 5px;font-size:10px;font-weight:bold;background-image:url(../immagini/mini-scheda-appartamento-icona-link.png?d=1215525729);background-position:right top;background-repeat:no-repeat}#lista-appartamenti .link-entra:focus, #lista-appartamenti .link-entra:hover{background-image:url(../immagini/mini-scheda-appartamento-icona-link.png?d=1215525729);background-position:right -22px;background-repeat:no-repeat}#lista-monumenti{padding-top:20px;margin-left:3px}#lista-monumenti li{width:530px;height:100px;margin:15px 0;background-image:url(../immagini/mini-scheda-monumento-sfondo.png?d=1215525747);background-repeat:no-repeat;background-position:top left}#lista-monumenti .link-titolo{display:block;color:white;margin-left:140px;line-height:20px;font-weight:bold;font-variant:small-caps}#lista-monumenti .link-titolo span.tipo{font-size:10px;font-weight:normal;font-variant:normal}#lista-monumenti .immagine{float:left;margin:4px;width:120px}#lista-monumenti .immagine img{display:block;border:1px solid #31316c}#lista-monumenti .link-immagine{display:block;border:1px solid #31316c}#lista-monumenti .link-immagine .zoomOver{background-image:url(../immagini/preview-zoom-over.png?d=1215525749);width:118px;height:88px}#lista-monumenti .link-immagine:focus, #lista-monumenti .link-immagine:hover{border:1px solid white}#lista-monumenti .link-immagine img{border:none}#lista-monumenti table{float:right;width:390px;height:60px;margin-top:7px}#lista-monumenti th{text-align:left;width:80px;height:20px;color:white;font-size:10px;vertical-align:top}#lista-monumenti td{overflow:hidden;font-size:10px;color:white;text-align:left;line-height:11px;vertical-align:top}#lista-monumenti .link-entra{float:right;line-height:22px;padding:0 14px 0 5px;font-size:10px;font-weight:bold;background-image:url(../immagini/mini-scheda-appartamento-icona-link.png?d=1215525729);background-position:right top;background-repeat:no-repeat}#lista-monumenti .link-entra:focus, #lista-monumenti .link-entra:hover{background-image:url(../immagini/mini-scheda-appartamento-icona-link.png?d=1215525729);background-position:right -22px;background-repeat:no-repeat}#pagina.chi-siamo p{color:white;padding:10px 0}div.immagini{width:540px;overflow:hidden}div.immagini img{float:left;padding:10px 40px}#Piede{padding:0 10px;background-image:url(../immagini/piede-sfondo-alto.png?d=1215525735);background-position:top left;background-repeat:no-repeat;height:20px}#Piede li{display:inline;padding-right:5px;line-height:15px}#Piede li a{color: #cde0f2}#Piede li a:focus, #Piede li a:hover{color: #fa7300}#informazioni-sito{width:830px;padding:2px 10px;font-size:11px;margin:0 auto;color: #666}#informazioni-sito a{color: #666;font-size:11px}#indirizzo-sito{float:left}#autore-sito{float:right}#validazione{clear:both;width:850px;margin:0 auto;padding-top:10px;text-align:right}.rich h3{position:static;float:none;padding:25px 0 5px 0;margin:0;background:none;font-weight:bold;font-size:12px;color: #47a}.rich h4{position:static;float:none;padding:15px 0 5px 0;background:none;font-weight:bold;font-size:11px;color: #47a}.rich p{padding:5px 0}.rich a{text-decoration:underline}.rich em.sottolineato{font-style:normal;text-decoration:underline}.rich a:focus, .rich a:hover{color: #fa7300}.rich ul{list-style-type:disc;list-style-position:outside;padding-left:20px}.rich ol{list-style-type:decimal;list-style-position:outside;padding-left:20px}.rich li{padding:3px 0}#calendario{table-layout:fixed;width:230px;border:1px solid #676767;border-top:none;background-color: #eef3f7;color: #666;border-spacing:0;border-collapse:collapse;margin-bottom:25px}#calendario caption{background-image:url(../immagini/sfondo-titolo-blu.png?d=1215525737);background-position:center right;background-repeat:no-repeat;text-align:center;border-left:1px solid #676767;height:30px}#calendario caption span{line-height:30px;font-size:13px;font-weight:bold;text-transform:uppercase;color: #069}#calendario caption a{display:block;width:30px;height:30px;background-image:url(../immagini/bottone-calendario-mese.png?d=1215525741);background-repeat:no-repeat}#calendario caption a.sinistra{float:left;background-position:top left}#calendario caption a.destra{float:right;margin-right:20px;background-position:top right}#calendario caption a.chiudi{float:left;width:18px;height:18px;margin:2px 0 10px 2px;background-image:url(../immagini/bottone-calendario.png?d=1215525744);background-position:top right}#calendario caption a.chiudi:focus, #calendario caption a.chiudi:hover{background-position:bottom right}#calendario caption a.sinistra:focus, #calendario caption a.sinistra:hover{background-position:bottom left}#calendario caption a.destra:focus, #calendario caption a.destra:hover{background-position:bottom right}#calendario th{width:38px;padding:1px 0;text-align:center;border-right:1px solid #676767;border-bottom:1px solid #676767}#calendario td{width:35px;padding:1px;text-align:center;background-color:white;border-right:1px solid #676767}#calendario td a{display:block;width:36px;text-align:center;color: #666}#calendario td span{display:block;width:36px;text-align:center;color: #ccc;cursor:default}#calendario td a:focus, #calendario td a:hover{text-decoration:none;background-color:orange}#calendario td.holiday{background-color: #ffb6c1}#calendario td.selected a, #calendario td.selected span{border:1px solid black;width:34px}#calendario td.d5, #calendario td.d6{background-color: #dbeaf5}#ImagePopupManagerDiv{position:absolute;margin:0 auto}#ImagePopupManagerDiv.loading{width:150px;height:30px}#ImagePopupManagerDiv p{text-align:center;color: #666;border:1px outset #9b7e3a;background-color: #f7f7f7;margin:2px 0 0 0;font-size:15px;line-height:28px;min-height:28px}#ImagePopupManagerDiv.with-arrows p{margin:2px 34px 0 34px}#ImagePopupManagerDiv a.close-link{float:right;display:block;width:20px;height:20px;margin-bottom:2px;background-color:white;border:1px outset #9b7e3a;background-image:url(../immagini/icona-chiudi.png?d=1215525729);background-position:top left;background-repeat:no-repeat}#ImagePopupManagerDiv a.close-link:focus, #ImagePopupManagerDiv a.close-link:hover{background-position:bottom left}#ImagePopupManagerDiv img{clear:both;display:block;margin:0 auto;border:1px solid white}#ImagePopupManagerDiv a.sinistra, #ImagePopupManagerDiv a.destra{display:block;position:absolute;width:28px;height:28px;background-color: #f7f7f7;border:1px outset #9b7e3a;bottom:0;left:0;background-image:url(../immagini/icona-frecce.png?d=1215525749);background-position:top left;background-repeat:no-repeat}#ImagePopupManagerDiv a.destra{left:auto;background-position:top right;right:0}#ImagePopupManagerDiv a.sinistra:focus, #ImagePopupManagerDiv a.sinistra:hover{background-position:bottom left}#ImagePopupManagerDiv a.destra:focus, #ImagePopupManagerDiv a.destra:hover{background-position:bottom right}span.FocusTooltip{border:1px solid #000;background-color: #ff0;font-size:10px;line-height:14px;padding:0 3px}#FullPanel{display:block;background-color: #777}#contenitore-contenitore-mappa{position:absolute;width:640px;height:504px}#contenitore-contenitore-mappa a.close-link{float:right;display:block;width:20px;height:20px;margin-bottom:2px;background-color:white;border:1px outset #9b7e3a;background-image:url(../immagini/icona-chiudi.png?d=1215525729);background-position:top left;background-repeat:no-repeat}#contenitore-contenitore-mappa a.close-link:focus, #contenitore-contenitore-mappa a.close-link:hover{background-position:bottom left}#contenitore-mappa{clear:both;width:640px;height:480px;background-color:white}span.zoomOver{display:block;position:absolute;z-index:50;background-image:url(../immagini/zoom-over.png?d=1215525751);background-repeat:no-repeat;background-position:center center;background-color: #ccc}#NotaPopup{display:block;width:250px;padding:3px;position:absolute;z-index:50;color:black;font-size:9px;text-align:justify;border:1px solid black;background-color:yellow}#NotaPopup a{color:black}#FullPanel{opacity:0.6}#ImagePopupManagerDiv p{opacity:0.8}#ImagePopupManagerDiv a.close-link{opacity:0.8}#ImagePopupManagerDiv a.sinistra, #ImagePopupManagerDiv a.destra{opacity:0.8}#contenitore-contenitore-mappa a.close-link{opacity:0.8}span.zoomOver{opacity:0}a:focus span.zoomOver, a:hover span.zoomOver{opacity:0.5}