
div.hotel{
		
	position: absolute;
    z-index:2; 
    width:400px; 
    height:400px; 
    background-color:#FFFFFF; 
    border: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 0px solid #999999;
	padding: 5px;
}

div.formu{
		
	position: absolute;
    z-index:2; 
    width:510px; 
    height:530px; 
   /* background-color:#FF9966; */
   background-color:#EAEAEA; 
    border: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding: 5px;
}

div.sombra_form{
		
	position: absolute;
    z-index:1; 
    width:610px; 
    height:510px; 
    background-color:#999999; 

}

div.banner4{
		
	margin-bottom: 4px;

}

div.gallery{
		
	position: absolute;
    z-index:3; 
    width:400px; 
    height:90px; 
    background-color:#FFFFFF; 
    border: 1px solid #CCCCCC;
	border-top: 0px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding: 5px;
}


div.hotel_sombra{
		
	position: absolute;
    z-index:1; 
    width:400px; 
    height:490px; 
    background-color:#999999; 

}



img.site {
	border: 1px solid #FF3300;
	
	}

p { 
margin-top: 2px; margin-bottom: 2px; margin-left: 2px; 
}

p.menu { 
margin-top: 1px; margin-bottom: 1px; margin-left: 2px; 
}
p.linka { 
margin-top: 1px; 
margin-bottom: 1px; 
margin-left: 20px; 
font-size: 10pt;

}

a:hover{
     color: #FF3300;
}
a {
   color: #336699;
}


div.titulolinks2 {
       	
    	-moz-border-radius-topleft: 7px;
    	background-color:#E6F7FF;
		width:198px;
		border: 1px solid #78d4fc;
		margin-right: 2px;
		margin-top: 0px;
		margin-bottom: 2px;
		padding: 0px;
		font-family: Arial;
		font-size: 10pt;
		font-weight:600;
		color: #666666;
      }   


div.titulolinks {
       	
    	-moz-border-radius-topright: 7px;
    	background-color:#E6F7FF;
		width:176px;
		border: 1px solid #78d4fc;
		margin-right: 2px;
		margin-top: 5px;
		padding: 0px;
		font-family: Arial;
		font-size: 10pt;
		font-weight:600;
		color: #666666;
      } 
	  
div.titulobuscador {
       	
    	-moz-border-radius-topright: 7px;
		-moz-border-radius-topleft: 7px;
    	background-color:#FF3300;
		width:600px;
		border: 1px solid #FF3300;
		margin-right: 2px;
		margin-top: 5px;
		padding: 0px;
		font-family: Arial;
		font-size: 10pt;
		font-weight:600;
		color: #FFFFFF;
      } 

div.titulopaquete {
       	-moz-border-radius-topleft: 7px;
    	-moz-border-radius-topright: 7px;
    	background-color:#FF3300;
		width:60px;
		border: 1px solid #FF3300;
		margin-right: 2px;
		margin-left: 16px;
		margin-top: 5px;
		padding: 2px;
		font-family: Arial;
		font-size: 10pt;
		font-weight:600;
		color: #FFFFFF;
      } 
.salvapaquete {

		font-family: Arial;
		font-size: 8pt;
		color: #FFFFFF;
      } 
 div.titulodestino {

    	background-color:#FFFFFF;
		width:580px;
		margin-right: 2px;
		margin-left: 0px;
		margin-top: 5px;
		padding: 2px;
		font-family: Arial;
		font-size: 12pt;
		font-weight:600;
		color: #000000;
        
      } 
      
       div.avisos {
       
    	background-color:#ECF9FF;
		width:560px;
		margin-right: 2px;
		margin-left: 16px;
		margin-top: 10px;
        margin-bottom: 10px;
		padding: 2px;
		font-family: Arial;
		font-size: 10pt;
		color: #FF3300;
        font-weight:600;
      } 
	  
	 div.titulo_resultado{

    	background-color:#FFFFFF;
		width:310px;
		margin-right: 2px;
		margin-left: 16px;
		margin-top: 5px;
		padding: 2px;
		font-family: Arial;
		font-size: 10pt;
		font-weight:600;
		color: #000000;
      } 
	    
 div.resultado {

    	background-color:#FFFFFF;
		margin-left: 26px;
		padding: 2px;
		font-family: Verdana;
		font-size: 8pt;

      } 
	   
div.paquete{
       	
    	-moz-border-radius-topright: 7px;
    	background-color:#ECF9FF;
		width:580px;
		border: 1px solid #EAEAEA;
		margin-right: 2px;
		margin-top: 0px;
		padding: 2px;
		font-family: Arial;
		font-size: 10pt;
		font-weight:600;
		color: #000000;
      } 
div.info{
       	
    	background-color:#F9FDFF;
		width:560px;
		border: 1px solid #CCCCCC;
		margin-right: 2px;
		margin-left: 16px;
		margin-bottom: 18px;
		padding: 4px;
		font-family: Arial;
		font-size: 10pt;
		color: #000000;
      } 
	  	  
	  

	  
	  
