body{
  font-family: Helvetica, Arial, sans-serif;
  font-size: 0.7em;
  line-height: 1.5em;
  padding:0;
  margin:0;
  background:url(/images/bgb.gif) repeat;
  color:#484848;
}
p{
  padding:0;
  margin:0;
}
.left h1{
  padding: 5px;
}
.hidden{
  display: none;
}
.slide_box{
  overflow:hidden;
  width:500px;
  clear:left;
  margin: 0 0 0 285px;
}
img{
  border: none;
}
h1.headline{
  padding:0;
  margin:0 0 7px 40px;
  color:#3872bf;
  font-size: 1.7em;
  font-weight:bold;
}
.author{
  margin:0 0 0 40px;
  font-size: 1.3em;
  font-weight:100;
}
.date{
  color:#848383;
  font-size: 1.3em;
  font-weight:100;
}
.comments{
  margin:0 0 0 40px;
  color:#3872bf;
  font-size: 1.2em;
  text-decoration:underline;
}
#tlo{
	background-image:url(/images/bg.gif);
	background-repeat:repeat-x;
/*	height:630px;*/
  float: left;
	width:100%;
  padding: 15px 0px 0px 0px;
}
#header{
  width:530px;
  /*	height:130px;*/
  margin: 0 0 0 30px;
}
.post_head{
  width:530px;
  /*	height:70px;*/
  margin: 0 0 0 30px;
}
.post_text{
  width:520px;
  font-size:1.2em;
  line-height:1.2em;
  color:#505050;
  margin:0 0 0 30px;
  text-align:justify;
  text-indent:20px;
  padding:10px 0 0 10px;
}
a:link{
  color:#3872bf;
}
a:visited{
  color:#2e5a94;
}
a:hover{
  color:#2e5a94;
}
div.left{
  width:255px;
  /*  height:124px;*/
  float:left;
  clear:left;
  text-align:right;
  display:inline;
}
div.left img{
  margin:53px 10px 0 0;
}
/*div.left a:link, div.left a:visited, div.left a:hover{
color: transparent;
}
div#footer a:link, div#footer a:visited, div#footer a:hover{
color: transparent;
}*/
div.right{
  width:800px;
  height:124px;
  text-align:left;
}
div.blok{
  width:149px;
  height:85px;
  background:url(/images/block.png);
  margin:22px 0 0 25px;
  float:left;
}
div.blok img{
  padding:5px 0 0 7px;
}
#one99, #contact, #one99s, #lukasz, #lukaszs, #ula, #ulas, #wojtek, #wojteks, #kumulator, #kumulators, #next, #nexts, #blog{
  font-size: 1.15em;
  text-align:center;
  color:#484848;
}
#one99, #contact, #lukasz, #ula, #wojtek, #kumulator, #next, #blog{
  margin:10px 0 0 0;
}
#one99s{
  position:relative;
  top:157px;
  left:337px;
}
#lukaszs{
  float:left;
  position:relative;
  left:78px;
}
#ulas{
  position:relative;
  left:-260px;
  top:107px;
}
#wojteks{
  position:relative;
  top:307px;
  left:460px;

}
#kumulators{
  position:relative;
  top:395px;
  left:325px;
}
#nexts{
  position:relative;
  top:395px;
  left:504px;
}
/*------------------------*/
/* mrezerwacja */
/*------------------------*/
#mrezerwacja .right{
  height:auto;
  border-left: 1px dashed silver;
  float: left;
  padding-left: 25px;
  text-align:left;
  width: 600px;
}
#mrezerwacja .left{
  float:left;
  padding-right: 20px;
  text-align: right;
  width:255px;
}
.text_block{
  border-bottom: 1px dashed silver;
  margin-bottom: 20px;
  padding-bottom: 10px;
}
.strong_text{
  color: #6F6F6F;
  font-size: 1.2em;
  font-weight: bolder;
}
.plain_text{
  line-height: 2em
}
.home{
  margin-left: 275px;
  margin-bottom: 20px;
}

/*------------------------*/
/* footer*/
/*------------------------*/
#footer{
  width:100%;
  height:20px;
  clear:both;
  float: left;
  text-align:center;
  margin:20px 0 0 0;
}
