body{

/*background-color:#dbf1f8;*/
/*background-color:#f0f0e1;*/
background-color:#fff;

/*background-image:url(../img/fondo1.png);*/

background-repeat:repeat-x;	

}

#banner{

		

}

p{text-indent:15px;

margin-top:8px;

}

#cont{

	clear:both;

	padding-top:15px;

	width:100%;

 /*   text-align:center; */
}

.alinear{

	width:100%;

	margin : 0 auto;

}

.cab1{

	height:30px;

	padding-top:10px;

	float:left;

}

.txt_blanco{

	color:#FFF;

	font-weight:bold;

	font-size:14px;	

}

.left{

	float:left;	

}

.textos{

	color:#333;

	font-family:'Lucida Grande', Arial, 'Helvetica Neue', sans-serif;

	font-size:15px;

	font-weight:200;

	letter-spacing:1px;

	line-height:21px;

	padding-left:8px;

	padding-right:8px;

	text-decoration:none;

	text-indent:20px;

	}









.titulos{

	padding-left:15px; 

	padding-bottom:8px; 

	letter-spacing:1px; 

	font-weight:bolder; 

	font-size:26px; 

	color:#03C;	

}

.sub_titulos{

	padding-left:15px; 

	padding-bottom:8px; 

	letter-spacing:1px; 

	font-weight:bolder; 

	font-size:18px; 

	color:#03C;	

}

.sub_titulos_gris{

	color:#525252;

	padding-left:15px; 

	padding-bottom:8px; 

	letter-spacing:1px; 

	font-weight:bold; 

	font-size:18px; 

}



.ul_items{

	

	

}

.ul_items li{

	margin-bottom:8px;	

}

.ul_items li .items{

	margin-left:18px;	

}

#pie{

	clear:both;



	background-color:#d4e0e3;	

}

.div_pie_linea{

border-bottom:inset; 

border-color:#CCC; 

border-bottom-width:2px; 

text-align:left; 

padding-left:0px; 

margin-bottom:4px;	

}

.cajas {

	text-transform:uppercase;

	font-size:13px;

	color:#0a55ff;

	font-weight:bolder;





 background-color: #fff;

 width: auto;

 height: auto;

 margin: 0 auto 15px auto;

 padding: 5px;

 border: 4px solid #ccc;



 -moz-border-radius: 6px;

 -webkit-border-radius: 6px;

 border-radius: 6px;

 behavior: url(border-radius.htc);



}

.cajas1 {

	text-transform:uppercase;

	font-size:10px;

	color:#0a55ff;

	font-weight:bolder;





 background-color: #fff;

 width: auto;

 height: auto;

 margin: 0 auto 15px auto;

 padding: 5px;

 border: 4px solid #ccc;



 -moz-border-radius: 6px;

 -webkit-border-radius: 6px;

 border-radius: 6px;

 behavior: url(border-radius.htc);



}

.reservastxt{

	letter-spacing:1px;

	font-size:12px;

	color:#444;

	font-weight:bold;	

}

.reservastxt2{

	letter-spacing:1px;

	padding-top:10px;

	font-size:13px;

	color:#444;

	font-weight:bold;	

}

.reservastxt3{

	letter-spacing:1px;

	font-size:18px;

	color:#ff4848;

	font-weight:bold;	

}

.reservastxt4{

	letter-spacing:1px;

	font-size:16px;

	color:#20b42a;

	font-weight:bold;	

}

.txtincluidos{

letter-spacing:2px; font-size:14px; color:#666; margin-bottom:5px; font-weight:bold;

}

.consulta {

	margin-top:5px;

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ea7832), color-stop(1, #f2ab1e) );

	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');

	background-color:#f0c911;

	-webkit-border-top-left-radius:42px;

	-moz-border-radius-topleft:42px;

	border-top-left-radius:42px;

	-webkit-border-top-right-radius:0px;

	-moz-border-radius-topright:0px;

	border-top-right-radius:0px;

	-webkit-border-bottom-right-radius:42px;

	-moz-border-radius-bottomright:42px;

	border-bottom-right-radius:42px;

	-webkit-border-bottom-left-radius:0px;

	-moz-border-radius-bottomleft:0px;

	border-bottom-left-radius:0px;

	text-indent:3.93px;

	border:4px solid #ea7832;

	display:inline-block;

	color:#ffffff;

	font-family:Arial;

	font-size:16px;

	font-weight:bold;

	font-style:normal;

	height:23px;

	line-height:23px;

	width:155px;

	text-decoration:none;

	text-align:center;

	text-shadow:1px 1px 0px #ded17c;

}

.consulta:hover {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911) );

	background:-moz-linear-gradient( center top, #f2ab1e 5%, #f0c911 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911');

	background-color:#f2ab1e;

}.consulta:active {

	position:relative;

	top:1px;

}



.datos{

	text-align:left;

	color:#525252;

	width:300px;

	padding-left:15px; 

	padding-bottom:8px; 

	letter-spacing:1px; 

	font-weight:bold; 

	font-size:18px;

}

.datos_capas{



}





.consulta_grande {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ea7832), color-stop(1, #f2ab1e) );

	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');

	background-color:#ea7832;

	-webkit-border-top-left-radius:42px;

	-moz-border-radius-topleft:42px;

	border-top-left-radius:42px;

	-webkit-border-top-right-radius:0px;

	-moz-border-radius-topright:0px;

	border-top-right-radius:0px;

	-webkit-border-bottom-right-radius:42px;

	-moz-border-radius-bottomright:42px;

	border-bottom-right-radius:42px;

	-webkit-border-bottom-left-radius:0px;

	-moz-border-radius-bottomleft:0px;

	border-bottom-left-radius:0px;

	text-indent:3.93px;

	border:4px solid #ea7832;

	display:inline-block;

	color:#ffffff;

	font-family:Arial;

	font-size:16px;

	font-weight:bold;

	font-style:normal;

	height:23px;

	line-height:23px;

	width:300px;

	text-decoration:none;

	text-align:center;

	text-shadow:1px 1px 0px #ded17c;

}

.consulta_grande:hover {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911) );

	background:-moz-linear-gradient( center top, #f2ab1e 5%, #f0c911 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911');

	background-color:#f2ab1e;

}.consulta_grande:active {

	position:relative;

	top:1px;

}





.consulta_cuadro {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e) );

	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');

	background-color:#f0c911;

	-webkit-border-top-left-radius:18px;

	-moz-border-radius-topleft:18px;

	border-top-left-radius:18px;

	-webkit-border-top-right-radius:0px;

	-moz-border-radius-topright:0px;

	border-top-right-radius:0px;

	-webkit-border-bottom-right-radius:18px;

	-moz-border-radius-bottomright:18px;

	border-bottom-right-radius:18px;

	-webkit-border-bottom-left-radius:0px;

	-moz-border-radius-bottomleft:0px;

	border-bottom-left-radius:0px;

	text-indent:3.93px;

	border:2px solid #476dcc;

	display:inline-block;

	color:#ffffff;

	font-family:Arial;

	font-size:32px;

	font-weight:bold;

	font-style:normal;

	height:59px;

	line-height:59px;

	width:320px;

	text-decoration:none;

	text-align:center;

	text-shadow:1px 1px 0px #ded17c;

}

.consulta_cuadro:hover {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911) );

	background:-moz-linear-gradient( center top, #f2ab1e 5%, #f0c911 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911');

	background-color:#f2ab1e;

}.consulta_cuadro:active {

	position:relative;

	top:1px;

}