body{
  font-family: Verdana, Arial, Helvetica; 
  font-size:10px; 
  font-weight:normal; 
  color:#000000
}

a.Klasa1:link { color: 000000; text-decoration: none}
a.Klasa1:visited { color: 000000; text-decoration: none}
a.Klasa1:hover { color: FFFFFF; text-decoration: none}
a.Klasa1:active { color: 000000; text-decoration: none }

a.Klasa2:link { color: 000000; text-decoration: none}
a.Klasa2:visited { color: 000000; text-decoration: none}
a.Klasa2:hover { color: FFFFFF; text-decoration: none}
a.Klasa2:active { color: 000000; text-decoration: none}

a.Klasa3:link { color: FFFFFF; text-decoration: none}
a.Klasa3:visited { color: 3300bb; text-decoration: none}
a.Klasa3:hover { color: FFFFFF; text-decoration: none}
a.Klasa3:active { color: FFFFFF; text-decoration: none}

a.Klasa4:link { color: FFFFFF; text-decoration: none}
a.Klasa4:visited { color: FFFFFF; text-decoration: none}
a.Klasa4:hover { color: FFFFFF; text-decoration: none}
a.Klasa4:active { color: FFFFFF; text-decoration: none}

a.Klasa5:link { color: 3300bb; text-decoration: none}
a.Klasa5:visited { color: 3300bb; text-decoration: none}
a.Klasa5:hover { color: 000000; text-decoration: none}
a.Klasa5:active { color: 3300bb; text-decoration: none}

a.Klasa6:link { color: 3300bb; text-decoration: none; font-size:12px}
a.Klasa6:visited { color: 3300bb; text-decoration: none; font-size:12px}
a.Klasa6:hover { color: 000000; text-decoration: none; font-size:12px}
a.Klasa6:active { color: 3300bb; text-decoration: none; font-size:12px}

