/* formato web, texto */
body{
background-color:#0093ff;
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:white;
}
h1,h2,h3,h5{
margin:0;
}
h1{
font-size:17px;
padding:3px 0px 3px 10px;
}

h2,h5{
padding:5px 0 0 25px;
color:#000000;
font-size:15px;
float:left;
}
h5{
background:url(/img/publicidad.png) no-repeat right 15px;
width:96.7%;
}

.pad1{
padding-right:56px;
}
.pad2{
padding-right:16px;
}
.pad3{
padding-right:65px;
}
h3{
padding:5px 0;
}
h4{
margin:0 0 15px 0;
text-align:center;
color:#ff0;
position:relative;
top:10px;
}

a:link, a:visited {color:#fff; text-decoration: none;} /* link normal, link visitado */
a:hover, a:active {color : #ff0; text-decoration: none;} /* link con el mouse encima, link activado */

	/*cabecera pagina*/
.head{
width:100%;
height:200px;
float:left;
}
.head{
background:url(../img/top/top.gif) repeat-x;
}
#bottom{
background:url(../img/bottom/bottom.gif) bottom;
}

.top-tit,.top-logo{
width:1000px;
margin:0 auto;
}
.top-tit div{
float:left;
text-align:left;
}
.top-logo div{
float:left;
}
#top-logo-h{
height:160px;
}
.top-logo img{
padding:12px 0 0 0;
border:0;
}
#top-left{
margin-left:8px;
width:355px;
}

/*formato de las tablas*/
.tabla{
width:995px;
margin:0 auto;
}
.tabla div{
float:left;
}

.top,.body,.bottom,.top-desc{
width:995px;
}
.top,.top-top{
height:46px;
}
.top-desc{
height:25px;
}
.bottom,.bottom-top{
height:19px;
}

	/*formato de la tabla del top ten*/
.top-top,.body-top,.bottom-top{
width:640px;
}
.body-top{
height:90px;
}
.top-top{
margin-top:19px;
}
.top-webs{
width:190px;
color:#ff0;
font-weight:700;
text-align:left;
font-size:12px;
line-height:15px;
padding-left:20px;
position:relative;
top:-6px;;
}

	/*formato de las galerias y las categorias*/
/*.thumbs{
width:150px;
text-align:center;
font-size:12px;
position:relative;
top:-15px;

}
.thumbs img{
margin:21px 15px 3px 15px;
width:120px;
height:160px;
}
.thumbs a img{
border:solid 1px #fff;
}
.thumbs a:hover img{
border:solid 1px #ff0;
}
.texto{
width:225px;
text-align:center;
font-size:12px;
line-height:19px;
font-weight:700;
}
*//* formato de las galerias categorias */
.cat-thumbs{
width:750px;
text-align:center;
font-size:12px;
position:relative;
/*top:-20px;*/
}
/*#cat-thumbs img{
margin:19px 13px 3px 12px;
width:120px;
height:160px;
}
#cat-thumbs a img{
border:solid 1px #fff;
}
#cat-thumbs a:hover img{
border:solid 1px #ff0;
}

	/* formato de paginas search
#paginacion{
width:714px;
text-align:center;
position:relative;
top:-12px;
left:10px;
}
#paginacion{
padding-bottom:3px;
border-bottom:solid 2px #fff;
}
*/
	/* formato de los links y texto del listado de categorias */
.cat {
width:220px;
font-weight:700;
color:#ff0;
padding-left:20px;
}
.cat a{
display:block;
line-height:20px;
font-weight:500;
font-size:12px;
}

.categorias {
width:225px;
font-weight:700;
color:#ff0;
padding-left:15px;
}
.categorias a{
display:block;
line-height:17px;
font-weight:500;
font-size:12px;
}

.categorias span{
color:#f06;
}
.categorias span.seleccion{
color:pink;
}

.cat-new{
font-size:11px;
position:relative;
top:+7px;
}

.cat div,.letras{
font-size:14px;
font-weight:700;
width:200px;
border-bottom:solid yellow 1px;
}
#top-lat{
padding:5px 0 0 0;
border-bottom:solid yellow 1px;
font-size:14px;
width:205px;
}


	/*inferior de la pagina*/

/*#manuales{
width:950px;
margin:0 auto;
padding:0 10px;
height:163px;
font-size:10px;
color:#fff;
text-align:center;
line-height:18px;
}
#manuales a{
font-size:10px;
font-weight:700;
color:#000;
}*/

