/* CSS Document */
*{padding:0; margin:0;}
body{background:url(../img/fondo.png) center top repeat-y;}
img{border:0;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#000;}
/*titulos y textos*/
h1, h2, h3, h4, h5, h6, .noticias strong, .otros strong, .inflacion strong, .debate strong{font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h1{font-size:36px; font-weight:normal; color:#2b2826; margin-bottom:15px;}
h3{font-size:16px; color:#ff5a00; background:url(../img/bg_mancheta.png) bottom repeat-x; padding:2px 7px; margin-bottom:15px;}
h2, .noticias strong, .otros strong, .inflacion strong{font-size:22px; color:#2b2826; line-height:21px;}
h4{font-size:16px; color:#2b2826; line-height:18px;}
h3 a, h3 a:hover, h4 a, h4 a:hover, .noticias li a strong, .noticias li a:hover strong, .otros a strong, .otros a:hover strong{color:#2b2826;}
h4 a{text-decoration:underline;}
p, li, .inflacion{font-family:Arial; font-size:13px; line-height:18px;}
/*carcasa*/
#wrap{width:1024px; margin:0 auto;}
.left{float:left;}
.right{ float:right;}
.top{height:108px;}
.top .left{margin:0 0 0 15px;}
.clear{clear:both;}
.campo{ border:solid 1px #d6d1cc; height:17px; padding:2px;}
#izquierda{width:400px; margin:11px 0 0 0; padding:0 11px 0 11px;}
#derecha{width:582px; margin:11px 0 0 0; padding:0 11px 0 0;}
.border_left {border-right:solid 1px #e7e4e1;}
/*buscador top*/
.buscar{width:350px; padding:0 15px 0 0;}
.buscar .campo{width:250px;}
.caja{width:173px; margin-right:7px;}
/*menu*/
#navbar { font-size:16px; border:solid 1px #1b344a; height:25px;  background:#5b7e9c;}
#navbar li {list-style: none;float: left;  background:#5b7e9c;  border-right:solid 1px #1b344a; font-family:Arial; font-size:14px;}
/*#navbar li a {display: block;padding: 4px 4px 3px 4px;text-decoration: none; color: #FFF;}*/
#navbar li a {display: block;padding: 4px 2px 3px 2px;text-decoration: none; color: #FFF;}
#navbar li a:hover {color: #122a3f; background: #ff5a00; }
#navbar li ul {display: none;}
#navbar li:hover ul, #navbar li.hover ul {position: absolute;display: inline;left: 20;}
#navbar li:hover li, #navbar li.hover li { width:auto; border:solid 1px #1b344a; }
#navbar li:hover li a, #navbar li.hover li a {color: #FFF; }
#navbar li li a:hover {color: #122a3f;}
/*home*/
.media{margin-bottom:15px;}
.separacion{ padding-bottom:15px; margin-bottom:15px; border-bottom:solid 1px #e7e4e1;}
.separacion_a{margin-bottom:15px; border-bottom:solid 1px #e7e4e1;}
.separacion_b{margin-bottom:15px;}
.separacion_c{ padding-top:15px; margin-top:15px; border-top:solid 1px #e7e4e1;}
.septop{margin-top:15px;}
.noticias, .otros{display:block; list-style-type:none;}
.noticias li{margin-bottom:15px; background:url(../img/bullet.png) no-repeat; padding:0 0 0 10px; background-position:0 6px;}
.noticias li img, p img, .otros img{ margin:0 10px 0 0;}
.otros li{padding-bottom:15px; /*height:96px; overflow:hidden;*/}
.otros img{float:left;}
.buscar_1{height:21px;}
.file{width:146px; padding:0 11px 0 0;}
.file li{margin-bottom:0; line-height:18px;}
.documentacion{width:227px;}
.inflacion{width:224px;}
.inflacion img{margin-bottom:15px;}
.bolsillo{width:346px;}
.siga{height:283px;}
/*modulos_rotacion*/
.sliderwrapper{position: relative; /*leave as is*/overflow: hidden; /*leave as is*/width: 582px; /*width of featured content slider*/height: 244px; _height:240px;}
.sliderwrapper .contentdiv{visibility: hidden; /*leave as is*/position: absolute; /*leave as is*/left: 0;  /*leave as is*/top: 0;  /*leave as is*/background: #FFF;width: 582px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */height: 244px;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.pagination{width: 578px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/text-align: right;padding: 3px 0;position:relative;top:92px; z-index:9999; height:55px;}
.pagination a{padding: 0 5px;text-decoration: none; color: #00007D;background: white;}
.pagination a:hover, .pagination a.selected{color: #000;background-color: #FEE496;}
.previa{background:url(../img/prev.png) no-repeat right; width:35px; height:55px;}
.pagina_1{/*background: url(../img/slide_1.jpg) no-repeat;*/ width:582px; height:244px;}
.carreta{background:url(../img/bg_carreta.png) right bottom no-repeat; width:248px; height:224px; padding:10px 0 0 288px; position:absolute; left:0; top:0;}
.carreta p{width:230px; padding:6px; float:right; font-size:13px;}
.carreta strong{font-size:22px; color:#FFF; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; line-height:27px;}
.carreta a, .carreta a:hover, .carreta p{font-size:13px; color:#FFF;}
.redes{}
.redes img{margin:0 15px;}
.promesa{width:407px; padding-right:10px; height:150px; overflow:hidden;}
.globo{width:199px; height:150px; background:url(../img/globo.png) no-repeat center top;}
.globo h2{padding:8px; line-height:23px;}
.respuesta{width:150px; height:150px; padding-left:12px;}
.sondeo, .algrano{width:287px; padding:0 11px 0 0;}
.sondeo p{margin-bottom:15px;}
.sondeo .noticias li{margin-bottom:10px;}
.sondeo h3, .test h3{font-size:16px; color:#2b2826; background:url(../img/bg_mancheta_2.png) bottom repeat-x; padding:2px 7px; margin-bottom:15px;}
.algrano h4, .camara h4{font-size:21px; color:#2b2826; line-height:18px;}
.test, .camara{width:269px;}
.votacion{height:31px; border:solid 1px #aeaca8;}
.votacion h2, .alfabetico h2{padding:4px 8px;}
.votacion .caja{width:226px; margin:4px 0;}
.button{margin:0 3px 0 0;}
.resaltado, .resaltado a, .resaltado a:hover{color:#ff5a00;}
.resaltado img{margin:0 6px 0 0;}
.footer{text-align:center; padding:10px 0 0 0;  border-top:solid 1px #e7e4e1;}
.footer img{display:inline; margin:0 16px;}
.who{font-size:11px; font-family:Arial; padding:15px 0 7px 0;}
.twitter{margin-bottom:15px;}
/*tercer nivel*/
#nota{width:730px; margin:11px 0 0 0; padding:0 11px 0 11px;}
#relacionados{width:250px; margin:11px 0 0 0; padding:0 11px 0 0;}
h3 img{margin:0 7px 0 0;}
.sumario{font-family:Arial; font-size:15px; font-weight:bold;}
.imprimir{margin:15px 0 0 0; height:16px;}
.fecha{font-family:Arial; font-size:11px;}
.print{list-style-type:none; margin-bottom:15px;}
.print li{float:left; margin-right:7px; padding-right:7px; border-right:solid 1px #eae7e5;}
.recomiende{ border:solid 1px #eae7e5; border-left:none; border-right:none; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 15px 0; padding:4px 0; height:18px;}
.recomiende li{font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; list-style-type:none; display:block; float:left; margin-right:10px;}
.recomiende li img{margin:0 10px 0 0; float:left;}
.recomiende li a:hover{text-decoration:none;}
#texto, #texto p{font-size:14px; font-family:Arial; line-height:20px;}
#texto .media{margin:0 15px 15px 0;}
.pie{background:#e4e4e4; padding:6px 12px; width:376px; font-size:12px; line-height:normal;}
#relacionados strong{font-size:16px;}
.gris{background:#f4f3f2;}
.usuarios strong{font-size:16px; text-transform:uppercase;}
.usuarios li{border:solid 1px #e7e4e1; border-left:none; border-right:none; border-bottom:none; margin-bottom:15px; padding-top:15px; background-position:0 22px;}
.date{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
#grafico{margin:11px 0 0 0; padding:0 11px 0 11px;}
.mancheta{font-size:16px; color:#ff5a00; background:#FFF url(../img/bg_mancheta.png) bottom repeat-x; padding:2px 7px; margin-bottom:15px;}
.modulo{border:solid 1px #e7e4e1; border-left:none; border-right:none; border-bottom:none; margin-bottom:15px; padding-top:15px; font-size:13px; line-height:21px; font-family:Arial;}
.modulo B{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal;}

/*ciberciudadanos*/

.camp{height:21px; border:none; width:600px; margin:0 auto 15px auto;}
.camp_2{height:40px; border:none; width:600px; margin:0 auto 15px auto;}
.camp_3{height:120px; border:none; width:600px; margin:0 auto 15px auto;}
.fill{width:350px; border:solid 1px #d2cdc7;}
.fill_2{width:600px; border:solid 1px #d2cdc7; font-family:Arial; font-size:11px;}
.mar{margin:0 7px;}
.note{width:370px; float:right; font-family:Arial; font-size:11px;}

/*documentacion_segundo*/

.documenta {
font-size:13px; clear:left;
}

.documenta h1{font-size:24px; margin-bottom:3px; line-height:23px;}
.documenta img{width:93px; height:93px;}
.documenta .sumario{font-weight:normal; padding-bottom:15px;}
.documenta .recomiende{width:300px; margin-bottom:0;}

/*democracia en juego*/

#texto h1{line-height:normal; font-size:24px;}

/*debate online*/

#comentarios_paginacion_fondo{display:none;}
.debate li{padding-bottom:15px; height:137px; list-style-type:none;}
.debate li img{float:left; margin-right:15px;}
.debate li strong{font-size:22px;}
.mas_vid{width:450px;}
#izquierda_envivo{width:480px; margin:11px 0 0 0; padding:0 11px 0 11px;}
#derecha_envivo{width:500px; margin:11px 0 0 0; padding:0 11px 0 0;}
.more_videos{width:700px; font-size:14px;}

/*del dicho al hecho*/

.dicho{height:134px;}
.bord{ margin:0 20px;}

/*abc electoral*/

.votacion .termino{width:606px; margin:4px 8px;}
.alfabetico{border:solid 1px #aeaca8; height:110px;}
.letras{ padding:11px 8px 15px 8px;}
.letras li{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; display:block; float:left; text-transform:uppercase; margin-right:26px; margin-bottom:15px; height:30px;}
.letras li a{font-size:30px; text-decoration:underline;}
.letras li a:hover{color:#ff5a00;}
#opciones{margin:11px 0 0 0; padding:0 11px 0 0;}
#opciones strong{font-size:16px;}
