body{background:#da3620;color:#000;font-family:Arial, Tahoma, sans-serif;font-size:12px;}
em {font-style:italic;}
.clear{clear:both;}
img.alignleft {float: left;margin-top: 0px;margin-right: 8px;margin-bottom: 2px;margin-left: 0px;}
img.alignright {float: right;margin-top: 8px;margin-right: 0px;margin-bottom: 5px;margin-left: 8px;}
img.aligncenter {display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;clear: both;}
img.border {border: 1px solid #CCC;}
.alignleft {float:left;}
.alignright {float:right;}
.aligncenter {display: block;clear: both;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.wrapper{ width:1005px; margin:0 auto;}

/* -- TOP -- */
.top{ background:url(images/bg-top.png) left top no-repeat; width:1005px; height:60px; position:relative;}
*html .top{ background:url(images/bg-top-ie6.jpg) left top no-repeat; width:1005px; height:64px; position:relative;}
.login{background:url(images/bg-login.jpg) left 4px no-repeat; width:367px; position:absolute; top:13px; left:10px; height:45px; padding:0 0 0 28px; overflow:hidden;}
.login .label-input{ width:131px;}
.login .label-input-largo{ width:152px; float:left;}
.login .label-input label{font-family:"trebuchet MS"; font-size:11px; color:#f7f7f7;}
.login .label-input input.normal{border:none; background:url(images/bg-input-login.jpg) left top no-repeat; width:93px; height:17px; font-family:"trebuchet MS"; font-size:11px; color:#242424; padding:2px 2px 0;}
.login .checkbox-acepto{font-size:11px; margin:3px 0 10px; width:207px; float:right; color:#f7f7f7;}
.login .checkbox-acepto #checkbox{float:left;}
.login .checkbox-acepto span{display:block; float:left; margin:4px 0 0;}
.login *html .checkbox-acepto span{display:block; float:left; margin:6px 0 0;}
.login .btn-entrar{float:left; left:287px; position:relative; top:-51px;}
.btn-facebook{width:231px; height:31px; position:absolute; top:13px; left:15px;}
.btn-twitter{background:url(images/btn-twitter.jpg) left top no-repeat; width:99px; height:32px; position:absolute; top:9px; left:219px; text-indent:-9999px;}
.btn-twitter a{ display:block; width:102px; height:32px;}

/* -- HEADER -- */
.header{background:url(images/bg-menu.png) 1px bottom no-repeat; position:relative; height:332px;}
.header-sin{background:url(images/bg-menu-sin.png) 1px bottom no-repeat; position:relative; height:286px;}
*html .header{background:url(images/bg-menu-ie6.jpg) 1px bottom no-repeat;}
*html .header-sin{background:url(images/bg-menu-ie6-sin.jpg) 1px bottom no-repeat;}
.header-logo{background:url(images/logo-header.png) left top no-repeat; left:0; top:0; position:absolute; width:590px; height:233px;}
.header-logo{background-image:url('images/logo-header.png') !important; background-image:none; filter:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/images/logo-header.png');cursor:pointer;width:590px; height:233px;}
.header-logo a{display:block; height:132px; width:590px;}
.header-frase{left:318px; top:125px; position:absolute; width:547px; height:49px;}
.header-frase{background-image:url('images/frase-header.png') !important; background-image:none; filter:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/images/frase-header.png');}
.top2 {background:url(images/bg-top2.png) left top no-repeat; left:646px; top:0px; position:absolute; width:331px; height:53px;}
.buscador{background:url(images/bg-buscador.png) left top no-repeat; left:646px; top:72px; position:absolute; width:331px; height:46px;}
*html .buscador{background:url(images/bg-buscador-ie6.jpg) left top no-repeat; height:46px;}
.buscador .normal{ border:none; font-family:"trebuchet MS"; font-size:15px; color:#676767; width:235px; padding:0; margin:13px 0 0 20px;}
*html .buscador .normal{ border:1px solid #fff; font-family:"trebuchet MS"; font-size:15px; color:#676767; width:235px; padding:0; margin:7px 0 0 14px;}
.buscador input.btn{ border:none; text-indent:-9999px; background:none; padding:0; margin:0 4px 0 0; display:block; float:right; width:55px; height:45px; cursor:pointer; font-size:0; line-height:0;}

/* -- Menu -- */
.menu{left:225px; top:176px; position:absolute; width:750px; height:56px;}
.botones {background:url(/wp-content/themes/apblog/css/images/menu.gif) no-repeat;float:left;text-indent:-9999px;}
.menu-inicio{background-position: 0px 0px; display:block; width:102px; height:56px;}
.menu-inicio:hover, .menu-inicio-a{background-position: 0px -56px; display:block; width:102px; height:56px;}
.menu-videochat{background-position: -103px 0px; width:161px; height:56px;}
.menu-videochat:hover, .menu-videochat-a{background-position: -103px -56px;width:161px; height:56px; }
.menu-tube{background-position: -264px -0px; display:block; width:175px; height:56px;}
.menu-tube:hover{background-position: -264px -56px; }
.menu-videos{background-position: -439px 0px; display:block; width:157px; height:56px;}
.menu-videos:hover, .menu-videos-a{background-position: -439px -56px;display:block; width:157px; height:56px; }
.menu-porno{background-position: -596px 0px; display:block; width:155px; height:56px;}
.menu-porno:hover, .menu-porno-a{background-position: -596px -56px;display:block; width:155px; height:56px;}

/* -- Sub Menu -- */
.menu-sub{left:44px; top:250px; position:absolute; width:940px;}
.menu-sub a{ display:block; background:url(images/ico-folder-menu.gif) left 2px no-repeat; padding:2px 0 2px 26px; margin:2px 0; float:left;}
.menu-sub a{ font-family:"trebuchet MS"; font-size:15px; color:#f7f7f7; text-decoration:none;}
.menu-sub a:hover{text-decoration:underline;}
.menu-sub a.size1{width:116px;}
.menu-sub a.size2{width:140px;}

/* -- ARMA CONTENT -- */
.content{ background-color:#FFF; width:953px; margin:0 auto;}
.content h1.noencontrado{text-align:center; font-size:17px; color:#cf0804; padding:40px 0px 5px;}
.content h2.noencontrado-sub{text-align:center; font-size:14px; color:#cf0804; padding:5px 0px 60px;}
.content-left{ width:165px; float:left;}
.content-right{ width:245px; float:right;}
.content-left h3, .content-right h3{ background:url(images/bg-titulos-der-izq.jpg) left top repeat-x; padding:4px 0 5px 0px; margin:0 0 10px; font-family: "trebuchet MS"; text-align: center; font-size:17px; color:#FFF;}

/* -- IZQUIERDA -- */

/* Apartados */
.apartado{ margin:0 0 17px;}
.apartado p{ font-size:12px; text-align:justify; line-height:14px;}
.apartado img{margin:4px 0 0 0px; border:1px solid #999; }
.apartado a{color:#107bd6; text-decoration:none;}
.apartado a:hover{color:#cf0804;}
.suscripcion {margin:0 0 17px;}
.suscripcion p{ font-size:12px; padding:0 10px 10px 0px; line-height:14px;}
.suscripcion form{margin-right:10px;}

/* Webs Amigas */
.webs-amigas{margin:0 0 17px;}
.webs-amigas ul{ margin:0 0 0 15px;}
.webs-amigas ul li{ background:url(images/ico-folder.gif) left 2px no-repeat; padding:0 0 0 22px; margin:2px 0 3px;}
.webs-amigas a{color:#107bd6; text-decoration:none; font-size:13px; }
.webs-amigas a:hover{ color:#cf0804;}
.webs-amigas p{margin: 0 0 0 15px;}

.content-left {padding-left:10px;}
.content-left img.noborder{border:0px solid;}

/* -- CENTRO -- */
.content-center{ width:531px; float:left; margin:0 0 0 1px;}
.content-center h3.search {text-align: center; margin: 20px 10px 25px 10px; color: #cf0804; font-size: 18px;}
.content-center h4.search {text-align: center; margin: 10px; font-size: 15px; color:#333;}
.promo-webcams {padding:0 8px 20px 7px;}
.promo-webcams h1 {background:#147DD8 url(images/bg-titulos-center.jpg) left top repeat-x; padding:1px 5px; font-family:"trebuchet MS"; font-size:17px; line-height:22px; margin:0px 0 8px; color:#FFF; border: 1px solid #248be4; text-align:center;}
.promo-webcams p {font-size:12px; line-height:15px; color:#242424; text-align:justify;padding:6px 0px 2px 0px;}
.promo-webcams p a{color:#0a77d5;}
.promo-webcams p a:hover{ color:#cf0804;}
.promo-webcams img {border:1px solid #666;}

/* -- BOX IFRAME CAMS -- */
.box-iframe-cams{background:#e7f2fb none repeat scroll 0 0; border: 1px solid #e2f2fe; font-size:14px; height:175px; margin:10px auto 5px; padding:5px 0; width:513px;}

.batisex {padding: 0px 8px 20px 7px; width:516px; height:245px;}
.batisex h1{ background:#147DD8 url(images/bg-titulos-center.jpg) left top repeat-x; padding:1px 5px; font-family:"trebuchet MS"; font-size:17px; line-height:22px; margin:0px 0 8px; color:#FFF; border: 1px solid #248be4; text-align:center;}
.batisex a {text-decoration:none; color:#107bd6;}
.batisex a:hover {color:#cf0804;}
.batisex img{border:1px solid #999;}
.batisex li{margin: 2px 0 1px; list-style:url(images/ico-link.jpg); margin-left: 17px;}
.batisex .enlaces-right {width: 247px; float:right; background:#fafcfe; border: 1px solid #e7f2fb; padding: 2px 4px; margin-top:2px;}
.batisex .enlaces-left {width: 245px; float:left; background:#fafcfe; border: 1px solid #e7f2fb; padding: 2px 4px; margin-top:2px;}

.blog-header{ padding:0 8px 13px 7px; background:url(images/linea-divide-post.gif) center bottom no-repeat; margin-bottom:10px;}
.blog-header h1{ background:#147DD8 url(images/bg-titulos-center.jpg) left top repeat-x; padding:1px 5px; font-family:"trebuchet MS"; font-size:17px; line-height:22px; margin:0px; color:#FFF; border: 1px solid #248be4; text-align:center;}
.blog-header .categoria{ background:url(images/bg-h1categorias.jpg) no-repeat; height:22px; padding:0 0 0 31px}
.blog-header .busquedas{ background:url(images/bg-h1search.jpg) no-repeat; height:22px; padding:0 0 0 34px}

.pajoteca {width:309px; height:28px; padding:16px 0 0 207px; margin:0 0 10px 8px; background:url(images/bg-pajoteca.jpg) no-repeat;}

/* -- POST -- */
.box-post{background:url(images/linea-divide-post.gif) center bottom no-repeat; width:517px; margin:0px auto 10px; padding:0 0 20px; text-align:justify;}
.box-titulo-data-foto{margin:0px 0 10px 0; width:516px; height:57px;}
.data-titulo{float:right; width:442px; text-align:left; padding: 1px 5px 5px 8px; background-color:#e7f2fb;}
.data-titulo p{ font-size:11px; font-weight:bold; color:#5f6061; margin:2px 0 0;}
.data-titulo p a{color:#5f6061; }
.data-titulo p a:hover{text-decoration:none;}
.data-titulo p a.nombre-escritor{color:#0A77D5;}
.data-titulo h2, .data-titulo h1{font-family:"trebuchet MS"; font-size:19px; font-weight:normal; color:#0a77d5; margin:1px 0 7px; padding:0px; text-align:left; }
.data-titulo h2 a{color:#0a77d5; text-decoration:none;}
.data-titulo h2 a:hover{text-decoration:underline;}
.box-img-escritor{float:left; position:absolute; width:55px; height:55px; border: 1px solid #0a77d5;}
.desarrollo-post img{border:1px solid #999; margin-top:3px;}
.desarrollo-post img.noborder{border:0px solid;}
.desarrollo-post img.wp-smiley{border:0px solid;}
.desarrollo-post p{color:#242424; font-size:12px; line-height:15px; margin:10px 0 0;}
.desarrollo-post p a{color:#107bd6;}
.desarrollo-post p a:hover{color:#cf0804;}
.desarrollo-post p a.sigue-leyendo{font-size:11px; color:#107bd6; text-decoration:none;}
.desarrollo-post p a.sigue-leyendo:hover{text-decoration:underline;}
.desarrollo-post p.destacado {font-size:18px;}
.desarrollo-post blockquote{margin:0 0 0 25px;padding:0 25px 0 10px;border-left:1px solid #999;}
.desarrollo-post blockquote p{color:#999;}
.desarrollo-post .embed{text-align:center;width:513px;border:1px solid #ccc;margin:3px 0 3px 0;}
.masuno {margin:15px 0 0 0;height:25px;padding:10px 30px 10px 30px;border:1px solid #E6DB55;background-color:#FFFFE0;}
.masuno_home {margin:0px 8px 15px 7px;}
.masuno .aviso {float:left;}
.masuno .count {float:right;height:24px;width:67px;background:url(images/masuno.gif) no-repeat left;}

/* -- Patrocinadores -- */
.patrocinador{ width:515px; margin:12px auto 9px;}
.patrocinador h2{font-family:"trebuchet MS"; font-size:22px; font-weight:normal; color:#0a77d5; margin:3px 0 10px 0px; padding:0px; text-align:left; }
.patrocinador img{border:1px solid #999;}
.aff {width:933px;height:239px;margin-left:10px;padding-bottom:10px;}

/* -- Notas relacionadas -- */
.notas-relacionadas{ background:#E7F2FB url(images/ico-post-relacionados.jpg) 11px 9px no-repeat; width:515px; margin:10px auto 3px; padding:0 0 12px;}
.notas-relacionadas h5{ font-family:"trebuchet MS"; font-size:18px; color:#107bd6; padding:14px 0 0 54px; margin:0 0 12px;}
.notas-relacionadas ul{margin:12px 0 0; padding:0 0 0 50px;}
.notas-relacionadas ul li{ font-size:13px; padding:0 5px; color:#107bd6; margin:5px 0; }
.notas-relacionadas ul li a{ color:#107bd6; text-decoration:underline;}
.notas-relacionadas ul li a:hover{ color:#FE0404;}

/* -- Paginacion -- */
.paginacion{width:517px; margin:0px auto; padding: 2px 5px 0px 0px; text-align:center; font-size:12px; font-family:"trebuchet MS";}
.paginacion a {font-size:19px;color:#333;text-decoration:none;}
.paginacion a:hover {color:#CF0804;text-decoration:underline;}
.separador-linea-pag {background:url(images/linea-divide-post.gif) center bottom no-repeat; width:517px; height:13px; margin:0 0 10px 6px;}

.separador-linea {background:url(images/linea-divide-post.gif) center bottom no-repeat; width:517px; margin:0px auto 10px; padding:0 0 10px;}

/* -- DERECHA -- */

/* Apartados */
.content-right .apartado{ margin:0 0 17px;}
.content-right .apartado p{ font-size:12px; padding:0 10px 0 0; margin-bottom: 3px; text-align:justify; line-height:14px;}
.content-right .apartado img{margin:4px 0 0; border:1px solid #999; }
.content-right .apartado h4 {font-size:16px;}
.content-right a{color:#107bd6; text-decoration:none;}
.content-right a:hover{color:#cf0804;}
.content-right .blogs {margin:0px; padding:0px;}
.content-right .blogs h3 {background:#147DD8 url(images/bg-titulos-der-izq.jpg) left top repeat-x;}
.content-right .blogs h4, .content-right .blogs h4 a {color:#147DD8; font-size:14px; margin-bottom: 4px; text-decoration:none;}
.content-right .blogs h4 a:hover {text-decoration: underline;}
.content-right .blogs .imagen {float:left; width:57px; height:57px; padding-bottom:3px;}
.content-right .blogs .data-blog {float:right; width:181px; height:57px; margin: 0px; padding-bottom:3px;}
.content-right .blogs .data-blog p{font-size:11px; font-weight:bold; color:#5f6061;}
.content-right img.noborder{border:0px solid;}
.recuadro {width:224px; border: 1px solid #ddd; padding:8px 0px 8px 6px; margin:8px 12px 5px 0px;}
.recuadro a{color:#cf0804;}
.recuadro a:hover{text-decoration: underline;}
.content-right p.leche69 {font-size:20px;}

/* -- FOOTER -- */
.footer{ background:url(images/bg-footer.png) left top no-repeat; width:1005px; height:162px; position:relative; font-family:"trebuchet MS"; color:#FFF; text-align:center;}
*html .footer{ background:url(images/bg-footer-ie6.jpg) left top no-repeat;}
.footer a{ text-decoration:none; color:#FFF;}
.footer a:hover{ text-decoration:underline; color:#FFF;}
.footer .links-amigos{ position:absolute; top:8px; width:1005px; left:0; font-size:12px; line-height:14px;}
.footer .links-propios{ position:absolute; top:45px; width:1005px; left:0; font-size:13px; line-height:24px;}
.footer .disclaimer{ position:absolute; top:99px; width:1005px; left:0; font-size:11px; line-height:13px;}
