/* reset css */
html, body, form {
	margin: 0;
	padding: 0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin: 0;
	padding: 0;
}
li, dd, blockquote {
	margin-left: 1em;
}
form label {
	cursor: pointer;
}
img {
	border: none;
}
input, select, textarea {
	font-size: 100%;
	margin: 0;
	padding: 2px;
}
p {
	padding-bottom: 1em;
}

body
	{
	background: #333333;
	}
	
#window
	{
	position: absolute;
	width: 100%;
	text-align:center;
	}
	
#principal
	{
	position: relative;
	text-align:left;
	width: 100%;
	width: 1047px;
	margin: 0 auto;
	}
	
.clearing {
	height: 0;
	clear: both;
}	
.spacer5px {
	height: 5px;
	overflow: hidden;
	clear: both;
}

.spacer20px {
	height: 20px;
	overflow: hidden;
	clear: both;
}
.inpt{
border:0px;
width:140px;
}

/*HEADER*/
div.head {
	position:relative;
	width:1047px;
	height:233px;
}

div.webcams-porno-sex-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:33px;
	height:84px;
}

div.webcams-porno-sex-02_ {
	position:absolute;
	left:33px;
	top:0px;
	width:1px;
	height:84px;
}

div.webcams-porno-sex-03_ {
	position:absolute;
	left:34px;
	top:0px;
	width:307px;
	height:84px;
}

div.webcams-porno-sex-04_ {
	position:absolute;
	left:341px;
	top:0px;
	width:638px;
	height:84px;
	background:url(/img/webcams-porno-sex_04.gif);
}

div.webcams-porno-sex-06_ {
	position:absolute;
	left:979px;
	top:0px;
	width:35px;
	height:84px;
}

div.webcams-porno-sex-07_ {
	position:absolute;
	left:1014px;
	top:0px;
	width:33px;
	height:84px;
}

div.webcams-porno-sex-08_ {
	position:absolute;
	left:0px;
	top:84px;
	width:34px;
	height:80px;
	background:url(/img/webcams-porno-sex_08.gif);
}

div.webcams-porno-sex-09_ {
	position:absolute;
	left:34px;
	top:84px;
	width:307px;
	height:80px;
}

div.webcams-porno-sex-10_ {
	position:absolute;
	left:341px;
	top:84px;
	width:369px;
	height:80px;
}

div.webcams-porno-sex-11_ {
	position:absolute;
	left:710px;
	top:84px;
	width:269px;
	height:80px;
	background:black;
}

div.webcams-porno-sex-12_ {
	position:absolute;
	left:979px;
	top:84px;
	width:35px;
	height:80px;
}

div.webcams-porno-sex-13_ {
	position:absolute;
	left:1014px;
	top:84px;
	width:33px;
	height:80px;
	background:url(/img/webcams-porno-sex_13.gif);
}

div.webcams-porno-sex-14_ {
	position:absolute;
	left:0px;
	top:164px;
	width:34px;
	height:69px;
	background:url(/img/webcams-porno-sex_08.gif);
}

div.webcams-porno-sex-15_ {
	position:absolute;
	left:34px;
	top:164px;
	width:307px;
	height:69px;
}

div.webcams-porno-sex-16_ {
	position:absolute;
	left:341px;
	top:164px;
	width:369px;
	height:69px;
}

div.webcams-porno-sex-17_ {
	position:absolute;
	left:710px;
	top:164px;
	width:269px;
	height:69px;
	background:black;
}

div.webcams-porno-sex-18_ {
	position:absolute;
	left:979px;
	top:164px;
	width:35px;
	height:69px;
}

div.webcams-porno-sex-19_ {
	position:absolute;
	left:1014px;
	top:164px;
	width:33px;
	height:69px;
	background:url(/img/webcams-porno-sex_13.gif);
}


div.webcams-porno-sex-20_ {
	position:absolute;
	left:0px;
	top:233px;
	width:33px;
	height:44px;
	background:url(/img/webcams-porno-sex_08.gif);
}

div.webcams-porno-sex-21_ {
	position:absolute;
	left:33px;
	top:233px;
	width:308px;
	height:44px;
}

div.webcams-porno-sex-22_ {
	position:absolute;
	left:341px;
	top:233px;
	width:369px;
	height:44px;
	background:black;
}

div.webcams-porno-sex-23_ {
	position:absolute;
	left:710px;
	top:233px;
	width:269px;
	height:44px;
	background:black;
}

div.webcams-porno-sex-24_ {
	position:absolute;
	left:979px;
	top:233px;
	width:35px;
	height:44px;
}

