@charset "utf-8";
body, a, td {
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
}
* {margin:0; padding:0; border:0}

#footer {
	clear: both;
	padding-left: 120px;
}

#contenedor {
	width: 750px;
	float:left; /* necesario para q flote el flash a la derecha */
}
#encabezado {}
	/*#bloquefooter*/
#bloquefooter {
	background-color: #333333;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;width: 436px;	background: url(../es/images/pie.jpg) no-repeat;	height: 70px;	padding:10px 0 10px 160px;}

#bloquefooter a, #bloquefooter a:visited { color:#FFFFFF}
#bloquefooter a:hover { text-decoration:none}


#contenido {
	background-color: #FFFFFF;
	width: 597px;
	margin-left: 120px;
	_margin-left: 117px;
}
#contenido .nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	padding: 10px;
	position: relative;
}
#contenido p {	
font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 15px /* Ancho de margen de los textos del contenido */;	line-height: 20px;text-align: justify;}
#contenido {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 20px;}
#contenido ul, #contenido ol {
	/*	margin-left:20px;*/
	margin-left:15px;
	font:12px Arial, Helvetica, sans-serif;
	list-style: none;
}
#contenido li {background: url(../es/images/bull_violeta.gif) no-repeat left 2px; padding-left:11px;padding-bottom:5px}
#contenido li {background-position: left 2px;_background-position: left 5px; /* FIX IE6 */}
#contenido ol {margin-left:15px;}
#contenido a, #contenido a:visited { color:#0066FF}
#contenido a:hover {text-decoration:none}
	/*.cuadro */
/*BOTEO
#contenido .content-img2col {padding-right:10px}
#contenido .content-2col {float:right;padding:0;margin:0;width:40%}
#contenido .content-2col P, #contenido .content-2col ul.floater-list {padding-left:0;margin-left:0;}
END BOTEO*/
/*.vermas {
	background-image: url(../es/images/Untitled-1_06_05.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 60px;
	display:block;
	cursor:pointer;
}*/
#cuadro { }

#cuadro h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 20px;
	padding-top: 7px;
	width:161px;
	// 	padding-top: 3px;
	text-transform: uppercase;
	background: url(../es/images/bullet.gif) no-repeat 4px -2px;
	// background: url(../../es/images/bullet.gif) no-repeat 4px -6px;
}
#cuadro .celda-vermas { padding:10px 0 5px 128px; display:block}
#cuadro p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 20px;
	padding-right: 10px;
	color: #000000;
	width:161px;
}

.fijo83 { height:79px; // height:83px}
.FB {background-color:#FFFFFF /* celdas blancas */; }
/*
#cuadro {
	width:191px;
	margin: 0px 10px 11px 0px;
} */

/*
.cuadro .vermas {
	position: absolute;
	right: 5px;
	bottom: 5px;
	background-image: url(../es/images/Untitled-1_06_05.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 60px;
	cursor:pointer;
}
.cuadro .vermas a, .cuadro .vermas a:visited { display:block; 	height: 18px;	width: 60px;}
*/
.cuadro h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 20px;
	padding-top: 7px;
	// 	padding-top: 3px;
	text-transform: uppercase;
}
.cuadro p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 20px;
	padding-right: 10px;
	color: #000000;
}

.cuadro {
	height: 208px;
	width: 192px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	background-image: url(../es/images/Untitled-1_06_02.jpg);
	background-position: 5px 80px;
	background-repeat: no-repeat;
	position: relative;
}



/* clases */

.popupNovedades img { margin-top: 10px; margin-bottom: 10px; }
.popupNovedades img.float_left { margin-right: 10px; }
.popupNovedades img.float_right { margin-left: 10px; }
.margin120 {margin-left:120px; _margin-left:117px}
.anchoLi200 { width:200px !important;}
.anchoLi130 { width:130px !important;}
.anchoLi140 { width:140px !important;}
.anchoLi110 { width:110px !important;}
.anchoLi95 { width:95px !important;}
.anchoLi80 { width:80px !important;}
.anchoLi60 { width:60px !important;}
.txtGris  { color:#bcbcbc !important;} 
.txtGris:hover  { color:#fff !important;} 
/* .txtCentrado { text-align:center !important;} ** CLASE DESCARTADA, PRODUCE ERROR EN IE */
.lenguaje {	float: left;} /* En donde se ubica el cambio de idioma */
.clear { clear:both}
.separador {
font-size:20px;
font-weight:bold;
margin:0 3px;
}
#contenido h2 {
clear:both;
color:#666666;
display:inline;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0 5px;
}
.nav h1 {
clear:both;
color:#663399;
display:inline;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0pt 5px;
}
#colDerecha {
	height:500px;
	overflow:hidden;
	position:absolute;
	left:717px
}

