@charset "utf-8";
/*  
Theme Name: pqpq.es 2010
Theme URI: http://ceslava.com/
Description: Plantilla personalizada con la posibilidad de comentar varios posts en una misma p&aacute;gina.
Version: 1.0
Author: Cristian Eslava
Author URI: http://ceslava.com/
Blog del autor http://ceslava.com/blog
*/
@charset "utf-8";
html {background-color:#000;}
body {font-size: 100%; font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Sans-Serif;background-color:#000;color: #000;text-align: left;margin: 0 auto;	padding: 0; max-width:1100px;}
#content {font-size: 0.7em; line-height:1.5; background-color:#FFF; clear:both;}
.commentlist br {margin: 0.9em 0;}
.alt {background-color: #f8f8f8;border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;	}
#footer {border: none; font-size: 0.7em;  -moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px; border-radius-bottom-right: 20px; border-radius-bottom-left: 20px;
-ms-border-radius-bottomright: 20px; -ms-border-radius-bottomleft: 20px;  -webkit-border-bottom-left-radius: 20px;  
 -khtml-border-bottom-left-radius: 20px;  -webkit-border-bottom-right-radius: 20px;  
 -khtml-border-bottom-right-radius: 20px; }
small {font-size: 0.9em;line-height: 1.5em;}
h1, h2, h3 {font-family: "Helvetica Neue",Rockwell,Georgia, Arial Narrow, Arial, Helvetica, sans-serif;text-align:left;font-weight:normal;}
h1 {font-size: 4em;text-align: center;}
h2 {font-size: 1.8em;}

h3 {font-size: 1em;}
h1, h1 a, h1 a:hover, h1 a:visited  {text-decoration: none;}
h2 a, h2 a:visited, h3 a, h3 a:visited {color: #CC3333;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration: none;}
.entry p a:visited {color: #b85b5a;}
.commentlist li {font-weight: normal;}
.commentlist cite, .commentlist cite a {font-weight: normal;font-style: normal;}
.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}
.commentmetadata {font-weight: normal;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #777;}
acronym, abbr, span.caps{font-size: 0.9em;letter-spacing: .07em;}
a, h2 a:hover, h3 a:hover {color: #06c;text-decoration: none;}
a:hover {color: #147;text-decoration: underline;}
#page {	background-color: white;margin: 5px auto;padding: 0;width: 99%;}

#page, #header {border-radius: 20px;  
 -ms-border-radius: 20px;  
-moz-border-radius: 20px;  
 -webkit-border-radius: 20px;  
 -khtml-border-radius: 20px;  }
#header {margin: 0px; padding: 0;  width: 100%;background-color:#fff;  }
#header h1
#header a {border-bottom:0;}
.post {	margin: 0 0 40px;	}
.post hr {display: block;}
.narrowcolumn .postmetadata {padding-top: 5px;}
#footer {padding: 0;margin: 0 auto;clear: both;	}
#footer p {	margin: 0;	padding: 20px 0;	text-align: center;	}
h1 {padding-top: 70px;margin: 0;}
h2 {margin: 0;	}
h2.pagetitle {	margin-top: 2%;	margin-bottom: 2%;	text-align: left;	margin-left:0;	margin-right:10px;}
h3 {padding: 0;	margin: 0;	}
p img {	padding: 0;	max-width: 100%;	}
img.centered {display: block;margin-left: auto;	margin-right: auto;	}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;	}
img.alignleft {	padding: 4px;margin: 0 7px 2px 0;display: inline;	}
.alignright {float: right;}
.alignleft {float: left;}

html>body .entry li {margin: 7px 0 8px 10px;}
.entry ul li:before {	content: "\00BB \0020";	}
.entry ol {	padding: 0 0 0 35px;margin: 0;	}
.entry ol li {	margin: 0;	padding: 0;	}
.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;	}
.iconos_social {width: 100px; float:right;}
.iconos_social a {padding:3px;}
.entry form { text-align:center;	}
.entry form#searchform {text-align:left;display:inline;}
select {width: 130px;}
#commentform #author, #commentform #email, #commentform #url, input, #ceslava_message {border:#CC3333 solid 1px;}
#commentform #submit, .button {	width: 170px;	margin: 3px 5px 1px 0;	background-image:url(images/input.gif);	color:#FFFFFF;	background-repeat:no-repeat;	border:0;	outline:0px;}
#commentform textarea, .sugerir textarea {	width: 100%;	padding: 2px;	border: 1px solid #CC3333;	}
#commentform #submit {	margin: 5px -2px 0 0;	float: right;	}
.alt {	margin: 0;	padding: 5px;	}
.commentlist {	padding: 0;	margin-left:0px; margin-top:50px;	}
.commentlist li {	margin: 15px 0 3px;	padding: 5px 10px 3px;	list-style: none;	}
.commentlist p {	margin: 10px 5px 10px 0;	}
#commentform p {	margin: 5px 0;		}
#commentform label {margin-left:10px; }
#commentform input {padding:2px;}
.nocomments {	text-align: center;	margin: 0;	padding: 0;	}
.commentmetadata {	margin: 0;	display: block;	}
acronym, abbr, span.caps {	cursor: help;	}
acronym, abbr {	border-bottom: 1px dashed #999;}
blockquote {	margin: 15px 30px 0 10px;	padding-left: 20px;	border-left: 5px solid #ddd;	}
blockquote cite {	margin: 5px 0 0;	display: block;	}
.center {	text-align: center;	}
hr {	display: none;	}
a img {	border: none;	}
.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 20px;	}
.flotar {float:left;width:39%;padding:5%;padding-top:0;padding-bottom:0;padding-top:0;padding-left:0;}
.unico  .izq{float:right;width:46%;padding:0;clear:none;}
.unico .dere{ float:left; clear:left; padding-left:0;}
.post .votacion {background-image:url(images/votos.gif);background-repeat:no-repeat; color:#FFF;padding:15px;padding-left:0px;background-position:left center;font-size:12px;font-weight:bold;padding-right:40px;width:25px;display:block;letter-spacing:-1px;text-align:center;}
a  {color:#CC3333;}
a:hover, a:visited {color:#333333;}
#banda {display:block;height:21px;width:100%;background-image:url(images/esquina_der.gif);background-repeat:no-repeat;background-position:100% 50%;}
#banda_bajo {display:block;height:21px;width:100%;background-image:url(images/esquina_izq.gif);background-repeat:no-repeat;
background-position:0% 50%;}
#footer {background-color:#CC3333;background-position:center;background-repeat:repeat-x;color:#FFFFFF;}
#footer a {color:#FFFFFF; border-bottom:1px dotted #FFFFFF;}
a, a:link {border-bottom:1px dotted #CC3333; outline:none;}
a:hover {text-decoration:none;}
.votacion a, .votacion a:link {border-bottom:0;}
.narrowcolumn{ width:80%;float: left;padding-left:2%;}
h2 {background-color:#CF1D03;padding:2%;color:#FFFFFF;text-align:left;}
h3 {color:#0667bc;}
.publi { margin:0 auto;text-align:center;}
fieldset {border:0;}
.navigation {clear:both;}
.contador {display:inline; color:#0667bc;}
.Panel .votacion {background-image:url(images/votos-1000.gif);background-repeat:no-repeat; color:#FFF;padding:15px;padding-left:0px;background-position:right center;font-size:12px;font-weight:bold;padding-right:15px;width:63px;display:block;letter-spacing:-1px;text-align:center;float:right;}
#cabecera	{ float:left;padding:15px 25px;margin:0px; background-image:url(images/logo.png);  background-position:center center; background-repeat:no-repeat; }
#cabecera h1 {text-indent:-9999px;padding:0px; margin:0px;}
#cabecera h1 a {display:block;height:260px; width: 300px; border-width:0; }
#opciones{	 float:left;	height:166px;	font-size:8px;	line-height:15px;	position:relative;	top:13px;	font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Sans-Serif;	} 
#opciones a, #opciones ul li a {color:#FFFFFF;font-size:10px;}
#opciones a:hover, #opciones a:visited, #opciones a:focus {color:#CC3333;}
#opciones li {list-style-type:none; background-repeat:no-repeat; padding-left:4px;}
#social{float:right;text-align:right;font-size:10px;background-color:#000000; padding:20px 15px;} 
#social a, #social a:visited  {color:#FFF; padding:20px 5px 5px; }
#social a:hover {border-color:#FFF;
  position: relative;
  top: 1px;
}
.menusup {float:right;}
#social form {float:right; margin-left: 30px;}
.publitop {margin:auto;text-align:center;}
h2 a, h2 a:link, h2 a:visited, h2 a:hover {color:#FFFFFF;}
.descripcion_cat {display:none;}
.commentlist p{overflow:hidden;}
#commentform #texto{padding:0;margin:0;background-image:none;}
textarea.expanding {	line-height: 18px;	min-height:50px;}
.gravatar  {float:right;margin:0;padding:0; width:35px; height:35px;}
#total {text-align:right; border-top:3px solid #333333;}
.post h3, small {text-align:left;} 
.centro {padding:5px;}
input {-moz-border-radius:3px; padding:4px;}
#social input {margin-top:-5px;}
.tags {padding:2%; text-align:center;}
#footer h1 a,.tags a{border:0;}
#footer h1 {padding-top:54px;}
#footer a:hover{color:#DDD;}
#footer p {margin:3px 0; font-size:1.1em;padding:0px;}
#footer {padding-bottom:20px;}
#footer.izq {width:25%;}
.PanelTab {cursor:hand;
cursor:pointer;}
#social a img {vertical-align:middle;}
. {overflow: hidden;outline:none;}
.Panel {margin: 0px;padding: 2px 0px;}
h2 {-moz-border-radius:3px;border-radius: 3px;  
 -ms-border-radius: 3px;   -webkit-border-radius: 3px; -khtml-border-radius: 3px; padding:2% 20px; }
.PanelTab {background-color:#333333;color:#FFFFFF;margin:2px; padding:5px 20px;}
#content  h2.PanelTab {background-color:#333333;color:#FFFFFF;	background-image:none;}
#content  h2.PanelTab:hover {background-color:#950016;}
h3.PanelTab  {text-align:right;font-family: Arial,Sans-Serif;	color:#fff;	background-color:#CF1D03;	padding:5px;	margin:50px 0px 0 0px;	clear:both;	}
.PanelContent {overflow: auto;	padding: 15px 50px;}
#social h2 {background-color:#000; text-align:right; padding:3px;float:right;clear:right;}
.entry .Panel {margin:4%;}
div#qTip { padding: 8px; border: 3px solid #CF1D03; display: none; background: #FFF; color: #CF1D03; text-align: left; position: absolute; z-index: 1000; font-size:0.6em;}
.infonuevos {margin:1%; border-bottom: 1px solid #CC3333;font-size:1.1em; padding:1%;text-align:center;}
#commentform p.clear {clear:both;margin-top:50px;background-image:none;}
h3.respond {font-size:1.6em;margin:1% 0;}
.nosidebar {margin:0 auto;padding:1% 4%; width:85%;}
#footer #searchform {text-align:center; margin:0 auto;}
#footer h2 {text-align:center; background-color:transparent;}
#social_ico a{border:none; } 
#social_ico {margin-top:25px;}
#ilustracion {float:left; margin:0 10px 10px 0;}
#ilustracion a{border:none; }
.centrado {margin: 2px auto; width: 780px;}
.centrado p{margin: 5px auto; clear: both; text-align:right;}
.centrado div {float:left; width:250px; height:600Px; margin:0 5px; }
.tipos div div {height:70px; background-position:0 0; cursor:crosshair; margin:15px 0;}
.tipos div:hover {height:70px; background-position:0 70px;}
.centrado div span:first-child {float:right;padding:0px;}
.centrado div a {background-image:none; padding:0px; margin:5px;}
.clear {clear:both;}
.logos div div {height:140px; background-position:0 0; cursor:crosshair; margin:15px 0; background-repeat:no-repeat;}
.logos div {float:left; width:250px; height:1100px; margin:0 5px; }
.solologos div div {height:70px; background-position:0 70px; cursor:crosshair; margin:15px 0;}
.solologos div:hover {height:70px; background-position:0 0;}
.myspace {background-image:url(logo-tipos/myspace.jpg);}
.digg {background-image:url(logo-tipos/digg.jpg);}
.meneame {background-image:url(logo-tipos/meneame.jpg);}
.vimeo {background-image:url(logo-tipos/vimeo.jpg);}
.youtube {background-image:url(logo-tipos/youtube.jpg);}
.google {background-image:url(logo-tipos/google.jpg);}
.yahoo {background-image:url(logo-tipos/yahoo.jpg);}
.linkedin {background-image:url(logo-tipos/linkedin.jpg);}
.flickr {background-image:url(logo-tipos/flickr.jpg);}
.adobe {background-image:url(logo-tipos/adobe.jpg);}
.technorati {background-image:url(logo-tipos/technorati.jpg);}
.skype {background-image:url(logo-tipos/skype.jpg);}
.spotify {background-image:url(logo-tipos/spotify.jpg);}
.facebook{background-image:url(logo-tipos/facebook.jpg);}
.twitter {background-image:url(logo-tipos/twitter.jpg);}
.lastfm {background-image:url(logo-tipos/lastfm.jpg);}
.wikipedia {background-image:url(logo-tipos/wikipedia.jpg);}
.centrodiv{margin:0 auto; width:200px;}
.ultimadiv{padding-left:50%;}
.karma {float:right;}
.karma img {cursor:pointer; vertical-align:middle; padding-right:3px; width:14px; height:14px;}
#submit, .button {cursor:pointer; background-position:0px 0%; height:30px; }
#submit:hover, #submit:focus, .button:hover, .button:focus {background-position:0px 100%;}
input:focus, input   {outline:0;}
#footer, #social, #content h2 {background-image:url(images/bg-red.jpg);background-repeat:repeat-x; color:#FFF;}
#content h2.pagetitle {font-size: 2em;color:#CC3333;	background-image:none;	background-color:#FFFFFF;	padding:0px;}

.abajo-pub {width:468px; margin:20px auto;}
.rtl {direction:rtl;unicode-bidi:bidi-override;color:#CC3333;}
span.gravatar {
float:none;
padding:10px;
}
.prefooter {width: 85%; font-size: 0.7em; line-height:2em; padding: 50px 0; margin: 0px auto; float:none; clear:both;}
.description_cat {margin-bottom:30px; width:50%;}
/*.sugerir {float:left; font-size:0.7em; padding:5px 30px; width:250px;}*/ 
.sugerir {float:right; font-size:0.7em; padding:5px 30px;}
.inicio-home .izq p {margin:4%;}
.alignright-header {float:right; margin: 10px 30px;}
.socializar {float:left;}
#gigya-socialize-widget-content {padding:20px 10px;}
.wp-post-image {float: left; margin: 0 20px 20px 0; border:10px  solid #E9E9E9;}
#footer, #social, .post h2, #submit, .button, .inicio-home h2{text-shadow: 1px 1px 0 #323233;}
