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

/*
Theme Name: CATOLICA
Description: css template 14/07/2009.
Version: 1.0
Author: Fusiona

Todo este codigo esta licenciado con una licencia Creative Commons
by-nc-sa: Atribucion - No Comercial - Licenciar Igual
http://creativecommons.org/licenses/by-nc-sa/2.0/cl/deed.es

*/
@import url(../Style_Catolica_2.css);
/* RECETEADORES CSS */
* {
	margin:0;
	padding:0;
}
/********************/
/* IMAGENES CON BORDE 0*/
img {
	border:0px;
}
/***********************/
/* STYLOS DEL BODY */
body {
	font-family:Verdana;
	font-size:1.0em;
	color:#333;
	background:url(../images/degrade_fondo.jpg) no-repeat center top;
}
/*******************/
/* CLASES UTILES */
.clear {
	clear:both;
}
.izqui {
	float:left;
}
.dere {
	float:right;
}
/*****************/

/* CONTENEDOR */
#contenedor {
	margin:0 auto;
	width:958px;
	margin-bottom:20px;
}
/**************/

/* HEADER */
#header {
	width:958px;
	height:172px;
}
#logoCato {
	background:url(../images/header_r1_c1.jpg) no-repeat left;
	width:479px;
	height:117px;
}
#fondo01 {
	background:url(../images/header_r1_c7.jpg) no-repeat left;
	width:390px;
	height:29px;
}
#logofusiona {
	background:url(../images/header_r1_c16.jpg) no-repeat left;
	width:89px;
	height:29px;
}
#fondo02 {
	background:url(../images/header_r2_c7.jpg) no-repeat left;
	width:479px;
	height:21px;
}
#menu01 a {
	color:#333;
	text-decoration:none;
	width:100%;
	height:13px;
	display:block;
	padding-top:25px;
}
#menu01 a:hover {
	color:#06F;
	text-decoration:none;
	width:100%;
	height:13px;
	display:block;
	padding-top:25px;
}
#latercera {
	background:url(../images/header_r3_c7.jpg) no-repeat left;
	width:116px;
	height:38px;
}
#cristal {
	background:url(../images/header_r3_c8.jpg) no-repeat left;
	width:86px;
	height:38px;
}
#icon_portada {
	background:url(../images/header_r3_c9.jpg) no-repeat left;
	width:43px;
	height:38px;
	font-family:Arial;
	font-size:0.55em;
	text-align:center;
}
#icon_tienda {
	background:url(../images/header_r3_c10.jpg) no-repeat left;
	width:34px;
	height:38px;
	font-family:Arial;
	font-size:0.55em;
	text-align:center;
}
#icon_mobile {
	background:url(../images/header_r3_c11.jpg) no-repeat left;
	width:34px;
	height:38px;
	font-family:Arial;
	font-size:0.55em;
	text-align:center;
}
#icon_videos {
	background:url(../images/header_r3_c12.jpg) no-repeat left;
	width:33px;
	height:38px;
	font-family:Arial;
	font-size:0.55em;
	text-align:center;
}
#icon_cine {
	background:url(../images/header_r3_c13.jpg) no-repeat left;
	width:51px;
	height:38px;
	font-family:Arial;
	font-size:0.55em;
	text-align:center;
}
#icon_contacto {
	background:url(../images/header_r3_c17.jpg) no-repeat left;
	width:44px;
	height:38px;
	font-family:Arial;
	font-size:0.55em;
	text-align:center;
}
#icon_socios {
	background:url(../images/header_r3_c18.jpg) no-repeat left;
	width:38px;
	height:38px;
	font-family:Arial;
	font-size:0.55em;
	text-align:center;
}
#fondo03 {
	background:url(../images/header_r4_c7.jpg) no-repeat left;
	width:116px;
	height:29px;
}
#buscador {
	background:url(../images/header_r4_c8.jpg) no-repeat left;
	width:261px;
	height:29px;
}
#cajabuscador {
	width:178px;
	padding-top:5px;
	padding-left:18px;
	padding-right:5px;
}
#btn_buscar {
	height:15px;
	padding-top:6px;
}
.input_box {
	width:178px;
	height:16px;
	border:#CCC 1px solid;
}
#separador01 {
	background:url(../images/header_r4_c14.jpg) no-repeat left;
	width:9px;
	height:29px;
}
#registro {
	background:url(../images/header_r4_c15.jpg) no-repeat;
	width:55px;
	height:22px;
	font-size:0.6em;
	padding-top:7px;
}
#registro a {
	color:#333;
	text-decoration:none;
}
#registro a:hover {
	color:#06F;
	text-decoration:none;
}
/* Menus */
#Menus {
	background:url(../images/header_r6_c1.jpg) repeat-x;
	background-position:0 18px;
	height:55px;
}
#MenuGris {
	width:958px;
	height:18px;
	background-image:url(../images/menu_ramas.jpg);
	background-repeat:repeat-x;
	margin-bottom:5px;
}
.MenuGris_boton {
	text-align:center;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.MenuGris_boton a {
	display:block;
	height:18px;
	line-height:18px;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../images/menu_ramas_rolls.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.MenuGris_boton a:hover {
	background-position:top;
}
.MenuGris_separador {
	background-image:url(../images/menu_ramas_separador.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	width:3px;
	height:18px;
}
#fix_menu_gris {
	height:18px;
	width:3px;
	float:left;
}
/*ID botones rama*/
a#btn_rama_aero {
	width:85px;
}
a#btn_rama_atle {
	width:60px;
}
a#btn_rama_basq {
	width:71px;
}
a#btn_rama_equi {
	width:68px;
}
a#btn_rama_gimn {
	width:100px;
}
a#btn_rama_hoce {
	width:90px;
}
a#btn_rama_hopa {
	width:160px;
}
a#btn_rama_nata {
	width:60px;
}
a#btn_rama_rugb {
	width:46px;
}
a#btn_rama_ski {
	width:31px;
}
a#btn_rama_teni {
	width:40px;
}
a#btn_rama_tria {
	width:51px;
}
a#btn_rama_vole {
	width:55px;
}
/**********************************************************/

