/*Documento CSS*/
body {
	width:97%;
	height: 97%;
    background-color: #F5F5F5;
/*  	background-image: url("../img/cuadro-fondo2.jpg");
    background-repeat: repeat; */
    background-position:center;
	text-align: center;
	font-family: Tahoma,Arial, Helvetica, sans-serif,Geneva;
}
a{	text-decoration: none;
}

a:link { color: #777777; text-decoration: none }
a:hover { color: #777777; text-decoration: none }
a:visited { color: #777777; text-decoration: none }


#idtodo{
	position: absolute;
	background-color: #E32f3C;
    background-color: transparent;
/* 	background-image: url(../img/bg_todo_lateral.jpg);	
	background-repeat: no-repeat; */
	border: 0px solid;
	top: 0px;
	left: 50%;
	margin: 0 auto;
	margin-left: -512px;
	width: 1024px;/*96%;*/
	height: 768px;/*94%;*/
	overflow: auto;
    z-index: 1;
}

#sombra_der{
	position: absolute;
	top: 0px;
	left: 50%;
    background-color: transparent;
 	background-image: url(../img/sombra_lizi_der.png);	
	background-repeat: repeat; 
	border: 0px solid;
	margin: 0 auto;
	margin-left: 512px;
	width: 41px;
	height: 768px;
	overflow: hidden;
    /* visibility: hidden; */
    z-index: 1;
}

#sombra_izq{
	position: absolute;
	top: 0px;
	left: 50%;
    background-color: transparent;
 	background-image: url(../img/sombra_lizi.gif);	
	background-repeat: repeat; 
	border: 0px solid;
	margin: 0 auto;
	margin-left: -553px;
	width: 41px;
	height: 768px;
	overflow: hidden;
    /* visibility: hidden; */
    z-index: 1;
}
#sombra_baj{
	position: absolute;
	top: 768px;
	left: 50%;
    background-color: transparent;
/*   	background-image: url(../img/sombra_bajo.gif);	
	background-repeat: repeat;  */
	margin: 0 auto;
	margin-left: -512px;
	width: 1024px;
	height: 60px;
	border: 0px solid;
    text-align: right;
    z-index: 100;
}
#sombra_baj img{
	border: 0px solid;
    margin: 0px;
    padding: 0px;
    z-index: 101;
}
#sombra_opaca{
	position: absolute;
	top: 748px;
	left: 50%;
    background-color: transparent;
 	background-image: url(../img/sombra_bajo.jpg);	
	background-repeat: repeat; 
	filter: alpha(opacity=5);
	-moz-opacity:0.05;
	-khtml-opacity:0.05;
	opacity:0.05;
	margin: 0 auto;
	margin-left: -512px;
	width: 1024px;
	height: 20px;
	border: 1px solid;
    z-index: 100;
}
#espera{
	position: absolute;
	top: 374px;
	left: 50%;
    background-color: #980028;
	color: #FFFFFF;
	margin: 0 auto;
	margin-left: -50px;
	width: 100px;
	height: 20px;
	border: 0px solid;
	font-family: Trebuchet MS, Arial, Verdana;
	visibility: hidden;
    z-index: 1000;
}

#idlateral{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 390px;/*35%;*/
	height: 768px;/*100%;*/
	border: 0px solid;
    background-color: transparent;
	background-image: url(../img/bg_todo_lateral4.jpg);
	background-repeat: repeat x; 
	float: left;
	/*overflow: hidden;*/
	text-align: center;
    z-index: 2;
}


#idlogo{
	width: 390px;
	height: 197px;
	border: 0px solid green;
	float:left;
    z-index: 3;
}

#idlogo img{
	width: 0px;
	height: 0px;
}

#idcontenidos{
	position: absolute;
	top: 0px;
	left: 390px;
	width: 634px;
	height: 768px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    z-index: 5;
}

#idcopyright{
	position: absolute;
	top: 750px;
	left: 15px;
	width: 200px;
	height: 15px;
	border: 0px solid;
    background-color: transparent;
	color: #DCDCDC;
	font-size: 10px;
	float: left;
    text-align: left;
    z-index: 50;
}

#idarriba_der{
    top: 198px;
    width: 340px;
    height: 240px;
    background-color: transparent;
	border: 0px solid #c5af1d;
	float: left;
	margin-left: 30px;
    z-index: 4;
}




.menu_lateral{
    top:198px;
    width: 135px;
    height: 230px;
    background-color: transparent; 
    border-left: 0px dotted #cdb936;
	float: right;
	text-align: right;
	overflow: hidden;
    z-index: 5;
}

/*Secciones*/

#seccion_uno{
 	position: absolute;
	left: 10px;
	top: 447px; 
	width: 360px;
	height: 85px;
	border: 0px solid green;
	color: #D8B3BB;
	cursor: pointer;
	margin: 0;
	background-color: transparent;
	float:left;
    overflow: hidden;
    z-index: 5;

	
}

#seccion_dos{
 	position: absolute;
	left: 10px;
	top: 535px; 
	width: 360px;
	height: 85px;
	border: 0px solid green;
	color: #D8B3BB;
	cursor: pointer;
	margin: 0;
	background-color: transparent;
	float:left;
    overflow: hidden;
    z-index: 5;
}

#seccion_tres{
 	position: absolute;
	left: 10px;
	top: 625px; 
	width: 360px;
	height: 85px;
	border: 0px solid green;
	margin: 0 auto 0;
	background-color: transparent;
	float:right;
	font-family: Trebouchet MS, Arial;
	font-size: 16px;
	color: #FFFFFF;
	margin-right: 19px;
	margin-top: 1px;
	text-align: right;
    z-index: 6;
}

