* {
  padding:0;
  margin:0;
  color:#c0c1c3;
  color:#736349;
  font-size:11px;
  font-family:Verdana;
  background:none;
}

html{
	margin: 0px;
	padding: 0px;
	height:100%;
	scrollbar-face-color	:	black;
}

body {
  padding:0;
  margin:0;
  background-color:black;
}

.clr {
  clear:both;
}

#kam-body {
  padding:0;
  margin:0;
  height:100%;
}

/* CSS dla Adult Layer */

#adult_layer {
   position: fixed !important;
   position:absolute;
   z-index: 98;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background-color: black;
   opacity: 0.90;
   filter: alpha(opacity = 90);
}
div#adult_layer_inner {
    
    z-index: 99;
    
    margin	:	50px auto;
    width:415px;
    height:446px;
    padding:20px;
    background:url(/images/telewizorek.png) no-repeat top left !important;
    background:url(/images/telewizorek.jpg) no-repeat top left;
}

#adult_layer_inner p {
    color   :   white;
}

#adult_layer_inner a {
    text-decoration :   none;
    font-weight :   bold;
	
}

.wchodze {
    font-size		:	24px;
    color			:	white;
    height			:	50px;
    float:right;
}

.rezygnuje {
    color   :   white;
    font-size   :   24px;
    float:left;
}

.tresc18lat_link, .tresc18lat {
    margin      :   16px 5px 0px 26px;
    width       :   360px;
    overflow    :   auto;
	text-align	:	left;
	font-size	:	10px;
	float		:	left;
}

.tresc18lat_link {
	margin      :   0 0 0 25px;
	text-align	:	center;
	float		:	left;
	height		:	50px;
}

.tresc18lat {
    height:   220px;
    text-align: justify;
    font-size:16px;
    line-height:22px;
    padding-top:15px; 
}
#kamerki {
  width:1000px;
  margin:0 auto;
  background:url(/images/background.jpg) no-repeat top left;
}

#demobg {
  width:1000px;
  margin:0 auto;
  /*height:100%;*/
  background:url(/images/tlo_demo.jpg) no-repeat top left;
}

#members {
  width:1264px;
  margin:0 auto;
  /*height:100%;*/
  /*background:url(/images/tlo_szerokie2.jpg) no-repeat top left;*/
  background:url(/images/cale_tlo.jpg) no-repeat top left;
}

.dolna-belka {
  clear:both;
  width:625px;
  margin:0 auto;
  height:23px;
  background:url(/images/dolna_belka85.jpg) no-repeat top left;
}

#top {
  width:1000px;
  height:88px;
}

#logo {
  width:1000px;
  height:160px;
}

#logo img {
  margin:0 0 0 247px;
}

#left-menu {
  clear:both;
  float:left;
  width:250px;
  text-align:right;
}

#left-menu ul {
  margin:140px 0 0 0;
}

#left-menu ul li {
  list-style-type:none;
  clear:both;
  float:right;
  margin-right:10px;
}

#left-menu ul li a {
  color:#a62e09;
  font-family:Times New Roman;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
}

.demo {
  width:458px;
  margin:10px 0 0 46px;
  padding:27px 0 0 37px;
  height:470px;
  background:url(/images/telewizorek.png) no-repeat top left;
}

.demo-text {
  width:475px;
  margin:0 auto;
  text-align:justify;
  padding:20px 0;
}

.ramka_top {
  /*width:780px;*/
  text-align:center;
  float:left;
  width:414px;
}

.ramka_top H1 {
  font-size:18px;
  line-height:1;
  color:#8d0a10;
  margin:20px 0 0 0;
}

.tv {
  width:150px;
  padding:14px 0 0 16px;
  height:134px;
  background:url(/images/tv.png) no-repeat top left;
  float:left;
}

.tv img {
  border:3px solid white;
  width:97px;
  height:70px;
}

.homepage {
  float:left;
  width:520px;
  overflow:hidden;
  height:350px;
}

.ramka_left {
  float:left;
  width:64px;
  height:37px;
  text-align:right;
}

.ramka_right img,
.ramka_left img {
  margin:10px 0 0 0;
}

.ramka_right {
  float:left;
  width:37px;
  height:26px;
}

.content{
  width:542px;
  float:left;
}

.text-homepage {
  margin:0 auto;
  width:500px;
  clear:both;
  text-align:justify;
  padding:0 0 0 30px;
}

.laska-box {
  padding:0 0 0 27px;
  clear:both;
}

.laska-box H3 {
  font-size:15px;
  font-weight:bold;
  font-variant:small-caps;
}

.laska-opis {
  font-size:10px;
}

.paramery-laski {
  float:left;
  width:240px;
  overflow:hidden;
}

.paramery-laski p a {
  text-decoration:none;
}

.faq-kolumna {
  padding:10px 35px;
}

.faq-kolumna H3 {
  margin:10px 0 5px 0
}

/* Kalendarz */

.kalendarz {
  padding: 10px 0 0 0;
  /*width:542px;*/
  height:350px;
}

.kalendarz-dziewczyny {
  float:left;
  width:262px;
  height:240px;
  padding:21px 0 0 16px;
  background:url(/images/kalendarz.png) no-repeat top left;
  overflow:hidden;
}

.dziewczyny {
  clear:both;
  float:left;
  width:169px;
  padding:0 0 0 30px;
}

.dziewczyna H3 {
  font-size:18px;
  font-weight:bold;
  font-variant:small-caps;
  width:136px;
  display:block;
  text-align:center;
}

.kalendarz-naglowek {
  float:left;
  font-size:16px;
  font-weight:bold;
  font-variant:small-caps;
  color:#f2dab6;
  width:118px;
  height:30px;
}

.dzien-nazwa,
.dzien-nazwa strong,
.dzien-status strong,
.dzien-status {
  float:left;
  font-size:14px;
  font-weight:bold;
  font-variant:small-caps;
  color:#f2dab6;
  width:118px;
  line-height:1.8;
}

.dzien-status strong,
.dzien-nazwa strong {
  color:black;
}

.lewy {
  width:138px;
}

/* Members */

#members #top {
  height:106px;
}

#members #logo {
  height:160px;
}

#members #left-menu {
  width:335px;
}

#members #left-menu ul {
  margin:236px 0 0;
}

#members #logo img {
  margin:0 0 0 362px;
}

#members .content {
  padding:0 0 0 120px;
  clear:both;
  width:1000px;
  /*margin:0 0 0 200px;*/
}

#members .content .faq {
  background-color:black;
}

#members .ramka_top {
  width:100%;
}

#members .ramka_top h1 {
  margin:20px 0 0;
  text-align:center;
}

.komentarze {
  padding:40px;
}

.komentarze p {
  margin:0 0 10px 0;
}

#footer {
   text-align: center;
   background-color: #000;
   padding: 15px 0;
}