#MenuAzul {
	width:958px;
	height:32px;
	background-image:url(../images/menu_superior.jpg);
	background-repeat:repeat-x;
}
.MenuAzul_extremos {
	width:2px;
	height:32px;
	float:left;
}
.MenuAzul_separador {
	background-image:url(../images/menu_superior_divisor.jpg);
	background-repeat:no-repeat;
	float:left;
	width:4px;
	height:32px;
}
.MenuAzul_boton {
	text-align:center;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.MenuAzul_boton a {
	display:block;
	height:32px;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../images/menu_superior_roll.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.MenuAzul_boton a:hover {
	background-position:top;
}
.MenuAzul_boton a#btn_noticias {
	width:61px;
	line-height:32px;
}
.MenuAzul_boton a#btn_reportajes {
	width:76px;
	line-height:32px;
}
.MenuAzul_boton a#btn_futbol {
	width:54px;
	line-height:32px;
}
.MenuAzul_boton a#btn_escdeportiva {
	line-height:14px;
	width:89px;
}
.MenuAzul_boton a#btn_club {
	width:54px;
	line-height:32px;
}
.MenuAzul_boton a#btn_eventos {
	width:81px;
	line-height:14px;
}
.MenuAzul_boton a#btn_depescolar {
	width:108px;
	line-height:32px;
}
.MenuAzul_boton a#btn_socios {
	width:53px;
	line-height:32px;
}
.MenuAzul_boton a#btn_futbolito {
	width:72px;
	line-height:32px;
}
.MenuAzul_boton a#btn_interactivo {
	width:88px;
	line-height:14px;
}
.MenuAzul_boton a#btn_clubninos {
	width:80px;
	line-height:32px;
}
.MenuAzul_boton a#btn_tiendavirtual {
	width:93px;
	line-height:32px;
}
a.btn_activo {
	background-position:top;
}
/**/
/**********************************************************/

/* FIN MENUS */