#seccion_cuatro{
	width: 360px;
	height: 50px;
	border: 0px solid green;
	cursor: pointer;
	margin: 0 auto 0;
	background-color: transparent;
	float:right;
	margin-right: 15px;
	margin-top: 1px;
	overflow: hidden;
    z-index: 5;
}
/*Secciones FIn*/

/*Inicio*/
#inicio_todo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 634px;
	height: 768px;
	border: 0px solid;
	border-top: 0px solid #E32f3C;
	background-color: #FFFFFF;
	background-image: url("../img/bg_derecho_home.jpg");
    background-repeat: no-repeat;
    z-index: 6;
}


#inicio_superior{
	width: 634px;
	height: 506px;
    background-color: transparent;
	border: 0px solid;
    z-index: 6;
}

#inicio_pelicula{
	position: absolute;
	top: 223px;
	left: 47px;
	width: 340px;
	height: 225px;
	border: 0px solid;
    margin: 0px;
    padding: 0px;
	background-color: transparent;
    z-index: 0;
}

#inicio_banner_uno{
	position: absolute;
	top: 525px;
	left: 30px;
	width: 205px;
	height: 220px;
	border: 0px solid;
	background-color: transparent;
    z-index: 7;
}

#inicio_banner_dos{
	position: absolute;
	top: 525px;
	left: 275px;
	width: 205px;
	height: 220px;
	border: 0px solid;
	background-color: transparent;
    z-index: 7;
}

/*inicio fin*/





/*Biografia*/
#biografia_todo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 634px;
	height: 768px;
	border: 0px solid;
	border-top: 0px solid #E32f3C;
	background-color: #FFFFFF;
    z-index: 6;
}


#biografia_superior{
	top: 0px;
	left: 0px;
	width: 634px;
	height: 215px;
    background-color: transparent;
	background-image: url("../img/bg_biografia_superior.jpg");
    background-repeat: repeat x;
	border: 0px solid;
    z-index: 6;
}

#biografia_izquierdo{
	position: absolute;
	top: 215px;
	left: 0px;
	width: 270px;
	height: 552px;
	border: 0px solid;
	background-color: #FFFFFF;
    float: left;
    text-align: right;
    z-index: 6;
}

#biografia_derecho{
	position: absolute;
	top: 215px;
	left: 270px;
	width: 364px;
	height: 540px;
	border: 0px solid;
	background-color: #FFFFFF;
    text-align: justify;	
	padding: 0px;
    z-index: 6;
}

#biografia_texto{
	top: 0px;
	left: 0px;
	width: 340px;
	height: 452px;
	background-color: transparent;
	background-image: url("../img/bg_biografia_derecho.jpg");
    background-repeat: repeat y;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	text-align: justify;
	overflow: auto;
    z-index: 6;
}

#iddescarga{
	position: absolute;
	top: 472px;
	left: 105px;
	width: 130px;
	height: 27px;
	cursor: pointer;
	background-color: transparent;
	border: 0px solid;
	z-index: 15;
	
}

/*Biografia FIn*/





/*noticia*/
#noticia_todo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 634px;
	height: 768px;
	border: 0px solid;
	border-top: 0px solid #E32f3C;
	background-color: #FFFFFF;
    z-index: 6;
}


#noticia_superior{
    background-color: #FFFFFF;
	border: 0px solid;
	width: 634px;
	height: 175px;
	float:left;
	background-image: url("../img/bg_noticia_superior.jpg");
    background-repeat: repeat x;
    z-index: 7;
}

#noticia_izquierdo{
	width: 220px;
	height: 593px;
	background-image: url("../img/bg_izq_noticia.jpg");
    background-repeat: repeat x;
	border: 0px solid;
	background-color: #FFFFFF;
    float: left;
    z-index: 9;
}

.noticia_izq{
	width: 200px;
	height: 50px;
	left: 0px;
	float: left;
	border: 0px solid;
	cursor: pointer;
	margin-left: 13px;
	margin-top: 2px;
    background-color: #980028;
    overflow: hidden;
}

.noticia_izq:hover{
	pointer: hand;
}

.noticia_izq_tit{

	width: 200px;
	height: 15px;
	border:0px solid;
	float:left;
    background-color: transparent;
	background-image: url("../img/bg_izq_noticia.jpg");
    background-repeat: repeat;
    font-family: Arial,Helvetica,Verdana,Sans-Serif;
    font-size: 9px;
    font-weight: 600;
    color: #222222;
}

.noticia_izq_cont{
	width: 200px;
	height: 33px;
	float:left;
    background-color: transparent;
	background-image: url("../img/bg_izq_noticia.jpg");
    background-repeat: repeat;
    font-family: Arial,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 9px;
    font-weight: 500;
	text-align:justify;
	overflow: auto;
    color: #222222;
}


 
#idlista_noticia{
	top: 0px;
	left: 0px;
	width: 220px;
	height: 60px;
	float:left;
	border: 0px solid;
	background-color: #7B1715;
    text-align: justify;	
	padding: 0px;
    z-index: 6;
}

#noticia_archivo{
	width: 220px;
	height: 60px;
	float:left;
    background-color: transparent;
	background-image: url("../img/bg_listado.jpg");
    background-repeat: repeat;
	border: 0px solid;
	padding: 0px;
    z-index: 6;
}

