@charset "utf-8";
/* CSS Document */

body{
	background-color:#FFF;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
#contenedor_tope{
	background-image:url(imagenes/tope.png);
	width:100%;
	height:113px;
	margin:auto;
}
#logo{
	float:left;
	width:208px;
	height:59px;
	margin-top:42px;
}
#menu{
	width:951px;
	margin:auto;
}
#menu ul{
	list-style:none;
	margin:0;
	padding:0;
	float:right;
}
#menu ul li{
	float:left;
	margin-left:1px;
}
#fondo{
	/*background-image:url(imagenes/img_fondo.png);*/
	background-repeat:no-repeat;
	margin-top:-10px;
	padding-top:15px;
}
#cuerpo{
	width:951px;
	margin:auto;
	overflow:hidden;
}
#seleccione{
	width:300px;
	text-align:right;
	margin:auto;
	z-index:1;
	float:right;
	height:30px;
}
#tx_pais{
	float:left;
}
#select_pais{
	float:left; margin-left:10px;
}
.pais_seleccione{
	width:145px;
	height:20px;
	border:1px;
	border-style:solid;
	border-color:#dadada;
	color:#000000;
}
#galeria_central{
	width:949px;
	margin:auto;
	height:300px;
	border:1px;
	margin-top:35px;
}
#botones-right{
	height:150px; 
	float:right;
	margin-top:-10px;
}
#botones-right ul{
	list-style:none;
	padding:0;
	margin:0;
}
#home_central{
	width:951px;
	height:390px;
	margin:auto;
}
#central_izq{
	width:310px;
	height:390px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
	margin-top:5px;
	float:left;
}
#central_medio{
	width:310px;
	height:390px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
	margin-top:5px;
	margin-left:5px;
	float:left;
	position:relative;
	z-index:2;
}
#central_medio_fondo{
	width:310px;
	height:390px;
	background-color:#fff;
	position:absolute;
	z-index:1;
	margin-left:319px;
	margin-top:7px;
	opacity: 0.75;
}
#central_der{
	width:314px;
	height:390px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
	margin-top:5px;
	margin-left:5px;
	float:left;
	z-index:2;
	position:relative;
}
#central_der_fondo{
	width:314px;
	height:390px;
	position:absolute;
	background-color:#fff;
	z-index:1;
	opacity: 0.75;
	margin-left:635px;
	margin-top:6px;
}
.titulos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#373737;
	float:left;
	margin-left:27px;
	margin-top:5px;
	width:253px;
}
.titulos h1{
	margin:0;
	padding:0;
	font-size:25px;
}
.titulos h2{
	margin:0;
	padding:0;
	font-size:25px;
}
.foto_central_izq{
	width:253px;
	height:181px;
	float:left;
	border:1px;
	border-style:solid;
	border-color:#79b51c;
	margin-left:27px;
	margin-top:5px;
}
.texto_central_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4a;
	line-height:18px;
	float:left;
	margin-left:27px;
	margin-top:5px;
	width:253px;
	text-align:justify;
}
.texto_central_home ul{
	list-style:none;
	margin:0;
	padding:0;
}
.texto_central_home ul li{
	float:left;
	width:119px;
	height:30px;
	background-image:url(imagenes/btns_ubicanos_home.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
	text-align:center;
	padding-top:10px;
}
.texto_central_home ul li a{
	font-weight:bold;
	font-size:14px;
	color:#2b3e10;
	text-decoration:none;
}
.texto_central_home ul li a:hover{
	text-decoration:underline;
}
.ubica-resumen-home{
	float:left;
	width:137px;
	padding-right:10px;
	color:#4a4a4a;
	font-size:11px;
}
.ubica-img-home{
	width:126px;
	height:75px;
	border:1px;
	border-style:solid;
	border-color:#a6c05b;
	float:left;
}
.titulo-ubica-home{
	font-size:12px;
	font-weight:bold;
}
#mas-centros{
	clear:both;
	padding-top:5px;
}
#mas-centros a{
	color:#1e9b00;
	font-weight:bold;
}
.btn_ver_mas{
	width:111px;
	height:32px;
	float:left;
	margin-left:27px;
	margin-top:10px;
	width:253px;
}
#siguenos{
	width:314px;
	float:left;
}
#siguenos ul{
	list-style:none;
	margin:0;
	padding:0px;
	margin-left:40px;
}
#siguenos ul li{
	clear:both;
	margin-top:7px;
}
.titulo_siguenos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#444543;
	text-decoration:none;
	margin-left:10px;
}
.enlaces{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	margin-left:10px;
}
#foto_siguenos{
	width:246px;
	height:119px;
	margin-left:35px;
	margin-top:10px;
}
#home_inferior{
	width:946px;
	height:195px;
	margin:auto;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
	margin-top:50px;
	padding-top:5px;
}
#lista-redes{
	float:left;
	margin-left:25px;
	width:220px;
}
#lista-redes ul{
	list-style:none;
	padding:0;
	margin:0;
	margin-top:40px;
}
#lista-redes ul li{
	margin-top:10px;
}
#facebook-home{
	float:left;
}
#blog-home{
	width:345px;
	height:187px;
	border:1px;
	border-style:solid;
	border-color:#79b51c;
	float:left;
	margin-left:5px;
}
#logo-blog{
	float:left;
	width:56px;
	height:59px;
	border:1px;
	border-style:solid;
	border-color:#77bc86;
	margin-left:2px;
}
#top-blog-home{
	float:left;
	background-color:#77bc86;
	color:#ffffff;
	padding-left:10px;
	width:275px;
	margin-top:20px;
}
#top-blog-home a{
	color:#ffffff;
	text-decoration:none;
}
#top-blog-home a:hover{
	text-decoration:underline;
}
#lista-blog-home{
	clear:both;
}
#lista-blog-home ul{
	padding:0;
	margin:0;
	list-style:none;
	padding-top:1px;
}
#lista-blog-home ul li{
	margin-top:2px;
	height:45px;
	padding-top:5px;
	padding-left:10px;
	width:335px;
}
.titulo-blog-home{
	color:#373737;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.titulo-blog-home:hover{
	text-decoration:underline;
}
.datos-blog-home{
	color:#3c8403;
	font-size:11px;	
}
.datos-blog-home a{
	color:#3c8403;
	text-decoration:none;
}
.datos-blog-home a:hover{
	text-decoration:underline;
}
#inferior_izq{
	background-image:url(imagenes/fondo_info_index.png);
	background-repeat:no-repeat;
	width:570px;
	height:201px;
	float:left;
	margin-top:3px;
}
#foto_inferior_izq{
	width:181px;
	height:176px;
	float:left;
	margin-top:13px;
	margin-left:10px;
}
.titulos2{
	width:320px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#5b5c5b;
	margin-top:15px;
	float:right;
	margin-right:40px;
}
.subtitulos{
	width:320px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#444543;
	float:right;
	margin-right:30px;

}
.tx_inferior_izq{
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4c4c4a;
	float:right;
	margin-right:20px;
	margin-top:5px;
	text-align:justify;
}
.ver_mas{
	width:320px;
	height:16px;
	float:right;
	margin-right:40px;
	margin-top:5px;
}
.ver_mas_tx{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4c4c4a;
}
.ver_mas_tx a{
	color:#373737;
}
#inferior_der{
	width:375px;
	height:190px;
	float:right;
	margin-top:5px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
	position:relative;
	z-index:2;
}
#inferior_der_fondo{
	width:375px;
	height:100px;
	position:absolute;
	z-index:1;
	opacity: 0.75;
	margin-left:575px;
	margin-top:68px;
	background-color:#FFF;
}
#empresa{
	width:946px;
	height:315px;
	margin:auto;
	margin-top:5px;
	padding-top:10px;
	padding-left:5px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
	position:relative;
	z-index:2;
}
#empresa_fondo{
	position:absolute;
	z-index:1;
	background-color:#FFF;
	width:946px;
	height:325px;
	opacity: 0.75;
	margin-top:6px;
}
.titulo_seccion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#373737;
	clear:both;
}
.titulo_seccion h1{
	margin:0;
	padding:0;
	font-size:30px;
}
.foto_seccion{
	width:305px;
	height:250px;
	border:1px;
	border-style:solid;
	border-color:#79b51c;
	float:left;
}
.texto_seccion{
	width:610px;
	height:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4a;
	text-align:justify;
	float:left;
	margin-left:5px;
	line-height:20px;
}
.texto_seccion2{
	width:330px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4a;
	float:left;
	text-align:justify;
	margin-left:30px;
	line-height:16px;
	margin-top:10px;
}
.texto_seccion3{
	width:330px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4a;
	float:left;
	text-align:justify;
	margin-left:25px;
	line-height:16px;
	margin-top:10px;
}