/** SUBMENU AZUL **/
#contenedor_submenu {
	height:35px;
	width:958px;
	background-image: url(../images/fondo_submenuAzul.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
#contenedor_display {
/*display:none;*/
}
#contenedor_submenu ul {
	line-height:25px;
	margin-left:10px;
}
#contenedor_submenu ul li {
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	margin-left:5px;
	margin-right:5px;
	font-size:11px;
}
#contenedor_submenu ul li strong {
	color:#00CCFF;
	font-size:9px;
}
#contenedor_submenu ul li a {
	color:#666666;
	text-decoration:none;
}
#contenedor_submenu ul li a:hover {
	color:#1F7DC4;
}
#contenedor_submenu ul li#activo {
	color:#1F7DC4;
	font-weight:bold;
}
/* MODULOS */
#contenedor_modulos {
	width:958px;
	/*height:1078px;*/
	margin-bottom:25px;/*margin-top:33px;*/
}
#modulo_izquierdo {
	width:648px;
	/*height:1076px;*/
	margin-right:10px;
}
/** TITULARES **/
#modulo_titulares {
	background-image:url(../images/fondo_titulares.jpg);
	background-repeat:no-repeat;
	width:648px;
	height:262px;
	margin-bottom:20px;
}
p strong {
	color:#0099CC;
}
.algo {
	color:#0099CC;
	font-weight:bold;
}
p.bajadas strong i {
}
#Titulares_titu {
	margin-left:10px;
	_margin-left:5px;
	margin-bottom:4px;
	height:23px;
}
#foto_titular {
	background-color:#FFF;
	border:#0C61A8 solid 2px;
}
#contenido_titular {
	background-image:url(../images/fondo_contenidotitular.jpg);
	background-repeat: no-repeat;
	width:305px;
	height:262px;
	font-family:Arial;
}
#contenido_titular h1 {
	padding:5px;
	color:#fff;
	font-size:1.0em;
	width:295px;
	height:40px;
}
.contenido_titular {
	text-align:justify;
	font-size:0.7em;
	padding:10px;
	width:285px;
	height:149px;
}
.leermas02 {
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	color:#F00;
	width:284px;
	font-size:0.8em;
	text-align:right;
}
.leermas02 a {
	text-decoration:none;
	color:#F00;
}
.leermas02 a:hover {
	text-decoration:none;
	color:#333333;
}
/**************************/
/* MODULO DE NOTICIAS */
#titulo_noticias {
	width:648px;
	height:23px;
}
.esquina_izqui {
	background-image: url(../images/EsquinaTitulo_Izqui.gif);
	width:10px;
	height:23px;
}
.titulocentral {
	width:253px;
	height:23px;
}
.esquina_dere {
	background-image:url(../images/EsquinaTitulo_Dere.gif);
	width:21px;
	height:23px;
}
#modulo_noticias {
	width:648px;
	height:238px;
	margin-bottom:20px;
}
#separador_noticias_arriba {
	background:url(../images/separador_noticia.jpg) repeat-x;
	width:648px;
	height:9px;
}
#separador_noticias_medio {
	background:url(../images/separador_noticia02.jpg) repeat-x;
	width:648px;
	height:13px;
}
#separador_noticias_abajo {
	background:url(../images/separador_noticia03.jpg) repeat-x;
	width:648px;
	height:12px;
}
.contenido_noticias_izqui {
	width:319px;
	height:90px;
	margin-right:10px;
}
.contenido_noticias_dere {
	width:319px;
	height:90px;
}
.foto_noticia {
	border: 1px solid #236FBA;
	width:98px;
	height:88px;
}
.texto_noticia {
	float:left;
	width:209px;
	padding:5px;
	font-family:Verdana;
	font-size:0.6em;
	color:#333;
}
.texto_noticia h2 {
	font-family:Verdana;
	font-weight:bold;
	font-size:1.0em;
	color:#236FBA;
	margin-bottom:12px;
}
.leermas {
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	color:#F00;
	font-size:0.9em;
	text-align:right;
}
.leermas a {
	text-decoration:none;
	color:#F00;
}
.leermas a:hover {
	text-decoration:none;
	color:#333333;
}
/* FIN MODULO DE NOTICIAS*/

