body {
margin: 0 auto; 
padding: 0;
background:#000000 top repeat-x;
font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
font-size: 14px;
font-style: italic;
 color:#ffffff}

#preload  {height:0;width:0;overflow:hidden;position:absolute;}
.start{height:100px; width:100%; margin-bottom:-90px;background:#000000;}


#top_line{background:#000000;height:41px;text-align:left; position: fixed;  width: 100%;}
#top_line .logo {
    width:330px;
    height:41px;
	float: left;
	display: inline-block;
	background-image:url(logo.gif);
	margin:0 0 0 15px;
}

#top_line_oll{ margin:0 auto ;width:1140px; height:30px;text-align:left;}
#top_line .for{padding:3px 0 0 0;margin:0 0 0 30px;float:left;}
#top_line .link{padding:12px 0 0 0;margin:0 0 0 10px;float:left; color: #fff}
#top_line .link a{ color: #fff; padding:0 5px; text-decoration: none; font-weight:bold; font-size: 13px; text-transform: uppercase;}
#top_line .link a:hover{color: #fff; text-decoration: underline;}


#top_line .s_form{padding:5px 0 0 0;margin:0 0 0 13px;float:left;}
.s_input {background:#fff; border:1px solid #0f0f0f;margin:0px 5px 0 0;float:left;width:200px; height:18px; color:#000; }
.s_submit {background:#3a51ff;border:1px solid #3a51ff; color: #fff; height:22px; width:70px;float:left;font-weight: bold; font-size: 13px; font-style: italic; font-family: "Trebuchet MS"; cursor:pointer; }
.s_submit:hover {color: #fff; text-decoration: underline;}

.mainmenu {
background: #000;
position: relative;
overflow:hidden;
padding: 0px 0px 0px 20px;
height:41px;
}
.mainmenu ul {
list-style:none;
margin:0;
padding:0;
position: relative;
float:left;
font-family: "Trebuchet MS";
font-weight: bold;
font-size: 13px;
text-transform: uppercase;
height:41px;
}
.mainmenu ul li {
position:relative;
float:left;
height:41px
}
.mainmenu ul li a {
color: #fff;
display:block;
text-decoration:none;
padding:0 10px;
line-height: 41px;
}
.mainmenu ul li a:hover {
background-color:#666;
}

#main{
margin:0 auto;
padding-top:30px;
width:1130px;}

#head {
overflow:hidden;
margin:0px 0 0 30px;
padding:0px;
}

#head .lgo1 {
float:left;
width:320px;
height:110px;
background-image:url(logo.png);
background-position:center;
background-repeat:no-repeat;}

#head .lgo3  {
float:left;
width:760px;
height:110px;
background-position:top;
background-repeat:no-repeat;}

#head .opis  {
float:left;
width:760px;
height:110px;

}

#head h1 {
float:center;
font-size:15px;
line-height:16px;
color:#3a51ff; text-align:center;
font-family: Tahoma;
font-weight:bold;
padding:15px 10px 0 10px;
margin:0px;
}

#head p.descri {
float:left;
font-size:14px;
line-height:16px;
color:#3b3b3b; text-align:center;
font-family: Tahoma;
font-weight:bold;
margin:0px;
padding: 15px 10px 5px 10px;
}

#head .topd {padding-top:0px;float:left; margin-left:0px;}

.topp{
	margin: 0px;
	padding: 0px;
	width: 160px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color:#0f0f0f;
	padding-left: 5px;
	vertical-align:top;
	text-align:left;}