div.webcams-porno-sex-25_ {
	position:absolute;
	left:1014px;
	top:233px;
	width:33px;
	height:44px;
	background:url(/img/webcams-porno-sex_13.gif);
}
/*HEADER*/

div.webcams-porno-sex-26_ {
position:relative;overflow:hidden;width:1047px;background:url(/img/webcams-porno-sex_28.jpg);
}

div.webcams-porno-sex-28_ {
position:relative;float:left;width:980px;background:url(/img/webcams-porno-sex_21.jpg) 10px 0px no-repeat black;overflow:hidden;margin-left:34px;
}

div.webcams-porno-sex-30_ {
position:relative;width:1047px;height:68px;background:url(/img/webcams-porno-sex_30.jpg);
}

div.webcams-contenido-izquierda {
position:relative;float:left;width:640px;margin-left:24px;overflow:hidden;
}

div.webcams-contenido-derecha {
position:relative;float:left;width:292px;overflow:hidden;
}

/*FREECAMS*/
div.free-cams-head {
position:relative;overflow:hidden;float:left;width:621px;height:27px;background:url(/img/free-cams_02.gif);
}

div.free-cams-head_01 {
position:relative;overflow:hidden;float:left;height:27px;width:474px;background:url(/img/free-cams_01.gif);
}

div.free-cams-head_02 {
position:relative;float:right;width:10px;height:27px;overflow:hidden;background:url(/img/free-cams_03.gif);
}

div.free-cams-content {
position:relative;clear:both;width:621px;overflow:hidden;border-left:solid 1px #4E4E4D;border-right:solid 1px #4E4E4D;background:url(/img/free-cams_back.jpg) bottom right no-repeat;
}

html>body div.free-cams-content {
width: 619px;
}

div.free-cams-foot {
position:relative;width:621px;height:9px;background:url(/img/free-cams_06.gif);
}

div.free-cams-foot_01 {
position:relative;overflow:hidden;float:left;width:9px;height:9px;background:url(/img/free-cams_04.gif);
}

div.free-cams-foot_02 {
position:relative;overflow:hidden;float:right;width:9px;height:9px;background:url(/img/free-cams_05.gif);
}
/*FREECAMS*/

div.win-left-head, div.win-right-head, div.acceso-zonaprivada-head {
position:relative;float:left;height:29px;background:url(/img/webcams-amateurs_02.gif);
}

div.win-left-head, div.acceso-zonaprivada-head {
width:621px;
}

div.win-right-head {
width:292px;
}

div.win-chateaconellas-tit, div.win-mediosacceso-tit, div.acceso-zonaprivada-head_01, div.win-aboutme-tit, div.win-miblog-tit, div.win-misfotos-tit, 
div.win-archivo-tit, div.win-comun-tit, div.win-abretucanal-tit, div.win-ultimasaltas-tit, div.win-blogschicas-tit, div.win-contacto-tit, 
div.win-fotoschicas-tit, div.win-blogsrecomendados-tit, div.win-busquedacanales-tit, div.win-misamigas-tit, div.win-accesomiembros-tit {
position:relative;float:left;height:29px;
}

div.win-ultimasaltas-tit {width:175px;background:url(/img/ultimas-altas_01.gif);}
div.win-abretucanal-tit {width:177px;background:url(/img/abre-tu-canal_01.gif);}
div.win-comun-tit {width:144px;background:url(/img/comun_01.gif);}
div.win-chateaconellas-tit {width:352px;background:url(/img/webcams-amateurs_01.gif);}
div.win-aboutme-tit {width:152px;background:url(/img/aboutme_01.gif);}
div.win-archivo-tit {width:148px;background:url(/img/archivo_01.gif);}
div.win-miblog-tit {width:146px;background:url(/img/mi-blog_01.gif);}
div.win-misfotos-tit {width:249px;background:url(/img/mis-fotos-preferidas_01.gif);}
div.win-mediosacceso-tit {width:245px;background:url(/img/medios-acceso_01.gif);}
div.win-blogschicas-tit {width:238px;background:url(/img/blogs-chicas_01.gif);}
div.win-contacto-tit {width:145px;background:url(/img/contacto_01.gif);}
div.win-fotoschicas-tit {width:247px;background:url(/img/fotos-chicas_01.gif);}
div.win-blogsrecomendados-tit {width:280px;background:url(/img/blogs-recomendados_01.gif);}
div.win-busquedacanales-tit {width:208px;background:url(/img/busqueda-canales_01.gif);}
div.win-misamigas-tit {width:155px;background:url(/img/mis-amigas_01.gif);}
div.win-accesomiembros-tit {width:228px;background:url(/img/acceso-miembros_01.gif);}