#noticia_paginado{
	position:relative;
	top: 35px;
	width: 65px;
	height: 20px;
	float:right;
    background-color: transparent;
	border: 0px solid #FFFFFF;
	color: #AAAAAA;
	font-size: 15px;
	padding: 0px;
	text-align:left;
    z-index: 7;
}

#noticia_paginado a{
    background-color: transparent;
	color: #FEFEFE;
	font-size: 12px;
    z-index: 7;
}




#noticia_derecho{
	position: relative;
	top: 0px;
	left: 0px;
	width: 414px;
	height: 570px;
	border: 0px solid;
	background-color: #FFFFFF;
	background-image: url("../img/bg_noticia_derecho.jpg");
    background-repeat: repeat x;
	padding: 0px;
	float:right;
    overflow: auto;
	text-align: justify;
    z-index: 8;
}

#noticia_texto{
	position: relative;
	top: 0px;
	left: 0px;
	width: 404px;
	height: 560px;
	background-color: transparent;
	border: 0px solid;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	float: left;
	margin: 0px;
	margin-left: 10px;
	text-align: justify;
	overflow: auto;
    z-index: 8;
}

#noticia_der_tit{
	width: 376px;
	height: auto;
	border:0px solid;
	float:left;
    background-color: transparent;
    font-family: Verdana,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 30px;
    font-weight: 700;
	text-align: left;
    color: #555555;
}

#noticia_der_fec{
	width: 376px;
	height: 15px;
	border:0px solid;
	float:left;
    background-color: transparent;
    font-family: Verdana,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 12px;
    font-weight: 600;
	text-align: left;
    color: #555555;
}

#noticia_der_cont{
	width: 376px;
	height: auto;
	border: 0px solid;
	float:left;
    background-color: transparent;
    font-family: Tahoma,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 11px;
    font-weight: 500;
    color: #555555;
}

#noticia_der_link{
	width: 376px;
	height: auto;
	border:0px solid;
	float:left;
    background-color: transparent;
	margin-top: 20px;
    font-family: Arial,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 12px;
    font-weight: 500;
    color: #555555;
}

/*noticia FIn*/

/*Publicaciones*/
#publicaciones_todo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 634px;
	height: 768px;
	border: 0px solid;
	border-top: 0px solid #E32f3C;
	background-color: #FFFFFF;
    z-index: 6;
}
#publicaciones_superior{
    background-color: #980028;
	border: 0px solid;
	width: 634px;
	height: 180px;
	float:left;
 	background-image: url("../img/bg_publicaciones_superior.jpg");
    background-repeat: repeat; 
    z-index: 7;
}

#publicaciones_bajo{
    background-color: transparent;
	border: 0px solid;
	width: 634px;
	height: 588px;
	float:left;
  	background-image: url("../img/bg_publicaciones_bajo.jpg");
    background-repeat: repeat y; 
    z-index: 7;
}

#publicaciones_menu{
	position: absolute;
	top: 205px;
	left: 455px;
    background-color: transparent;
 	background-image: url("../img/bg_menu_publicaciones.jpg");
    background-repeat: no-repeat; 
	border: 0px solid;
	width: 165px;
	height: 355px;
	float: left;
    z-index: 8;
}

#publicaciones_lista{
	position: absolute;
	top: 205px;
	left: 20px;
    background-color: transparent;
/*  	background-image: url("../img/bg_menu_publicaciones.jpg");
    background-repeat: repeat; */ 
	border: 0px solid;
	width: 435px;
	height: 535px;
	float:left;
	overflow: auto;
    z-index: 7;
}


.publicacion_izq{
	position: relative;
	top: 0px;
	left: 0px;
    background-color: #FFFFFF;
  	background-image: url("../img/bg_listado_marca.jpg");
    background-repeat: no-repeat; 
	border: 0px solid;
	width: 245px;
	height: 150px;
	float:left;
    z-index: 7;
}

.publicacion_izq_num{
	position: relative;
	top: 0px;
	left: 0px;
    background-color: transparent;
  	/* background-image: url("../img/bg_listado_marca.jpg");
    background-repeat: no-repeat;  */
	border: 0px solid;
	color: #888888;
	font-family: Arial Narrow,Verdana;
	font-size: 40px;
	font-weight: 700;
	text-align: right;
	width: 35px;
	height: 100px;
	float:left;
    z-index: 7;
}

.publicacion_izq_tit{
	position: relative;
	top: 10px;
	left: 0px;
    background-color: transparent;
  	/* background-image: url("../img/bg_listado_marca.jpg");
    background-repeat: no-repeat;  */
	border: 0px solid;
	color: #FD1216;
	font-family: Arial Narrow,Verdana;
	font-size: 12px;
	font-weight: 700;
	width: 100px;
	height: 50px;
	float:left;
    z-index: 7;
}

.publicacion_izq_img{
	position: relative;
	top: 10px;
	left: 15px;
    background-color: #455;
  	/* background-image: url("../img/bg_listado_marca.jpg");
    background-repeat: no-repeat;  */
	border: 0px solid;
	color: #FD1216;
/* 	font-family: Arial Narrow,Verdana;
	font-size: 12px;
	font-weight: 700; */
	width: 80px;
	height: 120px;
	float:left;
    z-index: 7;
}



.publicacion_der{
	position: relative;
	top: 0px;
	left: 0px;
    background-color: transparent;
   	background-image: url("../img/bg_der_tema_lista.jpg");
    background-repeat: repeat; 
	border: 0px solid;
	margin-bottom: 5px;
	width: 170px;
	height: 150px;
	float:left;
    z-index: 7;
}