#fondo_seleccione_archivo{
	background-image:url(imagenes/foto_fondo_descargar_archivos.png);
	width:574px;
	height:199px;
	float:left;
	margin-top:3px;
}
#seleccione_archivo_tx{
	width:470px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#444543;
	float:left;
	margin-top:15px;
	margin-left:15px;
}
#btns_archivos{
	width:321px;
	overflow:hidden;
}
#btns_archivos ul{
	list-style:none;
	margin:0;
	padding:0;
}
#btns_archivos ul li{
	width:158px;
	height:48px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	background-image:url(imagenes/btn_archivo_pdf.jpg); 
	background-repeat:no-repeat;
	text-align:center;
	padding-top:12px;
}
#btns_archivos ul li a{
	text-decoration:none;
	color:#3b4c22;
	font-weight:bold;
	font-size:12px;
}
#btns_archivos ul li a:hover{
	text-decoration:underline;
}
#forma_parte{
	background-color:#79b51c;
	width:370px;
	height:190px;
	float:right;
	margin-top:5px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
	padding-right:5px;
}
#foto_forma_parte{
	width:161px;
	height:191px;
	float:left;
}
.titulos3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
	position:absolute;
	float:left;
	margin-left:120px;
	margin-top:10px;
	text-align:right;
}
.tx_forma_parte{
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#444543;
	text-align:right;
	float:left;
	margin-top:80px;
	margin-left:80px;
	position:absolute;
}
#ver_mas2{
	text-align:right;
	float:left;
	margin-top:150px;
	margin-left:120px;
}
#fondo_form{
	width:946px;
	height:480px;
	margin:auto;
	margin-top:5px;
	margin-bottom:20px;
	padding-top:10px;
	padding-left:5px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
	position:relative;
	z-index:2;
}
#fondo_form2{
	z-index:1;
	position:absolute;
	height:480px;
	width:946px;
	background-color:#FFF;
	opacity: 0.75;
	margin-top:6px;
}
.tx_form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#373737;
	margin-top:5px;
}
#foto_invertir{
	width:321px;
	height:413px;
	float:left;
	margin-left:-5px;
	margin-top:10px;
}
.formulario{
	background-color:#f3f3f3;
	height:15px;
	border:1px;
	border-style:solid;
	border-color:#81b532;
}
#formulario_contacto{
	width:700px;
	margin:auto;	
	margin-top:10px;
}
.etiquetas{
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4a;
	font-size:12px;
	float:left;
	width:300px;
	text-align:right;
	padding-right:5px;
	margin-top:12px;
}
.campos{
	float:left;
	width:265px;
	margin-top:8px;
}
#fondo_ubicanos{
	width:951px;
	overflow:hidden;
	margin:auto;
	margin-top:5px;
	margin-bottom:40px;
	padding-top:10px;
}
.filtrar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2b2b2b;
	float:right;
	margin-top:-20px;
}
.filtrar_estado{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6c6c6b;
}
#centros{
	width:951px;
	height:auto;
	overflow:hidden;
	margin:auto;
}
#centros ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	margin-top:5px;
}
#centros ul li{
	background-color:#FFF;
	width:312px;
	height:304px;
	float:left;
	margin-left:4.5px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
	text-align:center;
	padding-top:10px;
	margin-top:5px;
}
.titulo_centros{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#373737;
	height:40px;
}
.titulo_centros h2{
	margin:0;
	padding:0;
	font-size:18px;
}
.foto_centros{
	width:244px;
	height:146px;
	border:1px;
	border-style:solid;
	border-color:#79b51c;
	margin:auto;
	margin-top:10px;
}
.resumen_centros{
	width:244px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4a;
	text-align:left;
	margin:auto;
	line-height:18px;
	height:60px;
}
.ver_resumen{
	width:107px;
	height:32px;
	margin-left:33px;
}
#paginacion_ubicanos{
	clear:both;
	margin:auto;
	width:951px;
	text-align:right;
	color:#373737;
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
}
#paginacion_ubicanos a{
	color:#373737;
	font-size:14px;
	text-decoration:none;
}
#fondo_ubicanos_detalle{
	background-color:#FFF;
	width:951px;
	height:360px;
	margin:auto;
	margin-top:5px;
	margin-bottom:20px;
	padding-top:10px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
}
#compartir{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2b2b2b;
	float:right;
	margin-top:10px;
	margin-right:5px;
	width:250px;
}
#compartir ul{
	list-style:none;
	margin:0;
	padding:0;
	float:right;
}
#compartir ul li{
	float:left;
	margin-left:5px;
}
#foto_info_centro{
	width:305px;
	height:250px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-right:8px;
	border:1px;
	border-style:solid;
	border-color:#79b51c;
}
#detalle_centro{
	width:930px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#4c4c4a;
	float:left;
	margin-top:5px;
	margin-left:10px;
	text-align:justify;
}
#detalle_centro2{
	width:935px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#4c4c4a;
	float:left;
	margin-top:5px;
	margin-left:5px;
	text-align:justify;
}
#mas_info{
	width:620px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#4c4c4a;
	float:left;
	margin-top:5px;
	margin-left:10px;
}
#mas_info a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#373737;
}
#enlace_info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#373737;
}
#fondo_galeria_centros{
	background-color:#FFF;
	width:951px;
	height:197px;
	margin:auto;
	margin-top:5px;
	margin-bottom:20px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
}
#barra_verde{
	background-color:#79b51c;
	width:931px;
	height:3px;
	margin:auto;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}
