body{
margin:0;
padding:0;
background:#fff url(../img/sfondo1.jpg) left top repeat-x;
position:relative;
z-index:3;
text-align:center;
color:#10183b;
font-family:verdana, arial, sans-serif;
}
#subbody{
margin:0;
padding:0;
width:100%;
height:100%;
background:transparent url(../img/logotop2.jpg) left top no-repeat;
text-align:left;
}
#subbody span{
position:relative;
z-index:-3;
}
#centrato{
text-align:left;
margin:auto;
margin-top:150px;
width:1000px;
}
#header{
width:1000px;
height:275px;
}
#swf{
width:1000px;
height:246px;
}

#menu{
width:994px;
padding-right:6px;
height:29px;
background:transparent url(../img/menu.jpg) left top no-repeat;
float:left;
}
#navigaz{
margin:0;
padding:0;
list-style:none;
background:transparent url(../img/menu3.jpg) left top no-repeat;
width:906px;
height:29px;
position:relative;
z-index:10;
text-align:left;
float:left;
}
#navigaz li{
position:absolute;
height:29px;
}
#navigaz #voce1{
width:57px;
}
#navigaz #voce2{
width:70px;
}
#navigaz #voce3{
width:125px;
}
#navigaz #voce4{
width:100px;
}
#navigaz #voce5{
width:63px;
}
#navigaz #voce6{
width:96px;
}
#navigaz #voce7{
width:71px;
}
#navigaz #voce8{
width:68px;
}
#navigaz li a{
display:block;
width:100%;
height:100%;
background:transparent url(../img/menu3.jpg) left top no-repeat;
text-decoration:none;
}
#navigaz li a span{
position:relative;
z-index:-12;
visibility:hidden;
}
#navigaz #voce1{
top:0;
left:256px;
}
#navigaz #voce2{
top:0;
left:313px;
}
#navigaz #voce3{
top:0;
left:383px;
}
#navigaz #voce4{
top:0;
left:508px;
}
#navigaz #voce5{
top:0;
left:608px;
}
#navigaz #voce6{
top:0;
left:671px;
}
#navigaz #voce7{
top:0;
left:767px;
}
#navigaz #voce8{
top:0;
left:838px;
}
#navigaz #voce1 a{
background-position:256px 0;
}
#navigaz #voce2 a{
background-position:313px 0;
}
#navigaz #voce3 a{
background-position:383px 0;
}
#navigaz #voce4 a{
background-position:508px 0;
}
#navigaz #voce5 a{
background-position:608px 0;
}
#navigaz #voce6 a{
background-position:671px 0;
}
#navigaz #voce7 a{
background-position:767px 0;
}
#navigaz #voce8 a{
background-position:838px 0;
}
#navigaz #voce1 a:hover,
#navigaz #voce1 a:focus,
#navigaz #voce1 a:active{
background-position:-256px -29px;
}
#navigaz #voce2 a:hover,
#navigaz #voce2 a:focus,
#navigaz #voce2 a:active{
background-position:-313px -29px;
}
#navigaz #voce3 a:hover,
#navigaz #voce3 a:focus,
#navigaz #voce3 a:active{
background-position:-383px -29px;
}
#navigaz #voce4 a:hover,
#navigaz #voce4 a:focus,
#navigaz #voce4 a:active{
background-position:-508px -29px;
}
#navigaz #voce5 a:hover,
#navigaz #voce5 a:focus,
#navigaz #voce5 a:active{
background-position:-608px -29px;
}
#navigaz #voce6 a:hover,
#navigaz #voce6 a:focus,
#navigaz #voce6 a:active{
background-position:-671px -29px;
}
#navigaz #voce7 a:hover,
#navigaz #voce7 a:focus,
#navigaz #voce7 a:active{
background-position:-767px -29px;
}
#navigaz #voce8 a:hover,
#navigaz #voce8 a:focus,
#navigaz #voce8 a:active{
background-position:-838px -29px;
}
#lingue{
float:left;
width:78px;
height:29px;
margin-left:10px;
}
#lingue a{
display:block;
float:left;
width:18px;
height:29px;
margin-right:5px;
}
#lingue #ita{
background:transparent url(../img/ita.gif) left top no-repeat;
}
#lingue #eng{
background:transparent url(../img/eng.gif) left top no-repeat;
}
#lingue #deu{
background:transparent url(../img/ted.gif) left top no-repeat;
}
#corpo{
width:1000px;
background:#fff url(../img/corpo.gif) left top no-repeat;
float:left;
margin-bottom:30px;
}
#colonna1{
float:left;
width:524px;
margin-top:45px;
margin-left:39px;
margin-right:13px;
}
#colonna1 p{
clear:left;
font-size:13px;
margin:0;
padding:10px 0 0 0;
}
#titolo{
width:151px;
height:23px;
background:transparent url(../img/hotelaurora.gif) left top no-repeat;
float:left;
}
#titolo span{
position:relative;
z-index:-20;
}
#news{
float:left;
width:524px;
}
#titnew{
width:64px;
height:23px;
float:left;
background:transparent url(../img/news.gif) left top no-repeat;
}
#titnew span{
position:relative;
z-index:-30;
}
#news p{
margin:0;
padding:5px 0 0 0;
}
#news p a{
text-decoration:none;
color:#10183b;
}
#news p a:hover,
#news p a:focus,
#news p a:active{
text-decoration:underline;
}
#colonna2{
float:left;
width:419px;
margin-top:45px;
margin-left:5px;
}
#titpan{
float:left;
width:129px;
height:22px;
background:transparent url(../img/panorama.gif) left top no-repeat;
margin-left:7px;
}
#titpan span{
position:relative;
z-index:-35;
}
#blocco{
float:left;
width:406px;
height:202px;
background:transparent url(../img/blocco.jpg) left top no-repeat;
}
#titdisp{
float:left;
width:142px;
height:27px;
margin-left:7px;
margin-top:7px;
margin-bottom:5px;
background:transparent url(../img/disponibilita.gif) left top no-repeat;
}
#titdisp span{
position:relative;
z-index:-40;
}
#opzioni{
float:left;
width:382px;
background:#e9ecf9;
font-size:11px;
color:#8d96b8;
padding:8px;
}
#date{
width:230px;
float:left;
}
#camere{
width:142px;
float:left;
margin-top:4px;
margin-left:10px;
}
#date select{
margin-top:8px;
border:1px solid #8d96b8;
}
#date #check{
margin-left:28px;
margin-top:15px;
padding:0;
}
#camere .radio{
padding:0;
}
#camere #cerca{
border:none;
background:#121a3f;
color:#8d96b8;
margin-top:10px;
float:right;
margin-right:5px;
margin-bottom:10px;
font-weight:bold;
}
#footer{
clear:left;
width:1000px;
height:161px;
background:transparent url(../img/footer.gif) left top no-repeat;
text-align:right;
}
#footer span{
visibility:visible;
position:relative;
z-index:-40;
}
#footer p{
font-size:12px;
margin:0;
padding:5px 23px 0 0;
color:#9a9a9d;
}
#footer p a{
text-decoration:none;
color:#9a9a9d;
font-weight:bold;
font-size:11px;
}
#footer p a strong{
color:#f86d20;
}
/*camere*/
 #dentro{
 width:922px;
 float:left;
 margin-top:45px;
 margin-left:39px;
 margin-right:39px;
 }
 #dentro h2{
 font-size:17px;
 font-weight:normal;
 }
 #dentro p{
 font-size:13px;
 padding:0;
 margin:0 0 25px 0;
 }
 #cam{
 width:922px;
 }
 #scorrimento a{
 display:block;
 float:left;
 font-size:11px;
 color:#2d337d;
 margin-top:15px;
 text-decoration:none;
 }
 #scorrimento a:hover,
 #scorrimento a:focus,
 #scorrimento a:active{
 text-decoration:underline;
 }
 #scorrimento #back{
 float:left;
 }
 #scorrimento #avanti{
 float:right;
 }
 #scorrimento2{
 height:20px;
 margin-top:20px;
 clear:left;
 }
  #scorrimento2 a{
 display:block;
 float:left;
 font-size:12px;
 color:#2d337d;
 margin-top:15px;
 text-decoration:none;
 }
 #scorrimento2 a:hover,
 #scorrimento2 a:focus,
 #scorrimento2 a:active{
 text-decoration:underline;
 }
 #scorrimento2 #back2{
 float:left;
 }
 #scorrimento2 #avanti2, #scorrimento2 .avanti2{
 float:right;
 margin-left:8px;
 }
 #dentro h4{
