body { color: #404040; font-family: arial;  background-image: url('../images/tlo_bod.jpg'); background-position: top left; background-repeat: repeat; padding: 0px; margin: 0px; text-align: center; font-size: 12px;}
div#ogol { margin: 0px auto;width: 950px;}
a { text-decoration: none; color: #404040;}
.flL {float:left;}
.blL {float:left; display: block; margin: 0px;}
.flP {float:right;}
.blok { display: block;}

.tabelkaSz { background-color: #E6E6E6;}
.tabelkaBi { background-color: #FFFFFF;}
.tabelkaBd { border-bottom: 1px solid #9E9E9E;}
.linia { font-size: 1px; background-color: #9E9E9E; height: 2px; margin: 2px 0px;}
img {border:0px}
div#naglowek {background: url('../images/tlo_naglowek.jpg') no-repeat top; height:360px; width: 950px; text-align: left;position:relative;}
div#strona {width: 950px; text-align: left; border-left: 1px solid #FFFFFF; background: #FFFFFF;}
.margS {margin:0px 10px 10px 10px}
div#menu {position:absolute;top: 0px;left: 0px;  margin: 0px; margin-top: 284px; width: 971px;}
div#menu a,div#menu span {height: 55px; display: block;  background-position: top; background-repeat: no-repeat; float: left; }

span#m0l {width: 51px; background-image: url('../images/menu/m0l.png'); }
span#m00 {width: 10px; background-image: url('../images/menu/m00.png'); }

a#m1pl, span#m1hpl { background-image: url('../images/menu/m1pl.png'); width: 105px; }
a#m1en, span#m1hen { background-image: url('../images/menu/m1en.png'); width: 105px; }

a#m2pl, span#m2hpl { background-image: url('../images/menu/m2pl.png'); width: 125px; }
a#m2en, span#m2hen { background-image: url('../images/menu/m2en.png'); width: 125px; }

a#m3pl, span#m3hpl { background-image: url('../images/menu/m3pl.png'); width: 125px; }
a#m3en, span#m3hen { background-image: url('../images/menu/m3en.png'); width: 125px; }

a#m4pl, span#m4hpl { background-image: url('../images/menu/m4pl.png'); width: 125px;  }
a#m4en, span#m4hen { background-image: url('../images/menu/m4en.png'); width: 125px;  }

a#m5pl, span#m5hpl { background-image: url('../images/menu/m5pl.png'); width: 125px; }
a#m5en, span#m5hen { background-image: url('../images/menu/m5en.png'); width: 125px; }

a#m6pl, span#m6hpl { background-image: url('../images/menu/m6pl.png'); width: 125px;  }
a#m6en, span#m6hen { background-image: url('../images/menu/m6en.png'); width: 125px;  }


a#mlapl, span#mlaplh { background-image: url('../images/menu/mlang2.png'); width: 26px;  }
a#mlaen, span#mlaenh { background-image: url('../images/menu/mlang1.png'); width: 26px;  }

span#m02 {width: 30px; background-image: url('../images/menu/m0p.png'); }

div#menu a:hover, span#m1hpl, span#m2hpl, span#m3hpl, span#m4hpl, span#m5hpl, span#m6hpl, span#m1hen, span#m2hen, span#m3hen, span#m4hen, span#m5hen, span#m6hen, span#mlaplh,span#mlaenh { background-position: bottom !important;}

#kontakt { border: 0px; width: 280px; text-align: center; position: absolute; color: #3b3b3b; top: 18px; right: 16px; height: 109px;}
#kontakt .Dadre { font-size: 12px; margin: 5px; font-weight: bold; line-height: 18px; color: #3b3b3b;}

.KDadre { font-size: 14px; margin: 0px 5px 5px 5px; font-weight: bold; line-height: 18px; color: #373737;}
a.mail{ font-size: 14px;text-decoration: none;}
.KontaktW a.mail{ font-size: 14px;text-decoration: none; background-image: url('../images/e.jpg'); background-position: left; background-repeat: no-repeat; height: 35px; line-height: 35px; padding-left: 38px; display: block;}
.tel,.fax {font-size: 14px; background-image: url('../images/t.jpg'); background-position: left; background-repeat: no-repeat; height: 35px; line-height: 35px; padding-left: 40px; display: block;}
.fax {background-image: url('../images/f.jpg');}

a.mail:hover,a.link:hover{text-decoration: underline; }
#kontakt div.hr { font-size: 1px; margin: 4px auto; border-color: #FFAA25; background-color: #FFAA25; border: 1px; height: 1px; }
.KontaktW { background-image: url('../images/kontakt.jpg'); background-position: top left; background-repeat: no-repeat; height: 433px; position: relative; margin-left: -10px;}
.KontaktW .KDadre{ position: absolute; top: 40px;left:200px; width: 400px; height: 250px; }
.floatR {float:right; margin-right:50px}

#kontakt .Dadre a.mail{ font-size: 12px;text-decoration: none; background-image: url('../images/e1.jpg'); background-position: left; background-repeat: no-repeat; height: 18px; line-height: 18px; padding-left: 30px; display: block; text-align: left;}
#kontakt .Dadre .tel,#kontakt .Dadre .fax {font-size: 12px; background-image: url('../images/t1.jpg'); background-position: left; background-repeat: no-repeat; height: 18px; line-height: 18px; padding-left: 30px; display: block; text-align: left;}
#kontakt .Dadre .fax {background-image: url('../images/f1.jpg');}
/* form */
input, select {background-color: #FFFFFF; border: 0px; border-bottom: 1px solid #FFAA00; border-left: 1px solid #FFAA00;}
input.iPojWy {width:70px;text-align:center}
input.iPojKol {width:90px;text-align:center}

table {background-color: #FFFFFF;}
table th { background-color: #DADADA; padding: 2px 5px; font-size: 14px; font-variant: small-caps;}
table td.td1,table td.td1b { padding: 2px 5px;background-color: #DADADA; border-bottom: 4px solid #DADADA; vertical-align: middle;}
table td.td1b { border-bottom: 0px;}
table td.td2,table td.td2b { background-color: #FFFFFF; font-size: 12px; text-align: left; padding: 2px 10px;border-bottom: 4px solid #FFFFFF; width: 370px; vertical-align: middle;}
table td.td2b { border-bottom: 0px; background-color: #E6E6E6;}
table td.td3 { padding: 2px;background-color: #FFFFFF; border-bottom: 4px solid #FFFFFF; vertical-align: top; line-height: 22px;}
table td h2 { font-size: 15px; margin: 0px;}
table td h3 { font-size: 12px; margin: 5px auto 2px auto;}

div.Rolka,div.Rolkam ,div.Rolkamr { background-image: url('../images/rolka.jpg'); background-position: top; background-repeat: no-repeat; position: relative; width: 350px; height: 166px;}
div.Rolkam{height: 178px;background-image: url('../images/rolkam.jpg');}
div.Rolkamr{height: 178px;background-image: url('../images/rolkamr.jpg');}
span.TubD,span.Fol,span.Waga,span.TubG { position: absolute; top: 0px; left: 140px; background-color: #FFFFFF; padding: 1px 2px;}
span.Fol { top: 23px;}
div.Rolka span.Waga { top: 128px;left: 80px;}
div.Rolka span.TubG { top: 77px;left: 290px;}
div.Rolkam span.TubG { top: 77px;left: 280px;}
div.Rolkam span.Waga { top: 144px;left: 80px;}
div.Rolkamr span.Fol { top: 5px;left: 145px;}
div.Rolkamr span.TubG { top:55px;left: 270px;}
div.Rolkamr span.Waga { top: 98px;left: 100px;}