html, body {
	margin: 0;
	padding: 0;
	background-color: #E8F2F2;
}

#page_container {
	width: 1069px;
	margin: auto;
}

#fondo_home {
	width: 1069px;
	margin: auto;
	height: 1054px;
	background-image: url(../images/fondo_home.jpg);
	background-repeat:no-repeat;
}

#fondo_quienes {
	width: 1069px;
	margin: auto;
	height: 874px;
	background-image: url(../images/fondo_quienes.jpg);
	background-repeat:no-repeat;
}

#fondo_donde {
	width: 1069px;
	margin: auto;
	height: 882px;
	background-image: url(../images/fondo_donde.jpg);
	background-repeat:no-repeat;
}

#fondo_contacto {
	width: 1069px;
	margin: auto;
	height: 854px;
	background-image: url(../images/fondo_contacto.jpg);
	background-repeat:no-repeat;
}

#fondo_afiliacion {
	width: 1069px;
	margin: auto;
	height: 1054px;
	background-image: url(../images/fondo_home.jpg);
	background-repeat:no-repeat;
}

#contenido_home {
	width: 938px;
	margin: auto;
	height: 1000px;
}

#contenido_quienes {
	width: 938px;
	margin: auto;
	height: 820px;
}

#contenido_donde {
	width: 938px;
	margin: auto;
	height: 830px;
}

#contenido_contacto{
	width: 938px;
	margin: auto;
	height: 800px;
}

#contenido_afiliacion {
	width: 938px;
	margin: auto;
	height: 1000px;
}

#btnera_home {
	width: 938px;
	margin: auto;
	height: 324px;
}

#btnera_quienes {
	width: 938px;
	margin: auto;
	height: 324px;
}

#btnera_servicios {
	width: 938px;
	margin: auto;
	height: 324px;
}

#btnera_donde {
	width: 938px;
	margin: auto;
	height: 324px;
}

#btnera_contacto {
	width: 938px;
	margin: auto;
	height: 324px;
}

#btnera_afiliacion {
	width: 938px;
	margin: auto;
	height: 324px;
}


#aloja_txt_home {
	float: left;
	width: 647px;
	margin: auto;
	height: 208px;
}

#txt_home {
	float: left;
	width: 600px;
	margin: auto;
	margin-left: 15px;
	height: 185px;
}

#aloja_txt_quienes {
	float: left;
	width: 615px;
	margin: auto;
	height: 437px;
}

#txt_quienes {
	float: left;
	width: 590px;
	margin: auto;
	height: 185px;
}

#aloja_foto_quienes {
	float: left;
	width: 323px;
	margin: auto;
	height: 437px;
}

#afiliados_home {
	float: left;
	width: 291px;
	margin: auto;
	height: 208px;
	background-image: url(../images/fondo_afiliados.jpg);
	background-repeat:no-repeat;
}

#afiliados_home_sep {
	float: left;
	width: 291px;
	margin: auto;
	height: 150px;
}

#afiliados_home_btn {
	float: left;
	width: 148px;
	margin: auto;
	margin-left: 120px;
	height: 45px;
	background-color:#00CCCC;
}

.sep_horiz {
	float: left;
	width: 938px;
	margin: auto;
	height: 20px;
}

.sep_horiz02 {
	float: left;
	width: 938px;
	margin: auto;
	height: 34px;
}

.sep_horiz03 {
	float: left;
	width: 938px;
	margin: auto;
	height: 30px;
}

.sep_horiz04 {
	float: left;
	width: 938px;
	margin: auto;
	height: 102px;
}

#area_destacados_home {
	float: left;
	width: 938px;
	margin: auto;
	height: 384px;
}

#destacados_home01 {
	float: left;
	width: 289px;
	margin: auto;
	height: 384px;
	background-image: url(../images/fondo_desta01.jpg);
	background-repeat:no-repeat;
}

#destacados_home02 {
	float: left;
	width: 290px;
	margin: auto;
	height: 384px;
	background-image: url(../images/fondo_desta02.jpg);
	background-repeat:no-repeat;
}

#destacados_home03 {
	float: left;
	width: 289px;
	margin: auto;
	height: 384px;
	background-image: url(../images/fondo_desta03.jpg);
	background-repeat:no-repeat;
}

.sep_vert {
	float: left;
	width: 35px;
	margin: auto;
	height: 384px;
}

.sep_vert02 {
	float: left;
	width: 33px;
	margin: auto;
	height: 384px;
}

#sep_horiz_destacados {
	float: left;
	width: 289px;
	margin: auto;
	height: 140px;
}

#destacados_txt {
	float: left;
	width: 289px;
	margin: auto;
	height: 200px;
}

#destacados_txt01 {
	width: 247px;
	margin: auto;
	height: 220px;
}

#destacados_txt02 {
	width: 247px;
	margin: auto;
	height: 220px;
}

