@charset "utf-8";
/* CSS Document */
body{
	margin: 0px;
	text-align:center;
}

#cuerpo{
	width:1000px;
	margin-right:auto;
	margin-left:auto;
	background-image:url(../images/bg_botonera_v.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
/*botoneras*/
#botonera{
	float:left;
	width:184px;
	padding-top:140px;
	text-align:left;
	background-image:url(../images/bg_botonera.jpg);
	background-repeat:no-repeat;
	background-color:#920000;
	vertical-align:top;
}
/*******fin botoneras********/
#contenid{
	width: 813px;
	margin-left:184px;
}

#hed{
	height:114px;
	background-image:url(../images/bg_hed.jpg);
	background-repeat:repeat-y;
}

#lnews{
	margin-left:650px;
	text-align:right;
	height:114px;
	background-image:url(../images/bg_login.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	vertical-align:top;
}

#centro{
	height:268px;
	background-image:url(../images/bg_medio.jpg);
	background-repeat:repeat-x;
}
#container{
	background-image:url(../images/bg_inferior.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
#inf{
	background-image:url(../images/bg_inferior.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#news{
	float:left;
	width:253px;
	text-align:center;
	padding-top:10px;
	height:258px;
}
#exitos{
	float:left;
	width:253px;
	background-image:url(../images/intermit.gif);
	background-position:left;
	background-repeat:repeat-y;
	text-align:center;
	padding-top:10px;
	padding-left:10px;
}
#banners{
	margin-left:255px;
	padding-top:18px;
	text-align:center;
	vertical-align:middle;
	height:250px;
}
#mark{
	float:left;
	background-image:url(../images/div.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:4px;
	height:268px;
}

#tabu{
	clear:both;
	padding-left:5px;
	width:420px;
	text-align:left;
}

#titulo{
	clear:both;
	width:420px;
	text-align:left;
}

#bg_comiciones_01{
	margin-top:20px;
	background-image:url(../images/bg_comiciones_01.gif);
	background-repeat:repeat-y;
	background-position:left;
	width:435px;
	height:220px;
}

#bg_comiciones_02{
	background-image:url(../images/bg_comiciones_02.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:430px;
	height:220px;
}

#bg_comiciones{
	background-image:url(../images/bg_comiciones_03.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:420px;
	text-align:left;
	vertical-align:middle;
	padding-bottom:20px;
	height:220px;
}

#tabu_parrafo{
	float:left;
	margin-top:10px;
	width:200px;
	margin-left:20px;
	text-align:left;
	vertical-align:middle;
}

#tabu_medios{
	float:left;
	margin-top:10px;
	width:150px;
	margin-left:20px;
	text-align:left;
	vertical-align:middle;
}

#eventos{
	background-image:url(../images/intermit.gif);
	background-position:left;
	background-repeat:repeat-y;
	float:left;
	/*margin-top:10px;*/
	padding-left:5px;
	text-align:left;
}
#estadisticas{
	background-image:url(../images/punteada.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	margin-left:5px;
	/*margin-top:30px;*/
	text-align:left;
}

.interit{
	background-image:url(../images/interit.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#ruta{
	background-image:url(../images/bg_ruta.jpg);
	background-repeat:repeat-x;
	height:20px;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
	padding-top:5px;
}

#banner{
	height:100px;
	background-image:url(../images/bg_banner.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
	padding-top:12px;
}

#faenon{
	text-align:left;
	background-image:url(../images/bg_inferior.gif);
	background-position:left;
	background-repeat:repeat-x;
}
#image{
	float:left;
	width:275px;
	text-align:center;
	padding-top:35px;
}

#logos{
	float:left;
	width:180px;
	height:80px;
	text-align:center;
	vertical-align:middle;
	height:90px;
}

#futer{
	clear:both;
	vertical-align:middle;
	text-align:left;
	height:50px;
}

#ficha{
	float:left;
	width:49px;
	height:150px;
}

#ficha2{
	float:left;
	width:49px;
	height:150px;
}

#logo{
	float:left;
	width:200px;
	text-align:left;
}
#subir{
	width:610px;
	clear:both;
	padding-left:20px;
	text-align:left;
	padding-top:20px;
	padding-bottom:10px;
}
#contenido{
	float:left;
	background-image:url(../images/intermit.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding-top:20px;
	padding-left:10px;
	width:475px;
	vertical-align:top;
}

#exit{
	float:left;
	padding-top:20px;
	padding-left:10px;
	vertical-align:top;
	text-align:left;
	width:485px;
}


#tabla{
	float:left;
	background-image:url(../images/intermit.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding-top:20px;
	padding-left:10px;
	width:750px;
	vertical-align:top;
}
.descarga{
text-align:right;
padding-top:10px;
width:425px;
}
#paginado{
text-align:center;
padding-top:20px;
width:425px;
}
#foto{
	float:left;
	padding-top:30px;
	width: 270px;
	text-align:center;
}

#imagen{
	float:left;
	padding-top:30px;
	width: 250px;
	text-align:left;
}