/* MODULO DE TIENDA VIRTUAL */
#titulo_tienda {
	width:648px;
	height:23px;
}
#modulo_TiendaVitual {
	background-image:url(../images/fondo_tiendaVirtual.jpg);
	background-repeat:no-repeat;
	width:648px;
	height:240px;
}
#cont_mod_tienda {
	height:200px;
}
.tienda_boton_comprar {
	width:125px;
	text-align:center;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.tienda_boton_comprar a {
	text-decoration:none;
	color:#004E99;
	display:block;
	width:125px;
	height:20px;
	line-height:20px;
	background-image:url(../images/boton_comprar.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.tienda_boton_comprar a:hover {
	background-position:center top;
}
.modulo_producto {
	width:125px;
	height:200px;
	float:left;
}
#tienda_left {
	width:31px;
	height:200px;
	float:left;
}
#tienda_center {
	width:106px;
	height:200px;
	float:left;
}
#navegacion_tienda {
	width:237px;
	padding-left:206px;
	padding-right:205px;/*margin-right:200px;
	margin-left:209px;*/
}
.tienda_info_producto {
	margin-top:7px;
	text-align:center;
}
.tienda_nombre_info {
	font-family:Verdana;
	font-weight:bold;
	color:#236FBA;
	font-size:12px;
	height:45px;
}
.tienda_nombre_precio {
	font-size:0.6em;
	color:#999;
}
.tienda_nombre_precio strong {
	font-weight:bold;
	font-size:1.2em;
	color:#FF6600;
	margin-left:4px;
}
/* FIN MODULO DE TIENDA VIRTUAL */
/* TRES MODULOS PROGRAMACION / ENCUESTA / TABLA DE POSICIONES */
#modulo_pro_enc_tabla {
	width:648px;
	height:214px;
}
#mod_programacion {
	width:219px;
	height:214px;
}
#mod_encuesta {
	margin-left:10px;
	margin-right:10px;
	_margin-left:7px;
	_margin-right:7px;
	width:202px;
	height:214px;
}
#mod_tabla {
	width:207px;
	height:214px;
}
#titulo_programacion {
	width:219px;
	height:23px;
}
#programacion_meses {
	margin:0 auto;
	height:23px;
	margin-top:20px;
	margin-bottom:10px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
	width:162px
}
#programacion_meses div#int {
	font-size:0.9em;
	float:left;
	text-align:center;
	width:140px;
}
#programacion_meses div#int2 {
	width:11px;
	float:left;
}
a#meses_back {
	background-image:url(../images/meses_back.jpg);
	display:block;
	width:11px;
	height:18px;
}
a#meses_fw {
	background-image:url(../images/meses_fw.jpg);
	display:block;
	width:11px;
	height:18px;
}
#titulo_encuesta {
	width:202px;
	height:23px;
}
#titulo_posiciones {
	width:207px;
	height:23px;
}
#contenido_programacion {
	height:100px;
	background-image:url(../images/calendario_provisorio.jpg);
	background-position:center;
	background-repeat:no-repeat;
