@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, sans-serif;
	background:#e1be9f url(../Images/bg.gif) repeat-x;
	margin:0;
	behavior:url("csshover.htc");
}
a, a:hover, a:active {
	text-decoration : none;
}
form, label, input, p, span, h1, h3, select, ul {
	margin:0;
	padding:0;
}

h2 {
	font-size: 13px;
	color: white;
	margin: 0px 0px 0px 0px;
}

h2 a{
	font-size: 13px;
	color: white;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}

#contenedor {
	width:100%;
	background:url(../Images/footer-t.gif) bottom repeat-x;
}
#cuerpo {
	width:960px;
	margin:0 auto;
}
#cuerpo div.a-header {
	width:960px;
	height:40px;
}
div.a-header div.cate {
	width:396px;
	height:36px;
	margin-top:4px;
	float:left;
}
div.cate ul {
	list-style:none;
}
div.cate ul li {
	font-size:12px;
	color:#4c0d00;
	display:block;
	padding-left:10px;
	float:left;
}
div.cate ul li a {
	color:#4c0d00;
	display:block;
}
div.cate ul li a.portada {
	width:55px;
	height:29px;
	background:url(../Images/icono-casa.gif) no-repeat;
	padding:7px 0 0 40px;
}
div.cate ul li a.sindi {
	width:105px;
	height:29px;
	background:url(../Images/icono-sindicacion.gif) no-repeat;
	padding:7px 0 0 38px;
}
div.cate ul li a.intercambio {
	height:29px;
	background:url(../Images/icono-intercambios.gif) no-repeat;
	padding:7px 0 0 33px;
}
div.a-header div.recibe {
	width:538px;
	border-left:1px #ff4e00 dashed;
	padding-left:6px;
	margin-top:7px;
	float:left;
}
div.recibe input.email {
	width:237px;
	height:21px;
	color:#ffd8c7;
	border:none;
	background:url(../Images/recibe.gif) no-repeat;
	padding:3px 0 0 202px;
	float:left;
}
div.recibe input.enviar {
	width:91px;
	height:24px;
	border:none;
	background:url(../Images/suscribirse.gif) no-repeat;
	margin-left:4px;
	float:left;
}
#cuerpo div.header {
	width:960px;
	height:178px;
	background:url(../Images/header.gif) no-repeat;
	position:relative;
}
div.header a {
	width:492px;
	height:97px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:24px;
	left:220px;
}
#cuerpo div.menu {
	width:960px;
	height:39px;
	padding:7px 0 0 0;
	margin:0 auto;
}
div.menu ul {
	list-style:none;
}
div.menu ul li {
	height:31px;
	font:bold 13px/28px Verdana, sans-serif;
	text-align:center;
	color:#FFF;
	display:block;
	margin:0 5px;
	float:left;
}
div.menu ul li.chicas {
	width:155px;
	background:url(../Images/m-chicas.gif) no-repeat;
}
div.menu ul li.chicos {
	width:158px;
	background:url(../Images/m-chicos.gif) no-repeat;
}
div.menu ul li.travestis {
	width:170px;
	background:url(../Images/m-travestis.gif) no-repeat;
}
div.menu ul li.blog {
	width:115px;
	background:url(../Images/m-blog.gif) no-repeat;
}
div.menu ul li.peliculas {
	width:145px;
	background:url(../Images/m-peliculas.gif) no-repeat;
}
div.menu ul li.tienda {
	width:152px;
	background:url(../Images/m-tienda.gif) no-repeat;
}
div.menu ul li a {
	color:#FFF;
}
#cuerpo div.medio-a {
	width:844px;
	height:403px;
	background:url(../Images/medio-a.gif) no-repeat;
	padding:36px 0 0 116px;
}
div.medio-a ul {
	width:706px;
	height:380px;
	display:block;
	list-style:none;
	position:relative;
}
div.medio-a ul li {
	display:block;
	position:absolute;
}
div.medio-a ul li.m-titulo {
	width:200px;
	height:18px;
	font-size:13px;
	font-weight:bold;
	color:#ff4e00;
	top:7px;
	left:18px;
}

div.medio-a ul li.m-titulo h1 {
	width:200px;
	height:18px;
	font-size:13px;
	font-weight:bold;
	color:#ff4e00;
	top:7px;
	left:18px;
}

