/* CSS Document */
.fdo{background-color:#aaaaaa; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#626262; font-weight:normal;}
.fdo-top{ width:100%; margin:0 auto; background-color:#E0E0E0; padding-top:20px}
.fdo-gral{ background-image:url(../img/fdo_sombra1.jpg); background-repeat:repeat-x; min-height:500px}
.gral{ width:788px; margin:0 auto; }
.gral-top{ float:left; width:720px; padding:20px 34px 0 34px; min-height:500px;  background-image:url(../img/fdo_gral.gif); background-repeat:repeat-y;}
.pie{ float:left; width:720px; padding:3px 34px 0 34px; height:63px; background-image:url(../img/fdo_pie.gif); background-repeat:no-repeat;background-color:#aaaaaa}


.col-izq{ float:left; width:225px; margin-right:24px; background-color:#F5F5F5}
.col-der{ float:right; width:471px; }
.linea-dashed{float:left; width:100%; background-image:url(../img/im_lineadashed.gif); background-position:top; background-repeat:repeat-x; padding-top:5px; height:15px}
.linea-solid{ width:80%; margin:0 auto; border-bottom:#c0c0c0 solid 1px; padding-top:10px; line-height:3px}


/*BOTONTERA*/
.botonera{float:left; width:225px; height:33px; background-image:url(../img/boto/bt.gif); background-repeat:no-repeat; font-weight:bold; text-transform:uppercase; margin-top:2px; background-color:#FFFFFF}
.botonera a{float:left; width:190px; height:22px; font-weight:bold; text-transform:uppercase; text-decoration:none; padding:11px 0 0 35px; color:#399BDC}
.botonera a:hover{float:left; width:190px; height:22px; background-image:url(../img/boto/bt-over.gif); background-repeat:no-repeat; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#fff; padding:11px 0 0 35px;}
.boto-txt{float:left; color:#626262;  padding:11px 0 0 35px;}
.boto-link{float:left;}
.boto-pag{ float:right; padding-right:10px; font-weight:normal;}
.boto-txt-pag{ float:right; padding:11px 10px 0 35px; font-weight:normal;}

/*CUERPO*/
.num{float:left; width:463px; background-color:#878787; background-image:url(../img/fdo_num.gif); background-position:left; background-repeat:repeat-y; padding:9px 0 9px 7px; color:#FFFFFF; font-size:9px; text-transform:uppercase; margin-top:3px; text-align:left}
.txt{float:right; width:405px; padding:20px 15px 0 0; text-align:justify}
.txt a{text-decoration:none; padding:0 2px 0 2px; color:#62b4ec}
.txt a:hover{text-decoration:none; padding:0 2px 0 2px; color:#fff; background-color:#62b4ec}

cite{ font-weight:normal; font-size:12px; font-style:normal}
dfn{ font-weight:bold; font-size:10px; font-style:normal}

.txt h1{font-size:11px; font-weight:bold; padding:0px}
.txt p{ width:405px;}
.txt ul{ margin:0 em; padding:0 em;}
.txt li{
	margin:0 em;
	padding:0 0 10px 0;
	list-style-image:url(../img/ic_flecha.gif);
	list-style-position:outside;
	padding:0 0 10px 0;
	text-indent:0px;
	text-align:left;
}
.txt h3{font-size:11px; font-weight:bold; text-decoration:underline; }


.pie-txt{float:right; width:405px; padding:0 15px 0 0; text-align:center; color:#aaa; font-size:9px; line-height:11px}


/*DESTACADOS IZQUIERDA*/
.fondo{float:left; width:225px; background-image:url(../img/fdo-izq-dest.gif); background-repeat:repeat-y; text-align:center}
.fondo-top{width:225px; margin:0 auto; height:15px; background-image:url(../img/fdo-izq-dest-top.gif); background-repeat:no-repeat;}

.postd{width:225px; margin:0 auto; height:33px; background-image:url(../img/lg_postdate.gif); background-position:center; background-repeat:no-repeat}

.espacpolit{width:225px; margin:0 auto; height:54px; background-image:url(../img/lg_espacpolit.gif); background-position:center; background-repeat:no-repeat}
.univcatcba{width:225px; margin:0 auto; height:119px; background-image:url(../img/lg_univcatcba.gif); background-position:top; background-repeat:no-repeat; /*padding-top:100px;*/ font-size:10px}
.ciudpolit{width:225px; margin:0 auto; height:48px; background-image:url(../img/lg_ciudpolit.gif); background-position:bottom; background-repeat:no-repeat}
.fondo-bot{width:225px; margin:0 auto; height:45px; background-image:url(../img/fdo-izq-dest-bot.gif); background-position:top; background-repeat:no-repeat; background-color:#F5F5F5}

.busq-form{width:225px; margin:0 auto; background-image:url(../img/lg_politcomp.gif); background-position:top; background-repeat:no-repeat; padding-top:60px; vertical-align:bottom}

.bt-buscar{ background-color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#399BDC; border:none; width:60px; margin:0px; padding:0px; text-align:right}
.txt-campo{font-size:11px; width:120px}

/*MAPA*/
.mapa{ float:left; width:772px; padding:3px 8px 0 8px; color:#fff; background-color:#aaa;}
.mapa2{ float:left; width:772px}
.mapa2 h1{ font-size:12px; text-transform:uppercase; font-weight:bold; padding:2px; text-decoration:none; margin-bottom:5px}
.mapa2 h1 a{ font-size:12px; text-transform:uppercase; font-weight:bold; padding:2px; text-decoration:none; color:#fff;	}
.mapa2 h1 a:hover{ font-size:12px; text-transform:uppercase; font-weight:bold; color:#aaa; background-color:#FFFFFF; padding:2px;  text-decoration:none}
.mapa2 h2{
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
	padding:2px;
	text-decoration:none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.mapa2 h2 a{ font-size:11px; text-transform:uppercase; font-weight:normal; padding:2px; text-decoration:none; color:#fff;}
.mapa2 h2 a:hover{ font-size:11px; text-transform:uppercase; font-weight:normal; padding:2px; text-decoration:none; color:#aaa; background-color:#FFFFFF;}
.mapa2 ul{
	;
	text-indent:0px;
	white-space: nowrap;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 10px;
}
.mapa2 li{
	list-style-image:none;
	list-style-type:none;
	text-indent:0px;
	padding-left:0px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 2px;
	padding-top: 0;
	padding-right: 0px;
}
.mapa2 a{ text-decoration:none; padding:0 2px 0 2px; color:#FFFFFF}
.mapa2 a:hover{ text-decoration:none; padding:0 2px 0 2px; color:#626262; background-color:#FFFFFF}

.linepie{float:left; width:100%; height:2px; background-image:url(../img/im_lineapie.gif); background-repeat:repeat-x; margin:10px 0 20px 0}