#destacados_txt03 {
	width: 247px;
	margin: auto;
	height: 220px;
}

#pie {
	float: left;
	width: 938px;
	height: 27px;
	margin: auto;
}

#pie_copyright {
	float: left;
	width: 448px;
	height: 15px;
	margin: auto;
}

#pie_btnera {
	float: left;
	width: 490px;
	height: 15px;
	margin: auto;
}

#pie_rednet {
	margin: auto;
	width: 960px;
	margin-top:15px;
	height: 20px;
}

/* SERVICIOS */

#foto_servicios {
	float: left;
	width: 291px;
	margin: auto;
	height: 332px;
}

#area_destacados_servicios {
	float: left;
	width: 938px;
	margin: auto;
	height: 228px;
	background-image: url(../images/fondo_dest_servicios.jpg);
	background-repeat:no-repeat;
}

#dest_servicios_txt {
	float:left;
	width: 880px;
	margin: auto;
	height: 200px;
	margin-top:20px;
	margin-left:20px;
}

#aloja_txt_servicios {
	float: left;
	width: 647px;
	margin: auto;
	height: 332px;
}

#txt_servicios {
	float: left;
	width: 600px;
	margin: auto;
	margin-left: 15px;
	height: 320px;
}

/* DONDE ESTAMOS */

#aloja_txt_donde {
	float: left;
	width: 938px;
	margin: auto;
	height: 88px;
}

#txt_donde {
	float: left;
	width: 900px;
	margin: auto;
	margin-top: 10px;
	margin-left: 15px;
	height: 60px;
}

#area_destacados_donde {
	float: left;
	width: 938px;
	margin: auto;
	height: 357px;
}

#destacados_donde01 {
	float: left;
	width: 210px;
	margin: auto;
	height: 357px;
	background-image: url(../images/fondo_ubic01.jpg);
	background-repeat:no-repeat;
}

#destacados_donde02 {
	float: left;
	width: 209px;
	margin: auto;
	height: 357px;
	background-image: url(../images/fondo_ubic02.jpg);
	background-repeat:no-repeat;
}

#destacados_donde03 {
	float: left;
	width: 210px;
	margin: auto;
	height: 357px;
	background-image: url(../images/fondo_ubic03.jpg);
	background-repeat:no-repeat;
}

#destacados_donde04 {
	float: left;
	width: 209px;
	margin: auto;
	height: 357px;
	background-image: url(../images/fondo_ubic04.jpg);
	background-repeat:no-repeat;
}

#destacados_donde_sep {
	width: 190px;
	margin: auto;
	height: 200px;
}

#destacados_donde_txt {
	width: 190px;
	margin: auto;
	height: 122px;
}

#destacados_donde_btn {
	width: 100px;
	margin: auto;
	height: 35px;
	margin-left: 95px;
}

/* CONTACTO */

#aloja_formulario {
	float: left;
	width: 469px;
	margin: auto;
	margin-top:6px;
	height: 336px;
}

#formulario_contacto {
	float: left;
	width: 437px;
	margin: auto;
	height: 342px;
	background-image: url(../images/form_contacto.jpg);
	background-repeat:no-repeat;
}



#aloja_txt_contacto {
	float: left;
	width: 469px;
	margin: auto;
	height: 344px;
}

#txt_contacto {
	float: left;
	width: 450px;
	margin: auto;
	height: 95px;
}

#txt_contacto_columna {
	float: left;
	width: 469px;
	margin: auto;
	height: 247px;
}

#txt_contacto_columna01 {
	float: left;
	width: 209px;
	margin: auto;
	height: 247px;
}

#txt_contacto_columna02 {
	float: left;
	width: 201px;
	margin: auto;
	height: 247px;
}

#formulario_cont_campos {
	float: left;
	width: 392px;
	margin: auto;
	height: 220px;
	margin-left:25px;
}

#form_campos {
	float: left;
	width: 392px;
	margin: auto;
	height: 27px;
}

#form_campos_aloja {
	float: left;
	width: 382px;
	margin: auto;
	height: 25px;
}

#form_campos_aloja02 {
	float: left;
	width: 382px;
	margin: auto;
	height: 24px;
}

#form_campos02 {
	float: left;
	width: 202px;
	margin: auto;
	height: 20px;
	padding-top: 5px;
}

#form_campos03 {
	float: left;
	width: 180px;
	margin: auto;
	height: 20px;
	padding-top: 5px;
}

#form_campos_input01 {
	float: left;
	width: 382px;
	margin: auto;
	height: 19px;
	padding-top: 5px;
}


#form_campos_input02 {
	float: left;
	width: 205px;
	margin: auto;
	height: 19px;
	padding-top: 5px;
}

#form_campos_input03 {
	float: left;
	width: 180px;
	margin: auto;
	height: 19px;
	padding-top: 5px;
}

