@font-face {
 font-family: 'Gothic_normal';
 src: url("fuentes/gothic_0.eot"); /* EOT file for IE */
}
@font-face {
 font-family: 'Gothic_normal';
 src: url("fuentes/gothic_0.ttf"); /* TTF file for CSS3 browsers */
}
@font-face{
	font-family: 'gothic_bold';
	src: url("fuentes/century-gothic-bold.eot");
}
@font-face{
	font-family: 'gothic_bold';
	src: url("fuentes/century-gothic-bold.ttf");
}
body{
	margin: 0;
	font-family:'Gothic_normal';
}
#cabecera_uno{
	background: url("../image/placasuperior.png") repeat-x scroll 0 0;
	height: 25px;
	width: 100%;
}
#contenedor_uno{
	display: block;
	margin: 0 auto;
	width: 1024px;
	color: #919195;
	font-size: 12px;
	font-weight: normal;
}
#contenido_contenedor_uno{
	color: #F7931E;
	width: 700px;
	position: absolute;
	top: 7px;
	font-size: 8pt;
	font-weight: normal;
	margin-top: 1px;
}
#contenido_contenedor_uno a{
	color: #F7931E;
	font-family: "Gothic_normal";
	font-weight: normal;
	text-decoration: none;
}
#contenedor{
	width: 1024px;
	margin: 0 auto;
	border: 1px solid #FFF;
	font-weight: normal;
}
header{
	float: left;
	width: 100%;
	
	
}
#logo{
	width: 183px;
	height: 120px;
	float: left;



}

#logo img{
	position: relative;
	top: 35px;
		border: 0;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
}
nav{
	
	float: right;
	width: 770px;
	top: 40px;
	
	right: 10px;
	position: relative;
	
	
	
	
}
#section_banner{
	
	width: 100%;
	height: 360px;
	display: table;
	float: left;
}
#formulario_reserva{
	
	float: left;
	margin: 0px 10px;
	width: 220px;
	height: 377px;
	font-weight: normal;
	font-size: 9pt;
		
}

#aside #formulario_reserva{
	float: left;
	margin: 0px 20px;
	width: 220px;
	font-weight: normal;
	font-size: 9pt;
}
#titulo{
	float: left;
	height: 54px;
}
#formulario{
	background: url("../image/fondo_reserva.png") repeat-x scroll 0 0;
	float: left;
	width: 100%;
	height: 274px;
	
}



