/* CSS Document */
body{
margin:auto;
width:900px;
background-color: #fff;
font-family: "Arial", Helvetica,  sans-serif;
font-size:12px;
text-decoration: none;
font-weight: bold;
color:#000000;
}

.giorgia {
border:1px solid #990000;
}
.arancio {
border:1px dotted #ccc;
}
td {
margin:5px;
padding:3px;
}
th {
margin:5px;
padding:3px;
}
#top {
position:relative;
top:0;
left:0;
height:97px;
}

#top #logo{
position:absolute;
top:0;
left:0;
width:587px;
height:71px;
}

#top #imgina{
position:relative;
top:-1px;
left:0px;
padding-left:587px;
width:124px;
height:71px;
border:0px solid #000;
}

#top #lingue{
position:absolute;
top:0;
right:0;
width:189px;
height:71px;
background-image:url(images/sfondo_lingue.jpg);
background-repeat:no-repeat;
}

#top #lingue #box_ita{
position:absolute;
top:0px;
left:-1px;
width:45px;
margin-top:40px;
margin-left:10px;
margin-right:10px;
display:inline;
}

#top #lingue #box_ita a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #lingue #box_ita  a:hover {
color:#971119;
text-decoration: underline;
}
#top #lingue #box_eng{
position:absolute;
top:0;
left:0;
width:40px;
margin-top:40px;
margin-left:75px;
display:inline;
border:0px solid #000;
}
#top #lingue #box_eng a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #lingue #box_eng a:hover {
color:#971119;
text-decoration: underline;
}

#top #lingue #box_deu{
position:absolute;
top:0;
left:0;
width:40px;
margin-top:40px;
margin-left:136px;
display:inline;
border:0px solid #000;
}

#top #lingue #box_deu a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #lingue #box_deu a:hover {
color:#971119;
text-decoration: underline;
}


/* Link */

#top #box_link ul li  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link ul li a:hover {
color:#971119;
text-decoration: underline;
}



#top #box_link {
position:relative;
bottom:0;
left:0;
height:26px;
background-image:url(images/sfondo_link.jpg);
background-repeat:no-repeat;
}

#top #box_link ul {
	position:absolute;
	top:5px;
	left:1px;
	padding-left:45px;
	border:0px solid #000;
	width: 514px;
    
}
#top #box_link ul li {
display: inline;
padding-right:25px;
}


#top #box_link ul li a {
padding-left:20px;	
font-size:11px;

}
#top #box_link ul li a:hover {
	background:url(images/roll.gif) left center no-repeat;
}

#top #box_link #verona_dintorni {
   position:absolute;
   top:5px;
   right:40px;
   width:130px;
   border:0px SOLID #000;
}
#top #box_link #verona_dintorni  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link #verona_dintorni a:hover {
color:#971119;
text-decoration: underline;
}




#top #box_link2 ul li  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link2 ul li a:hover {
color:#971119;
text-decoration: underline;
}




#top #box_link2 {
position:relative;
bottom:0;
left:0;
height:26px;
background-image:url(images/sfondo_link3.jpg);
background-repeat:no-repeat;
}

#top #box_link2 ul {
	position:absolute;
	top:5px;
	left:0px;
	padding-left:60px;
	border:0px solid #000;
	width: 514px;
    
}
#top #box_link2 ul li {
display: inline;
padding-right:25px;
}


#top #box_link2 ul li a {
padding-left:20px;	
font-size:11px;

}
#top #box_link2 ul li a:hover {
	background:url(images/roll.gif) left center no-repeat;
}

#top #box_link2 #verona_dintorni {
   position:absolute;
   top:5px;
   right:40px;
   width:130px;
   border:0px SOLID #000;
}
#top #box_link2 #verona_dintorni  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link2 #verona_dintorni a:hover {
color:#971119;
text-decoration: underline;
}

#top #box_link2 ul li  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link2 ul li a:hover {
color:#971119;
text-decoration: underline;
}




#top #box_link0 {
position:relative;
bottom:0;
left:0;
height:26px;
background-image:url(images/sottolink_photo.jpg);
background-repeat:no-repeat;
}

#top #box_link0 ul {
	position:absolute;
	top:5px;
	left:0px;
	padding-left:60px;
	border:0px solid #000;
	width: 514px;
    
}
#top #box_link0 ul li {
display: inline;
padding-right:28px;
}


#top #box_link0 ul li a {
padding-left:20px;	
font-size:11px;

}
#top #box_link0 ul li a:hover {
	background:url(images/roll.gif) left center no-repeat;
}