font-size:13px;
margin:0;
padding:3px 0;
font-weight:normal;
}
#dentro h4 a{
color:#10183b;
text-decoration:none;
font-weight:bold;
}
#dentro h4 a:hover,
#dentro h4 a:focus,
#dentro h4 a:active{
text-decoration:underline;
color:#434d7b;
}
#singole,#doppie,#family{
width:922px;
height:211px;
background:transparent url(../img/cameres.jpg) left top no-repeat;
float:left;
margin-bottom:15px;
}
#singole p,#doppie p,#family p{
margin-top:35px;
margin-left:30px;
margin-bottom:0;
padding:0;
}
#singole img,#doppie img,#family img{
float:right;
margin:10px 20px 0 20px;
border:1px solid #112952;
}
#doppie{
background:transparent url(../img/cameredopp.jpg) left top no-repeat;
}
#family{
background:transparent url(../img/familyr.jpg) left top no-repeat;
}
.aux{
float:left;
width:922px;
height:170px;
}
#scorrimento3{
 float:left;
 margin-left:22px;
 font-size:12px;
 }
  #scorrimento3 a{
 display:block;
 float:left;
 font-size:12px;
 color:#2d337d;
 text-decoration:none;
 font-weight:bold;
 }
 #scorrimento3 a:hover,
 #scorrimento3 a:focus,
 #scorrimento3 a:active{
 text-decoration:underline;
 }
  #scorrimento3 .avanti3{
 float:left;
 margin-left:8px;
 }
