.unlined {
	text-decoration: none;
}
	 
html, body{
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#142ACD;	
	scrollbar-highlight-color:#EBE7E8;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;	
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#142ACD	;	
	  }
	  
.p {
 background-color : silver;
  padding : 10px;
 margin : 10px;
 border-top : 3px #000 dashed;
 border-bottom : 3px #000 dashed;
 border-right : 3px #000 double;
 border-left : 3px #000 double;
}
.p2 {
    border-right : 1px dashed #666666;
	margin-bottom: 7px;
}  

.Estilo_sub_c_l { font-family: Verdana, Arial, Helvetica, sans-serif;	color: #97A16C;	font-size:20px;	font-weight: bold;}



.Estilo_r {color: #C32675}

.Estilo_mari {color: #D3D3D3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.Estilo_abajo {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
   font-size: 16px}
   
.Estilo_notas_prensa {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.EstiloFecha {font-family: Arial, Helvetica, sans-serif;
              font-size: 9px; 
			  color: #035D9B;  
			  font-weight: bold; }

.Estilo_catala {color: #ED6501; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.Estilo_notas_prensa_12 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.Estilo_menu {
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;	
}

.Estilo_auto {
font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.Estilo_titulos { font-size: 30px; 
                  font-family: Arial, Helvetica, sans-serif;
				  font-weight: bold;
				  color: #0C2782; }
				
.Estilo_titulos_r { font-size: 30px; 
                  font-family: Arial, Helvetica, sans-serif;
				  font-weight: bold;
				  color: #ff0000; }
				  
.Estilo_t_a { font-size: 28px; 
                 font-family: Arial, Helvetica, sans-serif;
				 font-weight: bold;
				 color: #9BC4DC; }

.Estilo_t_a26 { font-size: 26px; 
                 font-family: Arial, Helvetica, sans-serif;
				 font-weight: bold;
				 color: #9BC4DC; } 
		
.Estilo_t_v { font-size: 28px; 
                 font-family: Arial, Helvetica, sans-serif;
				 font-weight: bold;
				 color: #006666; }
		
			  
.Estilo_subtitulos { font-size: 15px; 
                  font-family: Arial, Helvetica, sans-serif;
				  font-weight: bold;
				  color: #00246E; }
				  
.Estilo_sub_sub_titulos { font-size: 12px; 
                  font-family: Arial, Helvetica, sans-serif;
				color: #035D9B; }		

.Estilo_naranja_14 {
    font-family: Arial, Helvetica, sans-serif;
	color: #FEAA48;
	font-weight: bold;
	font-size: 14px;
}

.Estilo_pie{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.Estilo_pie2 {color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}

.Estilo_sub_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #9BC4DC;
}
.Estilo_firma {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
color: #FC4B00;
 }
 
.Estilo_firma_v {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
color: #006666;
 } 

.Estilo_firma_a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
color: #00246E;
 }
 
.Estilo_auto_p2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
color: #0C2782; font-weight: bold;}

.E_1etra_v {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0C2782;}

.E_1etra_g {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #0C2782;	
}

.Estilo_t2 { font-family: Arial, Helvetica, sans-serif;
font-size: 20px; 
font-weight: bold;
color: #0C2782; }

.Estilo_Aril_b_17 {
    font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
}

.Estilo_Aril_b_18 {
    font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}

.Estilo_sub_c {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}

.Estilo_sub_T {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px; 
font-weight: bold;
color: #0C2782; }


.Estilo_sub_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF0000;
}

.Estilo_arro {
	color: #848283;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;}

#errores {
padding: 16px;
margin: 16px;
border: 2px solid #01A5EC;
}
.error {
font-family: sans-serif;
font-size: 12px;
font-weight: bold;
color: #C32675;
}
.resumen {
margin: 16px;
width: 600px;
}
.resumen th,
.resumen td {
text-align: right;
padding: 2px;
font-family: sans-serif;
font-size: 12px;
}
.resumen th {
background-color: #01A5EC;
font-weight: bold;
color: #fff;
}
.resumen,
.resumen th,
.resumen td {
border: 1px solid #01A5EC;
}

#alojamientos {
    padding-left: 50px;
}

#alojamientos a {
    float: left;
    width: 300px;
    /*line-height: 300px;*/
    line-height: 20px;
    margin: 0 10px 0 0;
    padding-top: 140px;
    height: 160px;
    background: url(/gfx/fons_reserves.jpg) center no-repeat;
    font-family: Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    border: 1px solid #FEAA48;
}

#alojamientos a:hover {
    background: #FEAA48;
    color: #fff;
    text-decoration: none;
}
/*Alquiler Coches*/
.alquiler_coches{
	width: 210px;
	height: 210px;
	margin: 0;
	padding: 50px 0 0 0;
	background: url(/gfx/alquiler_coches.gif) top center no-repeat;
	position: absolute;
	top: 170px;
	left: 780px;
	text-align: center;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	text-transform: uppercase;
	font-size: 12px;
}
.alquiler_coches b{
	font-size: 22px;
	font-family: "Arial Rounded MT Bold", Arial, sans-serif;
	font-weight: normal;
}
.alquiler_coches span{
	font-size: 15px;
}
.separa_alquiler{
	width: 220px;
	height: auto;
	margin: 0;
	padding:0;
	position: absolute;
	top: 390px;
	left: 778px;
}
/*GALERIA*/
.galeria{
	padding:3px;
	background:#fff;
	border:1px solid #ccc;
	margin: 0 5px 5px 0;
}
.galeria:hover{
	border:1px solid #00246E;
}
.video_lightbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:inline-block;
	margin:0 10px 10px 0;
}