.header {font-family: Verdana, Arial, Helvetica; font-size:16px; font-weight:bold; color:#000000}
.t0bp {font-family: Arial, Verdana, Helvetica; font-size:16px; TEXT-ALIGN: justify; font-weight:bold; color:#3300bb}
.t1 {font-family: Arial, Verdana, Helvetica; font-size:12px; TEXT-ALIGN: justify; font-weight:normal; color:#000000}
.t1b {font-family: Arial, Verdana, Helvetica; font-size:12px; TEXT-ALIGN: justify; font-weight:bold; color:#000000}
.t1bw {font-family: Arial, Verdana, Helvetica; font-size:12px; TEXT-ALIGN: justify; font-weight:bold; color:#3300bb}
.t2bw {font-family: Arial, Verdana, Helvetica; font-size:10px; TEXT-ALIGN: justify; font-weight:bold; color:#3300bb}
.t2 {font-family: Verdana, Helvetica; font-size:10px; font-weight:normal; color:#000000}		
.t2text {font-family: Verdana, Helvetica; font-size:10px; TEXT-ALIGN: justify; font-weight:normal; color:#000000}		
.t2g {font-family: Verdana, Helvetica; font-size:10px; font-weight:normal; color:#000000}
.t2g1 {font-family: Verdana, Helvetica; font-size:10px; font-weight:normal; color:#deeeee}
.t2p {font-family: Verdana, Helvetica; font-size:10px; font-weight:normal; color:#FF6600}
.t2b {font-family: Verdana, Helvetica; font-size:11px; TEXT-ALIGN: justify; font-weight:bold; color:#000000}
.t2bw {font-family: Arial, Verdana, Helvetica; font-size:11px; TEXT-ALIGN: justify; font-weight:bold; color:#FFFFFF}
.t2bw1 {font-family: Arial, Verdana, Helvetica; font-size:11px; TEXT-ALIGN: center; font-weight:bold; color:#3300bb}
.t3 {font-family: Verdana, Helvetica; font-size:9px; font-weight:normal; color:#000000}
.t4bp {font-family: Arial, Verdana, Helvetica; font-size:16px; TEXT-ALIGN: justify; font-weight:bold; color:#006600}
input.text { background-color: #ffffff; font-family: arial; font-size: 10px; color: #000000; border: 1 solid #000000 height: 16px;}
input.button { background-color: 3300bb; font-family: arial; font-size: 9px;  color: #FFFFFF; border: 1 solid #FFFFFF; height: 16px;} 
select.text { background-color: #ffffff; font-family: arial; font-size: 10px; color: #000000; border: 1 solid #000000 height: 16px;}
textarea.text { background-color: #ffffff; font-family: arial; font-size: 12px; color: #000000; border: 1 solid #000000 height: 16px;}
.grau {font-family: Arial, Helvetica, sans-serif; font-size:11px; TEXT-ALIGN: center; font-weight:bold; color:#999999}
.graul {font-family: Arial, Helvetica, sans-serif; font-size:11px; TEXT-ALIGN: left; font-weight:bold; color:#999999}
.graur {font-family: Arial, Helvetica, sans-serif; font-size:11px; TEXT-ALIGN: right; font-weight:bold; color:#999999}
.news {font-family: Verdana, Helvetica; font-size:10px; font-weight:normal; color:#3300bb}



ul.noMargin{margin-top:0px; margin-bottom:0px;}
ul{margin-top:0px; margin-bottom:10px;}

td.break{height:8px;}
td.breakTop{height:12px;}

a:link { color: 000000; text-decoration: none; }
a:visited { color: 000000; text-decoration: none; }
a:hover { color: 000000; text-decoration: none; }
a:active { color: 000000; text-decoration: none; }

a.kontakt:link { color: 000000; text-decoration: underline; }
a.kontakt:visited { color: 000000; text-decoration: underline; }
a.kontakt:hover { color: 000000; text-decoration: underline; }
a.kontakt:active { color: 000000; text-decoration: underline; }

.kontaktList{
  background: #EBF5EB;
  padding: 0px 1px 1px 0px; 
}


a.abold:link { color: 000000; text-decoration: none; font-weight:bold;}
a.abold:visited { color: 000000; text-decoration: none; font-weight:bold;}
a.abold:hover { color: 000000; text-decoration: none; font-weight:bold;}
a.abold:active { color: 000000; text-decoration: none; font-weight:bold;}

a.stopka:link { color: 555555; text-decoration: none; font-size:xx-small; font-family: Verdana, Arial, Helvetica; }
a.stopka:visited { color: 555555; text-decoration: none; font-size:xx-small; font-family: Verdana, Arial, Helvetica;}
a.stopka:hover { color: 555555; text-decoration: none; font-size:xx-small; font-family: Verdana, Arial, Helvetica;}
a.stopka:active { color: 555555; text-decoration: none; font-size:xx-small; font-family: Verdana, Arial, Helvetica;}
table.stopka { width:753px; border:0px; text-align:center; spacing:0px;}
.headGreen {font-family: Arial, Verdana, Helvetica; font-size:12px; text-align: justify; font-weight:bold; color:#3300bb}

h1{font-size:12px;font-weight:normal; margin:0px; color:#000000}
h2{font-size:16px;font-weight:bold; margin:0px; color:#006600}
h3{font-size:14px;font-weight:bold; margin:0px; color:#3300bb}
h3.head{color:#888888; padding:10px 0px 0px 0px;}
h3.head1{color:#000000; padding:10px 0px 0px 0px;}
h4{color:#000000; font-size:10px;font-weight:bold;padding:0px;margin:0px;}

.mainlist {padding:15px 0px 0px 0px;}
table.newsLeft{border:0; width:185px; margin:10px 0px 10px 0px; background-color:#EBF5EB; }

td.menuLeft{
  border:0; 
  width:179px; 
  height: 30px;
  padding:0px 0px 0px 8px; 
  xxbackground-color:#D6F0D6;
  font-family: Verdana, Helvetica; 
  font-size:10px; 
  font-weight:normal; 
  color:#000000
}

td.subMenuLeft{
  border:0; 
  width:179px; 
  height: 30px;
  padding:0px 0px 0px 28px; 
  xxbackground-color:#D6F0D6;
  font-family: Verdana, Helvetica; 
  font-size:10px; 
  font-weight:normal; 
  color:#000000
}

td.menuLeftImg{
  border:0; 
  width:19px; 
  height: 30px;
  padding:0px 0px 0px 0px; 
  xxbackground-color:#D6F0D6;
  font-family: Verdana, Helvetica; 
  font-size:10px; 
  font-weight:normal; 
  color:#000000
}

td.menuLeftEmpty{
  border:0; 
  width:198px; 
  height: 1px;
  padding:0px 0px 0px 0px; 
  background-color:#FFFFFF;
}

.mainPage
{
  background-color:#deeeee;
}

.oFirmie
{
  background-color:#ddeeee;
}

.oFirmieHead
{
  background-color:#3300bb;
}

.produkty
{
  background-color:#ccddee;
}

.produktyHead
{
  background-color:#3300bb;
}


.uslugi
{
  background-color:#bbccee;
}

.uslugiHead
{
  background-color:#3300bb;
}

.kontaktTop
{
  background-color:#3300bb;
}

.kontaktHead
{
  background-color:#aabbdd;
}

.pobierz
{
  background-color:#aabbdd;
}

.pobierzHead
{
  background-color:#3300bb;
}


.pokaz
{
  background-color:#7799ee;
}

.pokazHead
{
  background-color:#3300bb;
}

.menuDiv
{
  background-color:black;
  position:absolute;
  vertical-align:top;  
  display:none;
  border: 0 0 0 0px none black;
  padding: 0 0 0 0px;
  border-spacing:0px;
  margin: 0 0 0 0px;
  border-collapse:collapse;
}

.subMenuDiv
{
  width:199px;
  background-color:black;
  vertical-align:top;  
  border: 0 0 0 0px none black;
  padding: 0 0 0 0px;
  border-spacing:0px;
  margin: 0 0 0 0px;
  border-collapse:collapse;
}

div.required{
  font-size:10px; 
  display:inline;
  color:red;
  text-align:right
}