#parrafo{
	clear:both;
	width:745px;
	padding-left:5px;
}

.hr{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:180px;
}

.hr2{
	margin-top:10px;
	margin-bottom:10px;
}
.img_noticias{
	padding-top:3px;
	padding-left:3px;
	background-image:url(../images/marko.gif);
	background-repeat:no-repeat;
	height:50px;
	width:110px;
	text-align:left;
	vertical-align:top;
}

.img_exitos{
	padding-top:3px;
	padding-left:3px;
	background-image:url(../images/bg_foto_exitos.gif);
	background-repeat:no-repeat;
	height:100px;
	width:155px;
	text-align:left;
	vertical-align:top;
}
/*estilos de texto*/

.text_celda{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:0px;
}
.txt_blak{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.txt_bak{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.txt_general{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-left:10px;
}
.txt_gris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.txt_huait{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}

.txt_titular{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}

.txt_fecha{
	background-image:url(../images/fecha.gif);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:25px;
	width:48px;
	height:47px;
}
.txt_blank{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	line-height: 10px;
}
.titulo_gris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#999999;
	font-weight:bold;
}
.titulo_news{
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#666666;
}
.subtitulo_gris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	line-height: 25px;
}
.titulo_blak{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:bold;
}
.txt_ruta{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

.txt_griz{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
}

.txt_comiciones{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	line-height: 18px;
}

.txt_italik{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	font-style:italic;
}

.txt_subtitulo_com{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;

}
.txt_subtitulo_comi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	background-color:#FFFFFF;
}

.txt_desp{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f8e7a4;
}

/*botones*/
.link_rfond {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: right;
	padding-bottom: 5px;
}
.link_rfond:link {
	text-decoration: none;
}
.link_rfond:visited {
	text-decoration: none;
	color: #ffffff;
}
.link_rfond:hover {
	color: #fff600;
}
.link_rfond:active {
	text-decoration: none;
	color: #ffffff;
}
/*********************************/
.btn_conteo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.btn_conteo:link {
	text-decoration: none;
}
.btn_conteo:visited {
	text-decoration: none;
	color: #666666;
}
.btn_conteo:hover {
	color: #000000;
}
.btn_conteo:active {
	text-decoration: none;
	color: #666666;
}
/**********botonera del futer**********/
.btn_futer {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.btn_futer:link {
	text-decoration: none;
}
.btn_futer:visited {
	text-decoration: none;
	color: #999999;
}
.btn_futer:hover {
	color: #920000;
}
.btn_futer:active {
	text-decoration: none;
	color: #999999;
}
/**********botonera del futer**********/
.btn_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3333;
}
.btn_red:link {
	text-decoration: none;
}
.btn_red:visited {
	text-decoration: none;
	color: #cc3333;
}
.btn_red:hover {
	color: #0090ff;
}
.btn_red:active {
	text-decoration: none;
	color: #cc3333;
}

/******botonera desplegable******/
.btn_desp {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f8e7a4;
}
.btn_desp:link {
	text-decoration: none;
}
.btn_desp:visited {
	text-decoration: none;
	color: #f8e7a4;
}
.btn_desp:hover {
	color: #ffffff;
}
.btn_desp:active {
	text-decoration: none;
	color: #f8e7a4;
}
/******links noticias*****/
.btn_news {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.btn_news:link {
	text-decoration: none;
}
.btn_news:visited {
	text-decoration: none;
	color: #666666;
}
.btn_news:hover {
	color: #920000;
}
.btn_news:active {
	text-decoration: none;
	color: #666666;
}
/******botonera desplegable******/
.btn_yelow {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cec49e;
}
.btn_yelow:link {
	text-decoration: none;
}
.btn_yelow:visited {
	text-decoration: none;
	color: #cec49e;
}
.btn_yelow:hover {
	color: #ffffff;
}
.btn_yelow:active {
	text-decoration: none;
	color: #cec49e;
}

/*******paginado*******/

.btn_paginado {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	padding-left:3px;
	margin-left:4px;
	margin-right:4px;
	text-decoration: none;
}

.btn_paginado:hover {
	color: #ffffff;
	background-color:#ee2d24;
}

.btn_paginado_click {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:3px;
	margin-left:4px;
	margin-right:4px;
	text-decoration: none;
	color: #ffffff;
	background-color:#ee2d24;
}

/********************************/

.logos2{
	float:left;
	width:180px;
	height:80px;
	text-align:center;
	vertical-align:middle;
	height:90px;
}

.tabu2{
	clear:both;
	padding-left:5px;
	width:620px;
	text-align:left;
}

#contenido2{
	float:left;
	background-image:url(../images/intermit.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding-top:20px;
	padding-left:10px;
	width:475px;
	vertical-align:top;
}
#foto2{
	float:left;
	padding-top:30px;
	width: 270px;
	text-align:center;
}
#foto3{
	float:left;
	padding-top:100px;
	width: 270px;
	text-align:center;
}