#galeria_centros{
	width:931px;
	height:180px;
	margin:auto;
	margin-left:30px;
	margin-right:10px;
}
#galeria_centros ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
#galeria_centros ul li{
	float:left;
	margin-left:34px;
	margin-top:15px;
}
#barra_verde2{
	background-color:#79b51c;
	width:931px;
	height:3px;
	margin:auto;
	margin-left:10px;
	margin-right:10px;
}
#contacto_centro_texto{
	width:951px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#373737;
}
#contacto_centro{
	width:951px;
	height:276px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
}
#contenedor_form{
	width:565px;
	height:274px;
	border:1px;
	border-style:solid;
	border-color:#79b51c;
	float:left;
}
#foto_form_centro{
	width:188px;
	height:274px;
	float:left;
}
#form_centro{
	width:400px;
	height:274px;
	float:left;
	position:absolute;
	margin-left:165px;
	margin-top:30px;
}
.etiquetas2{
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4a;
	font-size:11px;
	float:left;
	width:130px;
	text-align:right;
	padding-right:5px;
	margin-top:5px;
}
.campos2{
	float:left;
	width:225px;
	margin-top:3px;
}
#mapa{
	width:369px;
	height:274px;
	float:right;
    border:1px;
	border-style:solid;
	border-color:#79b51c;
}
#fondo_noticia_detalle{
	background-color:#FFF;
	width:951px;
	height:630px;
	margin:auto;
	margin-top:5px;
	margin-bottom:20px;
	padding-top:10px;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
}
#volver{
	width:901px;
	height:16px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#373737;
	float:right;
	text-align:right;
	margin-bottom:10px;
	margin-right:8px;
}
#volver a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#373737;
}
#barra_pie{
	width:950px;
	height:31px;
	margin:auto;
	clear:both;
}
#contenedor_inferior{
	background-image:url(imagenes/fondo_footer.jpg);
	background-repeat:no-repeat;
	width:953px;
	height:240px;
	margin:auto;
	line-height:16px;
}
#info_pie{
	width:951px;
	margin:auto;
	padding-top:20px;
}
.derechos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6c6c6b;
	line-height:18px;
}
.gp_studios{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.gp_studios a{	
	font-weight:bold;
	color:#1c1d1b;
}
#menu_inferior{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6c6c6b;
}
#menu_inferior ul{
	list-style:none;
	margin:0;
	padding:0;
	float:right;
	margin-top:-35px;
}
#menu_inferior ul li{
	float:left;
	margin-left:3px;
	text-align:center;
}
#menu_inferior ul li a{
	text-decoration:none;
	color:#6c6c6b;
}
/*Estilo para el blog*/
.resumen_publicacion{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#4a4a4a;
}
#contenedor_blog{
	width:949px;
	margin:auto;
}
#contenedor_izquierdo{
	width:266px;
	float:left;
}
#busqueda{
	width:280px;
	margin:auto;
	margin-top:45px;
	clear:both;
}
.buscar{
	background-color:#f7f7f5;
	width:206px;
	height:21px;
	border:1px;
	border-style:solid;
	border-color:#d1d1d1;
	float:left;
}
#btn_buscar{
	float:left;
	width:52px;
	height:25px;
}
#suscribete{
	width:258px;
	clear:both;
	margin-top:75px;
	height:70px;
}
#img_rss{
	width:57px;
	height:62px;
	float:left;
	margin-left:10px;
}
#tx_suscribete{
	width:180px;
	height:30px;
	float:left;
	margin-left:5px;
	margin-top:20px;
}
.titulo_suscribete{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#3c3c3c;
}
.titulo_suscribete a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#3c3c3c;
	text-decoration:none;
}
.suscritos{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#727272;
}
#contenedor_categorias{
	width:266px;
	height:285px;
	margin-top:80px;
}
.titulo_categorias{
	background-color:#79b41c;
	width:236px;
	height:29px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#fefefe;
	letter-spacing:0.5px;
	padding-top:8px;
	padding-left:30px;
}
.separador_izq_blog{
	width:258px;
	height:1px;
	margin-top:1px;
}
.categorias{
	background-color:#e7e7e7;
	width:266px;
	height:250px;
	margin-top:1px;
	padding-top:5px;
}
.categorias ul{
	width:266px;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
.categorias ul li{
	padding-top:5px;
	padding-left:25px;
}
.categorias ul li a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#727272;
	text-decoration:none;
}
.contenedor_articulos{
	width:266px;
	height:285px;
	margin-top:15px;
}
#tags{
	background-color:#e7e7e7;
	width:231px;
	height:230px;
	margin-top:1px;
	padding-top:25px;
	padding-left:25px;
	padding-right:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#727272;
	line-height:23px;
	overflow:hidden;
}
.tag1{
	font-size:30px;
}
.tag2{
	font-size:12px;
}
.tag3{
	font-size:18px;
}
#tweets_recientes{
	background-color:#e7e7e7;
	width:266px;
	height:438px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#727272;
	line-height:17px;
}
.tweet{
	float:left;
	width:266px;
	height:122px;
}
.logo_tweet{
	width:41px;
	height:45px;
	float:left;
	margin-top:20px;
	margin-left:20px;
}
.tx_tweet{
	width:170px;
	height:80px;
	float:left;
	margin-left:15px;
	margin-top:20px;
}
.separador_tweet{
	width:258px;
	height:1px;
	float:left;
	margin-top:20px;
	margin-left:5px;
}
#siguenos_twitter{
	float:left;
	width:266px;
	height:120px;
}
#img_twitter{
	width:59px;
	height:62px;
	float:left;
	margin-top:10px;
	margin-left:15px;
}
#contenedor_derecho{
	width:683px;
	float:left;
	padding-top:30px;
}
.posts{
	width:660px;
	float:left;
	padding-top:20px;
	padding-left:23px;
	margin-bottom:15px;
}
.titulo_post{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:30px;
	color:#4a4a4a;
	float:left;
}
.titulo_post a{
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:30px;
	color:#4a4a4a;
}
.posted{
	padding-top:5px;
	clear:both;
}
.compartir{
	width:683px;
	margin-top:5px;
	float:left;
}
.posted_tx{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#79b41c;
}
.tx_naranja{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#79b41c;
}
.tx_naranja a{
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#79b41c;
}
.resumen_post{
	width:650px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	line-height:24px;
	margin-top:25px;
}
.leer_mas{
	width:683px;
	height:20px;
	float:left;
	margin-top:15px;
}
.leer_mas_btn{
	width:160px;
	height:20px;
	float:left;
}
.tag_icono{
	width:27px;
	height:20px;
	float:left;
	margin-left:10px;
}
.tag_tx{
	width:556px;
	height:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#79b41c;
	float:left;
	padding-top:10px;
}
.tag_tx a{
	text-decoration:none;
	width:456px;
	height:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#79b41c;
}
.separador_post{
	background-color:#bbbbba;
	width:660px;
	height:1px;
	float:left;
	margin-top:28px;
}
#paginacion{
	float:left;
	margin-top:20px;
	height:50px;
}
#pag1{
	width:20px;
	height:17px;
	float:left;
}
#pag2{
	width:20px;
	height:17px;
	float:left;
	margin-left:2px;
}
#siguientes{
	float:left;
	margin-top:2px;
	margin-left:5px;
}
#siguientes a{
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#727272;
}
#comentarios{
	float:left;
	margin-top:30px;
}
.foto_comentario{
	width:64px;
	height:64px;
	float:left;
}
.comentario{
	width:683px;
	float:left;
	margin-top:20px;
}
.nombre_comentario{
	width:600px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#4a4a4a;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
.posted2{
	margin-top:5px;
	float:left;
	margin-left:10px;
}
.posted_tx2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#79b41c;
}
.comentario_tx{
	width:650px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#727272;
	float:left;
	line-height:24px;
	margin-top:10px;
}
#comentar{
	width:500px;
}
#form_comentarios{
	width:500px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}
