/* 
ESTILO PARTICULAR DE UNA PÁGINA WEB

Debe existir una hoja de estilos por cada página web que necesite una modificación especifica en los estilos

*/

h3{
padding-left:2px;


}
.T1_2{
padding-top:0px;
margin-top:0px;}
#fhome td, #fhome input , #fhome select{
}

#fhome select{



}

#trans{
z-index:1;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
.vmdd{
vertical-align:middle;}
#dd{
width:68px;}
#dd2{
width:48px;
}
.cal{
vertical-align: middle;}
#fhome input{


}
#fhome{
	position:relative;}
#fhome a{
color: #333333;}
#cmd{
	position:absolute;
	bottom:0;
	right:10px;
}

.fondo table{
border-collapse:collapse;
border-spacing:0;}


.fondo table td{
padding:1px;}
.t2{


margin-left:4px;
}
#sel4{
width:100%;}
#sel5{
width:100%;}
#sel10{
width:100%;}
#sel9{
width:100%;}
.Estilo1 {

	font-weight: bold;
}
.input1 {
	
font-size:11px;
	float:left;

}
.cap{
background-image:url(../img/pix_03_03.jpg);
width:2px;
float:left;
margin-left:5px;
margin-right:5px;
margin-top:4px;

background-repeat:repeat-y;
height:80px;
}
#fhome{
	font-size:11px;

overflow:hidden;

margin:0px auto;}
#fhome table{

float:left;


}
#pie_web{ /*contiene el pie 

de la pagina*/
float:left;
background-image:url(../img/fondopiecopyhome.jpg);
width:925px;
height:17px;
padding-top:13px;background-repeat:no-repeat;
padding-left:50px;
}
.btnentrar{
float:left;
margin-left:2px;
margin-top:52px;}
.acc{
float:left;
width:170px;
color:#3b2313;
}

.sel{
width:122px;}
.mar{
height:30px;

}
.pad{
padding-bottom:6px;}

.mar2{height:40px;

}

.cale{
vertical-align: middle;
float:left;
margin-bottom:1px;
}

.mb0{
margin-bottom:0px;}
.fondo{
float:left;
background-image:url(../img/medio_06.jpg);
width:460px;

padding-left:10px;

height:auto;
background-position:left;
background-repeat:repeat-y;
}

#res2{
}


.can{
float:left;
padding-top:3px;}
.fondo h2{
font-size:10px;}
.prox{
float:right;
padding-right:12px;
margin-top:4px;
}
.prox img{
padding-right:4px;
float:right;}
.prox p{
float:right;}
.campo input{float:right;
width:90px;


border:#95745d 1px solid;}
.campo{width:170px;
float:left;
margin-top:7px;}
.campo p{
float:left;
padding-top:3px;}
#acceso{
float:left;
background-image:url(../img/acceso2.gif);
width:230px;
padding-left:10px;
height:108px;
font-size:12px;
color:#000000;
padding-top:5px;
margin-top:14px;
background-repeat:no-repeat;}
#acceso table{
font-size:12px;
float:left;
}

#cuerpo_web{ /*contiene el contenido de la pagina*/

background-image:url(../img/fondocontainer_.jpg);

}

#reserva{
margin:0px;
float:left;
background:none;
background-color:#ebe7e4;

width:240px;
height:auto;



font-size:0px;
padding:0px;

padding-left:0px;}
.banner{
float:left;
width:230px;
height:96px;

}
.banner2{
float:left;
width:230px;
height:96px;
margin-left:9px;}
.imgpro{
float:left;
margin-top:20px;}
.txtres{
padding-left:15px;
float:left;}

 #menu_web   #b1{
background-image: url(../img/btnon1_03.jpg) ;
width:173px;
padding-left:40px;


height:18px;

float:left;
padding-top:6px;
background-repeat:no-repeat;}


.tarifas{
float:left;
margin-right:30px;}

.cabtarifa{
float:left;
background-image:url(../img/tarifas_07.png);
width:125px;
padding-left:10PX;
font-weight:bold;
color:#000000;
height:20px;
font-size:14px;
padding-top:6PX;
background-repeat:no-repeat;}

.fondotarifa{
float:left;
background-color:#FFF;
border-left:#afafaf 1px solid;
border-right:#afafaf 1px solid;

width:118px;
padding-left:15px;
color:#000000;
}

.fondotarifa p{
line-height:19px;
}

.lin{}

.fondo_promo{
	background:url(../img/propuesta-2_04.png) no-repeat bottom;
	padding-left:80px;
	width:390px;
	position:relative;
	padding-top:60px;
	height:178px;}
	
.enlacepng{
	position:absolute;
	top:0;
	left:0;
	z-index:12;}	