.publicacion_der_todo{
	position: relative;
	top: 10px;
	left: 15px;
    background-color: transparent;
	border: 1px solid;
	color: #333333; 
	width: 140px;
	height: 125px;
	float:left;
	text-align: left;
    z-index: 7;
}

.publicacion_der_todo table{

    background-color: transparent;
	border: 0px solid;
	color: #333333;
 	font-family: Arial Narrow,Verdana;
	font-size: 10px;
	font-weight: 700; 

}

.publicacion_baj{
	position: relative;
	top: 0px;
	left: 0px;
    background-color: #CDCDCD;
   	background-image: url("../img/bg_publicaciones_sinopsis.jpg");
    background-repeat: no-repeat;  
	border: 0px solid;
	margin-bottom: 7px;
	width: 415px;
	height: 180px;
	float:left;
	visibility: visible;
    z-index: 7;
}

.publicacion_baj_sin{
	position: relative;
	top: 5px;
	left: 115px;
    background-color: transparent;
	border: 0px solid;
	color: #333333;
 	font-family: Arial Narrow,Verdana;
	font-size: 12px;
	font-weight: 500; 
	text-align: justify;
	width: 290px;
	height: 170px;
	float:left;
    z-index: 7;
}

/*Publicaciones*/


/*Contacto*/
#contacto_todo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 634px;
	height: 768px;
	border: 0px solid;
	border-top: 0px solid #E32f3C;
	background-color: #FFFFFF;
    z-index: 6;
}


#contacto_superior{
    background-color: #F3F7FF;
	border: 0px solid;
	width: 634px;
	height: 435px;
	float:left;
	background-image: url("../img/bg_contacto_superior.jpg");
    background-repeat: no-repeat;
    z-index: 11;
}

#contacto_correo{
	position: absolute;
	top: 217px;
	left: 320px;
    background-color: transparent;
	border: 0px solid;
	cursor: pointer;
	width: 170px;
	height: 14px;
    z-index: 14;
}

#contacto_nombre{
	position: absolute;
	top: 240px;
	left: 238px;
    background-color: transparent;
	border: 0px solid;
	width: 250px;
	height: 14px;
    z-index: 7;
}

#contacto_apellidos{
	position: absolute;
	top: 263px;
	left: 238px;
    background-color: transparent;
	border: 0px solid;
	width: 250px;
	height: 14px;
    z-index: 7;
}

#contacto_telefono{
	position: absolute;
	top: 287px;
	left: 238px;
    background-color: transparent;
	border: 0px solid;
	width: 250px;
	height: 14px;
    z-index: 7;
}

#contacto_email{
	position: absolute;
	top: 310px;
	left: 238px;
    background-color: transparent;
	border: 0px solid;
	width: 250px;
	height: 14px;
    z-index: 7;
}

#contacto_comentarios{
	position: absolute;
	top: 331px;
	left: 238px;
	width: 260px;
	height: 68px;
    background-color: transparent;
	border: 0px solid;
    z-index: 7;
}

#contacto_borrar{
	position: absolute;
	top: 408px;
	left: 377px;
	width: 55px;
	height: 20px;
    background-color: transparent;
	border: 0px solid;
	cursor: pointer;
    z-index: 7;
}

#contacto_enviar{
	position: absolute;
	top: 408px;
	left: 437px;
	width: 55px;
	height: 20px;
    background-color: transparent;
	border: 0px solid;
	cursor: pointer;
    z-index: 7;
}

.input_text_contacto {
    width: 250px;
    height: 14px;
    font-size: 10px;
    line-height: 15px;
    padding: 0px;
	margin: 0px;
    border: 0px;
    background-color: transparent;
				
}

.input_textarea_contacto{
    width:  260px;
    height: 69px;
    font-size: 11px;
    line-height: 15px;
    padding: 2px;
    border: 0px;
    background-color: transparent;				
}

.input_reset_contacto{
    width:  55px;
    height: 20px;
    font-size: 11px;
	font-weight: 600;
    border: 0px;
    background-color: transparent;
	cursor: pointer;
	color: #222222;
}

.input_submit_contacto{
    width:  55px;
    height: 20px;
    font-size: 11px;
	font-weight: 600;
    border: 0px;
    background-color: transparent;
	cursor: pointer;
	color: #FFFFFF;
}

#contacto_bajo_atras{
	width: 634px;
	height: 333px;
	border: 0px solid;
	background-color: transparent;
 	background-image: url("../img/bg_contacto_bajo.jpg");
    background-repeat: repeat-x; 
    float: left;
    z-index: 10;
}

#contacto_bajo{
  	position: relative;
	top: 15px;
	left: 133px; 
	width: 390px;
	height: 295px;
	border: 0px solid;
	background-color: transparent;
    float: left;
	overflow: auto;
    z-index: 11;
}

.contacto_lista{
/*   	position: absolute;
	top: 634px;
	left: 133px;  */ 
	width: 370px;
	height: auto;
	/* left: 0px; */
	float: left;
	border: 0px solid;
    background-color: transparent;
	margin-left: 0px;
	margin-top: 2px;
}

.contacto_lista:hover{
	pointer: hand;
}

.contacto_tit{
	width: 370px;
	height: auto;/*15px;*/
	border:0px solid;
    background-color: transparent;
    font-family: Tahoma,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 9px;
    font-weight: 600;
	float:left;
	nowrap: nowrap;
	text-align: left;
    color: #6C1705;
}

.contacto_fec{
    color: #AE785A;
}

