body,html { height:100%;margin:0 }


body {
 margin:0px;
 padding:0px;
 font-family:verdana, arial, helvetica, sans-serif;
 color:#666666;
 font-size:12px;
 text-align:left;
 background-color:#e6e6e6;
 background-repeat:no-repeat;
 line-height:13px;
 }


img{
border:none;
}


a {font-family: verdana, arial, helvetica; sans-serif;  font-size:13px; text-decoration:none;}
a:link{color: black}
a:visited {color: black}
a:hover {color:red}
a:active{color:red}




a.bianco {font-family: verdana, arial, helvetica; sans-serif;  font-size:13px; text-decoration:none;}
a.bianco:link{color: white}
a.bianco:visited {color: white}
a.bianco:hover {color:#e8e5e5}
a.bianco:active{color:#e8e5e5}


a.guinda {font-family: verdana, arial, helvetica; sans-serif;  font-size:13px; text-decoration:none;}
a.guinda:link{color: #c72c01}
a.guinda:visited {color: #c72c01}
a.guinda:hover {color:white}
a.guinda:active{color:white}


a.guinda2 {font-family: verdana, arial, helvetica; sans-serif;  font-size:12px; text-decoration:none;}
a.guinda2:link{color: #c72c01}
a.guinda2:visited {color: #c72c01}
a.guinda2:hover {color:white}
a.guinda2:active{color:white}



a.guinda3 {font-family: verdana, arial, helvetica; sans-serif;  font-size:13px; text-decoration:none;}
a.guinda3:link{color: #c72c01}
a.guinda3:visited {color: #c72c01}
a.guinda3:hover {color:gray}
a.guinda3:active{color:gray}








a.menu{font-family: verdana, arial, helvetica; sans-serif;  font-size:14px; text-decoration:none;}
a.menu:link{color:#c72c01;}
a.menu:visited{color:#c72c01;}
a.menu:hover {color: gray;}
a.menu:active{color: gray;}



a.menu2{font-family: verdana, arial, helvetica; sans-serif;  font-size:11px; text-decoration:none;}
a.menu2:link{color:#c72c01;}
a.menu2:visited{color:#c72c01;}
a.menu2:hover {color: gray;}
a.menu2:active{color: gray;}


a.menuon{font-family: verdana, arial, helvetica; sans-serif;  font-size:11px; text-decoration:none; font-weight:bold;}
a.menuon:link{color:gray;}
a.menuon:visited{color:gray;}
a.menuon:hover {color: gray;}
a.menuon:active{color: gray;}








a.piede{font-family: verdana, arial, helvetica; sans-serif;  font-size:11px; text-decoration:none;}
a.piede:link{color:#c72c01;}
a.piede:visited{color:#c72c01;}
a.piede:hover {color: gray;}
a.piede:active{color: gray;}


a.piede2{font-family: verdana, arial, helvetica; sans-serif;  font-size:11px; text-decoration:none; font-weight:bold;}
a.piede2:link{color:gray;}
a.piede2:visited{color:gray;}
a.piede2:hover {color: gray;}
a.piede2:active{color: gray;}






a.info{font-family: verdana, arial, helvetica; sans-serif;  font-size:14px; text-decoration:none;}
a.info:link{color:#999999;}
a.info:visited{color:#999999;}
a.info:hover {color#c72c01;}
a.info:active{color#c72c01;}

a.info2{font-family: verdana, arial, helvetica; sans-serif;  font-size:14px; text-decoration:none;}
a.info2:link{color:#c72c01;}
a.info2:visited{color:#c72c01;}
a.info2:hover {color#999999;}
a.info2:active{color#999999;}




a.news{font-family: verdana, arial, helvetica; sans-serif;  font-size:10px; text-decoration:none;}
a.news:link{color:red;}
a.news:visited{color:red;}
a.news:hover {color: gray;}
a.news:active{color: gray;}



a.categoria{
display:block;
width:170px;
height:18px;
background-color:#bf491b;
margin-bottom:2px;
color:white;
padding:3px;
}


a.categoria:hover{
display:block;
width:170px;
height:18px;
background-color:#e28154;
margin-bottom:2px;
color:white;
padding:3px;
}






.titolo{font-family: verdana, arial, helvetica; sans-serif;  font-size:14px; text-decoration:none; color:#c72c01; padding-bottom:2px;}

#contenitore2{
display: block;
position:absolute;
width:1024px;
height:744px;
top:10px;
left:50%;
margin: 0 0  0  -512px;
background-color:white;
	background-image:url('img/sfondo2.jpg');
    background-repeat:no-repeat;
    }
    
    
    
	            
#contenitore{
display: block;
position:absolute;
width:1024px;
height:744px;
top:10px;
left:50%;
margin: 0 0  0  -512px;
background-color:white;
	background-image:url('img/sfondo.jpg');
    background-repeat:no-repeat;
    }
    
    
    
	            
#contenitore_reservacion{
display: block;
position:absolute;
width:1024px;
height:744px;
top:10px;
left:50%;
margin: 0 0  0  -512px;
	background-image:url('img/sfondo_reservacion.jpg');
    background-repeat:no-repeat;
    }
	
	#contenitore_contacto{
display: block;
position:absolute;
width:1024px;
height:744px;
top:10px;
left:50%;
margin: 0 0  0  -512px;
	background-image:url('img/sfondo_contacto.jpg');
    background-repeat:no-repeat;
    }
    
    
    
    	#contenitore_galeria{
display: block;
position:absolute;
width:1024px;
height:744px;
top:10px;
left:50%;
margin: 0 0  0  -512px;
	background-image:url('img/sfondo_galeria.jpg');
    background-repeat:no-repeat;
    }
    
    
    
    
	
	
		#contenitore_interne{
display: block;
position:absolute;
width:1024px;
height:744px;
top:10px;
left:50%;
margin: 0 0  0  -512px;
	background-image:url('img/sfondo_interne.jpg');
    background-repeat:no-repeat;
    }
    
    
#contenitore_mapa{
display: block;
position:absolute;
width:1024px;
height:744px;
top:10px;
left:50%;
margin: 0 0  0  -512px;
background-image:url('img/sfondo_mapa.jpg');
background-repeat:no-repeat;
 }
 

   #facebook{
display: block;
position:absolute;
width:330px;
height:446px;
top:97px;
left:637px;
border:1px solid #cccccc;
    }
    
    
    
    
    
  #foto_interne_random{
display: block;
position:absolute;
width:332px;
height:448px;
top:97px;
left:637px;
    }
    
    
      
    
    
#foto_interne{
display: block;
position:absolute;
width:332px;
height:448px;
top:97px;
left:637px;
	background-image:url('img/habitacion.jpg');
    background-repeat:no-repeat;
    }
    
    
    #contenuto_interne{
display: block;
position:absolute;
width:535px;
height:400px;
top:130px;
left:70px;
font-size:12px;
line-height:14px;
    }
    
    
      #mapa{
display: block;
position:absolute;
width:568px;
height:446px;
top:97px;
left:56px;
	background-image:url('img/mapa.jpg');
    background-repeat:no-repeat;
border:1px solid #d86b4c;
    }  
    
    
     #google{
display: block;
position:absolute;
width:103px;
height:29px;
top:397px;
left:50px;
 }
 
 
 
	
	
	#testo_mapa{
display: block;
position:absolute;
width:312px;
height:428px;
top:97px;
left:637px;
border:1px solid #d86b4c;
padding:10px;
font-size:12px;
line-height:14px;
    }
    
    
    
	

#logo{
position:absolute;
top:0px;
left:41px;
width:196px;
height:65px;
font-size:13px;
color:red;
	background-image:url('img/logo.jpg');
    background-repeat:no-repeat;
}




#barra_menu{
position:absolute;
top:76px;
left:44px;
width:900px;
height:15px;
text-align:left;

}



#random{
position:absolute;
top:94px;
left:40px;
width:584px;
height:292px;
float:left;
border-right:2px solid white;
}


#news{
position:absolute;
top:111px;
left:653px;
width:298px;
height:150px;
float:left;
color:#666666;
font-size:12px;
 line-height:14px;

}


#convenciones{
position:absolute;
top:280px;
left:653px;
width:298px;
height:20px;
float:left;
text-align:right;
border:1px solid red;
}


#fotina_convenciones{
position:absolute;
top:275px;
left:643px;
width:180px;
height:101px;
float:left;
color:#c72c01;
font-size:14px;
text-align:right;
}


#cartelera{
position:absolute;
top:277px;
left:833px;
width:131px;
height:98px;
float:left;
}






#fotina_welcome{
position:absolute;
top:392px;
left:63px;
width:183px;
height:107px;
float:left;
	background-image:url('img/fotina_welcome.jpg');
    background-repeat:no-repeat;
    border:2px solid white;
}


#titolo_welcome{
position:absolute;
top:398px;
left:260px;
width:298px;
height:15px;
float:left;
color:#c72c01;
font-size:14px;
}