#form_campos_input04 {
	float: left;
	width: 285px;
	margin: auto;
	height: 19px;
	padding-top: 5px;
}

/* AFILIACION */

#aloja_txt_afiliacion {
	float: left;
	width: 469px;
	margin: auto;
	height: 545px;
}

#txt_afiliacion {
	float: left;
	width: 450px;
	margin: auto;
	height: 545px;
}

#aloja_der_afiliacion {
	float: left;
	width: 469px;
	margin: auto;
	margin-top:6px;
	height: 500px;
}

#aloja_formulario_afiliacion {
	float: left;
	width: 469px;
	margin: auto;
	height: 336px;
}

#formulario_afiliacion {
	float: left;
	width: 437px;
	margin: auto;
	height: 342px;
	background-image: url(../images/fondo_form_afiliacion.jpg);
	background-repeat:no-repeat;
}

#aloja_foto_afiliacion {
	float: left;
	width: 469px;
	margin: auto;
	margin-top:20px;
	height: 227px;
	background-image: url(../images/foto_afiliacion.jpg);
	background-repeat:no-repeat;
}

#formulario_afil_campos {
	float: left;
	width: 392px;
	margin: auto;
	height: 330px;
	margin-left:25px;
}

/* extilo txt */

a:link {
	color: #FFFFFF; 
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a:hover {
	text-decoration: none;
	color: #120B15;
}

a:active {
	text-decoration: none;
}

a.links_B:link {
      color: #120B15;
      text-decoration: none;
}

a.links_B:visited {
      color: #120B15;
      text-decoration: none;
}

a.links_B:hover {
      color: #00AAAC;
      text-decoration: none;
}

a.links_B:active {
	color: #120B15;
      text-decoration: none;
}

a.links_C:link {
      color: #FFF200;
      text-decoration: none;
}

a.links_C:visited {
      color: #FFF200;
      text-decoration: none;
}

a.links_C:hover {
      color: #FFFFFF;
      text-decoration: none;
}

a.links_C:active {
	color: #FFF200;
	outline: none;
    text-decoration: none;
}

a.links_C:focus {
	color: #FFF200;
	outline: none;
    text-decoration: none;
}

a.links_D:link {
      color: #F15A22;
      text-decoration: none;
}

a.links_D:visited {
      color: #F15A22;
      text-decoration: none;
}

a.links_D:hover {
      color: #FFFFFF;
      text-decoration: none;
}

a.links_D:active {
	color: #F15A22;
      text-decoration: none;
}

p {
	margin-bottom:10px;
}

.txt_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #120B15;
	font-style: normal;
	line-height: 19px;
}

.txt_destacados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:  #120B15;
	font-style: normal;
	line-height: 13px;
}

.txt_donde_estamos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:  #120B15;
	font-style: normal;
	line-height: 20px;
}

.txt_listado_contacto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:  #120B15;
	font-style: normal;
	line-height: 18px;
}

.txt_punteo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #120B15;
	font-style: normal;
	line-height: 18px;
}

.txt_destacado_servicios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #FFFFFF;
	font-style: normal;
	line-height: 20px;
}

.txt_subtitulo_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #00AAAC;
	font-style: normal;
	font-weight: bold;
	line-height: 19px;
}

.txt_form_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #00AAAC;
	font-style: normal;
	font-weight: bold;
	line-height: 19px;
}

.txt_subtitulo_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #FFFFFF;
	font-style: normal;
	font-weight: bold;
	line-height: 20px;
}

.txt_pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:  #FFFFFF;
	font-style: normal;
	line-height: 12px;
}

.txt_pie_over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:  #120B15;
	font-style: normal;
	font-weight: bold;
	line-height: 12px;
}

.pie_rednet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}

.campos_form {
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0; 
	color: #120B15;
	width: 380px;
}

.campos_form01 {
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0; 
	color: #120B15;
	width: 380px;
}

.campos_form02 {
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0; 
	color: #120B15;
	width: 380px;
}

.campos_form03 {
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0; 
	color: #120B15;
	width: 175px;
}

.campos_form04 {
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0; 
	color: #120B15;
	width: 175px;
}

.campos_form05 {
	margin: auto;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0; 
	color: #120B15;
	width: 280px;
}

.campos_form06 {
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0; 
	color: #120B15;
	width: 380px;
}


.campos_form_consulta {
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0; 
	color: #120B15;
	width: 380px;
	height: 100px;
	overflow: auto;

}

.btn_form {
	margin: auto;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	border-width: 0; 
	color: #FFFFFF;
	height: 25px;
	width: 82px;
	margin-left:20px;
	margin-top:2px;
	background-image: url(../images/btn_enviar.jpg);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
}

.btn_form02 {
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	border-width: 0; 
	color: #FFFFFF;
	height: 29px;
	width: 82px;
	margin-top:13px;
	margin-left:300px;
	background-image: url(../images/btn_enviar.jpg);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
}
