@import url('base.css');

#cabecera {height:120px; width:995px; margin:0px auto; display:block; /* background:url(/wp-content/themes/default/img/fnd_cabecera.jpg) no-repeat center top;*/border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}

#cabecera h1{width:995px; margin:0px auto; text-indent:-9000px;}
#cabecera h1 a{display:block; height:120px; width:100%; background:url(/wp-content/themes/default/img/cabecera.jpg) no-repeat center top; overflow:hidden;}


#page {width:995px; margin:0px auto; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}

#content{float:left; display:inline; width:567px; margin:0 0 0 9px;}
#content .post{background:url(/wp-content/themes/default/img/degradado.jpg) repeat-y left top;}
#content .post .cont_post{padding:15px 0 15px 19px;}
#content .post .cont_post p{font:14px Verdana, Arial, Helvetica, sans-serif; color:#333; margin:0 0 20px 0; clear:both;}

#content .post .cont_post p:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#content .post .cont_post p{display:inline-block;}
/*\*/
#content .post .cont_post p{display:block;}
* html #content .post .cont_post p{height:1px;}


#content .post .cont_post p a {color:#999966; text-decoration:underline; }
#content .post .cont_post  h6{font:14px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0 0 20px 0; background:#e5e5e5; padding:10px;}
#content .post .cont_post p.fecha{margin:0 0 8px 0; font:14px Georgia, "Times New Roman", Times, serif; color:#666; padding:7px 0; background:url(/wp-content/themes/default/img/fnd_fecha.gif) repeat-x left top;}
#content .post h2{font:30px/31px Georgia, "Times New Roman", Times, serif; margin:0 0 15px 0; color:#333; background:url(/wp-content/themes/default/img/fnd_titular.gif) repeat-y left 26px;}
#content .post h2 a{color:#333;}


#content .post h3{font:30px/31px Georgia, "Times New Roman", Times, serif; margin:0 0 15px 0; color:#333; background:url(/wp-content/themes/default/img/fnd_titular.gif) repeat-y left 26px;}
#content .post h3 a{color:#333;}


#content .post .cont_post .entry{}


#content .post .cont_post p {}
#content .post .cont_post p img{float:left; display:inline; margin:0 10px 5px 0;}















#content .linea{height:5px; line-height:1px; font-size:1px; background:url(/wp-content/themes/default/img/linea.jpg) no-repeat left top;}

#footer{padding:75px 0 0 0; background:#fff;}
#footer .cont_footer{background:#cc0000 url(/wp-content/themes/default/img/pie.jpg) no-repeat center top; padding:26px 0 14px 0; text-align:center;}
#footer h3{font:18px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#fff; margin:0 0 10px 0;}
#footer p{font:bold 10px Arial, Helvetica, sans-serif; color:#fff;}

#sidebar{float:right; display:inline; width:346px; background:#C7C785; padding:10px; position:relative;}
#sidebar .cont_sidebar{border:1px solid #999966; background:#fff;}
#sidebar .cont_modulo{border-bottom:1px solid #999966;}
#sidebar .cont_modulo h2{margin:1px; font:16px Georgia, "Times New Roman", Times, serif; background:#999966; padding:6px 8px; color:#fff;}

#sidebar .argolla{position:absolute; left:166px; top:0px;}

#sidebar .cont_modulo .mod_txt{padding:6px;}
#sidebar .cont_modulo .imagen{padding:0 1px 1px 1px; position:relative;}
#sidebar .cont_modulo .imagen p.ver_mas{position:absolute; right:8px; bottom:8px;}
#sidebar .cont_modulo .mod_imagen{float:left; display:inline; margin:0 10px 0 0;}
#sidebar .cont_modulo .mod_txt .cont_txt h3{float:none; display:block; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333;margin:0 0 4px 0;}

#sidebar .cont_modulo .mod_txt h3{float:left; display:inline; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#333;}
#sidebar .cont_modulo .mod_txt p{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;}
#sidebar .cont_modulo .mod_txt p.ver_mas{font:12px Arial, Helvetica, sans-serif; color:#999966; float:right; display:inline;}
#sidebar .cont_modulo .mod_txt p.ver_mas a{color:#999966;}



