/*
Theme Name: CEH
Theme URI: http://www.ceh.cl/
Description: Exclusive theme for CEH.cl.
Version: 3.0
Author: KP / CA
Tags: dos columnas, widgets, buscador, slide, thumbs, videos
*/

body {margin:0; padding:0; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma, Arial, sans-serif;  background:url(http://www.ceh.cl/wp-content/imag/fondos/back_site.jpg) repeat-x left top; background-color:#fff; text-align:center;}
a {text-decoration:none;}
p {margin:0; padding:0;}
img {border:none;}
table {border:0;}
.separa {clear:both; margin:0; padding:0;}

/*Estructura*/
#main {width:970px; margin:0 auto; padding:0 0 19px; align:center; overflow:hidden;}
#header {width:970px; height:148px; margin:0; padding:0; background:url(http://www.ceh.cl/wp-content/imag/fondos/back_head.jpg) no-repeat left top; overflow:hidden; clear:both;}
#cont {width:970px; margin:0; padding:0; overflow:hidden; clear:both;}
.content-main {width:690px; margin:0; padding:0 0 5px; float:right;}
.sidebar {width:273px; padding:0 0 5px; float:left;}

/*Aux*/
.content-separa {width:970px; margin:0; padding:19px 0 0; clear:both; overflow:hidden;}
.content-separa2 {margin:0 20px 20px; padding:0; clear:both; overflow:hidden;}
.content-separa3 {width:970px; margin:0; padding:20px 0 0; clear:both: overflow:hidden; border-top:12px solid #386aa8;}
.columna-int {width:300px; margin:0; padding:0 0 15px; float:right;}
.hidden {display:none;}

/*Head*/
#header .franja-top {width:970px; height:28px; clear:both; text-align:right;}
#header .imag-top {width:970px; height:120px; clear:both; text-align:left;}
#header .fecha-top p {margin:0; padding:0; font-size:11px; font-weight:normal; color:#fff; font-family:Arial,Tahoma,Verdana,Sans-Serif; float:right;}
#header h3 {margin:0; font-size:12px; font-weight:normal; color:#fff; text-align:right;}
/**/
#header table {float:right;}
#header .td1 {width:121px; padding:6px 0 0; text-align:left;}
#header .td2 {padding:6px 0 0; text-align:left;}
#header .td1 a, #header .td2 a {font-size:11px; font-weight:normal; color:#fff;}
#header .td1 a:hover, #header .td2 a:hover {text-decoration:underline;}
.fecha-top {width:400px; margin:0; padding:4px 0 0 5px; font-size:13px; font-weight:normal; color:#fff; text-align:left; float:left; clear:both;}

/*Nav menu*/
#navmenu {margin:0; padding:0; clear:both; border:1px solid #000;}
.nav-int {width:925px; overflow:hidden;}

/*Menu Izq*/
.menu-izq {width:250px; text-align:left;}
.menu-izq ul {margin:0; padding:0;}
.menu-izq ul li {list-style-type:none; padding:4px 0; border-bottom:1px dashed #cecece; margin:0; font-size:12px; font-weight:bold; color:#010364;}
.menu-izq ul li a {margin:0 15px; font-size:12px; font-weight:bold; color:#010364;}
.menu-izq ul li a:hover {color:#ffad03;}
.menu-izq h3 {list-style-type:none; padding:0 0 0 15px; font-size:12px; font-weight:bold; color:#010364; margin:0;}
.menu-izq ul #sc4 a {margin:0 15px 10px 27px; font-size:12px; font-weight:normal; color:#010364; border:none;}
.menu-izq ul #sc4 a:hover {color:#ffad03;}
.menu-izq .switchcontent a {margin:10px 0;}

/*Sidebar - suscripción*/
.separa-sidebar2 h3 {margin:10px 15px 8px; font-size:14px; font-weight:bold; color:#333;}
.separa-sidebar2 h4 {margin:0 15px 6px; font-size:11px; font-weight:normal; color:#333;}
.mini-form {width:232px; margin:0; padding:0; clear:both; font-size:11px; font-weight:bold; color:#010364; text-align:left; float:left; clear:both;}
.mini-form p, .mini-form label {font-size:12px; font-weight:normal; color:#666;}
.mini-form .field {width:150px; background-color:#fff; border:1px solid #0d27ff;}
.mini-form .button {width:30px; height:21px; margin:0; background:url(http://www.ceh.cl/wp-content/imag/fondos/back_boton.gif) no-repeat left top; overflow:hidden; border:0; font-size:11px; font-weight:bold; color:#fff;}
.mini-form .required2 {margin:3px 15px 0; clear:both;}
.mini-form table {margin:0 15px; clear:both;}
.td-button {width:65px; text-align:right;}

/*Sidebar - busca*/
.sidebar form {margin:0;}
.sidebar .rotulo {width:253px; margin:5px 0 10px; padding:0; font-size:14px; font-weight:bold; color:#333; line-height:18px; text-align:left; float:right; clear:both;}
.sidebar .search {width:300px; margin:0 0 8px; padding:0 0 5px; font-size:14px; font-weight:bold; color:#336600; float:right; clear:both;}
* .search .field {width:150px; padding:2px 3px; font-size:11px; font-weight:normal; color:#666; background-color:#fff; border:1px solid #70c200;}
* .search .button {width:60px; height:21px; font-size:11px; font-weight:bold; color:#fff; width:60px; height:21px; margin:0; background:url(http://www.ceh.cl/wp-content/imag/fondos/back_boton2.gif) no-repeat left top; overflow:hidden; border:0;}
/**/
.sidebar h2 {width:251px; margin:0 auto 6px; padding:0 0 6px; font-size:11px; color:#666; line-height:12px; text-transform:uppercase; float:right; clear:both; border-bottom:1px solid #cecece;}
.sidebar h2 a {font-size:11px; font-weight:normal; color:#666;}
.sidebar h2 a:hover {color:#990000;}
.sidebar h2 img {border:1px solid #333;}
/**/
.separa-sidebar {width:255px; margin:10px 0; padding:0; float:right; clear:both;}
.separa-sidebar .rotulo-side {text-align:left; clear:both;}
.separa-sidebar .rotulo-side p {margin:0 10px 8px 5px; padding:0; font-size:14px; font-weight:bold; color:#336600; line-height:14px;}
.separa-sidebar .thumbnails {margin:0 auto 5px;}
/**/
.separa-sidebar2 {width:251px; margin:10px 0; padding:0 0 10px; overflow:hidden; text-align:left; border:1px solid #cecece; clear:both; float:right;}

/*Sidebar 2*/
.col-foot {margin:0 0 0 10px; width:312px; float:left;}
.sidebar2 ul {margin:0; width:295px; padding:0 0 20px; text-align:left; list-style-type:none; float:left; clear:both; font-size:11px; font-weight:normal; color:#fff;}
.sidebar2 ul.archives {margin:0 0 5px; padding:0; clear:both;}
.sidebar2 ul li ul li {margin:4px 10px 0 20px; padding:0 0 4px; width:285px; list-style-type:none; float:right; clear:both; border-bottom:1px solid #8aaf8f;}
.sidebar2 li.categories, .sidebar2 li.linkcat, .sidebar2 li.pagenav {font-size:14px; font-weight:bold; color:#fff; list-style-type:none;}
.sidebar2 a {margin:0 5px 0 10px; width:265px; font-size:11px; font-weight:normal; color:#fff; clear:both;}
.sidebar2 a:hover {text-decoration:underline;}

/*Footer*/	
#footer-cat {margin:0; padding:24px 0; width:100%; clear:both; background:url(http://www.ceh.cl/wp-content/imag/fondos/back_cat.jpg) repeat-x left top; background-color:#145f1f; border-top:4px solid #cecece; text-align:center;}
#footer-cat .int-cat {width:970px; margin:0 auto;}
/**/
#footer {margin:0; padding:0; width:100%; height:80px; background:url(http://www.ceh.cl/wp-content/imag/fondos/back_footer.jpg) repeat-x left top; background-color:#01015b; clear:both;}
#footer h3 {margin:0 10px; padding:15px 0 0; font-size:11px; font-weight:bold; color:#fff;}
#footer h4 {margin:0 10px; padding:0 0 8px; font-size:11px; font-weight:normal; color:#fff;}
#footer p {margin:0 10px; padding:0; font-size:10px; font-weight:normal; color:#fff;}
#footer a {font-size:10px; font-weight:normal; color:#dad9d9;}
#footer a:hover {color:#fff; text-decoration:underline;}
	
/*Main Content*/
.narrowcolumn {width:660px; margin:0 0 0 10px; padding:0;}
*.rec-cont-main .rec-right {width:320px; margin:0; padding:0; float:right; text-align:right;}
*.rec-cont-main .rec-left {width:320px; margin:0; padding:0; float:left; text-align:left;}
.rec-left .rotulo1 {margin:0; padding:0; font-size:14px; font-weight:bold; color:#333; line-height:18px; text-align:left;}
.rec-left .rotulo1 p {margin:0; padding:0; font-weight:bold; color:#333; line-height:18px;}
.rotulo1 {margin:0; padding:0; font-size:14px; font-weight:bold; color:#333; line-height:18px; text-align:left;}
.rotulo1 p {margin:0; padding:0; font-size:14px; font-weight:bold; color:#333; line-height:18px;}
/**/
.narrowcolumn .post-main {width:660px; margin:10px 0 0; padding:205px 0 0; overflow:hidden; text-align:left;}
.narrowcolumn .post-main .cont-titular {width:660px; margin:0; padding:7px 0 8px; background:url(http://www.ceh.cl/wp-content/imag/fondos/back_color.png) left top;}
.narrowcolumn .post-main .cont-titular h1 {width:620px; margin:0 19px 3px; font-size:21px; font-weight:normal; color:#fff;}
.narrowcolumn .post-main .cont-titular h1 a {font-size:21px; font-weight:normal; color:#fff; line-height:22px;}
.narrowcolumn .post-main .cont-titular h1 a:hover {text-decoration:underline;}
.post-main .cont-titular .storycontent {width:620px; margin:0 19px; padding:0; font-size:12px; color:#fff; text-align:justify;}
.post-main .cont-titular .storycontent p {margin:5px 0 0; font-size:12px; color:#fff; line-height:14px;}
.post-main .cont-titular .storycontent a {color:#ffad03; font-weight:bold;}
.post-main .cont-titular .storycontent a:hover, .post-main .small a:hover {text-decoration:underline;}
.post-main .cont-titular .storycontent .ver {font-weight:bold; color:#ffad03;}
.post-main .cont-titular .storycontent .ver:hover, .post-main .storycontent .ver a:hover {color:#fff; text-decoration:underline;}
.post-main .cont-titular .data {margin:0 19px; font-size:11px; font-weight:normal; color:#999;}
.post-main .cont-titular .data a {font-size:11px; font-weight:normal; color:#999;}
.post-main .cont-titular .data a:hover {color:#fff; text-decoration:underline;}
.separa-post {width:660px; margin:0 auto 12px 0; padding:0 0 9px; border-bottom:1px solid #cecece; clear:both;}

/*Area 2*/
.post-second {width:300px; margin:0 auto; padding:5px 0 10px; overflow:hidden; text-align:left;}
.post-second h3 {width:296px; margin:7px auto 0; padding:0; line-height:18px;}
.post-second h3 a {font-size:14px; font-weight:bold; color:#990000;}
.post-second h3 a:hover {color:#5fa301;}
.post-second img {margin:0 10px 3px 0; padding:2px; clear:both; border:1px solid #ccc; float:left;}
.post-second .data {margin:0; font-size:14px; font-weight:normal; color:#990000;}
.post-second .storycontent {margin:0; padding:0; font-size:12px; font-weight:normal; color:#333; text-align:left;}
.post-second .storycontent p {margin:6px 0 0; font-size:12px; font-weight:normal; color:#333;}
.post-second .storycontent a {color:#990000;}
.post-second .storycontent a:hover, .post-second .small a:hover {text-decoration:underline;}
.post-second .storycontent .ver {margin:3px 0 0; font-weight:bold; color:#990000;}
.post-second .storycontent .ver:hover, .post-second .storycontent .ver a:hover {color:#5fa301; text-decoration:none;}
.post-second .comments {margin:0; padding:0; clear:both;}
.post-second .comments a {font-size:11px; font-weight:normal; color:#666;}
.post-second .comments a:hover {color:#5fa301;}

/*Area Noticias*/
.not-post {width:165px; margin:0; padding:10px 0 5px; float:left; overflow:hidden; text-align:left;}
.not-post h2 {margin:0 8px 8px; padding:0; line-height:17px;}
.not-post h2 a {font-size:16px; font-weight:bold; color:#010364;}
.not-post h2 a:hover {color:#ffad03;}
.not-post img {margin:0 0 5px 7px; clear:both;}
.not-post .storycontent {margin:0 8px; padding:0; font-size:12px; font-weight:normal; color:#333; text-align:justify;}
.not-post .storycontent a {color:#5fa301;}
.not-post .storycontent a:hover, .post-second .small a:hover {text-decoration:underline;}
.not-post .storycontent .ver {margin:5px 0 0; font-weight:normal; color:#00761f;}
.not-post .storycontent .ver:hover, .post-second .storycontent .ver a:hover {color:#ffad03; text-decoration:none;}

/*Area Nuestro Centro y Actualidad*/
.more-post {width:300px; margin:0; padding:8px 0; overflow:hidden; text-align:left; border-bottom:1px solid #cecece;}
.more-post h2 {margin:0; padding:0;}
.more-post h2 a {font-size:26px; font-weight:normal; color:#010364;}
.more-post h2 a:hover {color:#ffad03;}
.more-post img {margin:2px 0 8px;}
.more-post .data {margin:0; font-size:11px; font-weight:bold; color:#999;}
.more-post .storycontent {margin:0; padding:0; font-size:12px; font-weight:normal; color:#666; text-align:left;}
.more-post .storycontent p {margin:6px 0 0; font-size:12px; font-weight:normal; color:#666;}
.more-post .storycontent a {color:#00761f;}
.more-post .storycontent a:hover, .more-post .small a:hover {text-decoration:underline;}
.more-post .storycontent .ver {margin:3px 0 0; font-weight:bold; color:#00761f;}
.more-post .storycontent .ver:hover, .more-post .storycontent .ver a:hover {color:#ffad03; text-decoration:none;}

/*Area Galeria*/
.imag-post {width:70px; margin:0 5px 0 2px; padding:7px 0 0; overflow:hidden; text-align:left; float:left;}
.imag-post img {border:4px solid #cecece;}
.link-noticias {margin:8px 0 0; text-align:right; clear:both;}
.link-noticias a {font-size:11px; font-weight:normal; color:#010364;}
.link-noticias a:hover {color:#ffad03;}

/*Articulo*/
.navigation {margin:10px 0; padding:0; clear:both; overflow:hidden;}
.navigation a {display:block; font-size:11px; font-weight:normal; color:#999;}
.navigation a:hover {color:#ffad03;}
.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;}
.navigation2 {margin:30px 35px 0 20px; padding:0 0 10px; clear:both; overflow:hidden;}
.navigation2 a {font-size:14px; font-weight:bold; color:#336600;}
.navigation2 a:hover {color:#999;}
.navigation2 .alignleft {width:45%; float:left; text-align:left;}
.navigation2 .alignright {width:45%; float:right; text-align:right;}
.post {width:650px; clear:both;}
.post img {margin:0 0 5px 0; float:left;}
.post h2 {margin:0 0 5px 0; font-size:32px; font-weight:normal; color:#010364; clear:both;}
/**/
.entry {margin:0; padding:0;}
#fc_id_74 {margin:0; padding:0;}
/**/
.art {margin:0 10px 5px 25px; padding:14px 0 20px; font-size:12px; color:#333; float:right; text-align:left;}
.art a {color:#010364;}
.art a:hover {color:#ffad03; text-decoration:underline;}
.art h2 {margin-bottom:20px;}
.art p {margin:0 0 20px; text-align:justify;}
.art img {float:left; margin:5px 15px 10px 0;}
.art .comments {clear:both;}
.art .navigation {clear:both;}
.art ul {margin:0 0 20px;}

/*Resultados de Busqueda y Paginas Interiores*/
.art h1 {margin:5px 0 30px; font-size:32px; font-weight:bold; color:#010364; line-height:33px; text-align:left;}
.post-int {width:650px; margin:0 0 10px; padding:0 0 10px; border-bottom:1px dashed #ccc; overflow:hidden; text-align:left;}
.post-int h3 {margin:0 15px 4px 0; font-size:22px; font-weight:normal; color:#010364;}
.post-int h3 a {font-size:22px; font-weight:normal; color:#010364;}
.post-int h3 a:hover {color:#ffad03;}
.post-int img {float:left; margin:5px 15px 10px 0;}
.post-int small {font-size:10px; font-weight:normal; color:#666; text-transform:uppercase;}
.post-int .entry {margin:10px 0 0;}
.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:#ffad03;}
.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:#ffad03;}
.post-int .storycontent a:hover {text-decoration:underline;}
.subir {margin:0; font-size:12px; font-weight:bold; color:#ffad03; clear:both; text-align:right;}
.subir a {font-size:12px; font-weight:bold; color:#336600;}
.subir a:hover {color:#999; text-decoration:underline;}

/*Comentarios*/
.comments .rot-comment {width:520px; height:33px; margin:20px 0 0; padding:0; background:url(http://www.ceh.cl/wp-content/imag/fondos/back_rot1.gif) no-repeat left top; overflow:hidden; clear:both;}
.comments .rot-comment h3 {margin:8px 20px 0; font-size:14px; font-weight:normal; color:#0099cc;}
.comments {clear:both; overflow:hidden;}
.comments .avatar {margin:0 5px 0 0; float:left;}
.comments ol {margin-top:10px; margin-left:5px; list-style-type:none;}
.comments h3 {margin:30px 0 0; padding:0 0 7px; border-bottom:1px dashed #ccc;}
.comments form {width:590px; margin:15px 0 0;}
.comments label {font-size:11px; font-weight:normal; color:#666;}
.comments table td {padding:4px 3px;}
.comments table td.td-w-form {width:200px; 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:250px; padding-left:3px; padding:right:3px; font-family:Arial, Verdana, Sans-Serif; border:1px solid #339900; font-size:11px; font-weight:normal; color:#333;}
.comments form textarea {margin:10px 0 0; width:540px; height:70px; font-family:Arial, Verdana, Sans-Serif; border:1px solid #339900; font-size:12px; font-weight:normal; color:#333;}
.comments .button {width:120px; height:26px; font-size:12px; font-weight:bold; color:#fff; background-color:#990000; border:1px solid #990000;}

/*Formulario de Contacto*/
.contact {width:360px; margin:10px 25px 0 15px; padding:0;}
.contact p {font-weight:bold; font-size:13px;}
.contact input, .contact textarea {width:350px; margin:2px 0; padding:1px 2px; clear:both; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,sans-serif; font-size:12px; font-weight:normal; color:#666; border:1px solid #0d27ff;}
.contact .button {width:60px; background-color:#336600; border:1px solid #336600; font-size:12px; font-weight:bold; color:#fff;}

/*Plantilla Fotos*/
.art .int-foto {width:325px; margin:0; padding:0 0 8px; float:left;}
.art .int-foto img {border:4px solid #cecece;}
.art .int-foto p {font-size:13px; font-weight:normal;}

/* FIN */