#top #box_link0 #verona_dintorni {
   position:absolute;
   top:5px;
   right:40px;
   width:100px;
   border:0px SOLID #000;
}
#top #box_link0 #verona_dintorni  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link0 #verona_dintorni a:hover {
color:#971119;
text-decoration: underline;
}



#top #box_link3 ul li  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link3 ul li a:hover {
color:#971119;
text-decoration: underline;
}



#top #box_link3 {
position:relative;
bottom:0;
left:0;
height:26px;
background-image:url(images/sfondo_link4.jpg);
background-repeat:no-repeat;
}

#top #box_link3 ul {
	position:absolute;
	top:5px;
	left:0px;
	padding-left:60px;
	border:0px solid #000;
	width: 514px;
    
}
#top #box_link3 ul li {
display: inline;
padding-right:28px;
}


#top #box_link3 ul li a {
padding-left:20px;	
font-size:11px;

}
#top #box_link3 ul li a:hover {
	background:url(images/roll.gif) left center no-repeat;
}

#top #box_link3 #verona_dintorni {
   position:absolute;
   top:5px;
   right:40px;
   width:130px;
   border:0px SOLID #000;
}
#top #box_link3 #verona_dintorni  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link3 #verona_dintorni a:hover {
color:#971119;
text-decoration: underline;
}


#top #box_link4 ul li  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link4 ul li a:hover {
color:#971119;
text-decoration: underline;
}




#top #box_link4 {
position:relative;
bottom:0;
left:0;
height:26px;
background-image:url(images/sfondo_link5.jpg);
background-repeat:no-repeat;
}


#top #box_link4 ul {
	position:absolute;
	top:5px;
	left:0px;
	padding-left:60px;
	border:0px solid #000;
	width: 514px;
    
}
#top #box_link4 ul li {
display: inline;
padding-right:28px;
}


#top #box_link4 ul li a {
padding-left:20px;	
font-size:11px;

}
#top #box_link4 ul li a:hover {
	background:url(images/roll.gif) left center no-repeat;
}

#top #box_link4 #verona_dintorni {
   position:absolute;
   top:5px;
   right:40px;
   width:130px;
   border:0px SOLID #000;
}
#top #box_link4 #verona_dintorni  a, a:link, a:visited, a:active {
 color:#000;
 text-decoration: none;
}

#top #box_link4 #verona_dintorni a:hover {
color:#971119;
text-decoration: underline;
}




/* FLASH */
#box_flash{
position:relative;
top:0;
left:0;
width:900px;
height:205px;
border:0px solid #000;
}


#box_photogallery{
position:relative;
top:0;
left:0;
width:900px;

border-right:1px solid #DC5300;
}

#box_faqs{
position:relative;
top:0;
left:0;
width:900px;

border-right:1px solid #DC5300;
}

.titoli{
font-size:12px;
color:#990000;
font-weight:bold;
}




/* MIDDLE */
#middle{
position:relative;
top:0;
left:0;
border:0px solid #000;
background-image:url(images/sfondo_middle.jpg);
background-repeat:repeat-y;
}


#middle #sx{
position:absolute;
top:0;
left:0;
margin-top:36px;
width:226px;
height:350px;

}
#middle #sx #sfondino{
position:absolute;
top:0;
right:0;
width:227px;
height:25px;
background-image:url(images/barra_servizi.jpg);
background-repeat:no-repeat;
border:0px solid #000;


}

#middle #sx  #sfondino #servizi{
position:absolute;
top:0;
right:0;
width:70px;
margin-right:125px;
margin-top:5px;
text-align:center;
color:#FFFFFF;

}

#middle #sx  #sfondino #servizi  a, a:link, a:visited, a:active {
 color:#FFF;
 text-decoration: none;
}

#middle #sx  #sfondino #servizi a:hover {
color:#971119;
text-decoration: underline;
}




#middle #sx #sfondino2{
position:absolute;
top:0;
right:0;
width:227px;
height:25px;
background-image:url(images/barra_servizi.jpg);
background-repeat:no-repeat;
margin-top:35px;
color:#FFF;

}

#middle #sx #sfondino2 #prezzi{
position:absolute;
top:0;
right:0;
width:70px;
margin-right:125px;
margin-top:7px;
text-align:center;
color:#FFF;

}

#middle #sx #sfondino2 #prezzi a:link, a:visited, a:active {
 color:#FFF;
 text-decoration: none;
}