.contacto_cont{
	width: 370px;
	height: auto;/*60px;*/
	float:left;
    background-color: transparent;
	border: 0px solid;
    font-family: Arial Narrow,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 11px;
    font-weight: 500;
	margin-bottom: 0px;
	text-align:justify;
	overflow: auto;
    color: #777777;
}

.contacto_linea{
	width: 370px;
	height: auto;/*5px;*/
	float:left;
    font-family: Arial,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 18px;
    font-weight: 400;
	margin: 0px;
	text-align:justify;
    color: #D790A2;
}

/*Contacto*/


/*Cursos*/
#cursos_todo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 634px;
	height: 768px;
	border: 0px solid;
	border-top: 0px solid #E32f3C;
	background-color: #EE3E42;
/*  	background-image: url("../img/bg_der_tema.jpg");
    background-repeat: repeat ;  */
    z-index: 6;
}


#cursos_superior{
    background-color: #980028;
	border: 0px solid;
	width: 634px;
	height: 180px;
	float:left;
 	background-image: url("../img/bg_cursos_superior.jpg");
    background-repeat: no-repeat; 
    z-index: 7;
}

#cursos_derecho{
	width: 229px;
	height: 588px;
    background-color: transparent;
 	background-image: url("../img/bg_cursos_bajo.jpg");
    background-repeat: repeat; 
	border: 0px solid;
    float: left;
    z-index: 9;
}
#cursos_panel{
	position: relative;
	top: 45px;
	left: 0px;
	width: 220px;
	height: 510px;
	background-color:transparent;
	border: 0px solid;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	float: left;
	text-align: left;
    z-index: 8;
}
#cursos_izquierdo{
	width: 385px;
	height: 588px;
	border: 0px solid;
    background-color: transparent;
 	background-image: url("../img/bg_cursos_bajo.jpg");
    background-repeat: repeat; 
	padding: 0px;
	padding-left: 20px;
	float:left;
    z-index: 7;
}

#cursos_texto{
	position: relative;
	top: 45px;
	left: 0px;
	width: 350px;
	height: 510px;
	background-color: transparent;
	border: 0px solid;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	float: left;
	text-align: left;
	overflow: auto;
	padding-right: 10px;
    z-index: 8;
}


/*fin Cursos*/



/*tema*/
#tema_todo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 634px;
	height: 768px;
	border: 0px solid;
	border-top: 0px solid #E32f3C;
	background-color: transparent;
 	background-image: url("../img/bg_der_tema.jpg");
    background-repeat: repeat ; 
    z-index: 6;
}


#tema_superior{
    background-color: #980028;
	border: 0px solid;
	width: 634px;
	height: 180px;
	float:left;
 	background-image: url("../img/bg_tema_superior.jpg");
    background-repeat: no-repeat; 
    z-index: 7;
}

#tema_derecho{
	width: 220px;
	height: 588px;
    background-color: transparent;
 	background-image: url("../img/bg_der_tema_lista.jpg");
    background-repeat: repeat; 
	border: 0px solid;
    float: right;
    z-index: 9;
}

.tema_der{
    position: relative;
	width: 190px;
	height: 75px;
	left: 15px;
	float: left;
	border: 0px solid;
	margin-left: 0px;
	margin-top: 0px;
    background-color: #9B2D31;
	overflow: hidden;
}


.tema_der_tit{
	width: 190px;
	height: 20px;
	border:0px solid;
	float:left;
    background-color: transparent;
 	background-image: url("../img/bg_der_tema_lista.jpg");
    background-repeat: repeat; 
    font-family: Trebuchet MS,Trebuchet,Sans-Serif,Arial,Helvetica;
    font-size: 10px;
    font-weight: 600;
    padding-top: 5px;
	overflow: hidden;
    color: #333333;
}

.tema_der_cont{
	width: 190px;
	height: 48px;
	float:left;
    background-color: transparent;
 	background-image: url("../img/bg_der_tema_lista.jpg");
    background-repeat: repeat; 
    font-family: Arial,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 9px;
    font-weight: 400;
	text-align:justify;
	overflow: hidden;
    color: #666666;
}


 
#idlista_tema{
	top: 0px;
	left: 0px;
	width: 220px;
	height: 60px;
	float:left;
	border: 0px solid;
/* 	background-color: transparent;
 	background-image: url("../img/bg_der_tema.jpg");
    background-repeat: repeat ; */ 
    text-align: justify;	
	padding: 0px;
    z-index: 6;
}

#tema_archivo{
	width: 220px;
	height: 60px;
	float:left;
    background-color: transparent;
	background-image: url("../img/paginado_tema.jpg");
    background-repeat: repeat;
	border: 0px solid;
	padding: 0px;
    z-index: 6;
}

#tema_paginado{
	position:relative;
	top: 35px;
	width: 65px;
	height: 20px;
	float:right;
    background-color: transparent;
	border: 0px solid #FFFFFF;
	color: #AAAAAA;
	font-size: 12px;
	padding: 0px;
	text-align:left;
    z-index: 7;
}

#tema_paginado a{
    background-color: transparent;
	color: #FEFEFE;
	font-size: 15px;
    z-index: 7;
}




#tema_izquierdo{
	width: 394px;
	height: 588px;
	border: 0px solid;
    background-color: transparent;
 	background-image: url("../img/bg_tema_bajo.jpg");
    background-repeat: repeat; 
	padding: 0px;
	padding-left: 20px;
	float:left;
    z-index: 7;
}

#tema_texto{
	position: relative;
	top: 0px;
	left: 0px;
	width: 394px;
	height: 560px;
	background-color: transparent;
	border: 0px solid;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	float: left;
	text-align: left;
	overflow: auto;
    z-index: 8;
}

