/*
Theme Name: Pagina2 v.2
Theme URI: http://www.fredbosch.com
Description: Theme para el blog P&Aacute;GINA2. Desarrollado por Fred Bosch para uso exclusivo. Copyright 2009. No utilices sin previa autorizaci&oacute;n.
Version: 1.0
Author: Fred Bosch
Author URI: http://www.fredbosch.com
*/

/* GENERALES */
*{margin:0;padding:0;border:0;}
body{background:url(img/background.jpg) repeat-x top left #00001e;color:#0e5a81; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;}
a:link, a:visited, a:active,a:hover{color:#0e5a81;text-decoration:none;outline:none;}
a img {border:0; outline:none;}
.hidden{display:none;}
input, textarea{border:1px solid #0e5a81;color:#0e5a81; background-color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px; padding:2px;}
.floatleft{float:left;}
.floatright{float:right;}
.alignCenter{text-align:center;}
.margintop{margin-top:5px;}
li{list-style:none;}

/*CORPO*/
div#corpo{width:877px; margin:0 auto 0 auto;}
div#conteudos, div#sidebar{float:left;}
div#conteudos{width:557px; min-height:850px; margin-right:20px; background:url(img/background_posts.jpg) repeat-y top right;}
div#conteudos div#sinPost{margin:0 0 100px 57px; padding:0 20px 0 20px;}
div#conteudos div#sinPost h2{font-size:14px; margin-bottom:5px;}
div#conteudos div#sinPost p{margin-bottom:15px;}
div#conteudos input#searchsubmit{background-color:#FFF; border:0; color:#000;}
/*fecha*/
p.fecha{width:45px;_width:49px; height:51px; _height:48px; padding:6px; _padding:4px; color:#9a194c; float:left; background:url(img/background_data.jpg) no-repeat top right #FFF; text-transform:uppercase; line-height:20px; text-align:center; font-family: 'Arvo', arial, serif;}
p.fecha span.diasemana{font-size:8px;line-height:17px;}
p.fecha span.dia{font-size:28px;}
p.fecha span.mes{font-size:8px;}

/*SIDEBAR*/
div#sidebar{width:280px; color:#DDD;}
div#sidebar a:link, div#sidebar a:visited, div#sidebar a:active{color:#DDD;}
div#sidebar a:hover{color:#FFF;}
div#sidebar ul h2{margin:0 0 5px -20px; text-transform:uppercase; font-size:13px; padding-left:20px;background:url(img/sidebar_seta.jpg) no-repeat left; color:#006699;}
div#sidebar ul{margin-left:25px;}
div#sidebar ul ul{margin-left:0;}
div#sidebar ul li{margin-bottom:20px;}
div#sidebar ul li li{margin-bottom:0;}
div#sidebar input#searchsubmit{background-color:#000; border:0; color:#FFF;}
li.recentcomments{padding-left:15px;background:url(img/icon_coment_feito.jpg) no-repeat top left;}

/*CABECEIRA*/
div#cabecera{height:210px;background:url(img/cabeceira.jpg) no-repeat top left;}
div#cabecera div{float:left;}
div#cabecera a.logo{display:block; width:280px; height:150px; background:url(img/logo.jpg) top left no-repeat;}
/*frase*/
div#cabecera div#fraseTopo{width:417px; padding:95px 70px 0 110px;}
div#cabecera div#fraseTopo p#frase{background:url(img/frase_inicio.jpg) no-repeat top left; padding:13px 0 0 35px;}
div#cabecera div#fraseTopo p#frase span#frase{background:url(img/frase_fim.jpg) no-repeat bottom right; padding:0 35px 13px 0; font-size:13px;}
div#cabecera div#fraseTopo p#autor{font-size:10px; color:#CCC;padding:10px 0 0 35px;}

/*MENU*/
ul#menu{margin-top:6px;}
ul#menu li{display:inline;}
ul#menu a{height:18px; border-right:1px solid #FFF; display:inline-block;}
ul#menu a#home{width:48px;background:url(img/menu_home_out.jpg) no-repeat top center;}
ul#menu a#sobremi{width:72px;background:url(img/menu_sobremi_out.jpg) no-repeat top center;}
ul#menu a#portfolio{width:69px;background:url(img/menu_portfolio_out.jpg) no-repeat top center;}
ul#menu a#contacto{width:69px;background:url(img/menu_contacto_out.jpg) no-repeat top center;}
ul#menu a:hover#home{background:url(img/menu_home_over.jpg) no-repeat top center;}
ul#menu a:hover#sobremi{background:url(img/menu_sobremi_over.jpg) no-repeat top center;}
ul#menu a:hover#portfolio{background:url(img/menu_portfolio_over.jpg) no-repeat top center;}
ul#menu a:hover#contacto{background:url(img/menu_contacto_over.jpg) no-repeat top center;}
ul#menu a.noborder{border:0;}

/*POSTS*/
div.post{padding:0 20px 40px 77px;background:url(img/separadorposts.jpg) no-repeat bottom right; margin-bottom:20px; color:#0e5a81; line-height:17px;}
div.post p{text-align:justify;}
div.entry a:link, div.entry a:active, div.entry a:visited{ font-weight:bold;}
div.entry a:hover{color:#003;}
div.post h2, div.post h2 a:link, div.post h2 a:active, div.post h2 a:visited{ text-transform:lowercase; color:#0e5a81; font-size:18px; line-height:23px; font-family: 'Arvo', arial, serif;}
div.post p, div.post img, div.post h2{margin-bottom:15px;}
div.post div.addthisbuttom{margin-top:30px;}
div.post div.addthisbuttom img{ margin:0;}
div.post p.menuPost, div.post p, div.post img, div.post h2, div.post object{margin-bottom:15px;}
div.post p.menuPost{margin:40px 0 4px 0;}
div.post p.menuPost, div.post p.menuPost a:link, div.post p.menuPost a:active, div.post p.menuPost a:hover, div.post p.menuPost a:visited {font-size:10px; color:#9a184b;}
div.post p.menuPost span.comentarios{background:url(img/icon_coments.jpg) no-repeat left; padding:0 0 1px 21px;}
div.addthis_container{margin-bottom:-15px;}
blockquote{margin:0 20px 0 10px; padding-left:10px; color:#999; border-left:3px solid #ccc;}
/*single*/
div.single p.menuPost{background:url(img/separadorposts.jpg) no-repeat bottom right; margin-bottom:10px; padding-bottom:20px;}
div.single h3#comments{margin-bottom:10px; font-size:12px; text-transform:uppercase;}
div.trackbacks{margin-bottom:15px;}
.postrelacionadosimg{padding:20px 0 20px 0;}
.postrelacionadosimg h4{text-transform:uppercase;}
.postrelacionadosimg a{color:#666; border:1px solid #eee;height:70px; display:block;padding:15px 10px 15px 110px; background:no-repeat left top #eee; margin-top:10px;}
.postRelacionado{padding:10px; background-color:#eee;}
.postRelacionado h3{color:#666; font-size:12px;}
.postRelacionado a{color:#666;}
a.viapost{color:#9A184B;}
/*.single div.post h2{width:390px;}
.single div.entry{margin-top:-47px}*/
/*coments*/
div.single input{width:200px; padding-left:35px;}
div.single input#submit{width:inherit; padding-left:2px;}
/*ol.commentlist li{background:url(img/icon_avatar.jpg) no-repeat top left; padding:13px 0 10px 30px; margin-bottom:10px;border-bottom:1px solid #B7CDDB;}*/
ol.commentlist li{padding:13px 0 10px 0; margin-bottom:10px;border-bottom:1px solid #B7CDDB;}
ol.commentlist li div.avatar{width:60px; float:left;}
ol.commentlist li img.avatar{ margin-right:10px; float:left;}
ol.commentlist p{margin-bottom:7px;}
ol.commentlist .commentmetadata a{color:#9a194c;}
input#author{background:url(img/icon_coment_nome.jpg) top left no-repeat;}
input#email{background:url(img/icon_coment_email.jpg) top left no-repeat;}
input#url{background:url(img/icon_coment_url.jpg) top left no-repeat;}
textarea#comment{background:url(img/icon_coment_coment.jpg) top left no-repeat;width:250px; height:90px;padding-left:35px;}
form#commentform img{margin-bottom:0;}
div.wp-caption{background-color:EEE; border:1px solid #CCC; padding:5px 5px 5px 5px; margin:0 0 15px -7px; _margin-left:0; font-size:10px; color:#999; width:460px !important; _width:448px !important;}
div.wp-caption img{ margin-bottom:5px; _width:448px;}
div.wp-caption p{ margin-bottom:0;}

/*NAVIGATION*/
table.navigationHome{margin-left:262px;}
table.navigationHome td{width:30px;}
table.navigation{margin:-5px 0 10px 482px;}
table.navigation td{width:30px;}

/*SOCIAL*/
table#logostable{margin-top:5px;}
table#logostable tr td{text-align:center;padding:2px 4px 2px 0;}
p.silgle_compartir{color:#9A184B;font-size:10px;margin-bottom:0; padding-bottom:0; margin-top:0;}
div.single .silgle_compartir{margin:30px 0 10px 0;}
p.silgle_compartir img{vertical-align:top;_vertical-align:middle;margin-bottom:0 !important; padding-bottom:0 !important;}
span.editarpost a{background-color:#900; color:#FFF; padding:2px; font-size:9px;}
div.addthis_container{display:none !important;}

/*FOOTER*/
div#footer{text-align:center; font-size:10px;padding:0 20px 0 77px; margin:10px 0 40px 0;}
div#footer p{margin:0;}

/*ADVERTENCIA*/
div#advertenciaie6{background:url(img/advertenciaIE6_fundo.jpg) no-repeat top left; padding:26px 38px 0 22px; text-align:center; margin-left:77px;}
div#advertenciaie6 p{text-align:left;color:#cf0000;}
div#advertenciaie6 table td{text-align:left; font-size:11px;}
div#advertenciaie6 p.separador{padding-bottom:40px;background:url(img/separadorposts.jpg) no-repeat bottom right; margin:0 0 20px -20px;}

/* FACEBOOK BOX */
.full_widget{border:0 !important; font-family:Georgia, "Times New Roman", Times, serif !important; font-size:12px !important;}
.connect_top{padding-top:70px !important; background:url(http://www.pagina2.com.es/wp-content/themes/Pagina2_v2/img/p2_fanpage.jpg)top left #335798 no-repeat !important; color:#FFF !important;}
.connect_top a{display:none;}
.connect_top a a{display:inherit;}

img.icon-text-middle{display:none;}

/* BEST POSTS */ 
.wpp-post-title{ float:left; width:170px;}
li.popular-posts ul li a{float:left; width:169px;}
li.popular-posts ul li a.wppgen{width:70px;margin-right:6px;}