#webmasters{
text-align:center;
font-size:16px;
font-weight:700;
height:20px;
color:#0093ff;
padding-top:5px;
}
#webmasters a{
color:#000;
font-size:15px;
}
#bottom{
width:100%;
height:132px;
float:left;
}
#bottom p{
color:black;
font-size:10px;
text-align:center;
}
#bottom p a{
color:blue;
font-weight:700;
}
#first{
width:995px;
margin:0 auto;
padding-top:42px;
}

/*promos*/

.desc-pr{
width:950px;
margin:0 0 0 22px;
font-size:12px;
color:#ff0;
text-align:center;
top:0px;
}
.desc-pr b{
color:#fff;
}

	/*formato de las galerias y las categorias*/

.cols-txt{
position:relative;
top:-8px;
}
.col-txt-pic,.col-txt-vid{
border-bottom:solid 1px;
text-align:center;
}
.col-txt-pic{
width:380px;
margin-left:3px;
}

.col-txt-vid{
width:333px;
margin-left:18px;
}

.col-pic,.col-vid{
position:relative;
left:-4px;
padding:4px 0;
}

.col-pic{
width:396px;
background-color:#1981cc;
height:1386px;
}
.col-vid{
width:349px;
background-color:#3f96d5;
height:1386px;
}

.thumbs-pic,.thumbs-vid{
text-align:center;
font-size:12px;
}
.thumbs-pic{
padding-bottom:19px;
}
.thumbs-vid{
padding-bottom:14px;
}
.thumbs-pic img{
margin:0 0 3px 7px;
}
.thumbs-vid img{
margin:0 0 3px 9px;
}
.thumbs-pic img{
width:120px;
height:160px;
}
.thumbs-vid img{
width:160px;
height:120px;
}
.thumbs a img,.thumbs-pic a img,.thumbs-vid a img{
border:solid 1px #fff;
}
.thumbs a:hover img,.thumbs-pic a:hover img, .thumbs-vid a:hover img{
border:solid 1px #ff0;
}

	/*sms*/
.sms {
width:969px;
margin-left:12px;
}
.sms img{
border:1px solid #ff0;
width:160px;
height:120px;
margin-left:22px;
}
.sms-link{
margin-left:15px;
}
.sms p{
margin:7px 0 0 0;
text-align:center;
font-size:15px;
font-weight:bold;
}	
	
	/*webcams*/
iframe{margin:0px 22px;}
.webcams img{
width:147px;
height:110px;
border:1px solid #f36;
margin:10px;
}
.webcam-width{
float:left;
width:24.9%;
}
.webcams{
position:relative;
top:-10px;
}
.img-jpg{
text-align:center;
font-size:15px;
color:#FFFFFF;
}
.img-jpg img{
width:200px;
height:150px;
}
#desc{
width:67%;
padding:6px 5px 5px 5px;
font-size:14px;
color:#fff;
text-align:left;
}

 /* adultfriendfinder */

#aff{
text-align:center;
width:965px;
position:relative;
left:15px;
}
.my_banner_class TD A IMG {
margin:0 auto;
border: 1px solid #000;
}
.my_banner_class A {
color: #ff0;
font-weight: bold;
text-decoration: none;
}
.my_banner_class TD {
font-family: Tahoma;
font-size: 14px;
color: #fff;
text-align: center;
width:21%;
}
.my_banner_class table{
margin-left:7px;
}
.cell div, .alternate_cell div{
width:150px;
}.my_banner_class table{
margin-left:7px;
}
.cell div, .alternate_cell div{
width:150px;
}
.my_banner_class .age_gender 
{
color: #9c0;
font-size: 12px;
}
.my_banner_class .location 
{
font-size: 12px;
color: #fff;
}

#cookies {
	display: none;
	background: black;
	color: white;
	font-family: inherit;
	position: fixed;
	left: 0px;
	bottom: 0px;
	border: 0;
	font-size: 10pt;
	margin: 0 auto;
	padding:10px 0;
	text-align: center;
	width: 100%;
	z-index: 9999;
}
#cookie_link{
	font-weight: bold;
	color: #0093ff;
}

#cookie_ok
{
	margin: 19px 0 0 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-bottom: 5px;
	color: white;
	background-color: #0093ff;
	font-size: 13px;
	font-weight: bold;
	line-height: 1;
	padding:4px 8px;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}
#cookie_ok:hover{
		text-decoration:underline;
		cursor:pointer;
	}