/****************************** SECCIONES *******************************/
/* Estilos propios de cada SECCION (#FFCC00?) */
/*	background: url(images/fondo_home.jpg) repeat-x #D7650C;*/
body#home {
	background: #580F69 url(../es/images/home.jpg) repeat-x /*fixed*/;
}
/* body#eventoteleton	 { background: #BA4419 url(../../images/fondo_home.jpg) repeat-x fixed; } */
body#queesmexamer	 { background: #F4BF06 url(../es/images/mfx.jpg) repeat-x /*fixed*/; }
body#programas	 { background: #13ADE8 url(../es/images/programas.jpg) repeat-x /*fixed*/; }
/* body#formasdeayudar	 { background: #049D05 url(../../images/fondo_formasdeayudar.jpg) repeat-x fixed; }*/
body#campanas			 { background: #67148B  url(../es/images/campanias.jpg) repeat-x /*fixed*/; }
body#fotogaleria		 { background: #a82626 url(../es/images/bg-idfotog.jpg) repeat-x /*fixed*/; }
body#espaciodelpadrino		 { background: #209D39 url(../es/images/espaciopadrino.jpg) repeat-x /*fixed*/; }

#home					img.float_left, #home img.float_right { border-color: #BA4419; }
#eventoteleton			img.float_left, #eventoteleton img.float_right { border-color: #BA4419; }
#queesmexamer			img.float_left, #queesmexamer img.float_right { border-color: #F9CB44; }
#programas			img.float_left, #programas img.float_right { border-color: #27BAEE; }
#formasdeayudar			img.float_left, #formasdeayudar img.float_right { border-color: #049D05; }
#campanas					img.float_left, #campanas img.float_right { border-color: #6C0B8C; }
#fotogaleria				img.float_left, #fotogaleria img.float_right { border-color: #A82626; }
#espaciodelpadrino				img.float_left, #espaciodelpadrino img.float_right { border-color: #209D39; }

#home 			.contentpaneopen thead td { background-color: #BA4419 }
#eventoteleton	.contentpaneopen thead td { background-color: #BA4419 }
#queesmexamer	.contentpaneopen thead td { background-color: #F9CB44 }
#programas	.contentpaneopen thead td { background-color: #27BAEE }
#formasdeayudar	.contentpaneopen thead td { background-color: #009900 }
#campanas			.contentpaneopen thead td { background-color: #6C0B8C }
#fotogaleria		.contentpaneopen thead td { background-color: #A82626 }

#home 			.seccion { color: #BA4419 }
#eventoteleton	.seccion { color: #BA4419 }
#queesmexamer	.seccion { color: #F9CB44 }
#programas	.seccion { color: #27BAEE }
#formasdeayudar	.seccion { color: #009900 }
#campanas			.seccion { color: #6C0B8C }
#fotogaleria		.seccion { color: #A82626 }

#programas #botones	{ background: #15A6FF; }
#main_body				{ background-color: #FFFFFF;}
#home #main_body		{ background:none;}


#queesmexamer #colDerecha { Nborder:1px solid red; }

/****************************** EXTRAS *******************************/

/* clearfix hack:
	Evita que cuando hay un elemento flotante dentro de un contenedor, ya que el elemento flotante no necesariamente fuerza a ajustar el alto del elemento contenedor.
*/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

* html #campanas .selected img.foto-ppal {
	margin-left:-3px;
}
/* fin clearfix hack */
.nav .btns {
	position: absolute;
	right: 5px;
	width: 75px;
}
#contenido .imagenIzq {
	float: left;
	border: 10px solid #F9CB44;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-top: 10px;
}
#queesmexamer .imagenIzq {border: 10px solid #F9CB44 !important}
#programas .imagenIzq {border: 10px solid #3ABDEF !important}
#campanas .imagenIzq {border: 10px solid #7D18A6 !important}
#fotogaleria .imagenIzq {border: 10px solid #28C447 !important}
#espaciodelpadrino .imagenIzq {border: 10px solid #209D39 !important}

#contenido .copete {
	font-size: 16px;
	color: #666666;
	text-align: right;
	font-weight: bold;
	font-style: italic;
	line-height: 22px;
}
/* Agregados Octubre */
#galeria, #galeriavideo { margin-left:40px; padding-bottom:20px}
#contenido form { padding:20px}
#contenido label { display:block; width:150px}
#contenido input, #contenido textarea { display:block; width:150px; background-color:#F8F8F8; border:solid 1px #CCCCCC; padding:2px; font:11px Arial, Helvetica, sans-serif;}
#contenido textarea {width:400px !important }
#contenido .enviar { width:70px !important; margin:10px 10px 10px 0; background-color:#FF9900; color:#FFFFFF; border:solid 1px #FFCC00; cursor:pointer}
#logo { width:120px; float:left}
.floatleft { float:left}
.altologo { height:200px}
.blanco {
	display:block;
	background-color:#FFFFFF;
	height:17px;
	// height:16px;
	_height:21px !important;
	// width:597px}
#btns-secundarios  { height:13px}
#btns-secundarios img { margin:0 0 4px 0}
