/*
Theme Name: Centro de Estudios del Desarrollo 
Theme URI: http://www.ced.cl/
Description: Tema exclusivo para CED.cl.
Version: 3.0
Author: CED, mejorado e implementado por KP/CA
Tags: dos columnas, thumbs, noticia destacada, galeria
*/

* {margin:0px; padding:0px; outline:0;}
body {margin:0; padding:0; font-family:Tahoma,Verdana,Arial,sans-serif; background-color:#fff; text-align:center;}
a {text-decoration:none;}
p {margin:0; padding:0; font-family:Tahoma,Verdana,Arial,sans-serif;}
img {border:none;}
input {margin:0;}
.separa {clear:both; margin:0; padding:0; height:1px;}

/*ESTRUCTURA*/
#main {width:760px; margin:0 auto; padding:0; text-align:center; overflow:hidden;}
#header {width:760px; height:243px; margin:0; padding:0; overflow:hidden; clear:both; text-align:center;}
#cont {width:760px; margin:0; padding:0; overflow:hidden; clear:both;}
#footer {width:760px; margin:0; padding:16px 0 14px; background:url(http://www.ced.cl/ced/wp-content/imag/back_footer.jpg) repeat-x left top; background-color:inherit; border-top:8px solid #fff; clear:both; text-align:center;}

/*HEAD*/
#header .imag-top {width:760px; margin:0; padding:0; clear:both; text-align:left;}
#header .imag-top .banner-head {padding:0 0 8px;}
/**/
#header .franja-botones {margin:0; padding:0; height:32px; background:url(http://www.ced.cl/ced/wp-content/imag/back_top.jpg) repeat-x left top; overflow:hidden; text-align:right;}
.franja-botones .bot1 {width:81px; height:22px; margin:4px 5px 0 0; background:url(http://www.ced.cl/ced/wp-content/imag/back_bot.gif) no-repeat left top; float:right; text-align:center;}
.franja-botones .bot1 a {margin:0 auto; font-size:11px; font-weight:normal; color:#fff; line-height:22px;}
.franja-botones .bot2 {width:61px; height:22px; margin:4px 5px 0 0; background:url(http://www.ced.cl/ced/wp-content/imag/back_bot2.gif) no-repeat left top; float:right; text-align:center;}
.franja-botones .bot2 a {margin:0 auto; font-size:11px; font-weight:normal; color:#fff; line-height:22px;}
.franja-botones .bot3 {width:101px; height:22px; margin:4px 5px 0 0; background:url(http://www.ced.cl/ced/wp-content/imag/back_bot3.gif) no-repeat left top; float:right; text-align:center;}
.franja-botones .bot3 a {margin:0 auto; font-size:11px; font-weight:normal; color:#fff; line-height:22px;}
.franja-botones .bot1 a:hover, .franja-botones .bot2 a:hover, .franja-botones .bot3 a:hover {text-decoration:underline;}
/**/
#header .franja-script {margin:0; padding:7px 0 0; clear:both;}
#header .franja-script .navegacion {width:500px; text-align:left; float:left; font-size:11px; font-weight:normal; color:#999;}
#header .franja-script .navegacion a {color:#0065b0;}
#header .franja-script .navegacion a:hover {color:#cc0000;}
#header .franja-script .fecha {width:260px; margin:0; padding:0; font-size:11px; font-weight:normal; color:#0065b0; float:right; text-align:right;}
#header .franja-script .fecha p {font-size:11px; font-weight:normal; color:#0065b0;}

/*NAV menu*/
#navmenu {width:760px; margin:0; padding:0; overflow:hidden; clear:both; text-align:left; background:url(http://www.ced.cl/ced/wp-content/imag/back_nav.jpg) repeat-x left top; border-bottom:3px solid #5f9cc9;}
#navmenu .space {width:25px; height:30px; float:left;}
#navmenu ul {margin:0; padding:0; list-style-type:none; list-style-image:none;}
#navmenu li {display:inline;}
#navmenu ul li a {height:30px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; margin:0; padding:0 6px; color:#fff; line-height:32px;}
#navmenu ul li a:hover {height:30px; color:#fff; padding:0 6px; background-color:#5f9cc9;}
/**/
#navmenu ul li.boton1, #navmenu ul li.boton1 a {float:left; margin:0;}
#navmenu ul li.boton2, #navmenu ul li.boton2 a {float:left; margin:0 0 0 5px;}  
#navmenu ul li.boton3, #navmenu ul li.boton3 a {float:left; margin:0 0 0 5px;}
#navmenu ul li.boton4, #navmenu ul li.boton4 a {float:left; margin:0 0 0 5px;}
#navmenu ul li.boton5, #navmenu ul li.boton5 a {float:left; margin:0 0 0 5px;}
#navmenu ul li.boton6, #navmenu ul li.boton6 a {float:left; margin:0 0 0 5px;}

/*MENU*/
#menu {font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; text-align:center; font-size:0.7em; width:170px; margin:0 0 5px; z-index:1;}
#menu ul {list-style-type:none; z-index:1;}
#menu ul li.nivel1 {width:170px; z-index:1;}
#menu ul li.primera {border-top:solid 1px #FFF; z-index:1;}
#menu ul li a {display:block; text-decoration:none; font-weight:bold; color:#fff; background-color:#5e9bca; border-bottom:solid 1px #fff; padding:8px; position:relative; z-index:1;} 
#menu ul li:hover, #menu ul li a:hover {position:relative; background-color:#0065b0; color:#fff; z-index:1;}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {background-color:#0065b0; color:#fff; position:relative; z-index:1;}
#menu ul li a.nivel1 {display:block!important; display:none; position:relative; z-index:1;}
#menu ul li ul {display:none; z-index:1;}
#menu ul li a:hover ul, #menu ul li:hover ul {display:block; position:absolute; background-color:#0065b0; left:170px; top:-1px!important; top:-31px; z-index:1;}
#menu ul li ul li a {width:160px; background-color:#0065b0; color:#fff; z-index:1;}
#menu ul li ul li a:hover {position:relative; background-color:#053a62; color:#FFF; z-index:1;}
table.falsa {border-collapse:collapse; border:0px; float: left; position:relative;}

/*Footer*/	
#footer p {margin:0; padding:0; font-size:11px; font-weight:normal; color:#00a6ea; line-height:17px;}
#footer p strong {font-size:11px; font-weight:bold; color:#fff;}
#footer a {font-size:11px; font-weight:normal; color:#dad9d9;}
#footer a:hover {color:#fff; text-decoration:underline;}
/**/
.franja-foot {width:760px; margin:0; padding:0 0 3px; clear:both; text-align:right; background:url(http://www.ced.cl/ced/wp-content/imag/back_tabla.gif) repeat-x left bottom; overflow:hidden; border-top:8px solid #0065b0;}
.franja-foot .table-foot {width:250px; margin:0; height:20px; float:right; background-color:#0065b0; overflow:hidden; text-align:center;}
.franja-foot .table-foot table {margin:0 0 0 8px;}
.franja-foot .table-foot .small {width:99px; padding:0; text-align:left;}
.franja-foot .table-foot .small a {font-family:Tahoma,'Trebuchet MS',sans-serif; font-size:10px; font-weight:normal; color:#fff;}
.franja-foot .table-foot .small a:hover {color:#fff; text-decoration:underline;}
.franja-foot .table-foot .rss {width:19px; padding:0; text-align:left;}

/*LEFT*/
.sideleft {width:580px; margin:0; padding:0 0 10px; float:left; overflow:hidden;}
.int-right {width:400px; margin:0; padding:0; float:right; text-align:left;}
.int-left {width:180px; margin:0; padding:0; float:left; text-align:left;}

/*Main Content*/
.post-main {display:block; width:390px; margin:0 auto 12px; padding:0; overflow:hidden; text-align:left;}
.post-main .cont-titular {margin:0; padding:15px 0 20px; background-color:#d8e2ea; overflow:hidden;}
.post-main .cont-titular h1 {margin:0 10px; font-family:Georgia,'Times New Roman',Times,serif; font-size:25px; font-weight:normal; color:#0065b0; line-height:26px;}
.post-main .cont-titular h1 a {font-family:Georgia,'Times New Roman',Times,serif; font-size:25px; font-weight:normal; color:#0065b0;}
.post-main .cont-titular h1 a:hover {color:#cc0000;}
.post-main .cont-titular img {margin:3px 10px 10px 0; float:left;}
.post-main .cont-titular .category {width:370px; margin:0 auto 10px; padding:0 0 3px; border-bottom:1px solid #47afe3;}
.post-main .cont-titular .category p, .post-main .cont-titular .category a {font-size:11px; font-weight:normal; color:#47afe3;}
.post-main .cont-titular .category a:hover {color:#cc0000;}
.post-main .cont-titular .storycontent {margin:0 10px; padding:0; font-size:13px; font-weight:normal; color:#666; text-align:justify; line-height:16px;}
.post-main .cont-titular .storycontent p {margin:15px 0 0; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:13px; font-weight:normal; color:#666;}
.post-main .cont-titular .storycontent a {font-family:Tahoma,Verdana,Arial,sans-serif; color:#0065b0; font-weight:bold;}
.post-main .cont-titular .storycontent a:hover {text-decoration:underline;}
.post-main .cont-titular .storycontent .ver {width:370px; margin:0; text-align:right; clear:both; overflow:hidden;}
.post-main .cont-titular .storycontent .ver a {font-size:11px; color:#0065b0; font-weight:bold;}
.post-main .cont-titular .storycontent .ver:hover, .post-main .storycontent .ver a:hover {color:#cc0000; text-decoration:none;}
.post-main .cont-titular .data {margin:4px 11px 15px; font-size:11px; font-weight:normal; color:#0065b0;}
.post-main .cont-titular .data a {font-size:11px; font-weight:normal; color:#0065b0;}
.post-main .cont-titular .data a:hover {color:#cc0000; text-decoration:none;}

/*Aux*/
.content-separa {width:760px; margin:0; padding:10px 0; clear:both; overflow:hidden;}
.hidden {display:none;}

/*RIGHT*/
.sidebar {width:180px; padding:0 0 10px; float:right; text-align:right;}
.rotulo2 {width:170px; margin:0; padding:20px 0 8px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:13px; font-weight:bold; color:#666; line-height:16px; text-align:left; clear:both;}
.rotulo2 p {margin:0; padding:0; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:13px; font-weight:bold; color:#666; line-height:16px;}

/*Search*/
.sidebar form {margin:0;}
.sidebar table {margin:0; padding:0; border:0;}
.sidebar .search {width:170px; margin:0; padding:0 0 10px; float:right; overflow:hidden; text-align:left; clear:both;}
.sidebar .search .search-left {text-align:left;}
.sidebar .search .search-right {text-align:right;}
.sidebar .search .field-head {width:130px; margin:0 4px 0 0; padding:2px 3px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:11px; font-weight:normal; color:#fff; background-color:#75a9d0; border:1px solid #0065b0;}
.sidebar .search .button-head {width:22px; height:20px; margin:0; background:url(http://www.ced.cl/ced/wp-content/imag/search.gif) no-repeat left top; overflow:hidden; border:0;}

/*Banners*/
.sidebar .banner170 {margin:0; padding:0 0 10px; clear:both;}

/*Recuadro Suscripcion*/
.cont-suscripcion {width:170px; margin:0 0 10px; padding:10px 0; border:1px solid #ddddd4; overflow:hidden; clear:both; float:right;}
.cont-suscripcion h4 {margin:0 12px 6px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:11px; font-weight:normal; color:#0075ba; text-align:left; clear:both;}
.cont-suscripcion .mini-form {width:150px; margin:0 12px; padding:0; clear:both; font-size:11px; font-weight:bold; color:#010364; text-align:left; clear:both;}
.cont-suscripcion .mini-form p {margin:0; padding:0; font-size:11px; font-weight:normal; color:#666;}
.cont-suscripcion .mini-form form {margin:0;}
.cont-suscripcion .mini-form h3 {margin:0; font-size:11px;}
.cont-suscripcion .mini-form label {margin:0; padding:0; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:11px; font-weight:normal; color:#666; clear:both; float:left;}
.cont-suscripcion .mini-form #email {width:103px; margin:5px 0 0; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:11px; font-weight:normal; color:#333; float:left;}
.cont-suscripcion .mini-form .button {width:35px; height:18px; margin:0; background-color:#0065b0; overflow:hidden; border:0; font-family:Tahoma,Verdana,Arial,sans-serif; font-size:10px; font-weight:normal; color:#fff; float:left;}
.cont-suscripcion .mini-form .required {margin:0 10px 0 0; clear:both; text-align:left;}
.cont-suscripcion .mini-form .required2 {margin:5px 10px 0 0; font-size:11px; font-weight:bold; color:#cc0000; clear:both; text-align:left;}
.cont-suscripcion .mini-form table {width:150px; margin:0; clear:both; float:left;}
.cont-suscripcion .mini-form table td {margin:0; padding:0; vertical-align:bottom;}
.cont-suscripcion .mini-form .td-button {width:35px; padding:0; text-align:right;}

/*Clima*/
.cont-weather {width:170px; margin:0 0 10px; padding:8px 0; border:1px solid #ddddd4; overflow:hidden; float:right; text-align:center;}
.cont-weather h3 {margin:0 10px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:14px; font-weight:bold; color:#0075ba; text-align:left; clear:both;}
.cont-weather li {list-style-type:none;}

/*Noticias Recientes*/
.cont-not {width:170px; margin:0 0 20px; padding:0; overflow:hidden; clear:both;}
*.post-ult {width:170px; margin:0; padding:0 0 15px; overflow:hidden;}
*.post-ult .int {width:170px; margin:0 auto;}
*.post-ult .int h3 {margin:0; padding:0 0 3px; text-align:justify;}
*.post-ult .int h3 a {margin:0; font-family:Georgia,'Times New Roman',Times,serif; font-size:14px; font-weight:bold; color:#0065b0;}
*.post-ult .int h3 a:hover {color:#cc0000; text-decoration:none;}
*.post-ult .intro {margin:2px 0; font-size:11px; font-weight:bold; font-style:italic; color:#999;}
*.post-ult .storycontent {margin:2px 0 0; padding:0; font-size:11px; font-weight:normal; color:#0065b0; text-align:justify;}
*.post-ult .storycontent p {margin:0 2px; font-family:Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#0065b0; line-height:12px;}
*.post-ult .storycontent a {font-family:Tahoma,Verdana,Arial,sans-serif; color:#98979c; font-weight:bold;}
*.post-ult .storycontent a:hover {color:#cc0000; text-decoration:none;}
*.post-ult a img {margin:2px 0 0; padding:0;}

/*Sidebar - ultima hora*/
.separa-sidebar {width:180px; margin:10px 0; padding:0; float:right; clear:both;}
.separa-sidebar .banner170 {width:170px; margin:0;}
/**/
.sidebar img {margin:0 0 8px;}

/*Articulo*/
.navigation {margin:0 0 10px 0; padding:0; clear:both; overflow:hidden;}
.navigation a {display:block; font-size:11px; font-weight:bold; color:#336600;}
.navigation a:hover, .navigation .alignleft a:hover, .navigation .alignright a:hover {color:#cc0000; text-decoration:none;}
.navigation .alignleft {width:45%; float:left; text-align:left; margin:0; padding:0 0 10px;}
.navigation .alignright {width:45%; float:right; text-align:right; margin:0; padding:0 0 10px;}
/**/
.post {clear:both;}
.post img {margin:0 0 5px 0; float:left;}
.post h2 {margin:0 0 5px 0; font-family:Georgia,'Times New Roman',Times,serif; font-size:28px; font-weight:bold; color:#2b5b8b; clear:both;}
.art {margin:0 15px 5px; padding:0; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; font-size:12px; color:#666; clear:both; text-align:left; z-index:0;}
.art a {color:#0075ba;}
.art a:hover, .art .category a:hover {color:#cc0000; text-decoration:none;}
.art h2 {margin-bottom:8px;}
.art p {margin:0 0 20px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; text-align:justify;}
.art img {margin:1px 10px 5px 0; border:none; font-size:11px; color:#666; clear:both;}
.art .comments, .art .navigation {clear:both;}
.art ul, .art ol {margin:0 17px 20px;}
.art .category {width:370px; margin:0 auto 10px; padding:5px 0; border-bottom:1px solid #47afe3;}
.art .category p, .art .category a {margin:0; padding:0; font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:normal; color:#47afe3;}
.art .data {margin:0 0 20px; font-size:12px; font-weight:normal; color:#0065b0;}
.art .data a {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:normal; color:#0065b0;}
.art .data a:hover {color:#cc0000; text-decoration:none;}
.art .intro {margin:2px 0 7px; font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#999;}
.art .sub {margin:0 0 15px; padding:0 0 4px; font-size:13px; color:#0065b0; font-weight:bold; border-bottom:1px dashed #666;}
.art .sub p {font-size:13px; color:#0065b0; font-weight:bold;}
/**/
.subir {margin:0; font-size:11px; font-weight:bold; color:#08a0d1; clear:both; text-align:right;}
.subir a {font-size:11px; font-weight:bold; color:#08a0d1;}
.subir a:hover {color:#cc0000; text-decoration:none;}

/*Resultados de Busqueda y Paginas Interiores*/
.art h1 {margin:0 0 20px; font-family:Georgia,'Times New Roman',Times,serif; font-size:28px; font-weight:bold; color:#2b5b8b;}
.post-int {margin:0 0 10px; padding:0 0 10px; border-bottom:1px dashed #dfdfd6; overflow:hidden;}
.post-int h3 {margin:0 15px 4px 0; font-size:22px; font-weight:normal; color:#2b5b8b;}
.post-int h3 a {font-family:Georgia,'Times New Roman',Times,serif; font-size:22px; font-weight:normal; color:#2b5b8b;}
.post-int h3 a:hover {color:#cc0000; text-decoration:none;}
.post-int img {margin:2px 10px 5px 0; float:left;}
.post-int small {font-size:10px; font-weight:normal; color:#666; text-transform:uppercase;}
.post-int .entry {margin:10px 0 0;}
.post-int .entry a:hover {color:#cc0000; text-decoration:none;}
.post-int .postmetadata {margin:5px 0 0 0; font-size:11px; font-weight:normal; color:#999;}
.post-int .postmetadata a {font-size:11px; font-weight:normal; color:#999;}
.post-int .postmetadata a:hover {color:#cc0000; text-decoration:none;}
.post-int .storycontent {margin:10px 0 0; padding:0; font-size:12px; font-weight:normal; color:#666;}
.post-int .storycontent a {margin:5px 0 0; color:#0075ba;}
.post-int .storycontent a:hover {color:#cc0000; text-decoration:none;}
.post-int .data {margin:0 0 15px 1px; font-size:11px; font-weight:normal; color:#0065b0;}
.post-int .data a {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#0065b0;}
.post-int .data a:hover {color:#cc0000; text-decoration:none;}
.post-int .intro {margin:2px 0; font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#999;}
.post-int .sub {margin:0 0 15px; padding:0 0 4px; border-bottom:1px dashed #666;}
.post-int .sub p {margin:0 10px; font-size:13px; font-weight:bold;}

/*Formulario*/
.contact-form {width:360px;}
.contact-form p {font-weight:bold;}
.contact-form .campo {margin:2px 0 0; width:220px; padding:1px 3px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; border:1px solid #2b5b8b; font-size:11px; font-weight:normal; color:#333;}
.contact-form .campo-area {margin:2px 0 0; width:340px; padding-left:3px; padding-right:3px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; border:1px solid #2b5b8b; font-size:11px; font-weight:normal; color:#333;}
.contact-form .boton {width:85px; height:26px; font-size:11px; font-weight:bold; color:#fff; background-color:#08a0d1; border:1px solid #0065b0;}

/*Comentarios*/
.comments .rot-comment {width:370px; height:33px; margin:15px 0 0; padding:0; background:url(http://www.ced.cl/ced/wp-content/imag/back_top.jpg) repeat-x left top; overflow:hidden; clear:both;}
.comments .rot-comment h3 {margin:8px 15px 0; font-size:13px; font-weight:bold; color:#0065b0;}
/**/
.comments {clear:both; overflow:hidden;}
.comments ol {margin-top:10px; margin-left:5px; list-style-type:none;}
.comments h3 {margin:20px 0 0; padding:0 0 7px;}
.comments h4 {margin:20px 0 0; padding:0 0 4px; font-size:13px; font-weight:bold; color:#666; border-bottom:1px dashed #666;}
.comments form {width:370px; margin:15px 0 0;}
.comments label {font-size:11px; font-weight:normal; color:#666;}
.comments table {margin-bottom:12px;}
.comments table td {padding:4px 3px;}
.comments table td.td-w-form {width:135px; font-size:11px; font-weight:normal; color:#666;}
.comments td.td-w-form label {font-size:11px; font-weight:normal; color:#666;}
.comments form input {width:220px; padding-left:3px; padding-right:3px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif; border:1px solid #2b5b8b; font-size:11px; font-weight:normal; color:#333;}
.comments form textarea {margin:0 0 0 2px; width:365px; height:50px; font-family:'Lucida Sans','Lucida Grande',Tahoma,Arial,sans-serif;  border:1px solid #2b5b8b; font-size:11px; font-weight:normal; color:#333;}
.comments a:hover {color:#cc0000; text-decoration:none;}
/**/
.comments .avatar {margin:2px 7px 0 0; float:left; border:2px solid #0065b0;}
.comments .button {width:135px; height:26px; font-size:11px; font-weight:bold; color:#fff; background-color:#08a0d1; border:1px solid #08a0d1;}
.comments .comments-author {color:#5e9bca;}
.comments .comments-text {font-size:11px; font-weight:normal;}

/* FIN */