#testo_welcome{
position:absolute;
top:417px;
left:260px;
width:350px;
height:80px;
float:left;
color:#666666;
font-size:12px;
text-align:left;
 line-height:16px;

}

#frase_welcome{
position:absolute;
top:507px;
left:100px;
width:520px;
height:20px;
float:left;
color:#c72c01;
font-size:13px;
    text-align:right;
}



#fotina_negocios{
position:absolute;
top:558px;
left:82px;
width:241px;
height:67px;
float:left;
color:#c72c01;
font-size:14px;

}

#titolo_negocios{
position:absolute;
top:632px;
left:73px;
width:225px;
height:18px;
float:left;
color:#c72c01;
font-size:12px;
text-align:right;

}


#reservaciones{
position:absolute;
top:557px;
left:330px;
width:110px;
height:85px;
float:left;
color:#c72c01;
font-size:12px;
 line-height:18px;

text-align:center;
}




#box_menu{
position:absolute;
top:551px;
left:450px;
width:195px;
height:112px;
float:left;
color:#c72c01;
font-size:14px;
line-height:20px;

}



#fotine_ofertas{
position:absolute;
top:558px;
left:652px;
width:301px;
height:68px;
float:left;
}


#testo_ofertas{
position:absolute;
top:632px;
left:688px;
width:264px;
height:18px;
float:left;
color:#c72c01;
font-size:12px;
text-align:right;
}