.topp a{text-decoration:none;	color:#000;}
.topp a:hover {text-decoration: underline;	color:#3a51ff;}


.linksbot{

  padding:0px;padding-bottom:10px;margin:0px;text-align:center;  color: #fff;
}
.linksbot a{ color: #9e9e9e; text-decoration: underline; font-weight:bold; }
.linksbot a:hover{color: #ff399f;  text-decoration: none; }


#thumb {text-align:center;padding:3px 5px 5px;overflow:hidden;}
#thumb .models{float:left;width:186px; text-align:center;}
#thumb img {
width: 180px;
height: 240px; 
float: left;
border: 0px solid #5f6061;}
#thumb .rec{float:left; text-align:center;}
#thumb p {font-family: Tahoma;font-size:14px;font-weight:bold;margin:1px;padding:1px 0px;}
#thumb a img{ width: 180px;height: 240px; display:block; float: left;
border: 1px dashed #3a51ff;margin:0px 2px 1px 2px; background-color: #0f0f0f; }
#thumb a:hover img {border:1px dashed #fff;}
#thumb a {color:#fff; text-decoration: none;}
#thumb a:hover {color:#3a51ff; text-decoration: underline;}


#thumb_240 {text-align:center;padding:3px 5px 5px;overflow:hidden; }
#thumb_240 img {
width: 180px;
height: 240px; 
float: left;
border: 0px solid #5f6061;}
#thumb_240 a { width: 180px;height: 240px; display:block; float: left; color:#fff;
border: 1px dashed #3a51ff;margin:0px 2px 4px 2px; background-color: #0f0f0f; }
#thumb_240 a:hover {border:1px dashed #fff;}


#tube {text-align:center;padding:3px 5px 5px;overflow:hidden;}
#tube .video{float:left;width:279px; text-align:center;}
#tube img {
width: 273px;
height: 200px; 
float: left;
border: 0px solid #5f6061;}
#tube .rec{float:left; text-align:center;}
#tube p {font-family: Tahoma;font-size:14px;font-weight:bold;margin:1px;padding:1px 0px;}
#tube a img{ width: 273px;height: 200px; display:block; float: left;
border: 1px dashed #3a51ff;margin:0px 2px 1px 2px; background-color: #0f0f0f; }
#tube a:hover img {border:1px dashed #fff;}
#tube a {color:#fff; text-decoration: none;}
#tube a:hover {color:#3a51ff; text-decoration: underline;}

#clip {padding:3px 8px 5px;overflow:hidden;}

#clip .right {
float:left;
width:728px;
text-align:left;
background-color: #000000;
}

#clip p {font-family: Tahoma;font-size:14px;font-weight:bold;margin:5px;padding:5px 0px; color:#fff;}

#clip .left {
float:left;
width:360px;
}

#clip .bottom {
float:left;
width:728px;
padding:15px 0px 0px;
background-color: #0f0f0f;
text-align:center;
}

.content_bottom{overflow:hidden; text-align:center; padding: 5px; width: 1100px;}
.content_bottom ul {  margin: 0px; padding: 0px;  }
.content_bottom ul li {
	float: left;
	list-style: none;
	text-transform: capitalize;
	font-size: 13px;
	line-height:21px;
	font-weight: bold;
	color: #fff;
	padding: 0px 4px;
	margin-left: 2px;
}	
.content_bottom ul li.l {background-color: #3a51ff; width: 17px; margin-top: 2px;}
.content_bottom ul li.l2 {background-color: #3a51ff; width: 47px; margin-top: 2px;}
.content_bottom ul li a {color: #fff; text-decoration: none;}
.content_bottom ul li a:hover {	color: #000; text-decoration: underline; }


.top {
	font-weight: bold;
    border: dotted 0;
    border-top: #000 dashed 0px ;
	font-size: 24px;
	color:#fff;
	margin:5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	height:30px;
	text-align:center;
}
.top a {color:#fff; text-decoration: underline;}
.top a:hover {color:#eaeaea; text-decoration:none;}

.lefthal {margin:5px 5px 3px;padding:0px; text-align:left;}
	
.hall {
	font-weight: bold;
    text-transform: uppercase;
    border: dotted 0;
	font-size: 16px;
	color:#fff;
	display:inline;
	background-color:#dbdbdb;
	margin:2px 5px;
	padding: 0px 10px;
	text-align:center;
}

.friens {
	margin: 0px 0 10px 0;
	padding: 0px;
	width:1100px;
	background-color: #131313;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
}

.shemales {
	margin: 0px 0 10px 0;
	padding: 0px;
	width:1100px;
	background-color: #131313;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
}

.categories {
	margin: 0px 0 10px 0;
	padding: 0px;
	width:1100px;
	background-color: #131313;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
}

.toplist {
	font-weight: bold;
    font-family: Tahoma;
	font-size: 14px;
	color:#3a51ff;
	margin:0px;
	padding:0px;
	padding: 0px 0px 0px 10px;
	text-align:left;
}
.toplist a {font-weight: bold; text-decoration:none;	color:#fff;}
.toplist a:hover {text-decoration: underline;	color:#eaeaea;}

.catlist {
	font-weight: bold;
    font-family: Tahoma;
	font-size: 14px;
	line-height:20px;
	color:#3a51ff;
	margin:0px;
	padding:0px;
	padding: 0px 0px 0px 10px;
	text-align:left;
}
.catlist a {font-weight: bold; text-decoration:none;	color:#fff;}
.catlist a:hover {text-decoration: underline;	color:#eaeaea;}

.links {
	font-weight: bold;
    	font-family: Tahoma;
	font-size: 12px;
	color:#000;
	margin:0px;
	padding:0px;
	padding: 0px 0px 0px 20px;
	text-align:center;
}
.links a {font-weight: bold; text-decoration:none;	color:#fff;}
.links a:hover {text-decoration: underline;	color:#eaeaea;}


#footer {width: 1110px;min-height:40px; bottom repeat-x;}
.flogo1{width: 780px;height:40px;}
.flogo2{width: 330px;height:40px;background: url(logo.gif) top no-repeat;}
.friends{font-family: Tahoma;   font-weight:bold; font-size:12px; line-height:14px; color: #fff;text-align: left;padding-top:0px;padding-left:20px;margin: 0px;}
.disc { font-family: Tahoma;  font-size:10px; line-height:12px; color: #fff;text-align: left;padding:2px 20px;margin: 0px;}

#footer a{padding-left:0px;font-size:10pt; color: #fff; text-decoration: none; font-weight:bold;}
#footer a:hover {color:#eaeaea; text-decoration: underline;}

#reclama {width:1050px;padding:0 0 0 0; margin:10px auto;overflow:hidden;}
#reclama .one_rec{float:left;width:350px; text-align:center;}
#reclama p {font-size:18px;line-height:18px; font-weight:bold;margin:0px;padding:5px 0px; color:#000;}
#reclama img{width: 300px; height: 250px; margin:5px; border:0; text-decoration: none;}
#reclama a{font-size:18px; text-decoration: none; font-weight:bold; color: #000;}
#reclama a:hover {text-decoration: underline; color:#b40000; }



.pic {
position: relative;
z-index: 1;
}

.pic:hover {
background-color: transparent;
z-index: 2;
}

.pic span {
position: absolute;
visibility: hidden;
}

.pic span img {
border-width: 0;
padding: 2px;
}

.pic:hover span {
visibility: visible;
top: 0;
left: 80px;
}

.scrollup{
width:40px;
height:40px;
opacity:0.3;
position:fixed;
bottom:100px;
right:10px;
display:none;
text-indent:-9999px;
background: url('icon_top.png') no-repeat;
}