div.acceso-zonaprivada-head_01 {
width:178px;background:url(/img/zona-privada_01.gif);
}

div.win-left-head_02, div.win-right-head_02, div.acceso-zonaprivada-head_02 {
position:relative;float:right;width:10px;height:29px;overflow:hidden;background:url(/img/webcams-amateurs_03.gif);
}

div.win-left-content, div.win-right-content, div.acceso-zonaprivada-content {
position:relative;clear:both;overflow:hidden;border-left:solid 1px #4E4E4D;border-right:solid 1px #4E4E4D;
}

div.win-left-content {
width:616px;
color:#FFF;
padding:10px 0 0 3px;
background:url(/img/webcams-amateurs_back.gif) 0px -5px no-repeat #151515;
}

html>body div.win-left-content {
width: 616px;
}

div.win-right-content {
width:290px;
color:#FFF;
background:url(/img/webcams-amateurs_back.gif) 0px -5px no-repeat #151515;
}

html>body div.win-right-content {
width: 290px;
}

div.acceso-zonaprivada-content {
width:618px;
color:#FFF;
padding:10px 0 0 3px;
background:url(/img/zona-privada-backkeys.jpg) bottom left no-repeat #191919;
}

html>body div.acceso-zonaprivada-content {
width: 616px;
}

div.win-left-foot, div.win-right-foot, div.acceso-zonaprivada-foot {
position:relative;height:9px;background:url(/img/webcams-amateurs_06.gif) #151515;
}

div.win-left-foot,div.acceso-zonaprivada-foot {
width:621px;
}

div.win-right-foot {
width:292px;
}

div.win-left-foot_01, div.win-right-foot_01, div.acceso-zonaprivada-foot_01 {
position:relative;overflow:hidden;float:left;width:9px;height:9px;background:url(/img/webcams-amateurs_04.gif);
}

div.win-left-foot_02, div.win-right-foot_02, div.acceso-zonaprivada-foot_02 {
position:relative;overflow:hidden;float:right;width:9px;height:9px;background:url(/img/webcams-amateurs_05.gif);
}

div.acceso-by-sms-head {
position:relative;width:237px;height:68px;margin:16px 0px 0px 20px;
}

div.acceso-by-phone-head {
position:relative;width:237px;height:68px;margin:16px 0px 0px 20px;
}

div.acceso-by-card-head {
position:relative;width:237px;height:68px;margin:16px 0px 0px 20px;
}

div.acceso-by-transfer-head {
position:relative;width:237px;height:68px;margin:16px 0px 0px 20px;
}

div.acceso-by-content{
position:relative;width:213px;border-left:solid 1px #434344;border-right:solid 1px #434344;background:#000;margin-left:34px;color:#fff;padding:4px;
}

div.acceso-by-foot{
position:relative;overflow:hidden;width:237px;height:12px;background:url(/img/acceso-by-foot.gif) 14px 0px no-repeat;margin-left:20px;
}

div.boton-collapse{
position:relative;overflow:hidden;width:18px;height:18px;margin-left:194px;
}

/*CARROUSEL SLIDE*/
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width:560px; /*Width of Carousel Viewer itself*/
height: 282px; /*Height should enough to fit largest content's height*/
margin:30px 0 0 30px;
color:#FFF;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 610px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
/*CARROUSEL SLIDE*/

/*MENU NAVEGACION*/
#menu{
position:absolute;
width:300px;
height:17px;
top:34px;
left:0px;
}

#menubottom{
position:relative;
width:100%;
height:26px;
background: url(/img/menu-bottom-back.gif) #2C2C2C repeat-x;
}

#barraMenubottom{
position:relative;
top:4px;
height:17px;
overflow:hidden;
margin:auto;
text-align:center;
width:480px;
}

a.botonMenu1,a.botonMenu2,a.botonMenu3,a.botonMenu4 {
position:absolute;
top:0px;
height:17px;
cursor: pointer;
text-decoration: none;
}

a.botonMenu1 {
left:0px;
width:52px;
background: url(/img/boton-navegacion-inicio-normal.gif);
}

a.botonMenu2 {
left:71px;
width:86px;
background: url(/img/boton-navegacion-zonaprivada-normal.gif);
}

a.botonMenu3 {
left:181px;
width:218px;
background: url(/img/boton-navegacion-participar-normal.gif);
}

a.botonMenu4 {
left:420px;
width:43px;
background: url(/img/boton-navegacion-blogs-normal.gif);
}

