BODY {
	margin: 0px; padding: 0px; color: #555; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background: #fff url('../img/body.gif') top left repeat-x;}

H1 {
	font-size: 14px; COLOR: #ccc; margin: 0px; padding: 0px; font-weight: normal;}
H2 {
	font-size: 16px; COLOR: #315E8E;}





UL {
	margin: 0px; padding: 0; text-decoration: none; list-style-type: none; text-align: left;}
UL LI {
	display: block; float: left; padding: 0px; margin: 0px;}
A IMG {
	border: 0px;}

A {
	color: #1e3bff;}
A:hover {
	color: #555;}


.all {
	background: url('../img/header.jpg') top center no-repeat; position: relative; margin: 0; width: 100%;}
.pg {
	margin: 0px auto; width: 980px;}

.header {
	margin: 0px 0px 30px 0px; width: 980px; padding: 0px;}
.logo {
	margin: 0px; width: 500px; height: 100px; color: #ccc; padding: 0px 0px 35px 45px;}
.logo IMG {
	margin-bottom: 10px;}

.teaser {
	margin: 0px; padding: 0px; width: 350px; color: #ff00b1; vertical-align: bottom;}
.ray {
	margin: 0px; width: 275px; text-align: center; color: #333333; padding-bottom: 27px; font-size: 14px;}
.ray STRONG {
	font-size: 17px;}
.porno {
	font-size: 17px; width: 330px;}
.porno IMG {
	width: 17px; height: 18px; float: left;}
.teaser H2 {
	font-size: 20px; color: #333333; margin: 0px; padding-top: 10px; font-weight: normal}



.menu {
	width: 240px; position: relative; display: block; float: left;}
.menu H1 {
	font-weight: normal; font-size: 24px; color: #ff00b1; background: url('../img/menu.jpg') bottom left no-repeat; margin-bottom: 30px;}
.menu H1 I {
	font-weight: normal; font-style: normal; font-size: 20px; color: #999; margin-left: 25px;}
.menu H3 {
	font-weight: normal; font-size: 24px; color: #ff00b1; background: url('../img/menu.jpg') bottom left no-repeat; margin: 16px 0px 30px 0px;}
.menu H3 I {
	font-weight: normal; font-style: normal; font-size: 20px; color: #999; margin-left: 25px;}
.menu UL LI {
	width: 200px; padding-bottom: 16px; background: url('../img/li-menu.gif') bottom left no-repeat;}
.menu A, .menu A:visited, .menu A:link {
	color: #1e3bff; padding-left: 10px; background: url('../img/pik.jpg') top left no-repeat;}
.menu A:hover {
	color: #333333}
.menu UL LI.last {
	background: none;}
.act {
	color: #333; padding-left: 10px; padding-top: 1px; background: url('../img/pik.jpg') top left no-repeat;}


UL.fackts LI {
	width: 684px; padding: 0px 0px 12px 15px; background: url('../img/pik.jpg') top left no-repeat;}
UL.xxx {
	position: relative; margin: 30px 0px 0px 0px; width: 715px; text-align: left;}
UL.xxx LI {
	width: 224px; margin: 0px 14px 0px 0px; text-align: center; height: 345px; color: #ff00a7;}
UL.xxx LI IMG {
	margin: 5px 0px 0px 0px; width: 220px; height: 295px; border: 1px solid #333;}

.t-div a {
	color: #333;}
.t-div a:hover {
	color: #000;}
.pixxx {
	width: 700px; position: relative; display: block; float: right; background: url('../img/girl.jpg') top left no-repeat; overflow: hidden;}
.c-pixxx {
	width: 700px; position: relative; display: block; float: right; overflow: hidden;}
H1.t-h {
	font-weight: normal; font-size: 24px; color: #ff00b1; margin-left: 100px; margin-bottom: 30px;}
H1.t-h I {
	font-style: normal; font-size: 20px; color: #999;}
H1.n-h {
	font-weight: normal; font-size: 24px; color: #ff00b1; margin: 30px 0px 30px 0px;}
.chuvak {
	float: left; margin: 10px 10px 10px 0px}
H1.cat {
	font-weight: normal; font-size: 24px; color: #0081ff; margin: 16px 0px 10px 0px;}
H1.cat I {
	font-style: normal; color: #999;}
H4.t-h {
	font-weight: normal; font-size: 24px; color: #ff00b1; margin: 16px 0px 30px 100px;}
H4.t-h I {
	font-style: normal; font-size: 20px; color: #999;}
H4.n-h {
	font-weight: normal; font-size: 24px; color: #ff00b1; margin: 30px 0px 30px 0px;}
H4.cat {
	font-weight: normal; font-size: 24px; color: #0081ff; margin: 16px 0px 10px 0px;}
H4.cat I {
	font-style: normal; color: #999;}
.pix {
	margin-top: 30px; width: 715px;}
.pix LI {
	width: 222px; color:#000; text-align: center; margin: 0px 15px 20px 0px;}
.np LI, LI.nlp {
	background: url('../img/new.gif') bottom right no-repeat;}
.pix A IMG {
	border: 1px solid #666; margin: 5px 0px 0px 0px; height: 165px;}
.pix I {
	font-style: normal; color: #999; font-size: 10px;}
.pix I IMG {
	border: 0px; vertical-align: top; margin-top: 3px}
.pix I A, .newpix I A:visited, .newpix I A:link {
	color: #ff00b1; text-decoration: none}
.pix I A:hover {
	color: #1e3bff; text-decoration: underline}
H2.b-h {
	font-weight: normal; font-size: 20px; color: #0081ff; margin: 35px 0px 30px 0px;}
H4.b-h {
	font-weight: normal; font-size: 20px; color: #0081ff; margin: 35px 0px 30px 0px;}
.pages {
	font-size: 20px; color: #0081ff; margin: 30px 0px 30px 0px;}
.pages I {
	font-style: normal; padding: 0px; background: #599fff url('../img/page.gif') top left no-repeat; color: #fff; }
.pages I B {
	font-weight: normal; background: url('../img/page.gif') top right no-repeat; padding: 0px 4px 0px 4px;}
.pages A, .pages A:link, .pages A:active {
	padding: 0px 4px 0px 4px; background: #fff; color: #333; text-decoration: none}
.pages A:hover {
	background: #eee; color: #000; text-decoration: none}
.wowstory {
	font-size: 14px; text-align: justify; margin-bottom: 150px;}
.wowporno {
	width: 700px; overflow: visible; font-size: 12px; color: #333;}
UL.story {
	margin: 30px 0px 30px 0px}
UL.story LI {
	margin-bottom: 15px; width: 700px;}
UL.story LI A, UL.story LI strong {
	font-size: 16px}
UL.story LI A:hover {
	color: 555}

UL.allstory {
	width: 150px; float: right; margin: 0px 0px 30px 20px; padding: 10px 10px 5px 10px; background-color: #fffaf0; border: 1px dotted #999}
UL.allstory LI {
	margin-bottom: 5px; font-size: 10px}
A.stleft {
	float: left; margin: 3px 20px 10px 0px;}
A.stright {
	float: right; margin: 3px 0px 10px 20px;}
A.stleft IMG, A.stright IMG {
	 border: 1px solid #666}

.player {
	width: 695px; background: #333 url('../img/player-body.gif') top center; color: #fff; margin: 40px 0px 30px 0px;}
#mediaspace {
	margin-bottom: 30px;}
.p-t {
	width: 685px; height: 25px; text-align: right; background: url('../img/player-top.gif'); padding-right: 10px;}
.p-b {
	width: 655px; padding: 10px 10px 0px 20px;}
.p-n {
	width: 695px; height: 69px; background: url('../img/player-bottom.jpg'); margin-top: 10px;}
.hand {
	cursor: pointer}
.pl-a {
	width: 353px; margin-top: 30px; padding-left: 50px;}
.pl-b {
	width: 25px; margin-top: 28px;}
.pl-c {
	width: 52px; margin-top: 17px;}
.pl-d {
	width: 35px; margin-top: 28px;}
.pl-e {
	width: 110px; margin-top: 27px;}
.v-a {
	width: 224px; margin-right: 20px; line-height: 20px; display: block; float: left; }
.v-a IMG {
	border: 2px solid #000; margin: 0px 0px 5px 0px;}
.v-a I {
	font-style: normal; color: #ccc; }
.v-a I IMG {
	border: 0px; margin: 0px; padding: 0px; vertical-align: text-top}
.v-a A, .v-a A:link, .v-a A:active, .v-a A:visited {
	color: #fffa64; }
.v-a A.u, .v-a A.u:link, .v-a A.u:active, .v-a A.u:visited  {
	color: #83c2ff; }
.v-a A:hover, .v-a A.u:hover {
	color: #ccc; text-decoration: none}
.v-b {
	width: 410px; display: block; float: left;}
.a-top {
	font-size: 19px; margin-bottom: 15px; color: #ff2c81;}
#get {
	height: 50px; padding: 10px; background: url('../img/pay-body.jpg') no-repeat;}
#test, #test:link, #test:active, #test:visited {
	float: left; font-size: 18px; text-decoration: none; color: #fff}
#test I {
	color: #ccc; font-style: normal;}
#pay, #pay:link, #pay:active, #pay:visited {
	float: right; font-size: 18px; text-align: right;  text-decoration: none; color: #fff}
#pay I {
	color: #ccc; font-style: normal;}
#pay:hover, #test:hover, #test:hover I, #pay:hover I {
	text-decoration: underline}
.number {
	font-size: 16px; margin: 15px 0px 15px 0px;}
.pay-num {
	font-size: 16px; margin: 15px 0px 15px 0px;}
.free-r {
	color: #ccc;}
.free-r A, .free-r A:link, .free-r A:visited {
	color: #ccc; text-decoration: underline}
.free-r A:hover {
	color: #fff; text-decoration: none}
.free-r I {
	color: #fff;}
#test-body {
	display: none}
.f-t {
	width: 100px;}
.f-p {
	width: 80px;}
.sms {
	color: #97ff83;}
.tel {
	color: #83c2ff;}
.price {
	font-size: 15px; margin: 0px 0px 15px 0px; color: #fffa64;}
.rules {
	color: #ccc; margin-bottom: 100px;}

.mastur {
	list-style-type: disc;}
.mastur LI {
	margin: 0px 0px 10px 20px;}

.info {
	margin: 70px 0px 40px 0px; color: #555}
.info p A {
	color: #666; text-decoration: underline;}
.info p A:hover {
	color: #000; text-decoration: none;}
.bottom {
	width: 100%; background: #000 url('../img/copy.gif') top center; color: #fff; padding: 20px 0px; margin-top: 70px}
.copy {
	margin: 0px auto; width: 980px; color: #888;}
.copy A, .copy A:link, .copy A:visited {
	color: #888; line-height: 20px;}
.copy A:hover {
	color: #fff;}
.c-b {
	width: 450px; margin-right: 50px;}
.c-c {
	width: 210px; margin-right: 50px;}
.c-e {
	width: 210px; text-align: right;}

.axer {
	color: #ff00b1}

#warning {
	position: absolute; left: 0px; top: 0px; min-height: 100%; width: 100%; margin: 0 auto;
	background: url("../img/warning.png"); display: none; text-align: center;}
#box {
	position: relative; top: 300px; text-align: center; vertical-align: middle; width: 400px; padding: 50px; background-color: #ffffff; margin: 0 auto;}

.comments {
	background: url("../img/comm.gif") repeat-y top left; width: 695px; margin-bottom: 200px;}
.commup {
	background: url("../img/comm-up.gif") no-repeat top left;}
.commdwn {
	background: url("../img/comm-btm.gif") no-repeat bottom left; padding: 20px 20px 10px 20px; color: #333;}
.comment {
	padding: 10px; background-color: #fff; border: 1px dotted #ddcba8; margin-bottom: 10px;}
.informer {
	border: 1px dashed #FF00B1;}
.needreg {
	border-top: 1px dashed #c9aa6e; color: #FF00B1; width: 100%; text-align: right; padding-top: 10px; margin-top: 10px;}
a.toplink {
	color: #FF00B1; text-decoration: none;}
a.toplink:hover {
	color: #555;}
.smgray {
	font-size: 10px; color: #999;}
.ctxt {
	width: 450px; margin-right: 20px;}
.cbtt {
	width: 155px;}
.cinp {
	border-top: 1px dashed #5555; color: #333; font-family: Arial, Helvetica, sans-serif; 
	padding: 2px; font-size: 12px; width: 94%; margin: 2px 0px 5px 0px;}
.cit {
	height: 77px; margin: 2px 0px 0px 0px; width: 98%; }
.author {
	font-weight: bold; color: #000;}



.clear {
	clear: both}








@media all and (max-width:650px) {

	html {background-image: none}
	body {background-image: url('../img/head-mobile.jpg')}
	.all {width: 600px; padding: 10px; background: none}
	.pg {width: 600px; height: 300px}
	.header{width:100%}
	.logo {height: 50px; padding: 0px 0px 5px 0;}
	.logo img {width: 100px}
	.ray {width: 100%; text-align: left; padding: 15px 0 10px 0;}
	.ray STRONG {font-weight: normal; font-size: 14px;}
	
/*
	.ray {
	margin: 0px; width: 275px; text-align: center; color: #333333; padding-bottom: 27px; font-size: 14px;}
.ray STRONG {
	font-size: 17px;}
.porno {
	font-size: 17px; width: 330px;}
.porno IMG {
	width: 17px; height: 18px; float: left;}
.teaser H2 {
	font-size: 20px; color: #333333; margin: 0px; padding-top: 10px; font-weight: normal}
*/	
	
	.header h1 {font-size: 15px;}
	.header h2 {width: 600px;}
	.teaser {padding: 20px 0 10px 0; width: 100%; color: #000; font-size: 13px; text-align: left}
	.porno {width: 400px;}
	.language {display: block; position: absolute; top: 0; margin-left: 570px}
	
	.menu-c {width:100px;margin-right:-140px;}
	.content-box {padding:0 0 0 140px;}
	
	
	
	
	
	.pix {width: 300px;}
	.pixxx { width: 300px;}
	.c-pixxx { width: 300px;}
	
	
	
	.c-b {width: 380px; margin-right: 20px;}
	.c-c {width: 210px; margin-right: 20px;}
	.c-e {width: 10px; overflow: hidden; display: none}
	
	
	
}