b
}
/*ENCUESTA*/
#contenido_encuesta {
	width:202px;
	margin-top:9px;
}
#contenido_tabla {
	font-family:Verdana;
	color:#999;
	background-image:url(../images/fondo_tablapos.jpg);
	background-repeat:no-repeat;
	width:207px;
	height:180px;
	margin-top:9px;
}
#gato {
	font-size:0.5em;
	padding-left:5px;
	padding-right:5px;
	width:10px;
}
.gato {
	font-size:0.6em;
	padding-left:5px;
	color:#333;
	width:15px;
}
#equipo {
	font-size:0.5em;
	padding-left:40px;
	padding-right:40px;
	width:46px;
}
.equipo {
	font-size:0.6em;
	padding-left:5px;
	color:#333;
	width:122px;
}
#dif {
	font-size:0.5em;
	padding-left:5px;
	padding-right:5px;
	width:18px;
}
#pts {
	font-size:0.5em;
	padding-left:5px;
	padding-right:5px;
	width:18px;
}
.dif {
	font-size:0.6em;
	padding-left:3px;
	color:#999;
	width:25px;
}
.pts {
	font-size:0.6em;
	padding-left:4px;
	color:#333;
	width:24px;
}
.texto_tabla {
	margin-bottom:5px;
	width:207px;
}
/* PREGUNTAS ENCUESTA*/
#pregunta {
	background-image:url(../images/bulet.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Verdana;
	font-size:0.7em;
	color:#333;
	text-indent:15px;
	line-height:1.3em;
	margin-bottom:10px;
	margin-top:10px;
}
.input_divisor {
	margin-top:2px;
	margin-bottom:6px;
	clear:both;
}
.input_respuestas {
	font-size:10px;
}
.input_seleccion {
	line-height:20px;
	float:left;
	height:20px;
	width:40px;
}
.input_barra_porcentaje {
	margin-left:3px;
	width:110px;
	float:left;
}
#ancho_barra1 {
	height:20px;
	width:30px;
	background-image:url(../images/estadistica_1.jpg);
	background-position:center left;
	background-repeat:repeat-x;
}
#ancho_barra2 {
	height:20px;
	width:70px;
	background-image:url(../images/estadistica_2.jpg);
	background-position:center left;
	background-repeat:repeat-x;
}
.input_porcentaje {
	float:left;
	height:20px;
	font-weight:bold;
	line-height:20px;
}
/**/
#votar {
	margin-top:20px;
	heigth:30px;
}
#votar a {
	margin-left:130px;
}
a#btn_votar {
	display:block;
	width:67px;
	height:24px;
	background-image:url(../images/votar_btn.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	line-height:24px;
	text-indent:-9999px;
}
a#btn_votar:hover {
	background-position:top;
}
/**************/
/* MODULO DERECHO */
#modulo_derecho {
	width:300px;/*height:1078px; */
}
/* GALERIA*/

