body
  {
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
    float: center;
  }

td, div, p, font
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
}

form {margin: 0px; padding: 0px;}
#naglowek1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  width: 150px;
  height: 30px;
  background-color: #FFFFFF;
  color: #333333;
  vertical-align: bottom;
  padding: 0px 0px 0px 0px;
}
#naglowek1 A{text-decoration: none; color: #333333;}

#naglowek2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: right;
  width: 400px;
  height: 30px;
  background-color: #FFFFFF;
  color: #61749F;
  vertical-align: bottom;
  padding: 0px 0px 0px 0px;
}
#naglowek2 A{text-decoration: none; color: #61749F;}
#naglowek2 IMG{margin: 0px 0px 1px 0px;}

#naglowek3 {width: 550px; height: 1px; background-color: #666666;}
#naglowek4 {width: 575px; height: 2px; background-color: #FFFFFF;}

.menu
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: right;
  width: 125px;
  background-color: #FFFFFF;
  vertical-align: top;
  color: #61749F;
}
.menu .listing{color: #61749F; padding: 2px 5px 2px 0px;}
.menu .listing A{color: #61749F; text-decoration: none;}
.menu .odstep{background-color: #FFFFFF; height: 22px;}

#podstopka1{width: 550px; height: 2px; background-color: #FFFFFF;}
#podstopka2{padding: 0px 0px 0px 0px;  height: 1px; background-color: #666666;}


#podstopka3{width: 550px; height: 30px; background-color: #FFFFFF;}

#international1
{
 height: 20px;
 background-color: #FFFFFF; color: #333333;
 font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
 vertical-align: bottom; text-align: left;
 padding: 0px 0px 0px 0px;
}


#realizacje{background-color: #FFFFFF; vertical-align: top;}
#newsletter{background-color: #FFFFFF; vertical-align: top;}
#nagrody{background-color: #FFFFFF; vertical-align: top;}

#stopka1{width: 854px; height: 1px; background-color: #666666;}
#stopka2{width: 854px; height: 5px; background-color: #FFFFFF;}
#stopka3{width: 854px; height: 25px; background-color: #F4F4F4; color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center;}
#stopka3 A{color: #666666; text-decoration: none;}
#stopka4{width: 854px; height: 3px; background-color: #FFFFFF;}
#stopka5{width: 854px; height: 1px; background-color: #666666;}
#stopka6{width: 854px; height: 15px; background-color: #FFFFFF; color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right;}
#stopka6 A{color: #666666; text-decoration: none;}
#stopka7{width: 854px; height: 40px; background-color: #FFFFFF;}


.xxxx {border: solid #999997 1px; padding: 3px;}
.realizacje
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  width: 279px;
  background-color: #FFFFFF;
  vertical-align: top;
}
.realizacje .tytul{color: #333333; padding: 10px 2px 2px 20px;}
.realizacje .foto{padding: 0px; margin: 0px; cursor: pointer;}
.realizacje .foto img{display: block; margin: 0px; padding: 0px; border: double #999997  0px ; background-color: #FFFFFF;}
.realizacje .nawigacja{text-align: center; color: #343434; cursor: pointer;}
.realizacje .nawigacja a{color: #343434; text-decoration: none;}

.newsletter
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  width: 279px;
  background-color: #FFFFFF;
  vertical-align: top;
}
.newsletter .tytul{color: #333333; padding: 10px 2px 2px 20px;}
.newsletter .kreska{background-color: #FFFFFF; height: 1px; width: 279px; padding-left: 20px;}
.newsletter .kreska .pod{background-color: #333333; height: 1px; width: 248px;}
.newsletter .odstep{background-color: #FFFFFF; height: 3px;}
.newsletter .odstep2{background-color: #F4F4F4; height: 8px;}

.newsletter .text{color: #333333; padding-left: 20px; padding-right: 10px; }
.newsletter .text .pod1{background-color: #F4F4F4; width: 255px;}
.newsletter .text .pod1 .email{padding: 3px 8px 3px 8px;}

.newsletter .text{color: #333333; padding-left: 20px; padding-right: 10px; }
.newsletter .text .pod2{background-color: #F4F4F4; width: 255px;}
.newsletter .text .pod2 .email {padding: 3px 8px 3px 8px;}
.newsletter .text .pod2 .email INPUT{width: 230px; height: 18px; border: solid #808080 1px;}

.newsletter .butonki{padding: 0px 0px 0px 20px; text-align: left;}
.newsletter .butonki .pod1{background-color: #F4F4F4; width: 255px; text-align: right; padding: 8px 0px 8px 0px;}
.newsletter .butonki .pod1 INPUT{width: 40px; height: 18px; border: solid #F4F4F4 1px; background-color: #F4F4F4;}


.realization
{
 width: 260px;
 float: left;
 margin: 5px;
 border: solid #999997 0px;
}

.realization .tytul{color: #61749F; font-weight: bold; text-align: center; padding: 2px 0px 2px 0px;}
.realization .tytul a{color: #61749F; text-decoration: none;}
.realization .text{color: #333333; padding: 5px 20px 5px 13px;}
.realization .text A{color: #333333; text-decoration: none;}



.nagrody
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  width: 279px;
  background-color: #FFFFFF;
  vertical-align: top;
}
.nagrody .tytul{color: #333333; padding: 10px 2px 2px 20px;}
.nagrody .kreska{background-color: #FFFFFF; height: 1px; width: 279px; padding-left: 20px;}
.nagrody .kreska .pod{background-color: #333333; height: 1px; width: 248px;}
.nagrody .text{color: #333333; padding-left: 20px;}
.nagrody .text .pod{background-color: #F4F4F4; padding: 10px 0px 10px 0px;  width: 255px;}
.nagrody .text .pod .tekst{background-color: #F4F4F4; padding: 0px 10px 0px 10px;}

.nagrody .text .pod .wiecej{background-color: #F4F4F4; padding: 2px 10px 2px 10px; text-align: right;}
.nagrody .text .pod .wiecej A{text-decoration: none; color: #333333;}

.nagrody .odstep{background-color: #FFFFFF; height: 3px;}


.pages
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  width: 560px;
  background-color: #F4F4F4;
  vertical-align: top;
}
.pages .text{color: #333333; padding: 22px 20px 20px 13px;}



.news
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  width: 560px;
  background-color: #F4F4F4;
  vertical-align: top;
  padding: 0px; margin: 0px;
}
.news .tytul{color: #61749F; font-weight: bold; text-align: left; padding: 2px 0px 2px 10px;}
.news .tytul a{color: #61749F; text-decoration: none;}

.news .arch_list{color: #333333; padding: 4px 20px 4px 13px;}
.news .arch_list a{color: #333333; text-decoration: none;}

.news .text{color: #333333; padding: 5px 20px 5px 13px;}
.news .text A{color: #333333; text-decoration: none;}

.news .wiecej{color: #333333; font-weight: bold; text-align: right; padding: 0px 20px 0px 13px;}
.news .wiecej A{color: #333333; text-decoration: none;}
.news .archiwum{color: #333333; font-weight: bold; text-align: right; padding: 5px 20px 5px 13px;}
.news .archiwum A{color: #333333; text-decoration: none;}






.news2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  width: 450px;
  background-color: #F4F4F4;
  vertical-align: top;
  padding: 0px; margin: 0px;
}
.news2 .tytul{color: #61749F; font-weight: bold; text-align: left; padding: 2px 0px 2px 10px;}
.news2 .tytul A{color: #61749F; text-decoration: none;}

.news2 .arch_list{color: #333333; padding: 4px 20px 4px 13px;}
.news2 .arch_list A{color: #333333; text-decoration: none;}



.news2 .text{color: #333333; padding: 22px 20px 20px 13px;}
.news2 .text A{color: #333333; text-decoration: none;}

.news2 .wiecej{color: #333333; font-weight: bold; text-align: right; padding: 22px 20px 20px 13px;}
.news2 .wiecej A{color: #333333; text-decoration: none;}
.news2 .archiwum{color: #333333; font-weight: bold; text-align: right; padding: 22px 20px 20px 13px;}
.news2 .archiwum A{color: #333333; text-decoration: none;}

.kontakt
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #634961;
  text-align: left;
  vertical-align: top;
  font-weight: normal;
  background-color: #F4F4F4;
  text-decoration: none;
  width: 560px;
  margin: 0px; padding: 0px;
}

.kontakt .text_1 {width: 160px; color: #634961; background-color: #F4F4F4; padding: 3px 3px 3px 0px;  text-align: right; font-weight: bold; vertical-align: top;}

.kontakt .text_2 {width: 400px; color: #634961; background-color: #F4F4F4; padding: 3px 3px 3px 3px;  text-align: left; vertical-align: top;}
.kontakt .text_2 a{color: #634961; text-decoration: none;}
.kontakt .text_2 input{border: solid #000000 1px; background-color: #FFFFFF; height: 18px; width: 300px;}
.kontakt .text_2 .poletko {border: solid #000000 1px; background-color: #FFFFFF; }

.kontakt .text_3 {background-color: #F4F4F4; padding: 10px 10px 10px 10px; }
.kontakt .text_3 .poletko {border: solid #000000 1px; background-color: #FFFFFF; }

.kontakt .text_4 {background-color: #F4F4F4; padding: 0px 10px 0px 10px; vertical-align: middle; text-align: right;}
.kontakt .text_4 INPUT{border: solid #F4F4F4 0px; background-color: #F4F4F4; height: 18px; width: 80px; font-weight: bold;}