#tx_siguenos{
	float:left;
	margin-top:25px;
	margin-left:5px;
}
#tx_siguenos a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#79b41c;
	font-style:italic;
	float:left;
	text-decoration:none;
}
#txt_info{
	width:949px;
	margin:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#585858;
	margin-top:20px;
}
#barra_sup_bienvenida{
	width:100%;
	height:92px;
	background-image:url(imagenes/barra_superior_bienvenida.png);
	background-repeat:repeat-x;
}
#barra_inf_bienvenida{
	width:100%;
	height:92px;
	background-image:url(imagenes/barra_inferior_bienvenida.png);
	background-repeat:repeat-x;
	margin-top:-21px;
}
#contenedor_bienvenida{
	width:1057px;
	height:486px;
	margin:auto;
	margin-top:-22px;
}
#seleccionar{
	float:left;
	background-color:#f6f6f6;
	width:449px;
	height:486px;
	text-align:center;
}
#mapa_bienvenida{
	float:left;
	width:608px;
	height:486px;
	background-image:url(imagenes/fondo_mapa.jpg);
	background-repeat:no-repeat;
}
#logo_bienvenida{
	width:208px;
	margin:auto;
	margin-top:50px;
}
#pais{
	width:208px;
	height:20px;
	border:1px;
	border-style:solid;
	border-color:#afcb7e;
	color:#585858;
}
#contenedor_mapa{
	width:334px;
	height:476px;
	float:left;
	margin-top:60px;
	margin-left:110px;
}
#contenedor_inferior_bienvenida{
	width:1057px;
	margin:auto;
	color:#434343;
	padding-top:30px;
}
#texto_franquicia{
	width:700px;
	text-align:right;
	font-weight:bold;
	float:left;
	padding-top:15px;
}
#creditos_bienvenida{
	float:right;
	text-align:right;
	padding-top:10px;
}
.franquicias{
	width:305px;
	height:1050px;
	float:left;
	border:1px;
	border-style:solid;
	border-color:#f4f4f4;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4a;
	text-align:justify;
	line-height:20px;
	background-color:#FFF;
}
.titulos_franquicias{
	color:#363636;
	font-size:30px;
	font-weight:bold;
}
.titulos_franquicias h1{
	padding:0;
	margin:0;
	font-size:28px;
}