#tema_sup_tit{
	position: absolute;
	top: 40px;
	left: 10px;
	width: 390px;
	height: 90px;
	border: 0px solid;
	float:left;
    background-color: transparent;
    font-family: Trebuchet MS,Trebuchet,Arial Black Narrow,Verdana,Sans-Serif,Arial,Helvetica;
    font-size: 25px;
    font-weight: 500;
    color: #EF423D;
    text-align: left;
}

#tema_sup_fec{
	position: absolute;
	top: 150px;
	left: 10px;
	width: 380px;
	height: 15px;
	border:0px solid;
	float:left;
    background-color: transparent;
    font-family: Trebuchet MS,Trebuchet,Verdana,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 12px;
    font-weight: 600;
    color: #333333;
    text-align: left;
}

#tema_izq_cont{
	width: 370px;
	height: auto;
	border: 0px solid;
	float:left;
    background-color: transparent;
    font-family: Tahoma,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 11px;
    font-weight: 600;
    color: #555555;
}

#tema_izq_link{
	width: 380px;
	height: auto;
	border:0px solid;
	float:left;
    background-color: transparent;
	margin-top: 20px;
    font-family: Arial,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 12px;
    font-weight: 500;
    color: #555555;
}





#formulario_tema{
 	position: absolute;
	top: 267px;
	left: 390px; 
	width: 440px;
	height: 355px;
 	background-image: url("../img/formulario_tema.gif");
    background-repeat: no-repeat; 
	border: 0px solid;
	background-color: transparent;
	filter: alpha(opacity=80);
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	opacity:0.9;
    float: left;
    z-index: 299;
	visibility:hidden;
    
}
#formulario_tema_iframe{
 	position: absolute;
	top: 267px;
	left: 390px; 
	width: 440px;
	height: 355px;
    z-index: 298;
	visibility:hidden;
    z-index: 298;
    display: block;
}
#tema_cierra{
	position: absolute;
	top: 10px;
	left: 410px;
    background-color: transparent;
	border: 0px solid;
	cursor: pointer;
	width: 20px;
	height: 20px;
    z-index: 110;
}

#tema_nombre{
	position: absolute;
	top: 150px;
	left: 150px;
    background-color: transparent;
	border: 0px solid;
	width: 245px;
	height: 14px;
    z-index: 100;
}

#tema_apellidos{
	position: absolute;
	top: 177px;
	left: 150px;
	background-color: transparent;
	border: 0px solid;
	width: 245px;
	height: 14px;
    z-index: 100;
}

#tema_email{
	position: absolute;
	top: 204px;
	left: 150px;
	background-color: transparent;
	border: 0px solid;
	width: 245px;
	height: 14px;
    z-index: 100;
}


#tema_usuario{
	position: absolute;
	top: 231px;
	left: 150px;
    background-color: transparent;
	border: 0px solid;
	width: 245px;
	height: 14px;
    z-index: 100;
}


#tema_clave{
	position: absolute;
	top: 258px;
	left: 150px;
    background-color: transparent;
	border: 0px solid;
	width: 245px;
	height: 14px;
    z-index: 100;
}


#tema_confirmacion{
	position: absolute;
	top: 288px;
	left: 150px;
    background-color: transparent;
	border: 0px solid;
	width: 245px;
	height: 14px;
    z-index: 100;
}

#tema_borrar{
	position: absolute;
	top: 309px;
	left: 291px;
	width: 60px;
	height: 20px;
    background-color: transparent;
	border: 0px solid;
    z-index: 100;
}

#tema_enviar{
	position: absolute;
	top: 309px;
	left: 349px;
	width: 60px;
	height: 20px;
    background-color: transparent;
	border: 0px solid;
    z-index: 100;
}

.input_text_tema {
    width: 245px;
    height: 14px;
    font-size: 10px;
    line-height: 15px;
    padding: 0px;
	margin: 0px;
    border: 0px;
    background-color: transparent;				
	color: #ffffff;
}

.input_textarea_tema{
    width:  250px;
    height: 68px;
    font-size: 11px;
    line-height: 15px;
    padding: 2px;
    border: 0px;
	background-color: transparent;				
	color: #ffffff;
}

.input_reset_tema{
    width:  55px;
    height: 20px;
    font-size: 11px;
	font-weight: 600;
    border: 0px;
	background-color: transparent;				
	color: #222222;
}

.input_submit_tema{
    width:  55px;
    height: 20px;
    font-size: 11px;
	font-weight: 600;
    border: 0px;
	background-color: transparent;				
	color: #ffffff;
}

/*********************************/

#tema_usuarioa{
	position: absolute;
	top: 31px;
	left: 150px;
    background-color: transparent;
	border: 0px solid;
	height: 14px;
    z-index: 100;
}


#tema_clavea{
	position: absolute;
	top: 58px;
	left: 150px;
    background-color: transparent;
	border: 0px solid;
	height: 14px;
    z-index: 100;	
}
/*cuadro txt*/
#tema_enviara{
	position: absolute;
	top: 75px;
	left: 141px;
	width: 60px;
	height: 20px;
    background-color: transparent;
	border: 0px solid;
    z-index: 100;
}


#tema_item_tit{
	position: relative;
	left:25px;
	top: 5px;
	width: 105px;
	height: 27px;
	border: 0px solid;
	float:left;
    background-color: transparent;
    font-family: Arial Black Narrow,Verdana,Sans-Serif,Arial,Helvetica;
    font-size: 9px;
    font-weight: 700;
	/* margin-left:25px;
	margin-top: 5px; */
    /*color: #D8B3BB;*/
    text-align: left;
		z-index: 10;
}

