/*=====<General>=====*/
html{background:url(../img/header.jpg) #D8695E no-repeat top center}
body{background:url(../img/pie.jpg) no-repeat scroll 50% 100% transparent;padding-bottom: 20px}
.sdbl{width:249px}
.sdbc{width:689px}

/*=====<Header>=====*/
#hd{height:294px}
.logo{width:234px;height:47px;margin-top:10px}
.cnth{width:595px;height:230px}
.menu{height:34px;line-height:34px;margin-left:10px;width:595px}
.menu a{color:#805C52;font-size:12px;font-family:Arial, Helvetica, sans-serif}
.menu a:hover{color:#D72B28}
.menu li span{color:#EBDFDF;margin-left:12px;margin-right:12px}
.ie9 .menu li span{margin-left:10px;margin-right:10px}
.enlacest{height:99px;padding-top:10px;padding-left:16px}
.enlacest li{width:100px;position:relative;padding-left:15px;margin-bottom:4px}
.enlacest a{color:#82332B}
.enlacest a:hover{font-weight:bold}
.enlacest li a:before,.enlacest li a .befo{position:absolute;width:7px;height:8px;top:3px;left:0;background:url(../img/bg.png) no-repeat;background-position:-263px -110px}
.enlacest li a:hover:before,.enlacest li a:hover .befo{background-position:-276px -110px}
.tith1{color:#FFF;padding-right:15px;margin-top:8px}
.tith1:before,.tith1 > .befo{position:absolute;width:10px;height:10px;top:2px;right:0;background:url(../img/bg.png) no-repeat;background-position:-244px -109px}
.menuhb{width:980px}
.menub{font-size:18px;margin-left:310px;margin-top:32px;margin-right:25px}
.menub a{color:#FFFFFF}
.menub a:hover{color:#FEBB2B}
.menub li{position:relative;padding-left:10px;padding-right:11px}
.menub li:first-child{padding-left:0}
.menub li:last-child{padding-right:0}
.menub a:before,.menub a .befo{position:absolute;width:1px;height:21px;top:-3px;right:0;background:url(../img/bg.png) no-repeat;background-position:-170px -149px}
.menub li:last-child a:before,.menub li:last-child a .befo{background:none}
.search{width:213px;height:33px;background:url(../img/bg.png) no-repeat;background-position:-404px -62px;margin-top:23px}
.search .inputext input{color:#82332B;width:170px;margin-left:10px}
.search .inputext{width:170px;margin-top:9px}
.search .inputbt{width:27px;height:32px}
.search .inputbt input{width:27px;height:32px}

/*=====<Body>=====*/
#bd{background:#FFF;border-left:solid 1px #CC5F55;border-right:solid 1px #CC5F55;padding-left:14px;padding-right:14px;padding-top:10px}
.bgblq{background:#F4D4B5;border:solid 1px #EFC0B1;width:247px;padding-top:10px;padding-bottom:5px}
.titbl{width:219px;height:41px;background:url(../img/bg.png) no-repeat;background-position:-168px -58px;color:#FFF;font-size:18px;line-height:41px;padding-left:10px}
.categorias{margin-bottom:5px}
.categorias li{border-top:solid 1px #ECB39A;border-bottom:solid 1px #FAECDE;position:relative}
.categorias li:hover,.categorias li:hover a{background:#FFE4CA}
.categorias li:first-child{border-top:none}
.categorias li:last-child{border-bottom:none}
.categorias a{color:#82332B;padding-top:7px;padding-bottom:8px;padding-left:35px;display:block}
.categorias a:hover{color:#D8685D;font-weight:bold}
.categorias li a:before,.categorias li a .befo{position:absolute;width:16px;height:14px;top:6px;left:10px;background:url(../img/bg.png) no-repeat;background-position:-221px -129px}
.tags{padding-left:8px;padding-right:5px}
.tags a{display:inline-block;background:url(../img/bgtag.png) repeat-x;height:25px;background-position:-13px 0;position:relative;margin-right:9px;margin-left:5px;line-height:25px;margin-bottom:10px;color:#FFF;padding:5px 5px;vertical-align:middle}
.tagright{width:6px;height:35px;background:url(../img/bgtags.png) no-repeat;background-position:-6px 0;right:-6px;top:0}
.tagleft{width:5px;height:35px;background:url(../img/bgtags.png) no-repeat;left:-5px;top:0}
.tags a:hover{background:url(../img/bgtagh.png) repeat-x}
.tags a:hover .tagleft{background-position:0 -36px}
.tags a:hover .tagright{background-position:-6px -36px}
.webcams{width:689px}
.webcaml{width:211px}
.webcamr{width:467px}
.titcnt{font-size:14px;color:#D8685D}
span.titstrong{color:#82332B}
span.titsw{color:#CBB5B3;font-size:12px;font-weight:normal}
.titcnt:before,.titcnt .befo{position:absolute;width:26px;height:32px;top:0;left:0;background:url(../img/bg.png) no-repeat;background-position:-168px -111px}
.webcams .titcnt{padding-left:32px}
.cntwebcam{background:#FFE4CA;border:solid 1px #EFC0B1;height:122px;top:40px;left:-30px;padding-left:30px;padding-right:10px;color:#82332B;font-size:14px}
.cntwebcam p{padding-top:6px;line-height:16px}
.vermasw{top:170px;left:31px;color:#CBB5B3}
.vermasw a{color:#CBB5B3}
.btnentrar{height:32px;background:url(../img/bgred.png) repeat-x;border:solid 1px #9B0000;color:#FFF;font-size:18px;line-height:32px;width:458px}
.btnentrar2{height:32px;background:url(../img/bgred.png) repeat-x;border:solid 1px #9B0000;color:#FFF;font-size:18px;line-height:32px;width:650px}
.cntposta{width:689px;background:url(../img/bgspostac.jpg) repeat-y}
.cntpostb{background:url(../img/bgspostbc.jpg) repeat-y}
.cntpostat{width:667px;background:url(../img/bgspostat.jpg) no-repeat top center;min-height:136px;padding:11px 11px 0}
.cntpostb .cntpostat{background:url(../img/bgspostb.jpg) no-repeat}
.ie7 .cntpostat{padding-bottom:10px}
.ie7 .cntpostc .cntpostat{padding-bottom:0}
.cntpostat:before,.cntpostat .befo{position:absolute;width:689px;height:11px;bottom:0;left:0;background:url(../img/bgspostab.jpg) no-repeat}
.cntpostat2:before,.cntpostat2 .befo{position:absolute;width:689px;height:5px;bottom:0;left:0;background:url(../img/bgspostbb.jpg) no-repeat}
.titblqc{width:650px;height:35px;background:url(../img/bgtita.png) repeat-x;border:solid 1px #FFEDDC;color:#D8685D;padding-left:10px;padding-right:5px}
.titblqc h2{font-size:14px;line-height:35px}
.titblqcr{width:119px;height:23px;background:url(../img/titblqcr.png) repeat-x;line-height:23px;border:solid 1px #9B0000;color:#FEBB2B;margin-top:5px}
.listposta li{margin-right:2px;margin-bottom:8px;color:#FFF;width:159px;height:175px;margin-left:5px;}
.cntpostb .listposta li{color:#906A66}
.listposta li:hover .txtpost{display:block}
.listposta li a{color:#FFF;width:170px}
.cntpostb .listposta li a{color:#532D2A}
.listposta li a:hover{text-decoration:underline}
.listposta li:nth-child(4n){margin-right:0}
.listnuevo li:nth-child(4n){margin-right:9px}
.listnuevo li:nth-child(5n){margin-right:0}
.listposta .imgpost img{border:solid 1px #F4D4B5;width:160px;height:120px;}
.txtpost{top:0;left:0;background:url(../img/bg.png) no-repeat;width:140px;height:104px;background-position:0 -58px;color:#FFF;padding:8px 10px;line-height:15px}
.titblqcl2{font-size:14px;color:#D8685D}
.cntpostcl{width:69px}
.cntpostcr{width:585px}
.listpostbl{width:160px}
.listpostbr{width:416px;color:#906A66}
.listpostb li{height:118px;margin-bottom:12px}
.listpostbr a{color:#532D2A;font-size:14px}
.listpostbr a:hover{text-decoration:underline}
.listpostbr span{color:#C4A07E}
a.verentrada{color:#D8685D;font-size:12px;line-height:25px}
a.verentrada:hover{text-decoration:underline}
.cntpostc .cntpostat{min-height:30px}
.list_enlaces{width:834px}
.list_enlaces a{color:#906A66}
.list_enlaces li{margin-bottom:5px;width:93px;padding-left:25px;margin-right:25px;position:relative}
.list_enlaces li:nth-child(6n){margin-right:0}
.list_enlaces a:before,.list_enlaces a .befo{position:absolute;width:16px;height:8px;top:3px;left:0;background:url(../img/bg.png) no-repeat;background-position:-221px -110px}
.contenedor_enlaces{width:951px}
.cntiten{width:931px;height:39px;background:url(../img/titbg.png) no-repeat;padding-left:10px;padding-right:10px}
.cntitenl{font-size:14px;color:#FFF;line-height:37px}
.cntitenr{width:119px;height:23px;background:url(../img/bgen.png) repeat-x;border:solid 1px #DC6C62;color:#DB6C61;line-height:23px;margin-top:5px}
.cntpostpie{width:689px}

/*=====<Interna>=====*/
.sdbcf{width:674px}
.sdbrf{width:274px}
.sdbrf2{width:240px}
.titficha{width:632px;height:35px;background:url(../img/bg.png) no-repeat;padding:10px}
.cntfdc{background:#F4D4B5;border:solid 1px #EFC0B1;padding:10px}
.titficha h2{color:#FFF;font-size:14px;margin-bottom:3px}
.cntitf{color:#F4D4B5}
.cntitf a{color:#F4D4B5}
.info{width:632px;height:15px;background:url(../img/bgfd.jpg) repeat-x;padding:10px;color:#B38F6D}
.info a{color:#D8685D}
.social{color:#9B0000;line-height:18px}
.social a{margin-left:3px}
.social p{margin-right:5px}
.tvotos{line-height:15px;margin-right:10px}
.votos img{margin-right:8px}
.icoinsertar,.icodestacar{line-height:15px;margin-right:10px;padding-left:25px}
.ulinfo a.icoinsertar:before,.ulinfo a.icoinsertar .befo{position:absolute;width:16px;height:21px;top:0;left:0;background:url(../img/bg.png) no-repeat;background-position:-200px -103px}
.ulinfo a.icodestacar:before,.ulinfo a.icodestacar .befo{position:absolute;width:15px;height:15px;top:0;left:0;background:url(../img/bg.png) no-repeat;background-position:-199px -128px}
.icodestacar{padding-left:23px}
.busquedas,.categoria{color:#D8685D;text-align:left}
.busquedas{margin-bottom:3px}
.busquedas a,.categoria a{color:#82332B}
.busquedas a:hover,.categoria a:hover{color:#9B0000;font-weight:bold}
.infb{width:650px;border-bottom:solid 1px #ECB39A;padding-bottom:7px}
.cntpostpf{width:650px;border-top:solid 1px #FAECDE;padding-top:7px;font-size:14px;color:#82332B}
.cntpostpf p{line-height:18px}
.bgsdb{width:200px;padding:5px;padding-bottom:10px;background:#FFF3E7;border:solid 1px #FFDDD2}
.textareainsertar{width:311px;height:100px;background:url(../img/bglbox.png) no-repeat;top:0;left:-110px; padding:37px 30px 0;left:-99999em}
.textareainsertar p{line-height:17px;}
.ulinfo li:hover .hover{left:-110px}
.destacardiv{width:374px;height:194px;background:url(../img/bglbox.png) no-repeat;background-position:0 -148px;top:2px;left:-99999em}
.ulinfo li:hover .destacardiv {left:-140px}
.destacardiv form{margin-top:35px;margin-left:21px}
.topfrm li{width:150px;margin-bottom:5px;color:#555555}
.topfrm input{margin-right:3px}
.bottomfrm{color:#555555;width:330px}
.ie7 .bottomfrm{}
.bottomfrm textarea{color:#555555;height:48px;width:305px}
.bottomfrmr{ width:91px; margin-right:10px}
.bottomfrmr input{width:91px;height:22px;color:#FFF;margin-top:5px;}
.tabs{width:950px;height:50px;background:url(../img/bgtabtit.jpg) no-repeat}
.slider{width:950px;background:url(../img/bgtab.jpg) repeat-y}
.slider:before,.slider .befo{position:absolute;width:950px;height:6px;bottom:0;left:0;background:url(../img/bgtabt.jpg) no-repeat}
.tabs{font-size:14px}
.tab1{color:#D8685D;padding-left:12px;padding-top:15px;margin-right:30px}
.tab1 span{color:#82332B}
.tab1 a{color:#D8685D}
.tab2 a{color:#AA9077}
.tab2{padding-top:13px}
#tab2{margin-bottom:10px;padding-left:10px;padding-right:10px}
.bx-prev{position:absolute;top:124px;left:-36px;width:28px;height:44px;background:url(../img/bg.png) no-repeat;background-position:-587px -105px;text-indent:-999em}
.bx-next{position:absolute;top:124px;right:-35px;width:28px;height:44px;background:url(../img/bg.png) no-repeat;background-position:-623px -105px;text-indent:-999em}
.bxcnt{margin-right:12px;margin-bottom:10px;height:180px}
.bxcnt:nth-child(5n){margin-right:0}
.listn{margin-left:5px}
.ie9 .listn{margin-left:3px}
.ie7 .listn{padding-bottom:10px}
.listn li{width:900px;color:#906A66}
#tab1 .bx-wrapper{margin:0 auto}
.listn a{color:#532D2A}
.listn a:hover{text-decoration:underline}
.listn .imgpost img{border:solid 1px #F4D4B5;width:165px;}
.bxcnt:hover .imgpost .txtpost{display:block}
.votos{width:185px}
.topfrm{ margin-bottom:10px}
.ie7 .topfrm li input{ margin-top:-3px;}
.bottomfrm textarea{ padding:0 10px 5px;}

.scroll-pane{height:70px}
.jspContainer{overflow:hidden;position:relative; }
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:8px;height:100%;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{position:relative;}
.jspDrag{position:relative;top:0;left:0;cursor:pointer; border-radius:3px; width:6px; background-color:#F46556; margin-left:1px}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{display:block;cursor:pointer; width:8px; height:6px; background:url(../img/arrw.png);}
a.jspArrowDown{background:url(../img/2arrw.png);}
.jspCorner{float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}


/*=====<Footer>=====*/
.enlacespie{width:850px}
#ft{width:860px;padding-top:20px}
.enlacespie li{position:relative;padding-left:10px;padding-right:10px}
.enlacespie li:last-child{padding-right:0}
.enlacespie a{color:#FFF}
.enlacespie li a:before,.enlacespie li a .befo{position:absolute;width:2px;height:12px;top:1px;right:0;background:url(../img/bg.png) no-repeat;background-position:-245px -129px}
.enlacespie li:last-child a:before,.enlacespie li:last-child a .befo{background:none}
.lnp1{color:#FFF}
.lnp1 a{color:#FF0000;text-shadow:#CA564B 1px 1px 1px}
.lnp2{color:#FFE6CE}
.lnp3,.lnp3 a{color:#FFE1D9}


.rating_bar { margin-top: 3px; float: left; width: 60px; background: url(../images/stars.png) 0 0 repeat-x; }
.rating_bar div { float: left; height: 12px; background: url(../images/stars.png) 0 -24px repeat-x;}

#related, #comments {
	min-height: 1730px;
	margin-left: 10px;
}

#comments .post-comment {
	width: 550px;
	margin: 10px auto;
}

#comments .post-comment textarea {
	width: 550px;
}

#comments .post-comment input {
	margin: 0 auto;
	padding: 3px 5px;
}

.comment {
	width: 930px;
	margin: 2px 3px 5px 3px;
	padding: 4px;
	border: 1px dotted #3F3F3F;
}

.comment-left, .comment-right {
	min-height: 100px;
}

a.linkopacity img {
        filter:alpha(opacity=100);  
        -moz-opacity: 1.0;  
        opacity: 1.0;
        -khtml-opacity: 1.0; 
}
 
a.linkopacity:hover img {
        filter:alpha(opacity=80);
        -moz-opacity: 0.8;
        opacity: 0.8;
        -khtml-opacity: 0.8;
        border: solid 1px
        
}


.comment-left {
	width: 90px;
	float: left;
	border-right: 1px solid #3F3F3F;
	text-align: center;
}

.comment-left img {
	padding: 1px;
	border: 1px solid #3F3F3F;
}

.comment-right {
	width: 830px;
	float: right;
}

.comment-right div {
	display: block;
	margin: 2px 0;
	padding: 3px 10px;
	width: 805px;
	border: 1px solid #3F3F3F;
	color: #CCCCCC;
	font-size: 10px;
}

.comment-right div a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ba6228;
}

.comment-right div a.bottom {
	font-size: 10px;
	font-weight: normal;
}

.comment-right p {
	margin: 0;
	padding: 3px 10px;
	font-size: 11px;
	min-height: 35px;
}

.category {
	width: 210px;
	height: 240px;
	float: left;
	margin: 5px 5px 5px 5px;
	position: relative;
	text-align: center;
	color: #0;
}

.category a {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #ba6228;
}

.category span {
	font-size: 12px;
}

#left, .left { float: left; }
#right, .right { float: right; }

.pornstar{
	width: 210px;
	height: 260px;
	float: left;
	margin: 2px 2px 2px 2px;
	position: relative;
	text-align: center;
    font-weight:bold

}

#video-rating-container {
	width: 350px;
	float: left;	
}

#video-rating {
	width: 140px;
	float: left;
}

#video-rating-text, #video-views {
	line-height: 22px;
    height: 26px;
    font-size: 12px;
    font-weight: bold;
}

#video-rating-text {
	width: 200px;
    float: left;
    text-align: left;
}

.rating_bar { margin-top: 3px; float: left; width: 60px; background: url(../images/stars.png) 0 0 repeat-x; }
.rating_bar div { float: left; height: 12px; background: url(../images/stars.png) 0 -24px repeat-x;}

div.star-rating{float:left;width:25px;height:22px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}
div.star-rating,div.star-rating a{background:url(../images/stars_big.png) no-repeat 0 0px}
div.star-rating a {display:block;width:24px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a {background-position:0 -22px!important}
div.star-rating-hover a {background-position:0 -44px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}