#middle #sx #sfondino2 #prezzi a:hover {
color:#971119;
text-decoration: underline;
}

#middle #sx #sfondino3{
position:absolute;
top:0;
right:0;
width:227px;
height:25px;
background-image:url(images/barra_book.jpg);
background-repeat:no-repeat;
border:0px solid #000;
margin-top:70px;


}

#middle #sx #sfondino3 #book{
position:absolute;
top:0;
right:0;
width:150px;
height:40px;
margin-right:40px;
margin-top:7px;
text-align:center;
font-size:14px;
color:#FFFFFF;

}

#middle #sx #sfondino3 #booking{
position:relative;
top:25px;
left:0;
width:230px;
}

#middle #sx #sfondino3 #verifica{
position:relative;
top:0px;
left:0;
padding-top:25px;
}

#middle #sx #sfondino3 #book a:link, a:visited, a:active {
 color:#FFF;
 text-decoration: none;
}

#middle #sx #sfondino3 #book a:hover {
color:#FF9000;
text-decoration: underline;
}


#middle #sx #tabellina{
position:absolute;
top:0;
right:0;
width:227px;
height:20px;
border:0px solid #000;
margin-top:120px;


}
p{
text-align:center;
}
#middle #sx #arrivo{
position:absolute;
top:0;
right:0;
width:227px;
height:20px;
border:0px solid #000;
margin-top:40px;
font-weight:normal;


}
#middle #sx #partenza{
position:absolute;
top:0;
right:0;
width:227px;
height:20px;
border:0px solid #000;
margin-top:80px;
font-weight:normal;

}
#middle #sx #camera{
position:absolute;
top:0;
right:0;
width:227px;
height:20px;
border:0px solid #000;
margin-top:120px;
font-weight:normal;

}

#middle #servizi{
position:absolute;
top:0px;
right:0px;
margin-right:330px;
margin-top:78px;
margin-bottom:20px;
width:300px;
height:331px;
border:0px solid #000;


}

#middle #fotina{
position:absolute;
top:0px;
right:0px;
margin-right:330px;
margin-top:38px;
margin-bottom:20px;
width:330px;
height:331px;
border:0px solid #000;
background-image:url(images/est_veronahouse10.jpg);
background-repeat:no-repeat;

}
#middle #fotina_contatti{
position:absolute;
top:0px;
right:0px;
margin-right:330px;
margin-top:15px;
margin-bottom:20px;
width:330px;
height:331px;
border:0px solid #000;
background-image:url(images/contatti_above.jpg);
background-repeat:no-repeat;

}
#middle #fotina_verona{
position:absolute;
top:0px;
right:0px;
margin-right:100px;
margin-top:60px;
margin-bottom:20px;
width:500px;
height:500px;
border:0px solid #000;

}
#middle #foto_reception{
position:absolute;
top:0px;
right:0px;
margin-right:330px;
margin-top:15px;
margin-bottom:20px;
width:330px;
height:331px;
border:0px solid #000;
background-image:url(images/reception_above.jpg);
background-repeat:no-repeat;

}
#middle #foto_prezzi{
position:absolute;
top:0px;
right:0px;
margin-right:330px;
margin-top:15px;
margin-bottom:20px;
width:330px;
height:331px;
border:0px solid #000;
background-image:url(images/prezzi_above.jpg);
background-repeat:no-repeat;

}
#middle #foto_location{
position:absolute;
top:0px;
right:0px;
margin-right:330px;
margin-top:80px;
margin-bottom:20px;
width:330px;
height:331px;
border:0px solid #000;

}
#middle #fotina1{
position:absolute;
top:0px;
right:0px;
margin-right:325px;
margin-top:10px;
margin-bottom:20px;
width:200px;
height:400px;
border:1px solid #000;


}
/* QUADRATTINI DELLE CAMERE IN INDEX */
#tit_camere{
position:relative;
top:0;
left:0;
border:1px solid #000;
margin-left:15px;
text-align:center;

}
#tit_appartamenti{
position:relative;
top:0;
left:0;
border:1px solid #000;
margin-left:15px;
text-align:center;

}
#quadratino1{
position:relative;
top:0;
left:0;
width:80px;
height:90px;
border:0px solid #000;
display:inline;
margin-right:10px;
margin-left:15px;
padding-bottom:15px;
text-align:center;

}


#testo_camere{
position:relative;
top:0;
left:0;
width:190px;
margin-left:15px;
border-right:1px solid #990;
font-size:12px;
font-weight:normal;
text-align:justify;
}