div.titulos {
       	
    	-moz-border-radius-topright: 7px;
		-moz-border-radius-topleft: 7px;
    	background-color:#ECF9FF;
		width:290px;
		border: 1px solid #EAEAEA;
		border-bottom: 0px solid #EAEAEA;
		margin-right: 2px;
		margin-top: 5px;
		padding: 4px;
		font-family: Arial;
		font-size: 10pt;
		font-weight:600;
		color: #000000;
      } 
	  div.banner {
       	
    	background-color:#ECF9FF;
		width:290px;
		border: 0px solid #EAEAEA;
		border-bottom: 0px solid #EAEAEA;
		margin-top: 5px;
		font-family: Arial;
		font-size: 10pt;
		font-weight:600;
		color: #000000;
      } 
ul {
       list-style-type: none;
       padding: 0px;
       margin: 0px;
	}
	
	
li {
     margin:1px;
	 background-image: url(menu_bullet_icon.gif);
	background-repeat: no-repeat;
	background-position: 0 .1em;
	padding-left: 15px;;
}


div.top {
    	background-color:#FFFFFF;
		width:1002px;
		float: left;
		border: 0px solid #EAEAEA;
      } 
	  
div.contenedor1 {
    	background-color:#FFFFFF;
		width:168px;
		margin-right: 4px;
		border-left: 1px solid #EAEAEA;
		border-right: 1px solid #EAEAEA;
		border-bottom: 1px solid #EAEAEA;
		padding: 4px;
      } 
	  
div.contenedor2 {
		border-left: 1px solid #EAEAEA;
		border-right: 1px solid #EAEAEA;
		border-bottom: 1px solid #EAEAEA;
    	background-color:#FFFFFF;
		width:290px;
		float: left;
		border: 1px solid #EAEAEA;
		margin-right: 4px;
		margin-top: 0px;
		padding: 4px;
      } 
div.paquetes {

    	background-color:#FFFFFF;
		width:593px;
		float: left;
		border: 0px solid #FF3300;
		margin-right: 4px;
		margin-top: 0px;
		padding: 0px;
      } 
div.contenedor3 {
			border-left: 1px solid #EAEAEA;
		border-right: 1px solid #EAEAEA;
		border-bottom: 1px solid #EAEAEA;
    	background-color:#F4F4F4;
		width:290px;
		float: left;
		border: 1px solid #EAEAEA;
		margin-right: 2px;
		margin-top: 0px;
		
		padding: 4px;
      } 

 hr{
 
height: 1px;
border: 0;
color: #CCCCCC;
background-color: #CCCCCC;

} 
	  
hr.hpaquete{
border-top: 1px dashed #CCCCCC;
margin-top: 5px;
background-color: #FFF5F0;
}   
	  
div.contenedor4 {
		-moz-border-radius: 7px;
    	background-color:#FFFFFF;
		width:198px;
		float: left;
		border: 1px solid #EAEAEA;
		padding: 0px;
		margin-top: 4px;

      } 
	  
	  
	  
div.contenedort {
		-moz-border-radius: 7px;
    	background-color:#FFFFFF;
		width:190px;
		float: left;
		border: 1px solid #EAEAEA;
		padding: 4px;
		margin-top: 5px;

      } 



div.horizontal {
		-moz-border-radius: 7px;
    	background-color:#FFFFFF;
		width:594px;
		border: 1px solid #EAEAEA;
		margin-right: 3px;
		margin-top: 5px;
		padding: 4px;
      }   
	div.horizontal2 {
		-moz-border-radius: 7px;
    	background-color:#FFFFFF;
		width:990px;
		border: 1px solid #EAEAEA;
		margin-right: 3px;
		margin-top: 5px;
		padding: 4px;
      }     	  
body { 
 
	   font-family: Verdana;
       text-align:center; /* IE */
       margin:0; 
	   font-size: 12px;
	   color: #000000;
	   background-color:#FFFFFF;
}
body { 
 
	   font-family: Verdana;
       text-align: -moz-center; 
       margin:0px; 
       font-size: 12px;
	   color: #000000;
	   background-color:#FFFFFF;
}


td.precios
{
  	border-color: #999999;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 1px;
    background-color: #FFFFFF;
}
td.precios1
{
  	border-color: #999999;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 1px;
	background-color:#6699CC;
	border: 1px solid #6699CC;
		font-family: Arial;
		font-size: 10pt;
		font-weight:600;
		color: #FFFFFF;
}

.preciotit {
        font-family: arial;
		font-size: 9pt;
		font-weight:600;
		color: #336699;
}

.sesion {
        font-family: verdana;
		font-weight:600;
		color: #FF3300;
		text-decoration: none;
}

div.registro{
		cursor: move;
	position: absolute;
    z-index:2; 
    width:510px; 
    height:420px; 
   /* background-color:#FF9966; */
   background-color:#EAEAEA; 
    border: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding: 5px;
}

div.registro_frame{
		padding: 5px;
	
}

div.sesionform{
-moz-border-radius-topright: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-bottomright: 7px;
-moz-border-radius-bottomleft: 7px;
	position: absolute;
    z-index:3; 
    width:180px; 
    height:130px; 
    background-color:#D5F1FF; 
    border: 1px solid #999999;
	padding: 5px;
	}
div.sesionforms{
filter:alpha(opacity=40);
-moz-opacity:.40;opacity:.40;
-moz-border-radius-topright: 7px;
-moz-border-radius-bottomleft: 7px;
-moz-border-radius-bottomright: 7px;
	position: absolute;
    z-index:2; 
    width:180px; 
    height:130px; 
    background-color:#CCCCCC; 
	padding: 5px;
	}