#galeria {
	width:300px;
	height:50px;
	margin-bottom:30px;
}
.galeria_mod {
	float:right;
	margin-left:2px;
}
#btn_galeria {
	width:300px;
	margin-top:10px;
	margin-bottom:4px;
	height:16px;
}
#btn_galeria a {
	margin-left:200px;
}
a#boton_galeria {
	display:block;
	text-indent:-9999px;
	width:94px;
	height:16px;
	background-image:url(../images/ver_galeria_btn.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	line-height:16px;
	height:16px;
}
a#boton_galeria:hover {
	background-position:top;
}
/*PUBLICIDAD01*/
#publicidad01 {
	border:#999 solid 1px;
	width:646px;
	height:70px;
}
/* FIN GALERIA */
/* PLANTEL */
#plantel {
	background-color:#999;
	width:300px;
	margin-top:5px;
	margin-bottom:10px;
	height:270px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
}
#img_pub {
	width:300px;
	height:250px;
	margin-top:1px;
	margin-bottom:1px;
}
#plantel ul {
	margin-bottom:2px;
}
#plantel ul li {
	display:inline;
	list-style-type:none;
}
#plantel ul li a {
	line-height:16px;
	text-decoration:none;
	float:left;
	display:block;
	background-color:#1D81C6;
	color:#FFFFFF;
	width:16px;
	height:16px;
	margin-left:5px;
	margin-right:5px;
}
#plantel ul li a:hover {
	background-color:#666666;
}
/* FIN PLANTEL */
/* PORTAL MOVIL */
#portalmovil {
	width:300px;
	height:165px;
	background-image:url(../images/fondo_portal_movil.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin-bottom:18px;
}
#contenido_portalmovil {
	width:151px;
	height:96px;
	margin-left:10px;
	/*
	margin-top:15px;*/
	font-family:Verdana;
	font-weight:bold;
	font-size:0.7em;
	color:#666;
}
.flecha_roja ul {
	padding-top:2px;
	padding-bottom:2px;
}
p.bajada {
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#07AAE1;
	margin-bottom:1px;
}
.p.titulo {
	margin-top:3px;
}
.flecha_roja li {
	padding-top:2px;
	padding-bottom:2px;
	margin-left:10px;
	list-style-image: url(../images/flecha_roja.jpg);
	list-style-type: none;
}
/* FIN PORTAL MOVIL */
#laprevia {
	background-image:url(../images/laprevia.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:222px;
	color:#FFF;
	text-align:center;
}
#fix_previa {
	height:50px;
}
#titulo_laprevia {
	height:21px;
	font-family:Verdana;
	font-size:0.8em;
	color:#FFF;
}
#contenido_laprevia {
	width:250px;
	height:90px;
	margin-left:25px;
}
#textonegritas {
	font-family:Verdana;
	font-size:9px;
	color:#000;
	width:300px;
	height:18px;
	margin-bottom:8px;
}
#texto_blanco {
	overflow:hidden;
	text-align:center;
	font-family:Verdana;
	font-size:0.6em;
	color:#FFF;
	width:300px;
	height:24px;
}
/* PUBLICIDAD 648X72 */
#publicidad02 {
	background-image:url(../images/publciidad_tag.jpg);
	background-repeat:no-repeat;
	background-position:5px 2px;
	background-color:#999;
	width:642px;
	text-align:center;
	margin-bottom:10px;
	margin-top:10px;
}
#publicidad02 img {
	margin-top:10px;
}
/*menu_lateral_homes*/
.titulares {
	height:23px;
	line-height:20px;
	background-image:url(../images/titulares.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:1px;
	margin-bottom:2px;
	text-indent:10px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
#fix_titulares {
	margin-left:5px;
	margin-bottom:2px;
}
.titulares_inf {
	height:23px;
	line-height:20px;
	background-image:url(../images/titulares_inf.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:1px;
	margin-bottom:2px;
	text-indent:10px;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.titulares_inf_2 {
	height:23px;
	line-height:20px;
	background-image:url(../images/titulares_inf_2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:1px;
	margin-bottom:2px;
	text-indent:10px;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.titulos_home {
	height:23px;
	line-height:20px;
	background-image:url(../images/base_tit_lat.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:3px;
	margin-bottom:3px;
	text-indent:10px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
.publicidad_lateral {
	background-image:url(../images/publciidad_tag.jpg);
	background-repeat:no-repeat;
	background-position:3px 2px;
	background-color:#999;
	width:300px;
	text-align:center;
	margin-bottom:20px;
}
.publicidad_lateral a img {
	border:none;
	margin-top:10px;
}
.publicidad_lateral img {
	margin-top:10px;
}
/*FOOTER*/
#footer {
	width:958px;
	font-family:Verdana;
	font-size:0.7em;
	color:#999;/*
	padding-top:5px;
	padding-bottom:10px;
	padding-left:10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCC;*/
}
#margin_footer {
	height:15px;
}
#logos_asociados {
	width:958px;
}
.logos_corporativos {
	margin-left:10px;
	margin-right:10px;
	float:left;
}
.logos_corporativos a img {
	border:none;
}
#cierre {
	text-indent:10px;
	text-align:center;
	margin-bottom:10px;
}
#cierre strong {
	color:#2571BB;
}
#publicidad_footer {
	background-image:url(../images/publciidad_tag.jpg);
	background-repeat:no-repeat;
	background-position:3px 2px;
	background-color:#999;
	width:958px;
	text-align:center;
	margin-bottom:10px;
	margin-top:10px;
}
#publicidad_footer img {
	margin-top:10px;
}
#publicidad_footer a img {
	border:none;
	margin-top:10px;
}
/* *END*HOME */
/* EXTRAS CONTENIDOS*/
.contenido p a {
	color:#0770A7;
	font-weight:bold;
	text-decoration:none;
}
.contenido p a:hover {
	color:#004e99;
}
/*CONTENEDOR DE OBJETOS*/
	
#contenedor_objeto {
	margin-top:10px;
	width:958px;
	padding-bottom:10px;
}
/* CONTENEDOR DE MODULOS */

#contenedor_modulos_imagenes {
	margin-top:10px;
	margin-bottom:10px;
}
.modulos_acceso {
	margin-top:10px;
	text-align:center;
	width:114px;
	height:140px;
	background: url(../images/modulos_acceso_activo.jpg) center no-repeat;
	float:left;
}
.modulos_acceso div {
	margin-bottom:1px;
	margin-top:7px;
}
.modulos_acceso a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.modulos_acceso_inactivo {
	margin-top:10px;
	text-align:center;
	width:114px;
	height:140px;
	background: url(../images/modulos_acceso_inactivo.jpg) center no-repeat;
	float:left;
}
.divisor_modulos {
	margin-top:10px;
	width:4px;
	height:140px;
	float:left;
}
#modulo_acceso_inactivo {
	background: url(../images/modulos_acceso_inactivo.jpg) center no-repeat;
}
/*escuelas*/
#contenedor_img_escuelas {
	float:right;
	width:321px;
	text-align:left
}
#info_detalles {
	float:right;
	width:320px;
	margin-left:5px;
	margin-bottom:10px;
}
#contenido_precios {
	width:320px;
	height:140px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}