#content h3#comments{margin:20px 0; font:16px Georgia, "Times New Roman", Times, serif; color:#fff; background:#999966; padding:4px;}
#content ol.commentlist{}
#content ol.commentlist li{border-top:1px solid #999966; padding:18px 0 0 0; margin:0 0 20px 0; border-bottom:1px solid #999966;}

#content ol.commentlist li .txt_comentario{margin:0 10px;}
#content ol.commentlist li .txt_comentario p{font:14px Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0; color:#333;}
#content ol.commentlist li p.autor{margin:0px; background:#dcdcdc; padding:5px; text-align:right; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;}
#content ol.commentlist li p.autor a{color:#999966;}


#sidebar form#commentform{}
#sidebar form#commentform p{font:12px Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0;}
#sidebar form#commentform p a{color:#999966;}
#sidebar form#commentform fieldset{margin:0 0 20px 0;}
#sidebar form#commentform fieldset label{float:left; display:inline; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#333;}
#sidebar form#commentform fieldset input{float:right; display:inline; border:1px solid #000; width:178px; padding:5px;}
#sidebar form#commentform textarea#comment {float:right; display:inline; border:1px solid #000; width:178px; padding:5px; height:168px;}

#sidebar form#commentform fieldset.boton input.oculto{border:0px; padding:0px; margin:0px;}


.pagetitle{background:#999966; font:16px Georgia, "Times New Roman", Times, serif; color:#fff; padding:3px 5px; margin:0 0 13px 0;}
h4.descripcion_categoria{padding:10px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;}

#content .listado{margin:0 0 20px 20px;}
#content .listado h3{font:bold 14px Georgia, "Times New Roman", Times, serif; color:#999966;}
#content .listado h3 a{color:#999966;}
#content .listado .entradilla p{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333; padding:0px;}
#content .sello{display:block; margin-left:320px;}



h3.subtitulo{font:bold 16px Georgia, "Times New Roman", Times, serif; color:#333; text-align:center; margin:0 0 20px 0;}
.listado .cont_post p{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;padding:5px 0;}
.listado .cont_post p.leer {text-align:right; font:11px Arial, Helvetica, sans-serif;}
.listado .cont_post p.leer a{color:#999966;}

p.entradilla{background:#f5f5f5; padding:10px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333; margin:0 0 10px 0;}


.navigation{margin:0 0 5px; text-align:center; font:11px Arial, Helvetica, sans-serif;}
.navigation .alignleft{display:inline;}
.navigation a{color:#999966;}



#sidebar .cont_modulo h3#wp-calendar-caption{margin:1px; font:16px Georgia, "Times New Roman", Times, serif; background:#999966; padding:6px 8px; color:#fff;}




#sidebar .cont_modulo table#wp-calendar{font:12px Verdana, Arial, Helvetica, sans-serif; color:#333;}
#sidebar .cont_modulo table#wp-calendar th{font-weight:normal;}


.aula_de_etica{background:#999966  url(/wp-content/themes/default/img/fnd_aula_etica.gif) no-repeat right top;}
.etica_juridica{background:#999966  url(/wp-content/themes/default/img/fnd_etica_juridica.gif) no-repeat right top;}
.abogacia{background:#999966  url(/wp-content/themes/default/img/fnd_abogacia.gif) no-repeat right top;}
.proyectos{background:#999966  url(/wp-content/themes/default/img/fnd_proyectos.gif) no-repeat right top;}


#content h3.pagetitle{background:#999966  url(/wp-content/themes/default/img/fnd_etica_juridica.gif) no-repeat right top;
font:16px/18px  Georgia, "Times New Roman", Times, serif; color:#fff; padding:3px 5px; margin:0;}


#content h3.proyectos{background:#999966  url(/wp-content/themes/default/img/fnd_proyectos.gif) no-repeat right top;
font:16px/18px  Georgia, "Times New Roman", Times, serif; color:#fff; padding:3px 5px; margin:0;}



.comentarios {text-align:right; font-size:11px; color:#333; margin:0 0 10px 0;}
.comentarios a{color:#999966;}

#footer a{color:#fff;}