/* strona */
/* ====== */

* {margin: 0; padding: 0;}

body {
   background: #f9f9f9;
   margin: 10px auto;
   width: 780px;
   font-size: 11px;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: justifity;
color: #325A79;
}

#loga {
background-image: url(img/loga.jpg);
width:283px;
height:321px;
float:left;
}

#top {
   width: 100%;
   height: 130px;
 }

#reklama {
   width: 100%;
   height: 100%;
   text-align: center;
 }

#glowna_left {
background-image: url(img/pasek_bok.gif);
background-repeat: repeat-y;
width: 497px;
float: left;
}

#wstep_news {
background: #E6EAED;
width: 420px;
float: right;
}

#content {
width:100%;
height:100%;
}

#menu_left {
float: left;
width: 143px;
}

#center {
float: left;
width: 780px;
}

#odstep {
background-image: url(img/pasek_bok.gif);
background-repeat: repeat-y;
height: 100%;
padding-top: 15px;
}

#full {
float: left;
padding-left: 20px;
width: 513px;
}

#nomenu {
float: left;
width: 800px;
}

#menu_right {
float: right; width: 293px;
}

#czysc { clear:both; }

#tail {
float: left;
width: 860px;
height: 50px;
}

.przerwa {
background: #666;
width: 100%;
height:1px;
}

#news {
margin-bottom: 20px;
width: 100%;
float:left;
}

.t_list {
height: 40px;
text-align: left;
font-family: Tahoma;
font-weight: bold;
font-size: 10pt;
float:left;
}

.t_text {
font-family: Verdana;
font-size: 9pt;
background-color: transparent;
color: #b4b6ba;
float:left;
}

.text {
font-family: verdana, tahoma, arial;
font-size: 10px;
width:780px;
color: #325A79;
text-align: justify;
padding-left: 20px;
float:left;
}

.podnews {
width:780px;
float:left;
margin-bottom:10px;
}

ul.normal {
width: 143px;
list-style: none;
}

.pod_index {
background: #000000;
text-align: right;
}



/* ================================================================ */
/* pierdo�y wcze�niejsze                               */
/* ================================================================ */

.uni_01 {
  font-family: Verdana;
  font-size: 11px;
  padding-top: 1px;
  padding-right: 3px;
  padding-bottom: 1px;
  padding-left: 3px;
  color: #000000;
}

.uni_02 {
  font-family: Verdana;
  font-size: 11px;
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 2px;
  padding-left: 4px;
  color: #FFFFFF;
}

.poll {
  border: 0px;
  background: none;
}

.code {
  border: 1px #999999 solid;
  background-color: #F4f4f4;
  font-family: Courier;
  font-size: 12px;
  padding-top: 1px;
  padding-right: 3px;
  padding-bottom: 2px;
  padding-left: 16px;
  text-align: left;
  color: #990000;
}

.cytat {
  border: 1px #999999 solid;
  background-color: #F4f4f4;
  font-family: Verdana;
  font-size: 11px;
  padding-top: 1px;
  padding-right: 3px;
  padding-bottom: 2px;
  padding-left: 16px;
  text-align: left;
  color: #006633;
}



/* ================================================================ */
/*                             pierdoły                             */
/* ================================================================ */

input {
  font-family: Verdana;
  font-size: 10px;
  color: #777777;
  border: 1px #bbbbbb solid;
  background-color: #F6f6f6;
}

select {
  font-family: Verdana;
  font-size: 10px;
  color: #777777;
  border: 1px #bbbbbb solid;
  background-color: #F6f6f6;
}

textarea {
  font-family: Verdana;
  font-size: 11px;
  color: #777777;
  border: 1px #bbbbbb solid;
  background-color: #F6f6f6;
}

h1 {
font-family: verdana, tahoma, arial;
font-size: 10px;
font-weight: bold;
color: #325A79;
text-align: justify;
padding-left: 20px;
}

h2 {
font-family: verdana, tahoma, arial;
font-size: 10px;
font-weight: bold;
color: #325A79;
text-align: justify;
padding-left: 20px;
}

h6 {
font-family: Tahoma;
font-weight: bold;
font-size: 9pt;
color: #f3f3f3;
background-color: #666;
margin: 0px;
padding: 3px;
}

h5 {
font-family: Arial;
font-size: 9pt;
color: #ffffff;
background-color: transparent;
margin: 0px;
padding: 3px;
}


img {
border: 0px;
}

#head_firma {
background-image: url(img/head_firma.jpg);
width: 780px;
height: 110px;
float: left;
}

#head_promocje {
background-image: url(img/head_promocje.jpg);
width: 780px;
height: 155px;
float: left;
}

#head_aranzacje {
background-image: url(img/aranzacje.jpg);
width: 780px;
height: 105px;
float: left;
}

#head_kuchnia {
background-image: url(img/kuchnia.jpg);
width: 780px;
height: 105px;
float: left;
}

#head_lazienka {
background-image: url(img/lazienki.jpg);
width: 780px;
height: 105px;
float: left;
}

#head_tg {
background-image: url(img/tg.jpg);
width: 780px;
height: 105px;
float: left;
}

#head_kontakt {
background-image: url(img/kontakt.jpg);
width: 780px;
height: 105px;
float: left;
}

#title {
background:#CAD3DA;
color:#ffffff;
width: 100%;
height: 20px;
text-align: left;
font-size:15px;
font-weight:bold;
margin-bottom:10px;
float:left;
}

.nag_reklama {padding-left: 50px;}

.reklama {font-family: verdana, tahoma, arial; font-size: 10px; color: #585858; text-align: justify; padding-left: 70px; padding-top: 10px; letter-spacing: 1px; padding-right: 15px}

#bottom {
background: #607D94;
border-top: 1px solid #ffffff;
height: 28px;
color: #fff;
}

a.bottom:link, a.bottom:active, a.bottom:visited {
color: #fff;
text-decoration: none;
}

a.bottom:hover {
color: #f3f3f3;
text-decoration: none;
}

.image_thumb {
text-align:center;
width:100%;
height: 150px;
}

.image_thumb_promo {
float:left;
text-align:center;
width:260px;
height: 190px;
}

.full_image {
text-align:center;
width:100%;
margin-bottom:20px;
}

.pages {
background:#CAD3DA;
color: #325A79;
text-align:center;
width:100%;
margin-bottom:20px;
}


a.pages:link, a.pages:active, a.pages:visited {
color: #325A79;
text-decoration: none;
}

.pages_promo {
background:#CAD3DA;
color: #325A79;
text-align:center;
width:100%;
margin-bottom:20px;
float:left;
}


a.pages_promo:link, a.pages_promo:active, a.pages_promo:visited {
color: #325A79;
text-decoration: none;
}

#dodatki {
width:137px;
margin-left:140px;
margin-bottom:5px;
float:left;
}

#dodatki ul { list-style:none; }
#dodatki li { float:left; }
#dodatki li a span, #dodatki li a em { display:none; }
#dodatki li a { display:block; height:67px; }
#dodatki li a:hover span { display: block; height:67px; }
#dodatki li#biuro a { background-image:url(gfx/biuro_projektowe.jpg); width:66px; }
#dodatki li#biuro a:hover span { background-image:url(gfx/biuro_projektowe_over.jpg); width:66px; }
#dodatki li#sprzedaz a { background-image:url(gfx/sprzedaz_mieszkan.jpg); margin-left:5px; width:66px; }
#dodatki li#sprzedaz a:hover span { background-image:url(gfx/sprzedaz_mieszkan_over.jpg); width:66px; }