#contenido_precios table {
	text-align:left;
}
#contenido_precios table tr td h5 {
	text-indent:5px;
}
#contenido_precios table tr td p {
	margin-bottom:0px;
	margin-left:3px;
	font-size:9px;
}
#contenido_precios table tr td {
	border:#CCCCCC 1px solid;
	width:50%;
	vertical-align:top;
	height:140px;
}
/*GALERIA DE FOTOS*/
#contenedor_galeria {
	width:648px;
	height:500px;
	background-image: url(../images/fondo_galerias.jpg)
}
.mod_galeria {
	width:300px;
	height:106px;
	background-image:url(../images/fondo_lateral_galeria.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:3px;
	margin-bottom:8px;
}
.mod_galeria_text {
	float:left;
	width:170px;
	height:90px;
	margin-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
.mod_galeria_img {
	float:left;
	width:100px;
	height:90px;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
}
.mod_galeria_text a {
	text-decoration:none;
	color:#333333;
}
.mod_galeria_text a:hover {
	color:#999999;
}
.mod_galeria_img a img {
	border:none;
}
.mod_galeria_img a:hover img {
	border:1px #666666 inset;
}
#contenedor_galeria_img {
	text-align:center;
	width:634px;
	height:440px;
	margin:0 auto;
	border: 2px solid #000000;
	background-color:#D7EDFB;
}
#contenedor_galeria_paginacion {
	width:634px;
	margin:2px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
#contenedor_galeria_paginacion a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#contenedor_galeria_paginacion a:hover {
	text-decoration:underline;
	color:#333333;
}
.contenedor_galeria_paginacion_mover {
	font-size:10px;
	float:left;
	color:#000000;
	width:85px;
}
.contenedor_galeria_paginacion_pag {
	color:#ffffff;
	font-size:9px;
	float:left;
	width:462px;
}
#contenedor_galeria_info {
	width:634px;
	height:22px;
	line-height:10px;
	font-size:9px;
	color:#000000;
	font-weight:bold;
}
#contenedor_galeria_info h1 {
	color:#FFFFFF;
	font-size:11px;
	line-height:11px;
	margin:0;
	text-indent:10px;
}
#cont_gal_izq {
	margin-top:23px;
	width:480px;
}
#cont_gal_der {
	margin-top:22px;
	margin-right:5px;
}
.btn_compartir {
	float:left;
	display:block;
	width:16px;
	height:16px;
	margin-right:1px;
}
#compartir_galeria {
	margin-top:22px;
	width:34px;
}
/*ZONA DE FOMRULARIOS*/

#contenedor_formulario {
	margin-bottom:10px;
	margin-top:10px;
}
#contenedor_formulario table {
	width:100%;
	border:0;
}
#contenedor_formulario table tr td.nombres {
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0870A8;
	text-align:right;
	font-weight:bold;
}
#contenedor_formulario table tr td.forms {
	width:220px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px
}
#contenedor_formulario table tr td.forms2 {
	width:200px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
}
textarea {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#contenedor_formulario table tr td.forms2 textarea {
	width:205px;
}
select {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#contenedor_formulario table tr td small {
	font-size:8px;
	color:#666666;
	font-weight:bold;
}
#contenedor_formulario table tr td#enviar {
	width:109px;
}
a#enviar_form_btn {
	display:block;
	width:109px;
	height:20px;
	line-height:20px;
	text-indent:-9999px;
	background-image:url(../images/enviar_form_btn.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#enviar_form_btn:hover {
	background-position:top;
}
a#explorar_btn {
	float:right;
	display:block;
	width:45px;
	height:20px;
	text-indent:-9999px;
	background-image:url(../images/explorar_btn.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#explorar_btn:hover {
	background-position:top;
}
