/*
Theme Name: Blog LG
Theme URI: http://www.lgblog.es
Version: 1.0
Author: Nurun
Author URI: http://www.nurun.com/home
*/
/*--reset*/
html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, th, td, pre, code, blockquote, form, fieldset, legend, input, select, textarea, button, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; } article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }body{line-height: 1;background:#ffffff; color:#000000}table{border-collapse: collapse; border-spacing: 0;}caption, th, td {text-align: left; font-weight: normal; vertical-align:middle;}input, textarea, select, object { outline: 0; }h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }ol, ul { list-style: none; }a img, fieldset{border:none;}
.clearfix:after, div:after{content: ""; display: block; clear: both; height: 0; visibility: hidden;}.clearfix, div{*zoom:1} /*.clearfix, div{min-height: 0;}* html .clearfix, * html div{ height: 1%; }*/ .over {overflow:hidden;}* html .over{overflow:visible; height:1%};
html{ font-size: 125%; }/*20px*/body{ font-size: .5em; }/*10px*/li p, li li, li address, li dt, li dd, li td, li th, li caption, li h1, li h2, li h3, li h4, li h5, li h6, li pre, dd p, dd li, dd h1, dd h2, dd h3, dd h4, dd h5, dd h6, td p, td li, th p, th li, td dt, td dd, th dt, th dd, address p, address li { font-size: 1em; }
.none, .js .nonejs{display:none} .ocultar{position: absolute; left: -99999em;line-height: 0; height: 0; text-indent:-9999em ;margin: 0; padding: 0; }
/*Altura*/
html, body{height: 100%; }.page{min-height:100%;}* html .page{height: 100%;}html {overflow-y: scroll;}
input, select, textarea, button { font-family: arial, tahoma, verdana, sans-serif; color: #333;}
blockquote{ font-style: italic;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; }
pre, code, samp, tt, kbd { font-family: monaco, consolas, courier, "Courier New", monospace; }
abbr, acronym { border-bottom:1px dotted #000; cursor: help; }
sup { vertical-align:text-top; } sub { vertical-align:text-bottom; }
object{ width:99%; clear:both}
mark {background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
/*.f_input, .f_check, .f_radio, .f_select, .f_image, .f_pass*/
select { padding:1px 0; } textarea { overflow:auto; width:98%}/* scroll ie*/
.f_le { float:left } .f_ri { float:right }
.a_ri { text-align:right } .a_le { text-align:left } .a_ce { text-align:center }
.center, .center img, .storycontent img{margin-left: auto; margin-right: auto; display: block;}
img.alignleft { float: left; margin-right: 10px; display: inline; } img.alignright { float: right; margin-right: 10px; display: inline; }
.clear { clear:both } .limpiar { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; float:none; width:auto; margin:0; padding:0 }
a{ color: #607890; text-decoration:none}
p{ margin-bottom:12px}
.entradilla{ margin-bottom:50px;}
/*--- css ---*/
#skip{ display: block; position:absolute; left:-9999px; }
body { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:1.2308em; color:#666565 }
.container { margin:0 auto; text-align:left; clear:both; width:929px; position:relative }
.section { width:640px; margin-right:15px; float:left;display:inline; }
.aside { width:263px;display:inline; float:right }
#nav, #footer{ padding-left:12px; clear:both}
.deco{ display:block}
.nav_primary:after, .children:after, .tabs:after{content: "."; display: block; clear: both; height: 0; visibility: hidden;}.nav_primary, .children, .tabs{*zoom:1}
.post h2, .fecha, .nav_primary{font-family:Arial Narrow, Arial, Helvetica, sans-serif;}
.bot30{ margin-bottom:30px}
a:hover { text-decoration:underline }
.post .etiqueta ul, .post ul.social{ list-style:none}

/**/
#header{ position:absolute; top:50px; left:70px; z-index:10}
#header a{ background:url(images/logo-lg.gif) no-repeat 0 0; display:block; text-indent:-9999em; width:190px; height:83px; overflow:hidden;}
#content{ padding-top:400px; margin-bottom:40px}
.section{ background:url(images/bg_content.jpg) repeat-y 0 0; position:relative;}
.primary{ padding:0 30px}
#nav{ margin-bottom:6px}
/*menu top pagina*/
.posicion{ position:absolute; top:0; left:12px;}
	.comunicacion ul{ margin-bottom:4px; border-bottom:1px solid #fff}
	.comunicacion li{ float:left; border:1px solid #e6e6e6; border-top:none; margin-right:8px; font-size:0.8462em}
	.comunicacion a{ display:block; padding:2px 6px; color:#868686; text-decoration:none}
	.ultimo{ position:relative}
	.ultimo a{ display:block; outline:none}
/*post*/
.post{ position:relative; margin-bottom:66px}	
.post ul{ list-style:disc; padding-left:15px}
.post a{color:#b72d62;}
.post h1 a, .post h2 a{ display:block; font-size:2.3077em; color:#b2104e; line-height:1em; margin-left:96px; margin-bottom:66px}
.post h1 a:hover, .post h2 a:hover{ text-decoration:none; color:#666565}
.entradilla{ display:block; font-size:2.3077em; color:#b2104e; line-height:1em;}
.resumen{position:absolute; top:1px; left:-38px;}
.post .sociable img{ display:inline}
.fecha, .tageo, .usuario{ overflow:hidden}
.fecha{ background:url(images/bg_fecha.jpg) no-repeat left bottom;color:#fff; width:105px;}
	.fecha p{ margin-bottom:0; padding:5px 9px 21px 16px; font-size:1.7692em;text-transform:uppercase; text-align:right; line-height:1em}
	.fecha span{ display:block; font-size:0.5652em; line-height:1em}
.tageo{ background:url(images/bg_tageo.jpg) no-repeat left bottom;color:#fff; width:129px;word-wrap:break-word;}
	.tageo p, .usuario p{ margin-bottom:0;padding:2px 6px 18px 8px; line-height:1.1818em; font-size:0.7692em; text-transform:uppercase; text-align:right; font-weight:bold}
	.tageo a, .usuario a{color:#fff;display:block;padding-bottom:2px;}
/*respuesta post*/
#comments { font-size:1.6923em; color:#B0104E; line-height:1em; margin-bottom:30px}
#comments strong{ display:block; font-size:0.5909em; color:#333}
.comentario{ clear:both; margin-bottom:10px}
	.alt .usuario{ float:left;left:-38px; right:auto; margin-right:-38px; margin-left:auto; word-wrap: break-word; }
	.alt .usuario p{background:url(images/bg_tageo.jpg) no-repeat left bottom; text-align:right}
	.usuario{color:#fff; float:right; width:129px; position:relative;margin-right:auto; left:auto; right:-42px; margin-left:-40px;}
	.usuario p{background: url(images/bg_usuario_even.jpg) no-repeat left bottom; text-align:left; padding-left:6px}
	.alt small{float:right;}
	.alt .respuesta{ background:url(images/bg_respuesta_odd.gif) no-repeat 0 3%; padding-left:6px}
	.respuesta{ overflow:hidden; background:url(images/bg_respuesta_even.gif) no-repeat 100% 2%; padding-right:6px}
	small{ float:left;color:#ad114d;  padding:6px; font-size:0.8462em; margin-top:-14px}
	.respuesta .inner{ background:#eeeeee; padding:10px; padding-top:4px}
	.respuesta p{ margin-bottom:0}
img.center{ margin-bottom:15px}
.feedback{ text-align:right; margin-bottom:12px}
.feedback span{color:#fff; font-weight:bold; background:url(images/bg_comentario.gif) no-repeat center center; text-align:center; line-height:26px; height:30px;width:37px; display:inline-block}
.social ul{ margin-bottom:4px; border-bottom:1px solid #fff}
	.social li{ float:right; margin-left:12px; font-size:0.8462em;}
	.social a{padding:2px 6px;  background:url(images/ico_twitter.jpg) no-repeat 0 0; padding-left:16px; line-height:1em}
	.social .last a{background:url(images/ico_facebook.jpg) no-repeat 0 0; padding-left:16px}
	.social span{ margin-left:5px; padding:1px 3px;  color:#868686; text-decoration:none; line-height:22px;border:1px solid #e6e6e6; border-top:none; }
	.social a:hover { text-decoration:none;}
.social a:hover span{ text-decoration:underline}
.etiqueta{ margin-bottom:15px}
.etiqueta li{ float:left; background:url(images/bg_tags_l.gif) no-repeat top left; padding-left:11px; line-height:24px; margin-right:8px; margin-bottom:5px}
.etiqueta a{ display:block; white-space:nowrap; background:url(images/bg_tags_r.gif) no-repeat top right; padding-right:11px}
/*formulario respuesta post*/
#commentform { margin-top:70px}
#commentform div{ margin-bottom:12px}
#commentform label, #commentform input, #commentform span{ float:left; display:block;color:#666666}
#commentform label{ width:100px}
#commentform input{ width:250px; margin-right:5px; background:#eeeeee; border:1px solid #cbcbcb; height:23px}
#commentform textarea{ width:460px; background:#eeeeee; border:1px solid #cbcbcb;}
#commentform .captcha { position:relative; margin-bottom:55px; padding-bottom:15px;}
#commentform .captcha p{ position:absolute; top:-15px; left:99px}
#commentform .captcha  img{ position:absolute; top:15px; left:260px}
#commentform .captcha label{ clear:left; width:auto; float:none;}
#commentform .captcha small{ margin-top:0}
#commentform #submit{ width:auto; padding:5px; display:block; 	overflow:visible;  border:1px solid #E6E6E6; border-top:none; background:#fff }
/*menu principal*/
#nav ul{ clear:both}
.nav_primary { margin-bottom:35px; position:relative}
.nav_primary li {float:left; margin-right:10px; text-align:center; font-size:1.1538em ;text-transform:uppercase; }
.nav_primary a { display:block; padding-left:11px; color:#000; text-decoration:none; background-image:url(images/bg_categoria_l.jpg); background-repeat:no-repeat; background-position:bottom  left;  }
.nav_primary span {color:#fff;min-width:126px; display:block; padding-right:11px;cursor:pointer; height:69px; line-height:2.9333em;background-image:url(images/bg_categoria_r.jpg); background-repeat:no-repeat; background-position:bottom right; }
.nav_primary .active a{background-position:top left }
.nav_primary .active span { background-position:top right}
.nav_primary li a:hover { background-position:top left; text-decoration:none}
.nav_primary li a:hover span { background-position:top right}
* html .nav_primary li a{ display:inline-block; }/*for 100% ie6*/
* html .nav_primary li span{ display:inline-block;width:126px; white-space:nowrap }/*for 100% ie6*/
	.js .children{ display:none; position:absolute}
	.children { font-family:Arial, Helvetica, sans-serif; padding-bottom:1px; position:relative; top:60px; left:0; z-index:11; width:640px; }
	.children li{ float:left; border:1px solid #e6e6e6; border-top:none; margin-right:8px; font-size:0.8667em; text-transform:none; margin-bottom:4px; background:#fff}
	.children a{ background:none; display:block;  color:#b2104e; padding:0}
	.children span{ background:none; color:#B2104E; padding:4px; height:auto; min-width:0; line-height:1em}
	* html .children li span{ width:auto}
	.children .active span{color:#424242}
/*aside*/
.aside a{color:#b0104e}
.aside > div{ margin-bottom:25px}
.buscador{ background:#ececec;border:1px solid #cccccc; margin-bottom:25px}
.buscador ul{ padding:5px  }
.buscador li{ float:left}
.buscador li *{ vertical-align:middle}
.aside .a_ce{ clear:both;}
.aside .a_ce a{ display:inline-block; margin:0 2px} 
.aside h3{  color:#666666; font-size:1.4615em; text-transform:uppercase; line-height:1em}
.buscador .f_input{ border:1px solid #fff; background:#fff;width:220px; height:20px; position:relative;*top:-1px}
.destacado, .archivo .inner{ background:url(images/bg_div_aside.gif) no-repeat left bottom}
.destacado h3{ font-size:100%; text-transform:none; line-height:1.2308em}
.destacado h2{ text-transform:uppercase;line-height:1em; border-bottom:1px solid #dcdcdc;color:#fff; background:url(images/bg_h3.jpg) no-repeat 0 0; font-size:1.7692em; }
.destacado span{ display:block; background:url(images/bg_destacado.gif) no-repeat 2% 50%; padding:3px 0; padding-left:60px }
.destacado .inner{ padding:10px;}
.archivo h3, .gusta h3{padding:7px 0;padding-left:40px;}
.archivo h3{background:url(images/bg_archivo.gif) no-repeat 2% 50%;}
.archivo .inner{ margin-bottom:3px;}
.js .archivo .plegar{ height:62px; overflow:hidden}
.archivo a, .envoltura a{background:url(images/ico_lista.gif) no-repeat 0 4px; padding-left:9px}
.archivo .a_ri a{ background:url(images/ico_mas.gif) no-repeat 0 1px; padding-left:12px}
.archivo ul, .gusta ul, .envoltura ul{ padding:5px 9px}
.envoltura h4{ font-weight:bold; padding:4px}
.gusta h3{background:url(images/bg_gusta.gif) no-repeat 2% 50%; }
.credits{clear:left;color:#7E7E7E;font-size:0.7692em;padding:0;text-align:left;}
/*tabs*/
.js #comentarios {display:none;}
.tabs li { float:left; width:117px;color:#fff; text-transform:uppercase; line-height:1em; font-size:0.8877em; overflow:hidden }
.tabs a{padding-left:45px; padding-top:4px; height:28px; display:block; background-image:url(images/bg_tab01.jpg); background-repeat:no-repeat; background-position:left bottom; background-color:#84113e;color:#666666; text-decoration:none}
.tabs .last { float:right; width:142px}
.tabs .active{background-position:left top; background-color:#fff; color:#fff}
.tabs .last a{ background-image:url(images/bg_tab02.jpg); padding-top:10px; height:22px;}
/*pagina estatica*/
.page-template h1 a{ margin-left:auto}
/*pais*/
.pais{ margin-bottom:28px; padding:5px}
.pais li{ float:left; font-size:0.7692em; text-transform:uppercase;}
	.pais li a{ float:left; height:14px; line-height:14px;padding-left:28px; margin-right:9px; background-image:url(images/pais.jpg); background-repeat:no-repeat; background-color:#fff; text-decoration:underline}
	.pais .fr a{ background-position: 0 0;}
		.pais .fr a:hover{background-position:0 -14px}
	.pais .uk a{background-position:0 -28px}
		.pais .uk a:hover{background-position:0 -42px}
	.pais .de a{background-position:0 -56px}
		.pais .de a:hover{background-position:0 -70px}
	.pais .it a{background-position:0 -84px}
		.pais .it a:hover{background-position:0 -98px}
	.pais .ko a{background-position:0 -112px}
		.pais .ko a:hover{background-position:0 -126px}
	.pais .my a{background-position:0 -140px}
		.pais .my a:hover{background-position:0 -154px}
	.pais .ua a{background-position:0 -168px}
		.pais .ua a:hover{background-position:0 -182px}
	.pais .lv a{background-position:0 -196px}
		.pais .lv a:hover{background-position:0 -210px}
/*paginador*/
.wp-pagenavi {	clear: both; text-align:center; width:628px; padding:10px 0; padding-bottom:25px; border-top:1px solid #E6E6E6 }
.wp-pagenavi a, .wp-pagenavi span {	text-decoration: none;color:#b0104e;	padding: 3px 5px;	margin:6px; display:inline-block}
.wp-pagenavi a:hover, .wp-pagenavi span.current {color:#fff; background:#b0104e;}
.wp-pagenavi span.current {	font-weight: bold;}