/*prezzi*/
#price{
width:922px;
}
#price table{
border-collapse:collapse;
 font-size:12px;
 width:922px;
 text-align:center;
 margin-bottom:15px;
}
#price table th, #price table td{
padding:5px 5px;
}
#price table thead{
 background:#2d337d;
 color:#fff;
}
#price .pari{
 background:#e9ecf9;
 }
 #price .dispari{
 background:#aab7cc;
 }
#price #nota{
 font-size:11px;
 }
 /*dove siamo*/
 #sx{
width:461px;
float:left;
}
#dx{
width:441px;
float:left;
margin-left:20px;
text-align:right;
}
#dx a{
font-size:11px;
 color:#2d337d;
}
#cartina{
color:#2d337d;
font-size:12px;
}
/*prenotazione*/
#prenota{
width:700px;
padding:7px;
background:#ecedef;
border:1px solid #d9dae0;
font-size:12px;
margin:auto;
text-align:center;
margin-bottom:25px;
}
#prenota h4{
font-size:14px;
padding:15px 0 5px 0;
}
#prenota form table{
text-align:center;
width:500px;
margin:auto;
}
#prenota table tr td{
padding:3px;
}
#prenota form input,#prenota form select{
width:200px;
border:1px solid #10183b;
}
#prenota .camera{
width:60px;
}
#prenota .persone{
width:90px;
}
#prenota .periodo{
width:120px;
}
#prenota #note{
width:300px;
height:100px;
border:1px solid #10183b;
}
#prenota .check{
border:none;
margin:0;
padding:0;
width:30px;
}
#prenota #bottoni{
margin-top:10px
}
#prenota .bottone{
width:100px;
background:#c9ccd9;
}
/*contatti*/
#cont{
width:922px;
float:left;
margin-bottom:25px;
}
#cont #contatti{
text-align:left;
margin:0;
padding:0 0 0 50px;
float:left;
}
#cont #contatti a{
color:#10183b;
}
#cont #contatti a:hover,
#cont #contatti a:focus,
#cont #contatti a:active{
color:#6a79ba;
}
#cont img{
padding:0 0 8px 0;
margin:0;
float:right;
}
/*scheda camere*/
#immagini{
float:left;
margin-right:10px;
}
#immagini img{
margin-bottom:5px;
border:1px solid #112952;
}
/*gallery*/
.foto{
float:left;
width:140px;
margin:6px;
}
.foto img{
margin:auto;
border:1px solid #112952;
}
/*ricerca*/
#divric{
float:left;
width:922px;
height:200px;
padding-bottom:30px;
padding-top:20px;
}
#dentro #divric p{
padding:0 0 10px 20px;
margin:0;
font-size:14px;
}