#tema_item_let{
	position: relative;
	left:35px;
	top: 5px;
	width: 200px;
	height: 27px;
	border: 0px solid;
	float:left;
    background-color: transparent;
    font-family: Trebuchet MS,Trebuchet,Arial Black Narrow,Verdana,Sans-Serif,Arial,Helvetica;
    font-size: 20px;
    font-weight: 700;
	/* margin-left:25px;
	margin-top: 5px; */
    /*color: #D8B3BB;*/
	padding: opx;
    text-align: left;
    z-index: 11;
}


#tema_item_cont{
	position: relative;
	left:25px;
	top: 3px;
	width: 280px;
	height: 50px;
	border: 0px solid;
    background-color: transparent;
    font-family: Tahoma,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 9px;
    font-weight: 500;
	padding: 0px;
	float:left;
/* 	margin-left:25px;
	margin-top: 3px; */
    /*color: #D8B3BB;*/
	text-align: justify;
	z-index: 10;
}


/*tema FIn*/






/*pregunta*/
#pregunta_todo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 634px;
	height: 768px;
	border: 0px solid;
	border-top: 0px solid #E32f3C;
	background-color: #FFFFFF;
    z-index: 6;
}


#pregunta_superior{
    background-color: #F3F7FF;
	border: 0px solid;
	width: 634px;
	height: 335px;
	float:left;
	background-image: url("../img/bg_preguntale_superior.jpg");
    background-repeat: no-repeat;
    z-index: 11;
}

#pregunta_nombre{
	position: absolute;
	top: 199px;
	left: 95px;
    background-color: transparent;
	border: 0px solid;
	width: 165px;
	height: 14px;
    z-index: 7;
}

#pregunta_apellidos{
	position: absolute;
	top: 201px;
	left: 362px;
    background-color: transparent;
	border: 0px solid;
	width: 165px;
	height: 14px;
    z-index: 7;
}

#pregunta_publica_uno{
	position: absolute;
	top: 294px;
	left: 118px;
    background-color: transparent;
	border: 0px solid;
	width: 20px;
	height: 10px;
    z-index: 7;
}

#pregunta_publica_dos{
	position: absolute;
	top: 294px;
	left: 176px;
    background-color: transparent;
	border: 0px solid;
	width: 20px;
	height: 10px;
    z-index: 7;
}

#pregunta_email{
	position: absolute;
	top: 233px;
	left: 95px;
    background-color: transparent;
	border: 0px solid;
	width: 165px;
	height: 14px;
    z-index: 7;
}

#pregunta_comentarios{
	position: absolute;
	top: 233px;
	left: 337px;
	width: 280px;
	height: 72px;
    background-color: transparent;
	border: 0px solid;
    z-index: 7;
}

#pregunta_borrar{
	position: absolute;
	top: 306px;
	left: 478px;
	width: 55px;
	height: 20px;
    background-color: transparent;
	border: 0px solid;
    z-index: 7;
}

#pregunta_enviar{
	position: absolute;
	top: 306px;
	left: 540px;
	width: 55px;
	height: 20px;
    background-color: transparent;
	border: 0px solid;
    z-index: 7;
}

.input_text_pregunta {
    width: 165px;
    height: 14px;
    font-size: 10px;
    line-height: 15px;
    padding: 0px;
	margin: 0px;
    border: 0px;
    background-color: transparent;		
	scroll: no;
}

.input_radio_pregunta {
background-color: transparent;
    border-width: 3px;
}

.input_textarea_pregunta{
    width:  218px;
    height: 58px;
    font-size: 11px;
    line-height: 15px;
    padding: 2px;
    border: 0px;
    background-color: transparent;				
}

.input_reset_pregunta{
    width:  55px;
    height: 20px;
    font-size: 11px;
	font-weight: 600;
    border: 0px;
    background-color: transparent;
	color: #777777;
}

.input_submit_pregunta{
    width:  55px;
    height: 20px;
    font-size: 11px;
	font-weight: 600;
    border: 0px;
    background-color: transparent;
	color: #FFFFFF;
}

#pregunta_bajo_atras{
 	position: absolute;
	top: 335px;
	left: 0px;
	width: 634px;
	height: 400px;
	border: 0px solid;
	background-color: transparent;
	background-image: url("../img/bg_pregunta_bajo.jpg");
    background-repeat: repeat x;
    float: left;
    z-index: 9;
}

#pregunta_bajo{
 	position: relative;
	top: 10px;
	left: 17px; 
	width: 600px;
	height: 400px;
	border: 0px solid;
	background-color: transparent;
    float: left;
	overflow: auto;
    z-index: 10;
}


.pregunta_lista{
	width: 565px;
	height: auto;/*85px;*/
	left: 0px;
	float: left;
	border: 1px solid;
	margin-left: 0px;
	margin-top: 2px;
    background-color: transparent;
}


.pregunta_fec{
	width: 500px;
	height: 25px;
	border: 0px solid;
	color: #B7556E;
	text-align: left;
	font-weight: 700;
	font-size: 15px;
	margin: 0px;
	margin-top: 5px;
}

.pregunta_tit{
	width: 500px;
	height: 50px;
	border: 0px solid;
    background-color: transparent;
	background-image: url("../img/bg_preguntale_uno.jpg");
    background-repeat: no-repeat;
    font-family: Tahoma,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 12px;
    font-weight: 600;
	float:left;
	margin: 0px;
	text-align: left;
    color: #6C1705;
}