img.separator1,img.separator2,img.separator3{
position:absolute;
top:0px;
width:4px;
height:17px;
}

img.separator1 {
left:60px;
}

img.separator2 {
left:166px;
}

img.separator3 {
left:410px;
}

a.botonMenu1:hover {
background: url(/img/boton-navegacion-inicio-over.gif);
}

a.botonMenu2:hover {
background: url(/img/boton-navegacion-zonaprivada-over.gif);
}

a.botonMenu3:hover {
background: url(/img/boton-navegacion-participar-over.gif);
}

a.botonMenu4:hover {
background: url(/img/boton-navegacion-blogs-over.gif);
}
/*MENU NAVEGACION*/

/*TEXTOS*/
.medium {
	font-size: 11px;
	line-height: 14px;
	padding-bottom: 7px;
}
.small {
	font-size: 9px;
	line-height: 12px;
	padding-bottom: 6px;
}
.byicon {
	position: relative;
	float: left;
	left: -3px;
}
input.code {
	width: 90px;
}
input.entrar {
	width: 60px;
}
input.alta {
	width: 160px;
}
.eti_yellow {
	font-size: 18px;
	font-family:arial;
	font-weight:bold;
	color:#ffc600;
}
/*TEXTOS*/

/*ENLACES*/
a:visited {text-decoration:underline;color:#939cf8; font-family:verdana;font-size:12px}
a:link {text-decoration:underline;color:#939cf8; font-family:verdana;font-size:12px}
a:hover {text-decoration:underline;color:#939cf8; font-family:verdana;font-size:12px;} 

a.linksmall:visited {text-decoration:underline;color:#939cf8; font-family:verdana;font-size:10px}
a.linksmall:link {text-decoration:underline;color:#939cf8; font-family:verdana;font-size:10px}
a.linksmall:hover {text-decoration:underline;color:#939cf8; font-family:verdana;font-size:10px;} 
/*ENLACES*/

/*PARRILLA*/
.canal {
	position: relative;
	float:left;
	width: 176px;
	height: 150px;
	text-align: center;
	line-height: 13px;
	font-size: 9px;
	overflow: hidden;
	padding: 6px 3px 0 19px;
	margin-left:1px;
	cursor:pointer;
}
.thwebcamon, .thwebcamoff {
	position: absolute;
	left: 19px;
	top: 109px;
	width: 29px;
	height: 29px;
	z-index: 3;
	background: url(/img/webcam_on.png);
}
.thwebcamoff {
	background: url(/img/webcam_off.png);
}
.thgratis {
	position: absolute;
	left: 28px;
	top: 102px;
	width: 40px;
	height: 11px;
	z-index: 4;
}
.thflags {
	position: absolute;
	top: 10px;
	left: 26px;
}
.floatlink {
	float:right;
	font-weight:normal;
}
#anterior {
	visibility: hidden;
}
.menucanales, .menublog {
	font-size: 9px;
	padding: 0 7px;
}
/*PARRILLA*/

/*FREECAMS*/
div.free-cams-video-back {
position:relative;
float:left;
width:343px;
height:263px;
padding:12px 0 0 12px;
background:url(/img/free-cams-video-back.gif) no-repeat;
}

div.free-cams-content-back {
position:relative;
float:left;
width:172px;
height:248px;
padding:12px 0 0 12px;
}

*:focus {
outline:none;
}
/*FREECAMS*/

/*ZONAPRIVADA*/
#backimgacceso{
position:relative;
float:left;
margin:10px;
width:216px;
height:163px;
background:url(/img/zona-privada-entraahora.jpg) no-repeat;
}

#titimgacceso{
position:relative;
float:left;
margin:10px;
width:353px;
height:16px;
background:url(/img/zona-privada-disfruta-sinlimitaciones.gif) no-repeat;
}

/*ZONAPRIVADA*/

/*CASTING*/
#backimgseractriz{
position:relative;
float:left;
margin:10px;
width:226px;
height:441px;
background:url(/img/casting-ser-actriz.jpg) no-repeat;
}

.suggest {
	margin: 5px 0 0 4px;
	padding: 2px;
	height: 36px;
	cursor: pointer;
}
.suggest img {
	vertical-align: middle;
}
.suggest:hover {
	background-color: #242424;
}
/*CASTING*/

/*PIEPAGINA*/
.pie{
clear:both;
font-size:10px;
text-align:center;
color:#838383;
padding-top: 20px;
}
/*PIEPAGINA*/

/*FLASH*/
#swf360,#swf60 {
	position: relative;
	width:620px;
	height: 360px;
	margin-top:10px;
	color:#FFF;
}
#swf360{
height: 360px;
}