#testo_prezzi{
position:relative;
top:0;
left:0;
width:480px;
height:430px;
margin-left:300px;
margin-top:80px;
border:0px solid #990;
}

#testo_prezzi_interno1{
position:relative;
top:0;
left:0;
width:400px;
padding-right:20px;
padding-left:20px;
font-size:12px;
font-weight:normal;
text-align:justify;
line-height:170%;
}
#didascalia_q{
position:absolute;
top:0;
left:0;
width:100%;
height:30px;
padding-top:8px;
font-size:11px;
font-weight:normal;
border:0px solid #000;
text-align:center;
margin-top:80px;

}
a.opacity:hover img {
filter:alpha(opacity=60);
   -moz-opacity:0.6;
   opacity:0.6;
}
a.opacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}



/* PAGINE APPARTAMENTI */


#middle #barralink_sotto{
position:absolute;
bottom:0;
left:0;
border:1px solid #000;
}

#middle #fotina1{
position:absolute;
top:0px;
right:0px;
margin-right:400px;
margin-top:30px;
margin-bottom:20px;
width:200px;
height:360px;
border:0px solid #000;


}

#middle #box_appartamenti{
position:absolute;
top:0px;
right:0px;
margin-top:300px;
margin-bottom:20px;
width:350px;
height:100px;
border:1px solid #000;



}
#middle #flash_camere{
position:absolute;
top:0px;
right:0px;
margin-right:330px;
margin-top:40px;
width:559px;
height:328px;
border:0px solid #000;


}





#middle #book_link{
	position:absolute;
	top:0px;
	right:0px;
	width:170px;
	height:30px;
    font-weight:bold;
	text-align:center;
	color:#FFF;
	margin-right:320px;
    margin-top:10px;
	border:0px solid #000;
    background-image:url(images/barra_rossa.gif);
    background-repeat:no-repeat;


}

#middle #torna_link{
	position:absolute;
	top:0px;
	right:0px;
	width:170px;
	height:30px;
    font-weight:bold;
	text-align:center;
	color:#FFF;
	margin-right:60px;
    margin-top:420px;
	border:0px solid #000;
    background-image:url(images/barra_arancio.gif);
    background-repeat:no-repeat;
}

#middle #descrizione{
	position:absolute;
	top:0px;
	right:0px;
	width:559px;
	height:75px;
    font-weight:normal;
	text-align:justify;
	color:#000;
	margin-right:329px;
    margin-top:385px;
	border:0px solid #000;
    letter-spacing:200%;
}

#servizi_link{
	position:absolute;
	top:0px;
	right:0px;
	width:170px;
	height:22px;
    margin-top:10px;
    font-weight:bold;
	text-align:center;
	color:#FFF;
	margin-right:320px;
	border:0px solid #000;
    background-image:url(images/barra_rossa.gif);
    background-repeat:no-repeat;
    padding-top:5px;

}



#middle #torna_home2{
position:absolute;
top:0px;
right:0px;
width:230px;
height:30px;
text-align:center;
color:#FFF;
margin-top:460px;
margin-right:330px;
border:0px solid #000;
background-image:url(images/barra_servizi.jpg);
background-repeat:no-repeat;
padding-top:5px;


}
#torna_home3{
position:absolute;
top:0px;
right:0px;
width:162px;
height:22px;
text-align:center;
color:#FFF;
margin-top:10px;
margin-right:500px;
border:0px solid #000;
background-image:url(images/barra_arancio.gif);
background-repeat:no-repeat;
padding-top:5px;


}


#middle #book_link_dx{
position:absolute;
top:0px;
right:0px;
width:230px;
height:30px;
text-align:center;
color:#FFF;
margin-top:430px;
margin-right:330px;
border:0px solid #000;
background-image:url(images/barra_book.jpg);
background-repeat:no-repeat;
padding-top:5px;


}

#middle #foto_piccole{
	position:absolute;
	top:0px;
	right:0px;
	width:500px;
	height:110px;
	margin-top:425px;
	margin-right:300px;
	border:0px solid #000;
}


#middle #foto_interna{
position:relative;
top:0px;
right:0px;
padding-right:5px;
width:100px;
height:100px;
border:0px solid #000;
display:inline;
}


#middle #riga_testo_prezzi{
position:absolute;
top:0px;
right:0px;
width:450px;
border:0px solid #000;
margin-top:420px;
margin-right:200px;
font-weight:normal;
font-size:12px;
}