.pregunta_tit div{
	position: relative;
	top: 23px;
	left: 27px;
	color: #777777;
}

.pregunta_cont{
	width: 570px;
	height: auto;/*60px;*/
	float:left;
    background-color: transparent;
	border: 0px solid;
    font-family: Arial Narrow,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 14px;
    font-weight: 500;
	margin-bottom: 0px;
	text-align:justify;
    color: #777777;
}

.pregunta_cont div{
	position: relative;
	float: right;
	font-size: 15px;
	font-weight: 700;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #777777;
}


.pregunta_res_tit{
	width: 500px;
	height: 50px;
	border: 0px solid;
    background-color: transparent;
	background-image: url("../img/bg_preguntale_dos.jpg");
    background-repeat: no-repeat;
    font-family: Tahoma,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 12px;
    font-weight: 600;
	float:left;
	text-align: left;
    color: #6C1705;
}

.pregunta_res_tit div{
	position: relative;
	top: 23px;
	left: 27px;
	color: #777777;
}

.pregunta_res_cont{
	width: 570px;
	height: auto;/*60px;*/
	float:left;
    background-color: transparent;
	border: 0px solid;
    font-family: Arial Narrow,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 14px;
    font-weight: 500;
	margin: 0px;
	text-align:justify;
    color: #777777;
}



.pregunta_linea{
	width: 565px;
	height: auto;/*5px;*/
	float:left;
    font-family: Arial,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 15px;
    font-weight: 400;
	margin: 0px;
	text-align:center;
    color: #D790A2;
}

#pregunta_item_let{
	position: relative;
	left:170px;
	top: 5px;
	width: 200px;
	height: 27px;
	border: 0px solid;
	float:left;
    background-color: transparent;
    font-family: Trebuchet MS,Trebuchet,Arial Black Narrow,Verdana,Sans-Serif,Arial,Helvetica;
    font-size: 20px;
    font-weight: 700;
	margin: 0px;
	padding: 0px;
    text-align: left;
    z-index: 11;
}

#pregunta_item_cont{
	position: relative;
	left:25px;
	top: 3px;
	width: 280px;
	height: 35px;
	border: 0px solid;
    background-color: transparent;
    font-family: Tahoma,Sans-Serif,Arial,Helvetica,Verdana;
    font-size: 9px;
    font-weight: 500;
	padding: 0px;
	float:left;
	margin: 0px;
	text-align: justify;
	z-index: 10;
}

#pregunta_item_fec{
	width: 130px;
	height: 27px;
	border: 0px solid;
	float:left;
    background-color: transparent;
    font-family: Arial Black Narrow,Verdana,Sans-Serif,Arial,Helvetica;
    font-size: 10px;
    font-weight: 700;
	margin-left:25px;
	margin-top: 4px;
    color: #280018;
    text-align: left;
}

/*pregunta*/








.boton_menu_sup{
	position: relative;
    height: 100%;
 	text-decoration: none;
    border: solid 0px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #FFEBFB; 
    padding-top: 12px;
    background-color: transparent;
	float: left;
    vertical-align: center;
}

.boton_menu_sup_sel{
	position: relative;
    height: 90%;
 	text-decoration: none;
    border: solid 0px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF; 
    padding-top: 12px;
    background-color: transparent;
    background: url(../img/fondo_boton_over.jpg) repeat;
	float: left;
    vertical-align: center
    overflow: hidden;
}

.boton_menu_sup img{
	width: 100%;
	height: 100%;
}


.titulos {
	color: #036;
}


    
/* General*/
.etiqueta{
		color: #444444;		
		font-family: Arial Black,Verdana,Helvetica, sans-serif;
		font-size: 11px;
        font-weight: 400;
}

.input_text {
    width: 200px;
    background: url("img/input_text.jpg");
    height: 20px;
    font-size: 10px;
    line-height: 15px;
    padding: 2px;
    border: 0px;
    background-color: #CCCCCC;
				
}

.input_textarea {
    width:  200px;
    height: 70px;
    background: url("img/input_textarea.jpg");
    padding: 2px;
    border: 2px;
    background-color: #CCCCCC;
    scroll: no;
				
}

.pregunta{
    color: #EEEEEE;		
    font-family: Arial Black,Verdana,Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.respuesta{
    padding-left: 10%;
    color: #FFFFFF;		
    font-family: Arial Black,Verdana,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 400;
}
/*General Fin*/



/* Tabla datos */

.tabla_datos {
	align: center;
	border-collapse: collapse;
	border: 1px solid #03476F;
	font: normal 11px verdana, arial, helvetica, sans-serif;
	color: #363636;
	background: #FFFFFF;
	margin-left: 3%;
	margin-right: 3%;
}
  
.tabla_datos caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #AAAAAA;
  text-transform: uppercase;
  }

.tabla_datos thead th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #03476F;;
  text-align: left;
  background: #B5DC11;
  color: #555555;
  padding-top:3px;
  }
  
.tabla_datos tbody th {
	background-color: #DCDCDC;
   vertical-align: top;
   text-align: left;
  }
  
.tabla_datos tbody td {
  background-color: #FFFFFF;
  vertical-align: top;
  text-align: left;
  }
  
.tabla_datos tfoot td {
	border: 1px solid #03476F;
	background: #B5DC11;
	padding-top: 3px;
	color: #555555;
}

.tabla_datos tr td img {
    width: 130px;
    height: 100px;
  }
/*Fin Tabla Datos*/