#foto_destra{
position:absolute;
top:392px;
left:633px;
width:336px;
height:142px;
float:left;
}



#piede{
position:absolute;
top:717px;
left:40px;
width:942px;
height:18px;
float:left;
color:#c72c01;
font-size:12px;
text-align:center;
}


#clienti{
position:absolute;
top:663px;
left:680px;
width:264px;
height:18px;
float:left;
color:white;
font-size:13px;
text-align:right;

}




 .nada {
position:absolute;
top:10px;
left:26px;
width:395px;
height:15px;
 text-align:left;
 float:left;
background-color:#E5E5E5;
 }
 
 
 
  .freccinzsx {
position:absolute;
top:10px;
left:9px;
width: 15px;
height:15px;
 text-align:left;
 float:left;

 }
   .freccinzdx {
position:absolute;
top:10px;
left:595px;
width: 15px;
height:15px;
border:0px dotted green;
 text-align:left;
 float:left;
 }
 

a.prev{
background-image:url('img/previous.gif');
color:#FFFFFF;
display:block;
float:left;
width:15px;
height:15px;
margin-right:0px;
margin-left:0px;
border:0px solid white;
}

a.prev:hover{
background-image:url('img/previous.gif');
display:block;
float:left;
width:15px;
height:15px;
border:0px solid red;
}


