

body { margin:0;padding:0;background-color:#E2E2E2; }
#base { z-index:1;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#E2E2E2;min-height:700px;min-width:1000px;overflow:hidden;_overflow:visible; }
#pagina	{ z-index:2;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:transparent;}
#sfondo { z-index:1;position:relative;background-color:transparent; }
#sfondo img { border:0px; }
#loadingIniziale { z-index:0;position:absolute;left:0px;top:0px;width:1105px;height:796px;background-color:#FFFFFF;background-image: url('http://www.hoteltritoneischia.it/img/loading.gif');background-repeat: no-repeat;background-position: center; }
#header { z-index:3;position:absolute;left:0px;top:0px;width:944px;height:70px;background-image: url('http://www.hoteltritoneischia.it/img/barre/header.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent; }
.loading { z-index:20;position:absolute;left:40%;top:40%;width:32px;height:32px;background-image: url('http://www.hoteltritoneischia.it/img/loading.gif'); background-repeat: no-repeat;background-position: top left;background-color:#FFFFFF; }
#repo { display:none; }

#menuHeader { z-index:3;position:absolute;left:0px;width:944px;height:22px;top:72px; }
#menuHeader .menuHeader { z-index:4;position:relative;float:left;width:110px;height:22px; }
#menuHeader .AmenuHeader { display:block;height:14px;padding-top:4px;padding-bottom:4px;background-image: url('http://www.hoteltritoneischia.it/img/menu/menuHeader.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent;color:#878787;text-align:center;font-size:8pt;font-family:Arial;font-weight:bold;text-decoration:none;outline:none; }
#menuHeader .AmenuHeaderNettuno { display:block;height:14px;padding-top:4px;padding-bottom:4px;background-image: url('http://www.hoteltritoneischia.it/img/menu/menuHeaderNettuno.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent;color:#FFFFFF;text-align:center;font-size:8pt;font-family:Arial;font-weight:bold;text-decoration:none; }
#menuHeader .AmenuHeaderSN { display:block;height:14px;padding-top:4px;padding-bottom:4px;background-image: url('http://www.hoteltritoneischia.it/img/menu/menuHeaderMini.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent;color:#FFFFFF;text-align:center;font-size:8pt;font-family:Arial;font-weight:bold;text-decoration:none;outline:none; }
#menuHeader .AmenuHeaderSN img { border:0px;width:15px;height:15px; }
#menuHeader .AmenuHeader:hover, #menuHeader .AmenuHeaderSel { background-image: url('http://www.hoteltritoneischia.it/img/menu/menuHeaderSel.gif'); color:#FFFFFF;}
#menuHeader .AmenuHeaderSN:hover, #menuHeader .AmenuHeaderSNSel { background-image: url('http://www.hoteltritoneischia.it/img/menu/menuHeaderMiniSel.gif'); color:#FFFFFF;}
#menuHeader .AmenuHeaderNettuno:hover { background-image: url('http://www.hoteltritoneischia.it/img/menu/menuHeaderSel.gif'); color:#FFFFFF;}

#menu { z-index:3;position:absolute;left:0px;width:945px;height:146px;top:402px; }
#menu .menu { z-index:4;position:relative;float:left;margin-right:2px;width:133px;height:146px;overflow:hidden; }
#menu .menu .button { z-index:5;position:absolute;width:133px;cursor:pointer;top:40px;height:106px; }
#menu .menu .button .etichetta { z-index:5;position:absolute;bottom:0px;left:0px;width:133px;height:106px;overflow:hidden; }
#menu .menu .button .etichetta .img { z-index:6;position:absolute;top:0px;width:133px;height:86px;text-align:center;background-image: url('http://www.hoteltritoneischia.it/img/menu/sfondoEtichetta.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent;cursor:pointer;overflow:hidden; }
#menu .menu .button .etichetta .imgSel { z-index:6;position:absolute;top:0px;width:133px;height:4px;text-align:center;background-image: url('http://www.hoteltritoneischia.it/img/menu/sfondoEtichettaSel.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent;cursor:pointer; }
#menu .menu .button .etichetta .img img,#menu .menu .button .etichetta .imgSel img { padding-top:4px;border:0; }
#menu .menu .button .etichetta .caption { z-index:7;position:absolute;bottom:0px;width:133px;height:18px;padding-top:2px;background-image: url('http://www.hoteltritoneischia.it/img/menu/button.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent;cursor:pointer; }
#menu .menu .button .etichetta .captionSel { z-index:7;position:absolute;bottom:0px;width:133px;height:18px;padding-top:2px;background-image: url('http://www.hoteltritoneischia.it/img/menu/buttonSel.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent;cursor:pointer; }
#menu .menu .button .etichetta .captionSpa { z-index:7;position:absolute;bottom:0px;width:133px;height:18px;padding-top:2px;background-image: url('http://www.hoteltritoneischia.it/img/menu/buttonSpa.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent;cursor:pointer; }
#menu .menu .button .descrizione { z-index:4;position:absolute;bottom:0px;width:123px;height:34px;text-align:center;background-image: url('http://www.hoteltritoneischia.it/img/menu/sfondoDescrizione.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent;display:inline;padding:5px;text-align:center;font-family:Arial;font-size:8pt;color:#878787; }
a.menuButton { display:block;text-align:center;color:#878787;font-size:8pt;font-family:Arial;font-weight:bold;text-decoration:none;outline:none; }
a.menuButtonSpa, a.menuButtonSel { display:block;text-align:center;color:#FFFFFF;font-size:8pt;font-family:Arial;font-weight:bold;text-decoration:none;outline:none; }

#finestraContents { z-index:11;position:absolute;left:0px;top:117px;width:943px;height:387px;background-color:transparent; }
#finestraContents #loadingContents { z-index:21;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#FFFFFF;text-align:center; }
#finestraContents #loadingContents img { border:0px;padding-top:190px;background-color:#FFFFFF; }
#finestraContents #contents { z-index:20;position:absolute;left:0px;top:0px;padding-left:5px;padding-top:5px;padding-right:5px;width:933px;height:377px;background-color:#FFFFFF;overflow:hidden; }
#finestraContents #footerFinestraContents { z-index:12;position:absolute;left:0px;bottom:0px;width:943px;height:5px;}
#finestraContents #footerFinestraContents .footer { position:absolute;left:0px;bottom:0px;width:938px;height:5px;background-color:#FFFFFF; }
#finestraContents #footerFinestraContents .angolo { position:absolute;left:938px;bottom:0px;width:5px;height:5px;background-color:transparent; }
#chiusuraFinestraContents { z-index:21;display:none;position:absolute;left:930px;top:104px;width:26px;height:26px;background-color:transparent;cursor:pointer; }
#chiusuraFinestraContentsSel { z-index:22;display:none;position:absolute;left:928px;top:102px;width:30px;height:30px;background-color:transparent;cursor:pointer; }

#introBar { z-index:3;position:absolute;left:0px;top:455px;width:944px;height:92px;background-image: url('http://www.hoteltritoneischia.it/img/barre/introBar.gif'); background-repeat: no-repeat;background-position: top left;background-color:transparent; }
#footerBar { z-index:3;position:absolute;left:0px;top:551px;width:943px;height:46px;background-color:transparent; }
#footerNote { z-index:3;position:absolute;left:0px;top:670px;height:20px;width:943px;background-color:transparent;text-align:right;color:#FFFFFF;font-family:Arial;font-size:7pt; }
#footerNote .AmenuHeader { color:#FFFFFF;font-size:7pt;font-family:Arial;text-decoration:none;font-weight:bold; }
#backgroundFooterBar { z-index:3;position:absolute;left:0px;top:0px;width:943px;height:46px;background-color:#00599C; }
#logo { z-index:4;position:absolute;left:94px;bottom:4px;width:143px;height:38px;background-color:transparent; }
#introDesc { z-index:4;position:absolute;left:97px;top:15px;width:146px;height:14px;background-color:transparent; }
#desc { z-index:4;position:absolute;left:280px;bottom:2px;width:146px;height:14px;background-color:transparent; }
#sceltaLingua { z-index:4;position:absolute;left:283px;bottom:4px;width:230px;height:27px;background-color:transparent; }
.lingua { z-index:5;position:absolute;width:22px;height:22px;bottom:0px;background-color:transparent;cursor:pointer; }
.linguaHover { z-index:6;position:absolute;width:27px;height:27px;bottom:0px;background-color:transparent;display:none;cursor:pointer; }
.lingua a, linguaHover a { display:block;outline:none; }
.lingua img { border:0; width:22px;height:22px;margin:0;padding:0;outline:none; }
.linguaHover img { border:0; width:27px;height:27px;margin:0;padding:0;outline:none; }
#lingue { z-index:5;position:absolute;left:10px;top:2px;width:200px;height:27px;background-color:transparent; }
#lingue div { position:relative;float:left;width:40px;height:27px;background-color:transparent;text-align:left; }
#lingue div a { position:absolute;bottom:0px;right:5px;font-family:Arial;font-size:8pt;text-decoration:none;color:#F5F5F5;outline:none; }
#lingue div a:hover { font-weight:bold;color:#FFFFFF; }
#frasi { z-index:4;position:absolute;left:253px;top:2px;width:690px;height:42px;background-color:transparent; }
#frasi .frase { position:absolute;left:0px;top:2px;background-color:transparent; }
#frasi .autore { position:absolute;right:10px;bottom:2px;background-color:transparent; }

#menuContents { z-index:1;position:absolute;left:15px;top:24px;width:168px;height:100%;background-color:#FFFFFF; }
#menuContents div { position:relative;width:100%;padding-bottom:10px; }
#menuContents div a { color:#878787;font-size:7.5pt;font-family:Arial;font-weight:bold;text-decoration:none;outline:none; }
#menuContents div a:hover, #menuContents div a.sel { color: #1B74D0; }
#paginaContents { z-index:1;position:absolute;left:203px;top:5px;width:735px;height:377px;background-color:#FFFFFF;overflow:hidden; }
#contenitorePagine { z-index:2;position:relative;width:735px;height:auto;background-color:#FFFFFF; }
#contenitorePagine .pagina { z-index:2;position:relative;width:735px;height:377px;clear:both;background-color:#FFFFFF; }
#contenitorePagine .pagina div.testo { z-index:3;position:absolute;left:0px;top:273px;width:505px;height:85px;text-align:left; }
#contenitorePagine .pagina h1 { display:none; }
#contenitorePagine .pagina div.anteprime { z-index:3;position:absolute;left:0px;top:19px;width:2000px;height:230px;background-color:#FFFFFF; }
#contenitorePagine .pagina div.anteprime div.anteprima { position:absolute;width:505px;height:230px;top:0px; }
#contenitorePagine .pagina div.anteprime div.anteprima img { border:0px; }

#gallery { z-index:50;position:absolute;left:0px;top:0px;width:943px;height:382px;background-color:#FFFFFF; }
#gallery #comandi { z-index:51;position:absolute;left:36px;top:5px;width:38px;height:142px; }
#gallery #comandi .comando { position:relative;width:38px;height:34px;margin-bottom:20px; }
#gallery #comandi .comando #gLeft { display:block;height:34px;background-image: url('http://www.hoteltritoneischia.it/img/gallery/left.gif'); background-repeat: no-repeat;background-position: top left;background-color:#FFFFFF;outline:none; }
#gallery #comandi .comando #gLeft:hover , #gallery #comandi .comando #gLeft.sel { background-image: url('http://www.hoteltritoneischia.it/img/gallery/left_sel.gif'); background-repeat: no-repeat;background-position: top left;background-color:#FFFFFF; }
#gallery #comandi .comando #gRight { display:block;height:34px;background-image: url('http://www.hoteltritoneischia.it/img/gallery/right.gif'); background-repeat: no-repeat;background-position: top left;background-color:#FFFFFF;outline:none; }
#gallery #comandi .comando #gRight:hover , #gallery #comandi .comando #gRight.sel { background-image: url('http://www.hoteltritoneischia.it/img/gallery/right_sel.gif'); background-repeat: no-repeat;background-position: top left;background-color:#FFFFFF; }
#gallery #comandi .comando #gMovie { display:block;height:34px;background-image: url('http://www.hoteltritoneischia.it/img/gallery/movie.gif'); background-repeat: no-repeat;background-position: top left;background-color:#FFFFFF;outline:none; }
#gallery #comandi .comando #gMovie:hover , #gallery #comandi .comando #gMovie.sel { background-image: url('http://www.hoteltritoneischia.it/img/gallery/movie_sel.gif'); background-repeat: no-repeat;background-position: top left;background-color:#FFFFFF; }
#gallery #foto { z-index:51;position:absolute;left:110px;top:5px;width:828px;height:377px;overflow:hidden; }
#gallery #foto .gFoto { position:absolute;top:0px;width:828px;height:377px; }
#gallery #foto .gFoto img { border:0px; }
#gallery #listaGallery { z-index:51;position:absolute;left:15px;bottom:0px;height:207px;background-color:#FFFFFF; }
#gallery #listaGallery div { z-index:2;position:relative;width:100%;background-color:#FFFFFF; }
#gallery #listaGallery div a { color:#878787;font-size:7pt;font-family:Arial;font-weight:bold;text-decoration:none;outline:none;position:absolute;bottom:0px; }
#gallery #listaGallery div a:hover, #gallery #listaGallery div a.sel { color: #1B74D0; }

.gMap { position:absolute;left:0px;top:0px;width:740px;height:377px; }
#email a { text-decoration:none; }
#email a:hover { text-decoration: underline; }
#vr,#video { position:absolute;left:0px;top:0px;width:735px;height:377px;border:0px;overflow:hidden; }

#paginaTariffe table { border:0px;padding:0px;width:100%;border-collapse:collapse; }
#paginaTariffe table tr, #paginaTariffe table tr td { border:0px;padding:0px; }
#paginaTariffe table tr.interruzione td { border-right-style: solid; border-right-width: 4px; border-color:#FFFFFF;background-color:#F5F4F2;height:1px;padding:0px; }
#paginaTariffe table tr td { border-right-style: solid; border-right-width: 4px; border-color:#FFFFFF;padding-left:14px;height:37px;color:#878787;font-size:8pt;font-family:Arial;font-weight:normal; }
#paginaTariffe table tr td.highlight { background-color:#F5F4F2;color:#FFFFFF;font-size:8pt;font-family:Arial;font-weight:bold;height:23px;background-image: url('http://www.hoteltritoneischia.it/img/tabelle/highlight.gif'); background-repeat: repeat-x; }
#paginaTariffe table tr td.titolo { background-color:#F5F4F2;color:#878787;font-size:8pt;font-family:Arial;font-weight:bold;height:23px; }
div.highlight { background-color:#F5F4F2;padding-left:14px; }

/** FORM */

form { padding:0px;margin:0px; }
fieldset { width:100%;border:0px;margin:0px;padding:0px; }
fieldset div { position:relative;width:100%;height:30px;text-align:left;padding-left:10px;padding-right:10px; }
fieldset div label { display:inline;float:left;width:150px;height:25px;text-align:left; }
fieldset hr { position:relative;width:100%;height:1px;border:0px;background-color:#CFCFCF;text-align:left;margin-left:0px;margin-right:auto;margin-top:0px;margin-bottom: 10px; }
input.grande, select.grande { width:180px;height:18px;border: 1px solid #878787;color:#1B74D0;font-size:8pt;font-family:Arial; }
input.normale, select.normale { width:150px;height:15px;border: 1px solid #878787;color:#1B74D0;font-size:8pt;font-family:Arial; }
input.piccolo, select.piccolo { width:60px;height:15px;border: 1px solid #878787;color:#1B74D0;font-size:8pt;font-family:Arial; }
select.normale, select.piccolo { height:17px; }
textarea.normale { width:150px;height:100px;border: 1px solid #878787;color:#1B74D0;font-size:8pt;font-family:Arial; }
input, textarea { margin:0px;padding:0px; }
a.submit { color:#878787;font-size:8pt;font-family:Arial;font-weight:bold;text-decoration:none;outline:none; }
a.submit:hover { color:#1B74D0; }
.campoForm { color:#878787;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:normal; }
.campoFormErrore { color:#FF0000;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:normal; }

div.frecciaScroll { position:absolute;width:32px;height:38px;cursor:pointer; }
div.frecciaScroll img { border:0px; }
p { margin:0px;padding:0px; }
a { outline:none; }

/** CALENDARIO  */

div#contenitoreCalendario { z-index:51;position:absolute;left:10px;top:95px;border: solid 1px #333333; }
div#contenitoreCalendario a { display:block;font-family: Arial; font-size: 11px;color: #336699;text-decoration:none; }
div#contenitoreCalendario div.link { text-align:right; }
div#contenitoreCalendario img { border: solid 0px #FFFFFF; }
div#sfondoCalendario { z-index:50;position:absolute;top:0px;left:0px;width:100%;height:100%; }
.calendarioTestoIntestazione { color:#1B74D0;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:normal; }
.calendarioTestoGiorno { color:#1B74D0;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:normal; }
.calendarioTestoGiorni { color:#FFFFFF;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:normal; }



