/*
Theme Name: Beatriz UH
Description: Blogs de ultimahora.es.
Version: 1.7
Author: Fermin Dorado 
Author URI: ultimahora.es/
*/
@import "css-reset.css";
@import "css-navi.css";
@import "css-menu.css";
@import "css-comment.css";
@import "css-wordpress.css";
body {-x-system-font:none;font-family:arial,verdana,sans-serif;font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
pre, code {-x-system-font:none;font-family:'Courier New',Courier,Fixed;font-size:1.1em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;overflow:auto;width:500px;}
acronym, abbr, span.caps {font-size:0.9em;letter-spacing:0.07em;}
a:link, a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
br.clear {clear:both;}
.clearfix:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
acronym, abbr, span.caps {cursor:help;}
acronym, abbr {border-bottom:1px dashed #999999;}
blockquote {border-left:5px solid #DDDDDD;margin:15px 30px 0 10px;padding-left:20px;}
blockquote cite {display:block;margin:5px 0 0;}
.center {text-align:center;}
.hidden {display:none;}
hr {display:none;}
a img {border:medium none;}
.navigation {display:block;margin-bottom:60px;margin-top:10px;text-align:center;}
#page {margin:0 auto;width:950px;}
#thebg {background:transparent url(images/bg/sidebar.jpg) repeat-y scroll 45em 0;overflow:auto;padding: 35px 0;}
#content-wrap {float:left;width:100%;}
#content {margin: -7px 330px 0 0;padding-top:10px;  }
#sidebar {float:left;margin-left:-300px;margin-top:20px;position:relative;width:300px;}
#navr {background:#333333 none repeat scroll 0 0;height:95px;width: 950px;margin: 0 auto;}
#navr2 {margin:0 auto;position:relative;width:950px;top: 170px;}
.menu {list-style-image:none;list-style-position:outside;list-style-type:none;padding-bottom:5px;}
ul#menu { background: transparent url(./images/menus/back_menu_blog.png) repeat-x scroll left top; width: 100%; z-index: 1; height: 2.1em; border-bottom: 1px solid #000000;}
ul#menu li { line-height: 0.5em;background: transparent url(./images/menus/back_menu_blog_right.png) no-repeat scroll right top;}
.menu li {float:left;}
.menu li a:link, .menu li a:visited {color:#FFFFFF;display:block;margin:2px 0;padding:10px;text-decoration:none;}
.menu li li a:link, .menu li li a:visited {margin-right:0;}
.menu li.current_page_item a {background: transparent url(./images/menus/back_menu_blog_select.png) repeat-x scroll left top; border-left:1px solid #666;border-right:1px solid #666; height: 0.44em;}
.menu li a:hover {background: transparent url(./images/menus/back_menu_blog_select.png) repeat-x scroll left top; height: 0.44em;}
#header {background:#000000 url(images/head.jpg) no-repeat scroll 0 0;height:170px;margin:0;position:relative;width:950px;z-index:499;}
#header h1 a {color:#FFFFFF;font-size:38px;left:377px;position:absolute;top:20px;width: 350px;font-family: serif; letter-spacing: 4px; }
#header h1 a:hover {text-decoration:none;}
.description {color:#CCCCCC;font-size:20px;left:376px;position:absolute;top:100px; letter-spacing: 2px;}
.post {margin-bottom:35px;}
.posties {position:relative;}
.posties .entry .author img{width: 470px; height: auto;}
.posties .two {border-right:1px solid #000000;left:0;min-height:200px;padding-right:20px;position:absolute;text-align:right;top:0;width:110px;}
.two .dater {color:#FFFFFF;height:60px;padding:5px;position:absolute;right:20px;top:20px;width:60px;border-radius:5px;}
.dater h3 {font-size:25px;}
.posties .one {margin-left:150px;padding-top:20px;}
.post h2 {font-family:Helvetica,Arial,verdana,sans-serif;border-bottom:1px solid #000000;
color:#000000;
display:block;
padding-bottom:5px;
text-decoration:none;font-size:25px;}
.post h2 a {display:block;padding-bottom:5px;text-decoration:none;}
.entry h3 {font-size:18px;margin:15px 0 0;}
.entry h4 {font-size:16px;margin:15px 0 0;}
.entry h5 {font-size:14px;margin:15px 0 0;}
.entry p {line-height:1.4em;margin-bottom:15px;}
.entry ul {list-style-image:none;list-style-position:outside;list-style-type:square;}
.entry ol {list-style-image:none;list-style-position:outside;list-style-type:decimal;}
.entry li {line-height:1.8em;margin-left:20px;}
.tagged {color:#777777;font-size:15px;font-style:italic;}
.metadata {color:#999999;margin-top:70px;padding:10px 0;}
.metadata a {color:#777777;text-decoration:underline;}
.postmetadata {background:#EFEFEF none repeat scroll 0 0;margin-top:20px;padding:10px;}
.pagetitle {border-bottom:1px solid #999999;margin-bottom:20px;padding-bottom:5px;text-align:right;}
.recent2 li {border-bottom:1px solid #CCCCCC;color:#777777;display:block;float:left;font-size:0.9em;line-height:22px;padding:5px 0;text-align:right;width:500px;}
.recent2 li a {float:left;font-size:1em;font-weight:bold;text-align:left;}
#sidebar ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
#sidebar h2, #sidebar h3 {border-bottom:1px solid #CCCCCC;font-size:19px;font-weight:normal;padding:0 10px 5px;}
#sidebar .boxr, #sidebar .categories, #sidebar .linkcat {border-color:#CCCCCC;border-style:solid;border-width:4px 1px;margin-bottom:20px;padding:10px 0;}
#sidebar .widget li, #sidebar .categories li, #sidebar .widget_archive li {color:#999999;font-size:11px;text-align:left;}
#sidebar .widget li a:link, #sidebar .widget li a:visited, #sidebar .categories li a:link, #sidebar .categories li a:visited, #sidebar .widget_archive li a:link, #sidebar .widget_archive li a:visited {font-size:13px;text-align:left;}
span.publicidad2 { background:transparent url(http://estaticos.evoluhcion.es/images/layout/tit_publi_h.gif) no-repeat scroll center center;display:block !important;height:0.7em;text-indent:-9999em;width:100%; margin-top: 0.2em;}
#sidebar .boxr.widget_openxwpwidget { border: none; }
#sidebar .boxy {margin-bottom:20px;padding:10px 0;}
#s {border:1px solid #777777;margin-left:10px;padding:3px;width:160px;}
#searchsubmit {background:#444444 none repeat scroll 0 0;border:1px solid #444444;color:#FFFFFF;padding:2px;}
#sidebar .buser {border-color:#ABD808;border-style:solid;border-width:4px 1px;}
#sidebar .buser li {padding:3px 10px;}
#sidebar .categories li, #sidebar .widget_pages li, #sidebar .widget_recent_entries li, #sidebar .linkcat li, #sidebar .widget_archive li, #sidebar .widget_get_recent_comments li, .widget_links li, .widget_meta li, #sidebar .widget_categories li {border-bottom:1px solid #CCCCCC;padding:5px 10px;}
#sidebar .boxr li:hover, #sidebar .categories li:hover, #sidebar .linkcat li:hover, #widget .widget_categories li:hover {background:#EFEFEF none repeat scroll 0 0;}
#sidebar .boxr li li, #sidebar .categories li li, #sidebar .linkcat li li {border:medium none;padding-left:0;}
#sidebar a {color:#333333;text-decoration:none;}
#sidebar a:hover {color:#333333;text-decoration:underline;}
#sidebar a img { width: auto;}
.sideinfo {background:#EFEFEF none repeat scroll 0 0;margin-bottom:20px;padding:15px;}
.widget_flickrRSS h3 {margin-bottom:10px;}
.widget_flickrRSS img {float:left;margin-bottom:10px;margin-left:10px;margin-right:5px;padding:0;width:80px;}
.widget_flickrRSS img a:link, .widget_flickrRSS img a:visited {border-bottom:medium none !important;}
.widget_flickrRSS {overflow:auto;}
.related h2 {border-bottom:1px solid #CCCCCC;font-size:15px;margin-bottom:10px;padding-bottom:5px;}
.related li {margin-bottom:10px;}
.related p {line-height:1.8em;}
.author-info {background:#EFEFEF none repeat scroll 0 0;padding:20px;}
.author-info .avatar {float:right;}
.author-info h4 {border-bottom:1px solid #888888;font-size:12px;margin-bottom:10px;}
p.bio {line-height:1.8em;margin-bottom:10px;}
.sleft {float:left;width:150px;}
#more-footer { background:#EEEEEE none repeat scroll 0 0; border-top:1px solid #CCCCCC; float:left; font-size:13px;line-height:1.6em;padding:15px 0 0;position:relative;width:100%;}
#more-more-footer {margin:0 auto;position:relative;width:950px;}
.inner {width:315px;}
.inner-one {float:left;}
.inner-two {float:left;}
.inner-two .grap {margin-right:20px;}
.inner-three {float:left;}
.recent li {text-align:right;}
.infopost {font-size:12px;position:absolute;right:0;text-align:right;}
.recent a {float:left;text-align:left;}
#extra-footer {border-top:1px solid #CCCCCC;font-size:17px;padding:20px;}
#more-footer a:link, #more-footer a:visited {color:#555555;}
#more-footer h3 {font-size:19px;font-weight:normal;margin-bottom:10px;position:relative;}
#footer {margin:0 auto;position:relative;width:950px;}
#footer .right {position:absolute;right:0;top:0;}
.rgrav {float:left;margin-right:5px;}
.rdata a {display:block;}
img.alignright {display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft {display:inline;margin:0 7px 2px 0;padding:4px;}
.alignright {float:right;}
.alignleft {float:left;}
.wp-caption.alignleft {margin-right:10px;}
.wp-caption.alignright {margin-left:10px;}
.wp-caption {border:1px solid #333333;padding-bottom:4px;padding-top:4px;position:relative;text-align:center;}
.wp-caption img {border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text {background:#000000 none repeat scroll 0 0;bottom:15px;color:#FFFFFF;font-size:11px;line-height:17px;margin:0;opacity:0.8;padding:4px;position:absolute;right:0;}
img.centered, .aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.inn {padding:10px 10px 0;}
.feeder {position:absolute;right:0;top:10px;z-index: 10;}
.feeder a:link, .feeder a:visited {background:transparent url(images/feed-icon.png) no-repeat scroll right top;color:#000000;margin-right:1em;padding-right:18px;}

.box_logo { height: 4.9em; background: transparent url(./images/layout/back_logo.png) repeat-x scroll left center;}
.box_logo .ruta { color:#50B772;font-size:2em;position:relative; top:.65em; float:left;}
.box_logo .ruta a { color:#666;}
.box_logo .ruta a:hover { color:#cd0000;}
.box_logo .ruta ul { margin:0; list-style: none;}
.box_logo .ruta ul li { border-left: 0.09em solid #56CC7E; padding: 0 0.4em;}
.box_logo .ruta ul li a.activo { color: #56CC7E;}

.logo { height: 5.2em; float: left; }
.logo h1 {margin:0; padding:0;}
.img_autor { height: 6em;}

.menu_secciones { height: 2em; background: transparent url(./images/menus/barra_nav_1.png) repeat-x scroll left top; position: relative; border-top: 0.09em solid #FF1822; margin: 0 auto;}
.menu_secciones ul { margin: 0; position: absolute; left: 0; width: 100%; z-index: 1000;}
.menu_secciones li { float: left; list-style-type: none; color: #fff; margin:-0.4em -0.2em 0 0.5em; font-size: 1em; line-height: 1.1em;}
.menu_secciones li a {color :#fff; background: transparent url(./images/menus/ico_menu.png) no-repeat scroll -9999em -9999em; cursor:pointer; display:block; padding-left:4px; text-decoration:none;}
.menu_secciones li a:hover { color: #FF1822;}
.menu_secciones li:hover a { background-position:0 -800px; }
.menu_secciones li a span { background:transparent url(./images/menus/ico_menu.png) no-repeat scroll -9999em -9999em; display:block; padding:13px 6px 14px 6px; cursor: pointer; }
.menu_secciones li:hover a span{ background-position:100% -840px;}
.menu_secciones .portada .select, .menu_secciones .portada:hover a { background-position:0 0; color: #000;}
.menu_secciones .portada .select span, .menu_secciones .portada:hover a span { background-position:100% -41px;}
.menu_secciones .noticias .select, .menu_secciones .noticias:hover a { background-position:0 0; color: #000;}
.menu_secciones .noticias .select span, .menu_secciones .noticias:hover a span { background-position:100% -41px;}
.menu_secciones .deportes .select, .menu_secciones .deportes:hover a { background-position:0 0; color: #000;}
.menu_secciones .deportes .select span, .menu_secciones .deportes:hover a span { background-position:100% -41px;}
.menu_secciones .sucesos .select, .menu_secciones .sucesos:hover a { background-position:0 0; color: #000;}
.menu_secciones .sucesos .select span, .menu_secciones .sucesos:hover a span {background-position:100% -41px;}
.menu_secciones .blogs .select, .menu_secciones .blogs:hover a { background-position:0 -83px; color: #000;}
.menu_secciones .blogs .select span, .menu_secciones .blogs:hover a span { background-position:100% -124px;}
.menu_secciones .diviertete .select, .menu_secciones .diviertete:hover a { background-position:0 -165px; color: #000;}
.menu_secciones .diviertete .select span, .menu_secciones .diviertete:hover a span { background-position:100% -206px;}
.menu_secciones .gente .select, .menu_secciones .gente:hover a { background-position:0 -247px; color: #000;}
.menu_secciones .gente .select span, .menu_secciones .gente:hover a span { background-position:100% -288px;}
.menu_secciones .servicios .select, .menu_secciones .servicios:hover a { background-position:0 -329px; color: #000;}
.menu_secciones .servicios .select span, .menu_secciones .servicios:hover a span { background-position:100% -370px;}
.menu_secciones .especiales .select, .menu_secciones .especiales:hover a { background-position:0 -411px; color: #000;}
.menu_secciones .especiales .select span, .menu_secciones .especiales:hover a span { background-position:100% -452px;}
.menu_secciones ul.alert_rss { background: transparent url(./images/menus/barra_nav_3.png) repeat-x scroll left top; float:right; margin:0; width:14.7em;height:1.7em; position: relative;}