.titulos_franquicias h2{
	padding:0;
	margin:0;
	font-size:28px;
}

#foto_franquicia{
	border:1px;
	border-style:solid;
	border-color:#88b526;
	margin-right:10px;
}
#franquicia_botones{
	width:321px;
}
#franquicia_form{
	width:289px;
	height:1050px;
	float:left;
	border:1px;
	border-style:solid;
	border-color:#f4f4f4;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4a;
	text-align:justify;
	line-height:20px;
	background-image:url(imagenes/fondo_form_franquicia.png);
	background-repeat:repeat;
}
.testimonio{
	font-style:italic;
}
#fondo_franquicias{
	width:951px;
	height:700px;
	margin:auto;
	margin-top:5px;
	margin-bottom:20px;
	padding-top:10px;
	/*background-image:url(imagenes/img_fondo_franquicias.jpg);
	background-repeat:no-repeat;*/
}
.formulario_franquicia{
	background-color:#f3f3f3;
	border:1px;
	border-style:solid;
	border-color:#81b532;
	margin-top:10px;
	font-size:12px;
	width:280px;
}
#pie_franquicias{
	clear:both;
	width:965px;
	height:183px;
}
#proximas_aperturas{
	float:left;
	width:448px;
	height:156px;
	background-image:url(imagenes/fondo_proximas_aperturas.jpg);
	background-repeat:no-repeat;
	padding-top:15px;
	padding-left:30px;
}
#proximas_aperturas ul{
	margin:0;
	padding:0;
	list-style:none;
	margin-top:7px;
	font-size:14px;
}
#proximas_aperturas ul li{
	margin-top:7px;
}
#proximas_aperturas a{
	color:#444444;
	text-decoration:none;
}
#proximas_aperturas a:hover{
	text-decoration:underline;
}
#ultimas_aperturas{
	float:left;
	width:448px;
	height:156px;
	background-image:url(imagenes/fondo_proximas_aperturas.jpg);
	background-repeat:no-repeat;
	padding-top:15px;
	padding-left:30px;
}
#ultimas_aperturas ul{
	margin:0;
	padding:0;
	list-style:none;
	margin-top:7px;
	font-size:14px;
}
#ultimas_aperturas ul li{
	float:left;
	margin-left:15px;
	border:1px;
	border-style:solid;
	border-color:#81b532;
	width:190px;
	height:114px;
}
.titulo_aperturas{
	color:#444444;
	font-size:20px;
}
.caption{
	width:180px;
	height:19px;
	background-color:#000;
	position:absolute;
	margin-top:85px;
	color:#FFF;
	padding:5px;
	opacity: 0.7;
	-moz-opacity:0.7;	
}
.tratamientos{
	width:657px;
	height:1000px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4a;
	text-align:justify;
	line-height:20px;
	background-color:#FFF;
}
#zonas{
	width:284px;
	height:422px;
	float:left;
	margin-top:10px;
}
.subtitulos_franquicias{
	color:#363636;
	font-size:18px;
	font-weight:bold;
}
.subtitulos_franquicias h2{
	font-size:18px;
	margin:0;
	padding:0;
}
#menu-tratamientos{
	z-index:5000;
	position:absolute;
	width:310px;
	height:160px;
	background-color:#ffffff;
	border:1px;
	border-style:solid;
	border-color:#76ac1a;
	margin-top:-5px;
	display:none;
}
#menu-tratamientos ul{
	list-style:none;
	margin:0;
	padding:0;
}
#menu-tratamientos ul li{
	clear:both;
	width:290px;
	margin-right:10px;
	margin-top:5px;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#dee7ca;
	padding-bottom:10px;
	font-size:14px;
}
#menu-tratamientos ul li a{
	color:#282826;
	text-decoration:none;
}
#menu-tratamientos ul li h2{
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:normal;
}
#menu-tratamientos ul li a:hover{
	text-decoration:underline;
}
/*New Footer*/
#footer1{
	float:left;
	width:180px;
	padding-right:20px;
	margin-left:15px;
	margin-top:20px;
	border-right:1px;
	border-right-style:dotted;
	border-right-color:#dbdbdb;
	height:140px;
}
#footer1 ul{
	list-style:none;
	margin:0;
	padding:0;
}
#footer1 ul li{
	float:left;
	margin-left:5px;
}
#footer2{
	float:left;
	margin-left:2px;
	margin-top:20px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px;
	border-left-style:dotted;
	border-left-color:#dbdbdb;
	border-right:1px;
	border-right-style:dotted;
	border-right-color:#dbdbdb;
	height:140px;
}
#footer2 ul{
	list-style:none;
	margin:0;
	padding:0;
}
#footer3{
	float:left;
	width:180px;
	padding-left:20px;
	padding-right:20px;
	margin-left:2px;
	margin-top:20px;
	border-left:1px;
	border-left-style:dotted;
	border-left-color:#dbdbdb;
	border-right:1px;
	border-right-style:dotted;
	border-right-color:#dbdbdb;
	height:140px;
}
#footer4{
	float:left;
	width:220px;
	padding-left:20px;
	padding-right:20px;
	margin-left:2px;
	margin-top:20px;
	border-left:1px;
	border-left-style:dotted;
	border-left-color:#dbdbdb;
	height:140px;
}
.titulo-footer{
	color:#747474;
	font-weight:bold;
	font-size:11px;
	padding-bottom:10px;
}
.cuerpo-footer{
	font-size:11px;
	color:#747474;
}
.cuerpo-footer a{
	text-decoration:none;
	color:#747474;
}
.cuerpo-footer a:hover{
	text-decoration:underline;
}
#menu-inferior{
	clear:both;
	font-size:11px;
	color:#747474;
	padding-top:40px;
}
#menu-inferior-left{
	margin-left:15px;
	font-size:10px;
}
#menu-inferior-left a{
	color:#1c1d1b;
	font-weight:bold;
}
#menu-inferior-right{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6c6c6b;
}
#menu-inferior-right ul{
	list-style:none;
	margin:0;
	padding:0;
	float:right;
	margin-top:-33px;
	margin-right:20px;
}
#menu-inferior-right ul li{
	float:left;
	margin-left:2px;
	text-align:center;
}
#menu-inferior-right ul li a{
	text-decoration:none;
	color:#6c6c6b;
}
#enlace_terminos{
	display:block;
	float:right;
	width:300px;
	background-color:#030;
	text-align:right;
	margin-top:-10px;
}
#precios-zonas{
	clear:both;
	padding-top:10px;
}
#encabezado-precios{
	margin:auto;
	width:970px;
	height:105px;
	background-image:url(imagenes/tarifas_zonas.png);
	background-repeat:no-repeat;
}
.encabezado-zona{
	background-image:url(imagenes/zonas_tabla.png);
	background-repeat:no-repeat;
	float:left;
	width:147px;
	height:53px;
	margin-top:52px;
	margin-left:10px;
}
.encabezado-precio{
	background-image:url(imagenes/precios_pesos.png);
	background-repeat:no-repeat;
	float:left;
	width:147px;
	height:53px;
	margin-top:52px;
	margin-left:10px;
}
.columna1{
	float:left;
	width:184px;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5f5c5c;
	font-weight:bold;
	text-align:right;
}
.columna1 ul{
	list-style:none;
	padding:0;
	margin:0;
}
.columna1 ul li{
	width:174px;
	padding-right:10px;
	height:45px;
	background-image:url(imagenes/campo_zona.jpg);
}
.columna2{
	float:left;
	width:133px;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#444444;
	font-weight:bold;
	text-align:right;
}
.columna2 ul{
	list-style:none;
	padding:0;
	margin:0;
}
.columna2 ul li{
	width:133px;
	padding-top:10px;
	height:35px;
	background-image:url(imagenes/campo_precio.jpg);
	text-align:center;
}
.mini-zonas{
	font-size:9px;
}
#notas-zonas{
	font-size:12px;
	color:#666;
	font-weight:bold;
	margin-bottom:20px;
	margin-left:20px;
}
#notas-zonas ul{
	list-style:none;
	padding:0;
	margin:0;
}
#cuadro-franquicias{
	width:195px; 
	height:276px; 
	background-image:url(imagenes/fondo_franquicias.jpg); 
	background-repeat:no-repeat;
	float:left;
	margin-left:40px;

}
#btn-franquiciado{
	width:231px;
	height:93px;
	margin:auto;
	margin-top:-5px;
	margin-left:-10px;
}
#por-que-depilarte{
	float:left;
	width:465px;
	height:400px;
	border:1px;
	border-style:solid;
	border-color:#f4f4f4;
	margin-top:20px;
	text-align:center;
}
#pasos-siguientes{
	float:left;
	width:465px;
	height:400px;
	border:1px;
	border-style:solid;
	border-color:#f4f4f4;
	margin-top:20px;
	margin-left:14px;
	text-align:center;
}
.img-porque{
	width:313px;
	height:161px;
	border:1px;
	border-style:solid;
	border-color:#88B526;
	margin:auto;
	margin-top:20px;
}
.texto-franquicias{
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4a;
	text-align:justify;
	line-height:20px;
	height:75px;
}
.img-info{
	width:161px;
	height:33px;
	float:right;
	margin-right:10px;
	margin-top:20px;
}
#aliados{
	float:left;
	width:465px;
	height:400px;
	margin-top:20px;
}
#aliados ul{
	list-style:none;
	margin:0;
	padding:0;
}
#aliados ul li{
	float:left;
	background-image:url(imagenes/fondo_logos_alianzas.jpg);
	width:131px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:10px;
	padding-left:9px;
	padding-top:4px;
	margin-top:30px;
}
#aperturas{
	float:left;
	width:465px;
	height:400px;
	margin-top:20px;
	margin-left:10px;
}
#cuadro-botones{
	background-color:#36F;
	width:262px; 
	float:left;
	margin-left:15px;
	margin-top:60px;
}
#contenedor-porque{
	float:left;
	width:945px;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	border:1px;
	border-style:solid;
	border-color:#f4f4f4;
	margin-top:20px;
	color: #4C4C4A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 20px;
    text-align: justify;
}
#contenedor-porque ul{
	list-style:none;
	margin:0;
	padding:0;
	margin-top:20px;
}
#contenedor-porque ul li{
	float:left;
	width:300px;
	margin-left:15px;
}
#contenedor-porque ul li img{
	border:1px;
	border-style:solid;
	border-color:#88B526;
}
.texto-lista-porque{
	margin-top:20px;
}
#testimonios{
	float:left;
	width:560px;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	border:1px;
	border-style:solid;
	border-color:#f4f4f4;
	margin-top:20px;
	color: #4C4C4A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 20px;
    text-align: justify;
	padding-top:20px;
	height:150px;
	padding-right:10px;
	padding-left:10px;
}
.txt-testimonios{
	font-style:italic;
}
#conoce-mas{
	float:left;
	width:345px;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	border:1px;
	border-style:solid;
	border-color:#f4f4f4;
	margin-top:20px;
	color: #4C4C4A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 20px;
    text-align: justify;
	padding-top:20px;
	margin-left:10px;
	height:150px;
	padding-left:10px;
}
#conoce-mas ul{
	list-style:none;
	margin:0;
	padding:0;
}
#conoce-mas ul li{
	width:158px;
	height:48px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	background-image:url(imagenes/btn_archivo_pdf.jpg); 
	background-repeat:no-repeat;
	text-align:center;
	padding-top:12px;
}
#conoce-mas ul li a{
	text-decoration:none;
	color:#3b4c22;
	font-weight:bold;
	font-size:12px;
}
#conoce-mas ul li a:hover{
	text-decoration:underline;
}
#cuadro-pasos{
	width:274px; 
	height:495px; 
	background-image:url(imagenes/fondo_pasos.jpg); 
	background-repeat:no-repeat;
	float:left;
	margin-top:15px;
	margin-left:10px;
	padding-left:7px;
}
#lista-pasos{
	list-style:none;
	margin:0;
	padding:0;
	margin-top:20px;
}
#lista-pasos li{
	float:left;
	width:310px;
	margin-left:15px;
}
#lista-pasos li img{
	border:1px;
	border-style:solid;
	border-color:#88B526;
}
#subtitulo_pasos{
	margin-top:210px;
	margin-bottom:5px;
}
#subtitulo_pasos h2{
	padding:0;
	margin:0;
	color:#363636;
	font-size:22px;
	font-weight:bold;
}
#cobertura{
	color:#282525;
	font-weight:bold;
	font-size:15px;
	line-height:25px;
	margin-left:10px;
	width:193px;
	text-align:center;
}
#ubicados-franquicias{
	color:#282525;
	font-size:15px;
	font-weight:bold;
	margin-left:10px;
	width:193px;
	text-align:center;
	line-height:25px;
	margin-top:5px;
}
#cantidad-franquicias{
	color:#282525;
	font-weight:bold;
	font-size:18px;
	line-height:28px;
	margin-left:10px;
	width:193px;
	text-align:center;
	margin-top:10px;
}
#numero-franquicias{
	color:#0b7902;
}
#btn-ver-franquicias{
	width:231px;
	height:93px;
	margin:auto;
	margin-top:10px;
	margin-left:-10px;
}
.enlace-verdes{
	width:161px;
	height:26px;
	background-image:url(imagenes/btn_verde.jpg);
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	padding-top:5px;
	text-align:center;
}
.enlace-verdes:hover{
	background-image:url(imagenes/btn_verde_over.jpg);
}
#meteor-slideshow{
	float:left;	
}
.titulos-slide{
	color:#4cbd00; font-weight:bold; font-size:20px;
}
.resumen_slide{
	color:#fff; font-weight:bold; font-size:13px;
}
#select_pais select{
	width:140px;
}
.estados_home{
	margin-left:15px;
}
#siguenos_en{
	margin-left:0;
}
.facebook_frame{
	border:none; overflow:hidden; width:345px; height:189px;
}
.blog-oscuro{
	background-color:#e7e7e7;
}
.blog-claro{
	background-color:#f2efef;
}
.imagenes_pie{
	margin-right:5px;
}
.img_menu_inferior{
	margin-top:-7px;
}
.titulos-pie{
	font-size:16px; line-height:25px;
}
#inicie_negocio{
	float:left; width:688px;
}
#registrado{
	font-size:12px;
}
#pasos{
	float:left; width:644px;
}
#redes-gracias{
	background-image:url(imagenes/fondo_footer.jpg); 
	background-repeat:no-repeat; 
	width:893px; 
	height:210px; 
	clear:both;
	font-size:18px;
	text-align:center;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
}
#redes-gracias ul{
	list-style:none;
	margin-top:40px;
}
#redes-gracias ul li{
	float:left;
	margin-left:110px;
}
.btn_ver_mas_home{
	position:absolute;
	width:253px;
	height:32px;
	margin:auto;
	margin-left:28px;
	padding-top:300px;
}
.btn_ver_mas_home a{
	display:block;
	width:253px;
	height:27px;
	background-color:#7ab51d;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	text-align:center;
	padding-top:5px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}