#swf60{
height: 60px;
}
/*FLASH*/

/*BLOG*/
.fcoment {
	width: 400px;
	margin: auto;
	text-align: right;
}
.fcoment textarea {
	width: 392px;
	margin-bottom: 2px;
}
.linkgaleria {
	float: right;
	padding: 1px 0 0 1px;
	margin: 4px 8px 4px 4px;
	width: 303px;
	height: 253px;
}
.linkgaleria img{
border:solid 1px #000;
}
.navblog {
	position: relative;
	width: 100%;
}
.navblog a {
	text-decoration: none;
}
.navblog img {
	vertical-align: top;
	margin: 0 5px;
}
.navblog .tdleft {
	float: left;
	text-align: left;
	width: 33%;
}
.navblog .tdcenter {
	float: left;
	text-align: center;
	width: 34%;
}
.navblog .tdright {
	float: left;
	text-align: right;
	width: 33%;
}
.posthead {
	line-height:16px;
	padding: 4px;
	margin-bottom: 12px;
	overflow:hidden;
}
.posthead img {
	float: left;
	margin: 1px 5px;
}
.info {
	display: inline-block;
	margin: 5px;
	padding: 4px;
	border: 1px solid #996;
	background-color: #ffc;
	font-size: 9px;
	font-style: italic;
}
.info img {
	vertical-align: top;
}
/*BLOG*/

/*WINBLOG*/
.win-blog-head, .win-blog-head-mini{
position:relative;height:9px;background:url(/img/blog-corner-top-back.gif);margin-left:14px;overflow:hidden;
}
.win-blog-head,.win-blog-foot{
width:584px;
}
.win-blog-head-mini,.win-blog-foot-mini{
width:250px;
}
.win-blog-head_01{
position:relative;float:left;width:10px;height:9px;background:url(/img/blog-corner-top-left.gif);
}
.win-blog-head_02{
position:relative;float:right;width:10px;height:9px;background:url(/img/blog-corner-top-right.gif);
}
.win-blog-foot,.win-blog-foot-mini{
position:relative;height:9px;background:url(/img/blog-corner-bottom-back.gif);margin-left:14px;overflow:hidden;
}
.win-blog-foot_01{
position:relative;float:left;width:10px;height:9px;background:url(/img/blog-corner-bottom-left.gif);
}
.win-blog-foot_02{
position:relative;float:right;width:10px;height:9px;background:url(/img/blog-corner-bottom-right.gif);
}
.win-blog-content,.win-blog-content-mini{
position:relative;border-right:solid 1px #444444;border-left:solid 1px #444444;background:url(/img/blog-content-background.gif) repeat-x #2F2E2E;margin-left:14px;
}
.win-blog-content{
width:582px;
}
.win-blog-content-mini{
width:248px;
}
/*WINBLOG*/

/*WINCOMMENT*/
.win-comment-head{
position:relative;width:556px;height:8px;background:#FFF;margin-left:14px;
}
.win-comment-head_01{
position:relative;float:left;width:8px;height:8px;background:url(/img/blog-comment-top-left.gif) no-repeat;
}
.win-comment-head_02{
position:relative;float:right;width:8px;height:8px;background:url(/img/blog-comment-top-right.gif) no-repeat;
}
.win-comment-foot{
position:relative;width:556px;height:8px;background:#FFF;margin-left:14px;overflow:hidden;
}
.win-comment-foot_01{
position:relative;float:left;width:8px;height:8px;background:url(/img/blog-comment-bottom-left.gif);
}
.win-comment-foot_02{
position:relative;float:right;width:8px;height:8px;background:url(/img/blog-comment-bottom-right.gif);
}
.win-comment-content{
position:relative;width:526px;background:url(/img/blog-comment-sign.gif) 8px 24px no-repeat #FFF;margin-left:14px;padding-left:30px;color:#000;
}
.win-comment-form{
position:absolute;top:-15px;right:20px;width:25px;height:15px;background:url(/img/blog-comment-form.gif);
}
/*WINCOMMENT*/

/*ENLACES BLOGS*/
.logoblog{
position:relative;width:228px;background:#000;border:solid 1px #434344;text-align:center;padding:10px;margin:0 0 10px 20px;
}
/*ENLACES BLOGS*/


/*JQUERY SLIDESHOW*/
#slideshow {
    position:relative;
    height:350px;
    margin-left:14px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
/*JQUERY SLIDESHOW*/