a.next{
background-image:url('img/next.gif');
color:#FFFFFF;
display:block;
width:15px;
height:15px;
float:left;

border:0px solid white;
}

a.next:hover{
background-image:url('img/next.gif');
display:block;
width:15px;
height:15px;
float:left;
border:0px solid red;
}





a.turismo{
background-image:url('img/turismo1.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:176px;
height:20px;
}


a.turismo:visited{
background-image:url('img/turismo1.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:176px;
height:20px;
}


a.turismo:hover{
background-image:url('img/turismo2.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:white;
font-size:11px;
width:176px;
height:20px;
}






a.rest_bar{
background-image:url('img/rest_bar.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:176px;
height:20px;
}

a.rest_bar:visited{
background-image:url('img/rest_bar.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:176px;
height:20px;
}



a.rest_bar:hover{
background-image:url('img/rest_bar2.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:white;
font-size:11px;
width:176px;
height:20px;
}






a.eventos{
background-image:url('img/eventos.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:176px;
height:20px;
}

a.eventos:visited{
background-image:url('img/eventos.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:176px;
height:20px;
}




a.eventos:hover{
background-image:url('img/eventos2.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:white;
font-size:11px;
width:176px;
height:20px;
}





a.salones{
background-image:url('img/salones.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:177px;
height:20px;
}

a.salones:visited{
background-image:url('img/salones.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:177px;
height:20px;
}




a.salones:hover{
background-image:url('img/salones2.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:white;
font-size:11px;
width:177px;
height:20px;
}




a.instalaciones{
background-image:url('img/instalaciones.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:178px;
height:21px;
}



a.instalaciones:visited{
background-image:url('img/instalaciones.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:#c72c01;
font-size:11px;
width:178px;
height:21px;
}

a.instalaciones:hover{
background-image:url('img/instalaciones2.jpg');
background-repeat:no-repeat;
display:block;
float:left;
color:white;
font-size:11px;
width:178px;
height:21px;
}

#reservacion{
position:absolute;
top:102px;
left:88px;
width:200px;
height:13px;
float:left;
color:#c72c01;
 color:white;
 font-size:14px;
 text-align:right;
}

#reservacion2{
position:absolute;
top:102px;
left:20px;
width:250px;
height:13px;
float:left;
color:#c72c01;
 color:white;
 font-size:14px;
 text-align:right;
}



#messaggio23{
position:absolute;
top:50px;
left:10px;
width:420px;
height:490px;
float:left;
color:#c72c01;
 line-height:14px;
}




#messaggio2{
position:absolute;
top:120px;
left:120px;
width:420px;
height:490px;
float:left;
color:#c72c01;
 line-height:14px;
}


#form1{
position:absolute;
top:120px;
left:120px;
width:420px;
height:490px;
float:left;
color:#c72c01;
 line-height:12px;
}


#form2{
position:absolute;
top:205px;
left:577px;
width:370px;
height:345px;
float:left;
color:#c72c01;
 line-height:12px;
}


#form22{
position:absolute;
top:205px;
left:577px;
width:370px;
height:345px;
float:left;
color:#c72c01;
 line-height:15px;
}


#messaggio_mail{
position:absolute;
top:400px;
left:577px;
width:370px;
height:50px;
float:left;
color:#c72c01;
 line-height:15px;
}


#messaggio_mail2{
position:absolute;
top:340px;
left:450px;
width:370px;
height:50px;
float:left;
color:#c72c01;
 line-height:15px;
}




#accede{
position:absolute;
top:161px;
left:565px;
width:300px;
height:13px;
float:left;
color:#c72c01;
 color:white;
 font-size:14px;
 text-align:left;
}




#form1_conta{
position:absolute;
top:120px;
left:120px;
width:420px;
height:490px;
float:left;
color:#c72c01;
 line-height:14px;
}


#form2_conta{
position:absolute;
top:205px;
left:470px;
width:450px;
height:345px;
float:left;
color:#c72c01;
 line-height:14px;

}


.foto_instalaciones{
display: block;
position:absolute;
width:300px;
height:400px;
top:50px;
left:25px;
font-size:12px;
    }
    
    
    .foto_salones{
display: block;
position:absolute;
width:501px;
height:633px;
top:0px;
left:25px;
    }
    
      .foto_salones2{
display: block;
position:absolute;
width:856px;
height:588px;
top:8px;
left:25px;
    }  
   
   
    .control2 {
position:absolute;
top:7px;
left:885px;
width: 15px;
height:15px;
 text-align:left;
 float:left;
 }
 
 
 
  
    
 .control {
position:absolute;
top:10px;
left:530px;
width: 15px;
height:15px;
 text-align:left;
 float:left;
 }
 
 
  .control_form {
position:absolute;
top:10px;
left:270px;
width: 15px;
height:15px;
 text-align:left;
 float:left;
 border:0px solid red;
 }
 
 
  .control_cartelera {
position:absolute;
top:10px;
left:445px;
width: 15px;
height:15px;
 text-align:left;
 float:left;
 }
 
 
 
 
 
 .control_rest {
position:absolute;
top:10px;
left:765px;
width: 15px;
height:15px;
 text-align:left;
 float:left;
 }
 
 
  .cont_turismo{
display: block;
position:absolute;
width:380px;
height:474px;
top:0px;
left:25px;
font-size:11px;
overflow:auto;
line-height:12px;
    }
    
    
      .foto_turismo{
display: block;
position:absolute;
width:355px;
height:508px;
top:0px;
left:400px;
background-image:url('img/foto_turismo.jpg');
background-repeat:no-repeat;
    }
    
    
    
    
    
     
  .cont_eventos{
display: block;
position:absolute;
width:727px;
height:474px;
top:0px;
left:25px;
font-size:11px;
overflow:auto;
line-height:12px;
    }
    
    
    
 
 .testo_restaurantes{
display: block;
position:absolute;
width:515px;
height:494px;
top:0px;
left:25px;
font-size:11px;
overflow:auto;
line-height:12px;
    }
    
    
    
    
.imagenes{
display: block;
position:absolute;
width:225px;
height:494px;
top:0px;
left:555px;
    }
    
    
     
    
.box_thumb{
display: block;
position:relative;
width:90px;
height:90px;
top:0px;
left:0px;
float:left;
text-align:center;
margin-right:10px;
margin-bottom:8px;
    }
    


    
#menu_galeria{
display: block;
position:absolute;
width:180px;
height:480px;
top:122px;
left:55px;
float:left;
text-align:left;
 border:0px solid red;
    }
    
 #thumbs_galeria{

position:absolute;
width:672px;
height:452px;
top:121px;
left:256px;
float:left;
text-align:left;
 border:0px solid red;
    }   
    
    
  #pagine_galeria{
position:absolute;
width:232px;
height:18px;
top:584px;
left:663px;
float:left;
text-align:right;
 border:0px solid red;
 color:gray;
    } 
    
    
      #note_galeria{
position:absolute;
width:350px;
height:18px;
top:584px;
left:261px;
float:left;
text-align:left;
 border:0px solid red;
 color:gray;
    } 





.box_thumb_galeria{
position:relative;
width:125px;
height:125px;
top:0px;
left:10px;
float:left;
text-align:center;
margin-right:6px;
margin-bottom:15px;
border:0px solid gray;
    }
    
    



.bordo{
position:relative;
width:auto;
height:auto;

}
    
    
#cont_testo_tarifas{
display: block;
position:absolute;
width:320px;
height:480px;
top:0px;
left:25px;
font-size:11px;
overflow:auto;
line-height:12px;
float:left;
    }
    
#cont_img_tarifas{
display: block;
position:absolute;
width:400px;
height:540px;
top:0px;
left:360px;
font-size:11px;
overflow:auto;
line-height:12px;
float:left;
border:1px solid gray;
    }  
    
    
    