#section_box{
	
	display: table;
	width: 100%;
	margin: 20px 0px;
	

}
.box{
	float: left;
	width: 391px;
	height: 310px;
	display: table;
}
.box h1{
	font-family: 'gothic_bold';
	font-weight: bold;
	font-size: 25px;
	text-align: center;
	margin: 0 auto;
	margin-top: 10px;
	border-bottom: 4px solid #8DC63F;
	color: #F7931E;
	width: 350px;
}
.box h2{
	font-family: 'gothic_bold';
	font-weight: bold;
	font-size: 25px;
	text-align: center;
	margin: 0 auto;
	margin-top: 10px;
	border-bottom: 4px solid #8DC63F;
	color: #F7931E;
	width: 350px;
}
.box p{
	width: 350px;
	text-align: justify;
	margin: 0 auto;
	margin-top: 15px;
	font-family: 'Gothic_normal';
}
.box1{
	float: left;
	width: 220px;
	height: 310px;
	
	display: table;
	
}
.box1 p{
	text-align: center;
	padding: 1px 3px;
	border-bottom: 4px solid #F7931E;
	margin: 0;
	color: #919195;
	font-weight: bold;
}
.fondo_redes{
	height: 50px;
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	background: #F2F2F2;
}
.box_redes{
	display: table;
	float: left;
	
	width: 222px;
	margin: 0px 20px;
}
.box_redes p{
	padding: 1px 3px;
	margin: 0;
	text-align: center;
	font-weight: bold;
	border-bottom: 4px solid #F7931E;
	color: #919195;

	
	
}
.box_redes .redes{
	position: relative;
	margin-left: 15px;
}
.redes{
	position: relative;
	margin-left: 17px;
}
h2{
	text-align: center;
	color: #8DC63F;
}
h4{
	padding: 0;
	margin: 2px;

}
.secciones{
	padding: 0;
	margin: 2px;
	font-weight: bold;
}
footer{
	background: #ffffff;
	color: #919195;
	border-top:3px solid #8DC63F;
	float: left;
	width: 100%;
	font-size: 13px;

}
footer .new{
	
	margin: 10px 0px;
	text-align: center;
	width: 225px;
	height: 120px;
	margin-left: 20px;
	display: inline-block;
	vertical-align: top;
	float: left;
	

}
.linea{
width:98%;   
height:0px;/*solo queremos borde*/   
text-align:left;  
color: #919195;
border-bottom: #CCC solid 2px;

}
.new ul{
	margin: 0;
	padding: 0px 20px;
	display: inline-block;
	vertical-align: top;
	list-style:none;
	text-align: left;
	float: left;
}
.new a{
	color: #919195;
	text-decoration: none;
	font-family: "Gothic_normal";
	font-weight: normal;
}
.new a:hover{
	text-decoration: underline;
	
}
.text_lujo{
	color: #8DC63F;
}
.copy{
	
	display: table;
	float: left;
	width: 100%;
	margin: 0 auto;
	
}
#pie_contacto{
	
	font-size: 9pt;
	display: table;
	margin: 5px 2px;
	width: 800px;
	text-align: center;
}
#pie_datos{
	width: 800px;
	margin:5px 0px;
	float: left;	
}
#pie_datos a{
	margin: 0px 2px;
}
#pie_datos ul{
	display: inline-block;
	float: left;
	padding: 0;
	margin: 0;
}
#pie_datos li{
	list-style: none;
	padding: 4px;
	font-size: 10px;
	float: left;
	padding: 0;
}
#pie_datos ul li a{
	color: #919195;
}
#inicio{
	
	float: left;
	border-right: 1px solid #919195;
}
#terminosycondiciones{
	border-right: 1px solid #919195;
	float: left;
}
#avisodeprivacidad{
	border-right: 1px solid #919195;
	float: left;
}
#mapadesitio{
	border-right: 1px solid #919195;
	float: left;
}
.logos_abajo{
	margin: 0px 25px;

}
#derechos{

	margin: 1px 0px 10px 125px;
	font-size: 10px;
	float: left;
}
#direccion{

}
#telefono{
	
	/*margin: 0px 10px;*/
}
#mail{
	
	/*margin: 0px 1px;*/
}

/*century gothic */
#section{

display: table;
width: 750px;
float: left;
}
#aside{

width: 260px;
float: left;
}


/***************************************Contacto*****************************************/
#formulario_de_contacto{
	
}
#formulario_contacto{
	
	width: 465px;
	margin: 0 auto;
	background: #f2f2f2;
	font-size: 8pt;
}
.text_contacto{
	width: 261px;
}
/************************************Socios**********************************************/
#formulario_socios{
	width: 565px;
	border:1px solid #8DC63F;
	margin: 0 auto;
	background: #f2f2f2;
	font-size: 7pt;
}
.text_socios{
	width: 245px;
}

/*************************************Comunidad******************************************/

#formulario_comunidad{
	
	border: 2px solid #8DC63F;
	margin: 0 auto;
	width: 563px;
	background: #F2F2F2;
}
#form_comunidad{

	border: 1px solid blue;
	
}
#form_comunidad table{
	display: inline-block;
	font-size: 8pt; 
	margin: 0;
	width: 558px;
	
}
#formulario_encuesta{
	border: 2px solid red;
	margin: 0 auto;
	width: 645px;
	background: #F2F2F2;
}
#formulario_encuesta table{
	width: 640px;
	margin: 0;
	display: inline-block;
}
.text_encuesta{
	width: 630px;
}
.text_comunidad{
	width: 325px;
}
/**********************************bolsa de trabajo****************************************/
#formulario_bolsa{
	border:2px solid #8DC63F;
	width: 493px;
	margin: 0 auto;
}
#formulario_bolsa table{
	width: 490px;
	font-size: 7pt;
}