*
{
margin: 0;
padding: 0;
}

body
{
font-family: arial;
font-size: 9pt;
color: #ffffff;
xbackground: url('../images/background.jpg') top repeat-x #c6def8;
background: #C0C0C0;

}

.txt
{
font-family: arial;
font-size: 12px;
color: #FFFFFF;
}

.txt1
{
font-family: arial;
font-size: 12px;
color: #000000;
}

.txt2
{
font-family: times new roman CE;
line-height: 16px;
font-size: 14px;
color: #000000;
}

body
{
margin: 0 0 0 0;

text-align:center;
}

body #container
{
text-align: left;
}

#container
{
width: 900px;
margin: 0 auto;
border: 3px #ffffff solid;
border-top: 0px;
border-bottom: 0px;
xbackground: #1b1b1b;
background: #959896;
}

#header
{
width:900px;
height:200px;
background: url('../images/header_1.jpg') left no-repeat;
background-position: top;
}

h1#logo
{
margin:0;
}

h1#logo a
{
display:block;
width:220px;
height:106px;
text-decoration:none;
}

h1#logo span
{
position:relative;
left:-10000px;
font-size:1px;
}

#header #flash
{
width: 709px;
height: 68px;
float: left;
}

#header ul
{
/*position: relative;
top: -2px;*/
margin-top: 0px;
width: 720px;
height: 25px;
float: left;
list-style: none;
}

#header li
{
width:141px;
height:21px;
padding: 4px 0 0 0;
float: left;
background: url('../images/button.jpg') no-repeat;
text-align: center;
text-transform: uppercase;
border-right: 1px solid #3d464d;
}

#header li a
{
display: block;
width: 141px;
height: 18px;
color: #323033;
text-decoration: none;
}

#header_right
{
width: 184px;
height: 93px;
float: left;
background: url('../images/header_right.jpg') no-repeat;
}

#zswo
{
width: 880px;
height: 45px;
padding: 0px 0 0 0px;
color: #1b1b1b;
text-align: center;
font-size: 8pt;
border: 0px solid #383838;
}

#content
{
}

a img
{
border:none;
}

#left
{
float: left;
width: 229px;
margin-right: 9px;
}

#left ul
{
list-style: square;
color: #000000;
background: #CFCFCF;
}

#left li
{
/*margin-left: 30px;*/
padding: 2px 0 2px 0;
/*min-height: 20px;*/
}

#left ul.main
{
width: 215px;
border-right: 2px solid #CFCFCF;
border-bottom: 2px solid #CFCFCF;
background: #CFCFCF;
}

#left li.main
{
/*min-height: 30px;*/
margin-left: 28px;
font-weight: bold;
padding-bottom:3px;
}

#left ul.in
{
background: #26262;
padding:5px 0 10px 0;
}

#left li.in
{
margin-left: 28px;
/*border: 1px solid #2e2e2e;*/
border-left: 0;
border-top: 0;
}

#left a
{
color: #000000;
text-decoration: none;
}

#left_info
{
margin: 10px 0 0 0;
padding: 0 0 0 20px;
width: 209px;

}

#left_info h1
{
padding-top:2px;
font-size: 10pt;
color: #000000;
}

#inside
{
width: 476px;
margin-right: 14px;
float:left;
}

#inside h1, #right h1 #left_info h1
{
font-size: 10pt;
}

#right h1
{
padding:2px;
font-size: 13px;
color: #000000;
}

#top_inside
{
width:469px;
background: #CFCFCF;
overflow:hidden;
padding: 2px;
}

#top_inside h1
{
float:left;
width:70%;
color: #000000;
}

#top_inside p
{
  float:right;
  padding-right:5px;
  padding-top:2px;
  font-weight:bold;
}

#top_inside p a {
  color:#000000;
}

#right
{
width: 153px;
xoverflow:hidden;
float: right;
background: #B7B6B6;
margin-right: 8px;
}

#footer
{
  text-align: center;
  color: #8c8c8c;
  margin: 10px 0 10px 0;
}

.clear
{
clear: both;
}

.offer_sell
{
  float:left;
  width:151px;
  margin-right:5px;
  margin-top:5px;
  background:#262626;
  border:solid 1px #4a4a4a;
}

#inside .offer_sell p, #right .offer_sell p
{
  padding:3px 0;
  line-height:1.6em;
  text-align:center;
}

#inside .offer_sell p span.price, #right .offer_sell p span.price
{
font-weight:bold;
color:#baff00;
}

#inside .offer_sell h1.sprzedaz, #right .offer_sell h1.sprzedaz
{
  background:#789300;
  font-size:9pt;
  text-align:right;
  padding:2px;
}

.offer_sell h1.sprzedaz {
  color: #FFFFFF;
}

.offer_sell h1.wynajem {
  color: #FFFFFF;
}

#inside .offer_sell h1.wynajem, #right .offer_sell h1.wynajem
{
  padding:2px;
  background:#1286c4;
  font-size:9pt;
  text-align:right;
}


a.page_link:link, a.page_link:visited {
  text-decoration: none;
  font-weight: bold;
  color: #D0691E;
}

a.page_link:hover {
  text-decoration: underline;
  font-weight: bold;
  color: #F46612;
}

.input {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    line-height: 13px;
    font-size: 11px;
    font-style: normal;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 1px;
    background-position: center 50%;
    }

.ofertaNr {
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  line-height: 13px;
  font-size: 11px;
  font-weight: bold;
  color: #797877;
}

a.ofertaNr:link, a.ofertaNr:visited {
  text-decoration: none;
  color: #797877;
}

a.ofertaNr:hover {
  text-decoration: underline;
  color: #797877;
}

.promo_text {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 13px;
    font-size: 11px;
    font-style: normal;
    color: #000000;
    margin: 0 auto;
}

.text {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 13px;
    font-size: 11px;
    font-style: normal;
    color: #595959;
    }

.text2 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 9.5pt;
    font-size: 8pt;
    font-style: normal;
    color: #46656E;
    }

.text1 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 9.5pt;
    font-size: 8pt;
    font-style: normal;
    color: #595959;
    }


 div, td, {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 13px;
    font-size: 11px;
    font-style: normal;
    color: #595959;
    margin-top:0;
    }

.title {
  font-family: arial;
  line-height: 28px;
  color: #000000;
  font-size:21px;
  font-weight: bold;
}
.footerText {
  color: #696969;
}


.textinput {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 13px;
    font-size: 11px;
    font-style: normal;
    color: #595959;
}

.buttn        {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 8.5pt;
  font-style: normal;
  font-weight: normal;
  background-color: #E0E0E0;
  border: 1px solid #C0C0C0;
  padding: 1px;
  color: black;
}