div.medio-a ul li.m-video {
	width:319px;
	height:239px;
	font-size:13px;
	font-weight:bold;
	color:#ff4e00;
	top:68px;
	left:28px;
}
div.medio-a ul li.m-bienvenido {
	width:319px;
	height:142px;
	font-size:13px;
	font-weight:bold;
	color:#ff4e00;
	top:85px;
	left:364px;
}
div.medio-a ul li.m-bienvenido p {
	font:normal 13px "Trebuchet MS", Arial, sans-serif;
	color:#FFF;
	line-height:18px;
	display:block;
	padding:6px 0;
}
div.medio-a ul li.m-bienvenido p strong {
	color:#ffa67f;
}
div.medio-a ul li.m-enviar {
	width:114px;
	height:35px;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#000;
	top:265px;
	left:572px;
}
div.medio-a ul li.m-enviar a {
	width:114px;
	height:35px;
	display:block;
	color: #000;
	line-height:30px;
}
div.medio-a ul li.m-escribir {
	width:200px;
	height:34px;
	line-height:30px;
	font-size:14px;
	color:#000;
	top:265px;
	left:364px;
}
div.medio-a ul li.m-acceder {
	width:266px;
	height:47px;
	top:327px;
	left:436px;
}
div.medio-a ul li.m-acceder a {
	width:266px;
	height:47px;
	text-indent:-9999px;
	display:block;
}
#cuerpo div.medio {
	width:939px;
	font-family: Verdana, Arial, sans-serif;
	background-color:#FFF;
	padding:0 10px 10px 8px;
	margin-left:2px;
	overflow:hidden;
}
div.medio div.colz {
	width:231px;
	background:#e8dbd2 url(../Images/colz-i.gif) bottom no-repeat;
	padding-bottom:77px;
	float:left;
	overflow:hidden;
}
div.colz div.tituloo {
	width:232px;
	height:34px;
	font:bold 13px/34px Arial, sans-serif;
	color:#000;
	background:url(../Images/titulo.gif) no-repeat;
	text-indent:38px;
}
div.colz div.blogp {
	width:195px;
	height:160px;
	background:url(../Images/blogp.gif) no-repeat;
	display:block;
	padding:18px;
}
div.blogp h2 {
	font: bold 15px/21px Arial, sans-serif;
	color:#b53700;
}
div.blogp p {
	font-size:11px;
	line-height:22px;
	font-family:Arial, sans-serif;
	color:#4c0d00;
	display:block;
	padding:7px 0;
}
div.blogp span {
	width:189px;
	height:35px;
	background:url(../Images/visitar.gif) no-repeat;
	text-align:center;
	display:block;
	margin:0 auto;
}
div.blogp span a {
	font:bold 13px Arial, sans-serif;
	color:#FFF;
	line-height:34px;
}
div.colz div.sitiosr {
	width:231px;
}
div.sitiosr ul {
	list-style:none;
	padding:15px 20px;
}
div.sitiosr ul li {
	font:12px/22px Verdana, Arial, sans-serif;
	color:#44110a;
	background:url(../Images/icono-sitios.gif) 4px no-repeat;
	display:block;
	padding-left:25px;
}
div.sitiosr ul li a {
	color:#44110a;
}
div.sitiosr ul li.b-listadoc {
	width:150px;
	height:27px;
	text-align:center;
	background:url(../Images/icono-a.gif) no-repeat;
	padding:0;
	margin:5px auto;
}
div.sitiosr ul li.b-nuevo {
	width:150px;
	height:27px;
	text-align:center;
	background:url(../Images/icono-b.gif) no-repeat;
	padding:0;
	margin:5px auto;
}
div.sitiosr ul li.b-listadoc a, div.sitiosr ul li.b-nuevo a {
	font:normal 12px/24px Verdana, Arial, sans-serif;
	color:#fff0ee;
}
div.colz div.boletin {
	width:231px;
	padding-bottom:5px;
}
div.boletin p {
	color:#321a04;
	font:11px Arial, sans-serif;
	display:block;
	padding:10px 0 5px 20px;
}
div.boletin span {
	width:187px;
	height:37px;
	background:url(../Images/boletin-text.gif) no-repeat;
	display:block;
	margin:0 auto;
}
div.boletin span input {
	width:172px;
	height:20px;
	border:none;
	background-color:#e1be9f;
	margin:9px 0 0 9px;
}
div.boletin input.enviar {
	width:132px;
	height:30px;
	color:#FFF;
	border:none;
	background:url(../Images/b-enviar.gif) no-repeat;
	display:block;
	margin:5px 0 0 22px;
}
div.colz div.sexshop {
	width:231px;
	padding-bottom:5px;
}
div.sexshop p {
	width:176px;
	display:block;
	margin:8px auto;
}