#middle #riga_testo{
position:absolute;
top:0px;
right:0px;
width:559px;
border:0px solid #000;
margin-top:460px;
margin-right:320px;
font-weight:normal;
font-size:11px;
}
#middle #riga_testo_corta{
position:absolute;
top:0px;
right:0px;
width:230px;
border:0px solid #000;
margin-top:410px;
margin-right:330px;
font-weight:normal;
text-align:justify;
font-size:11px;
}

#middle #riga_testo_lunga{
position:absolute;
top:0px;
right:0px;
width:559px;
border:0px solid #000;
margin-top:380px;
margin-right:330px;
font-weight:normal;
text-align:justify;
font-size:11px;
}
/* FINE PAGINE CAMERE */

.h1{
text-align:right;
font-size:22px;
font-weight:bold;

}





/* FINE QUADRATTINI DELLE CAMERE IN INDEX */


#middle #titolo{
position:absolute;
top:0px;
right:0px;
padding-top:20px;
margin-right:10px;
width:270px;
height:22px;
border-bottom:1px solid #000;
text-align:right;
font-size:22px;
letter-spacing:30%;

}
#middle #titolo_appart{
position:absolute;
top:0px;
right:0px;
padding-top:15px;
margin-right:30px;
width:295px;
height:22px;
text-align:right;
font-size:18px;
letter-spacing:30%;

}
#titolo_photogallery{
position:absolute;
top:0px;
right:0px;
width:295px;
height:22px;
border-bottom:1px solid #000;
text-align:right;
font-size:22px;
letter-spacing:30%;
margin-right:110px;
padding-top:40px;
}



#middle #testo{
position:relative;
top:0px;
left:0px;
width:295px;
padding-top:80px;
padding-bottom:40px;
margin-left:590px;
border:0px solid #000;
font-weight:normal;
text-align:justify;
line-height:150%;
ff

}

#middle #testoappartamenti{
position:relative;
top:0px;
left:0px;
width:572px;
height:478px;
padding-top:60px;
padding-bottom:10px;
margin-left:270px;

font-weight:normal;
text-align:justify;
line-height:150%;
letter-spacing:200%;

}
#middle #testolungo{
position:relative;
top:0px;
left:0px;
width:295px;
height:270px;
padding-top:80px;
padding-bottom:50px;
margin-left:590px;
border:0px solid #000;
font-weight:normal;
text-align:justify;
line-height:150%;
letter-spacing:200%;

}

#middle #testo #tabellina{
position:absolute;
top:0px;
left:0px;
width:295px;
border:1px solid #000;
margin-left:10px;

}
#middle #testo #tabellina #appartamento{
position:relative;
top:0px;
left:0px;
width:80px;
height:90px;
border:1px solid #000;
display:inline;

}
#middle #testo #tabellina #dida_app{
position:absolute;
top:0px;
left:0px;
width:80px;
border:1px solid #000;
font-size:10px;
font-weight:normal;
text-align:center;


}
#middle #sfondotesto_prezzi{
position:relative;
bottom:0px;
left:0px;
width:170px;
height:160px;
border:0px solid #000;
background-image:url(images/disegnino_sfondo.jpg);
background-repeat:no-repeat;
margin-left:730px;
}
#middle #sfondotesto_verona{
position:relative;
bottom:0px;
left:0px;
width:328px;
height:180px;
border:0px solid #000;
margin-left:572px;
}

#middle #sfondotesto_camere{
position:relative;
bottom:0px;
left:0px;
width:170px;
height:0px;
border:0px solid #000;
margin-left:730px;
}

#middle #sfondotesto2{
position:relative;
bottom:0px;
left:0px;
width:328px;

height:80px;
border:0px solid #000;

margin-left:572px;
}
p{
font-size:11px;
font-weight:normal;
text-align:center;
}
.testo11{
font-size:11px;
}
/* FOOT */

#foot{
position:relative;
bottom:0;
left:0;
height:26px;
background-image:url(images/barra_indirizzo.jpg);
background-repeat:no-repeat;
}
#indirizzo{
text-align:center;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}


#mappa {

background-color:#AD434A;
font-size:11px;
font-weight:normal;
}
#mappa a:link, a:visited, a:active {
 color:#fff;
}

#mappa a:hover {
color:#000;
text-decoration: underline;

}
#credit {
color:#000;
font-size:11px;
font-weight:normal;
text-align:right;
padding-top:5px;
}
#credit a{
 color:#990000;
}

#credit a:hover {
color:#000;
text-decoration: underline;
}
