/*
Theme Name: Sexo Gratis
Theme URI: http://www.ilusionat.es/
Description: Theme de sexogratis
Version: 1.0
Author: Ilusionat
Author URI: http://www.ilusionat.es/
Tags: theme,movie

	Ilusionat
	 http://www.ilusionat.es/

	Maquetado por Antonio, un verdadero dolor de cabeza maquetarlo.

*/

html, body { width:100%; height:100%; margin:0px; text-align:left; }

body { background:#64020f url(images/bg.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; }

.header { background:url(images/header.jpg) no-repeat left top; width:1000px; margin:0 auto; position:relative; }

.body { width:1000px; margin:0 auto; min-height:540px; background:url(images/footer.png) no-repeat left bottom;  }
.body .logo { float:left; padding-left:0px; padding-top:0px; }
.body .pet { float:right; margin-right:161px; }

.body .sidebar {  width:270px; background:#ffc9b1; text-align:left;  }

.body .sidebar ul.e, .body .sidebar ul.e ul { margin:0px; padding:0px; font-size:12px; list-style:none; }
.body .sidebar ul.e li { text-align:left; }
.body .sidebar ul.e ul li { padding:3px; padding-left:10px; list-style:none; }
.body .sidebar .bloque { background:url(images/bloquer.jpg) no-repeat left top; height:34px; font-size:13px; font-weight:bold; padding-left:10px; padding-top:3px; color:#FFF; text-align:left;  }

.body .sidebar ul.categorias, .body .sidebar ul.categorias ul { margin:0px; padding:0px; font-size:12px; list-style:none; }
.body .sidebar ul.categorias ul li { 
	text-align:left; width:110px; background: url(images/folder.png) no-repeat left top; padding:2px; float:left; padding-left:18px;
	margin-left:5px; margin-bottom:5px;
	}
.body .sidebar ul.e ul li { 
	text-align:left; width:200px; background: url(images/icono_enlace.gif) no-repeat left ; padding:2px;  padding-left:18px;
	margin-left:15px; margin-bottom:5px; list-style:none;
	}

.body .sidebar a{ color:#000; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.body .sidebar a:hover{ color:#903; text-decoration:underline; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.body .sidebar .eestilo a { color:#222; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; }
.body .sidebar .eestilo a:hover { color:#903; text-decoration:underline; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; }

.body .slogan { font-family:Arial, Helvetica, sans-serif; font-size:10px; float:right; padding:3px; }
.body .slogan h1 { margin:0px; padding:0px; font-size:11px; color:#FFF; padding-right:10px; }

.blog { width:984px; margin:0 auto; min-height:100px;  clear:both; }
.blog .header { background:#cb0549 url(images/blog.jpg) no-repeat left top; width:984px; min-height:230px; }

.blog .body { background:url(images/blogbg.jpg) repeat-y left top; min-height:700px; text-align:left; width:984px; }

.blog .rightbar { 
	float:right;  width:185px; list-style:none; 
	text-align:left; color:#FFF; 
	}
.blog .rightbar ul, .blog .rightbar ul.e, .blog .rightbar ul.e ul { margin:0px; padding:0px; font-size:12px; list-style:none; }

.blog .rightbar a { text-decoration:none; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.blog .rightbar a:hover { text-decoration:underline; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; }

.blog .rightbar .bloque { 
	background:url(images/bloque.gif) no-repeat left top; width:185px; height:32px; padding-top:3px; padding-left:10px;
	color:#900; font-weight:bold; font-size:13px; 
	}
.blog .rightbar li { padding:3px; padding-left:10px; font-family:Verdana, Geneva, sans-serif; font-size:11px; }

.blog .subhead { float:left; width:519px; height:23px; list-style:none; padding-left:10px; padding-top:4px; }
.blog .subhead li { float:left; text-align:left; border-right:2px solid #222; font-size:14px; font-weight:bold; margin-right:10px; padding-right:5px; }
.subhead li a{ color:#333; text-decoration:none;}
.subhead li a:hover{ color:#C03; text-decoration:underline;}

.blog .ads { width:529px; height:120px; float:left; text-align:left; padding-top:30px; }

.footer { background:url(images/footer_adorno.png) no-repeat left top; width:984px; height:149px; margin:0 auto; }


.body ul.posts { margin:0px; padding:0px; list-style:none; margin-left:5px; padding-top:50px; }
.body ul.posts li.a { padding:0px; margin:0px; float:left; width:517px; background:url(images/posttop.jpg) no-repeat left top; height:12px; font-size:1px; }
.body ul.posts li.b { padding:0px; margin:0px; float:left; width:517px; background:url(images/postdown.jpg) no-repeat left top; height:12px; font-size:1px; }
.body ul.posts li.c { padding:0px; margin:0px; float:left; width:517px;
	background:#FFF; min-height:30px; font-size:10px; font-family:Arial, Helvetica, sans-serif;
	width:517px; margin-left:0px; padding:0px;
	}

.body ul.posts div.d { font-size:12px; margin:0px; padding:0px; list-style:none; margin-left:4px; text-align:left; font-size:12px; width:509px; margin:0 auto; } 
.body ul.posts div.d p { margin:0px; padding:5px; font-size:12px; }
.body ul.posts div.d a { color:#900; text-decoration:none; }

.post { 
	background:url(images/post.jpg) no-repeat left top; width:507px; height:23px; margin:0 auto; padding-left:10px; padding-top:4px;
	font-size:12px; font-weight:bold; color:#FFF; text-align:left;
}

.post .date { width:150px; text-align:right; padding-right:7px; color:#e89cb6; float:right;  font-size:11px; }

.post a { color:#FFF; text-decoration:none; }

.navigation { font-size:13px; height:18px; padding:5px; padding-left:10px; padding-right:10px; width:497px; margin:0 auto; }
.navigation a { color:#333; font-weight:bold; }

.comentarios textarea { width:453px; height:150px; font-size:11px; font-family:Verdana, Geneva, sans-serif; }

.alignleft { float:left; }
.alignright { float:right; }
	
.foot { background:url(images/foot.jpg) repeat-x left bottom; min-height:114px; color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.textofoot { padding-left:300px; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.textofoot a { color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.textofoot a:hover { font-weight:bold; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.foot p { width:550px; }

.comentarios { padding:5px; }

.center { text-align:left; }

div.pagination {
padding: 3px;
margin: 3px;
text-align:left;
}

div.pagination a {
border: 1px solid #dedfde;
margin-right:3px;
padding:2px 6px;

background-position:bottom;
text-decoration: none;

color: #900;
}
div.pagination a:hover, div.meneame a:active {
border: 1px solid #000;
background-image:none;
background-color:#900;
color: #fff;
}
div.pagination span.current {
margin-right:3px;
padding:2px 6px;

font-weight: bold;
color: #900;
}
div.pagination span.disabled {
margin-right:3px;
padding:2px 6px;

color: #900;
}