div.sexshop h2 {
	width:232px;
	height:34px;
	font:bold 13px/34px Arial, sans-serif;
	color:#000;
	background:url(../Images/titulo.gif) no-repeat;
	text-indent:38px;
}

div.colz div.peliporno {
	width:231px;
	padding-bottom:5px;
}
div.peliporno p {
	width:176px;
	display:block;
	margin:8px auto;
}
div.medio div.slidebar {
	width:680px;
	float:right;
}
div.slidebar div.encabezado {
	width:666px;
	height:89px;
	background:url(../Images/titu-sb.gif) no-repeat;
}
div.encabezado p {
	font:bold 21px Arial, sans-serif;
	display:block;
	color:#000;
	padding:10px 0 0 13px;
}
div.encabezado p strong {
	color:#ff4e00;
}
div.encabezado p span {
	font-size:15px;
	font-weight:normal;
	color:#6a2213;
	display:block;
	padding-top:24px;
}
div.slidebar div.wctotal {
	width:680px;
	padding:10px 0;
	overflow:hidden;
}
div.wctotal ul {
	list-style:none;/*float:right;*/
}
div.wctotal ul li {
	width:191px;
	height:248px;
	background:url(../Images/webcam.gif) no-repeat;
	display:block;
	margin:16px 28px 0 0;
	float:left;
}
div.wctotal ul li ul li {
	background-image:none;
	margin:0;
}
div.wctotal ul li ul li.estado {
	width:191px;
	height:30px;
	text-indent:-9999px;
}
div.wctotal ul li ul li.video {
	width:162px;
	height:120px;
	margin:8px 0 0 15px;
}
div.wctotal ul li ul li.video img {
	background-color:#FFF;
	padding:1px;
}
div.wctotal ul li ul li.nombre {
	width:170px;
	height:34px;
	font-weight:bold;
	padding-top:18px;
	margin-left:10px;
}
div.wctotal ul li ul li.nombre a {
	width:170px;
	height:34px;
	font-size:13px;
	line-height:24px;
	color:#FFF;
	display:block;
	text-align:center;
}
div.wctotal ul li ul li.idioma {
	width:130px;
	height:16px;
	margin:5px 0 0 10px;
}
div.wctotal ul li ul li.idioma li {
	width:16px;
	height:10px;
	margin:0 5px;
	float:left;
}
div.wctotal ul li ul li.idioma li img {
	background-color:#000;
	border:none;
	padding:1px;
}
div.slidebar div.paginador {
	width:500px;
	margin:10px 0;
}
div.paginador ul {
	list-style:none;
}
div.paginador ul li {
	width:32px;
	height:29px;
	font:bold 13px/28px Verdana, sans-serif;
	text-align:center;
	color:#FFF;
	background:url(../Images/paginador.gif) no-repeat;
	display:block;
	margin:0 3px;
	float:left;
}
div.paginador ul li:hover {
	background:url(../Images/paginador.gif) no-repeat;
	background-position:0 -29px;
}
div.paginador ul li a {
	color:#FFF;
}
#cuerpo div.submedio {
	width:957px;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	background:#fff url(../Images/enlaces.gif) no-repeat;
	padding-top:15px;
	margin-left:2px;
	overflow:hidden;
}
div.submedio span {
	display:block;
	overflow:hidden;
}
div.submedio a.t-entra {
	width:200px;
	height:30px;
	line-height:22px;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	display:block;
	padding-left:46px;
	float:left;
}
div.submedio a.t-direc {
	width:220px;
	height:30px;
	line-height:22px;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	color:#FFF;
	display:block;
	padding-right:36px;
	float:right;
}
div.submedio h1 a {
	color:#FFF;
}
div.enlace div.entradas {
	width:419px;
	background:#9d451e url(../Images/entrada-i.gif) bottom no-repeat;
	padding:5px 0 5px 16px;
	float:left;
}
div.enlace div.entradas {
	width:419px;
	background:#9d451e url(../Images/entrada-i.gif) bottom no-repeat;
	padding:5px 0 5px 16px;
	float:left;
}
div.entradas ul {
	list-style:none;
}
div.entradas ul li {
	color:#FFF;
	line-height:22px;
	display:block;
}
div.entradas ul li a {
	color:#FFF;
}
div.submedio div.enlace {
	width:895px;
	background:#ca6234 url(../Images/submedio-i.gif) bottom no-repeat;
	padding:0 21px 10px 14px;
	margin:0 11px 0 12px;
	overflow:hidden;
}
div.submedio a.t-entra {
	width:200px;
	height:30px;
	line-height:22px;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	display:block;
	padding-left:46px;
	float:left;
}
div.submedio a.t-direc {
	width:220px;
	height:30px;
	line-height:22px;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	color:#FFF;
	display:block;
	padding-right:36px;
	float:right;
}
div.submedio h1 a {
	color:#FFF;
}
div.enlace div.directorio {
	width:421px;
	background:#9d451e url(../Images/entrada-i.gif) bottom no-repeat;
	padding:10px 0 10px 14px;
	float: right;
}
div.enlace div.directorio ul {
	width:416px;
	color:#ffddbe;
	list-style:none;
}
div.enlace div.directorio ul li {
	width:110px;
	line-height:18px;
	background:url(../Images/icono-directorio.gif) 4px no-repeat;
	display:block;
	padding-left:24px;
	margin:3px 2px;
	float:left;
}
div.enlace div.directorio ul li a {
	color:#ffddbe;
}
div.enlace div.directorio p {
	width:400px;
	display:block;
	margin-top:5px;
	float:left;
	overflow:hidden;
}
div.enlace div.directorio p a {
	width:192px;
	height:24px;
	font:bold 13px/20px Verdana, sans-serif, Arial;
	text-align:center;
	background-color:#4c0d00;
	display:block;
	color:#FFF;
	margin-right:5px;
	float:left;
}
#cuerpo div.enlaces {
	width:957px;
	background:#fff url(../Images/enlaces-a.gif) no-repeat;
	padding-top:14px;
	margin-top:3px;
	overflow:hidden;
}
div.enlaces div.en-lista {
	width:957px;
	background:url(../Images/enlaces-b.gif) bottom no-repeat;
	padding-bottom:22px;
}
div.en-lista ul {
	width:914px;
	background-color:#4c0d00;
	display:block;
	list-style:none;
	padding-left:16px;
	margin-left:12px;
	overflow:hidden;
}
div.en-lista ul li {
	width:15%;
	background-color:#762615;
	font-size:13px;
	color:#FFF;
	padding:2px 3px;
	margin:2px 3px;
	float:left;
}
div.en-lista ul li a {
	color:#FFF;
}
div.en-lista ul li.en-titulo {
	width:900px;
	font-size:12px;
	font-weight:bold;
	color:#d68d5b;
	background-color:#4c0d00;
	padding-bottom:10px;
	display:block;
}
#cuerpo div.footer {
	width:957px;
	height:181px;
	background:url(../Images/footer.jpg) no-repeat;
	position:relative;
}
div.footer a.logo-i {
	width:430px;
	height:90px;
	text-indent:-9999px;
	position:absolute;
	top:27px;
	left:33px;
}
div.footer p.derechos {
	width:438px;
	height:80px;
	font-size:12px;
	line-height:26px;
	position:absolute;
	top:27px;
	left:511px;
}
div.footer p.xhtml {
	width:446px;
	height:37px;
	position:absolute;
	top:106px;
	left:511px;
}
div.footer p.xhtml a {
	width:199px;
	height:36px;
	font:bold 13px/38px Verdana, sans-serif, Arial;
	text-align:center;
	color:#FFF;
	display:block;
	margin-right:22px;
	float:left;
}
div.footer ul {
	width:596px;
	height:18px;
	display:block;
	list-style:none;
	position:absolute;
	left:6px;
	top:158px;
}
div.footer ul li {
	display:block;
	color:#220400;
	font-size:12px;
	padding-right:30px;
	float:left;
}
div.footer ul li a {
	color:#220400;
}
div.footer a.redsex {
	width:82px;
	height:25px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	left:853px;
	top:150px;
}

