﻿strong { color: #669900; }
input { font-weight: normal; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background-color: #669900; border: 0 none; margin-top: 5px; margin-bottom: 5px; width: 150px; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FFFFFF; border: 1px solid #333333; }
p { font-size: 12px; text-align: justify; /* text-indent:50px; */ margin-top: 0; padding-top: 0; }
p.sign { text-align: right; font-size: 14px; }
p.work {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
p.leftcontent { font-size: 10px; /* letter-spacing: 0.15em; */ font-family: Tahoma; text-align: left;  margin-top: 6px; }
p.rightcontent { font-family: Tahoma, Verdana, Helvetica; text-align: justify; font-size: 1.25em; }
p.flash { text-align: center; }

/* p#content_left { font-size: 10px; letter-spacing: 0.15em; font-family: Tahoma; text-align: left;  margin-top: 6px; }
p#content_right { font-family: Tahoma, Verdana, Helvetica; text-align: justify; font-size: 1.25em; }
p#content { font-size: 12px; text-align: justify; text-indent:50px; margin-top: 0; padding-top: 0; } */

img.content { float: left; border: 1px dotted black; margin: 0px 15px 20px 0px; padding: 0px; }
.content{ text-align: left; }
.content li { padding: 5px; }
a:visited { text-decoration: none; color: #000000; }
a:link { text-decoration: none; color: #000000; }
a.readme { left: 25%; height: 16px; position: absolute; width: 68px; background: url('../images/readme.png') 0 0 no-repeat; text-indent: -9999px; margin-bottom: 45px; }
a.readme:hover { background: url('../images/readme.png') 0 -16px no-repeat; }
a.mailus {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
a.mailus:hover { color: #669900; }

input.print { height: 17px; position: absolute; right: -50px; width: 142px; background: url('../images/print.png') 0 0 no-repeat; text-indent: -9999px; border: none; margin: 0; padding: 0; }
input.print:hover { background: url('../images/print.png') 0 -17px no-repeat; }

h1.content { font-family: Tahoma, Verdana, Helvetica; font-size: 1,35em; text-align: left; border-bottom: 1px solid #585755; color: #585755; }
h2.content { font-family: Tahoma, Verdana, Helvetica; font-size: 1.35em; text-align: left; border-bottom: 1px solid #585755; margin-top: 25px; color: #585755; }
h3.content { }
h4.content { font-size: 1.25em; text-align: left; margin-top: 15px; margin-bottom: 0; padding-bottom: 0; color: #669900; }
h5.content { font-size: 1.15em; text-align: left; margin-top: 15px; margin-bottom: 0; padding-bottom: 0; color: #669900; }
h5.content2 { font-size: 1.15em; text-align: center; margin-top: 15px; margin-bottom: 0; padding-bottom: 0; color: #669900; }
h6.content { border-bottom: 1px solid grey; margin-left: 25%; margin-right: 25%; }


.lewa { text-align: center; width: 280px; display: inline; float: left; margin-left: 15px; border-right: 1px solid grey; }
.prawa { text-align: center; width: 280px; display: inline; float: right; margin-left: 15px; }
.adres { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; }
.box { margin-left: 5px; margin-right: 5px; text-align: left; font-size: 12px; }
.srodek { text-align: center; }
.tekstwyjustowany { font-size: 12px; text-align: justify; text-indent:50px; margin-top: 0; padding-top: 0; }
.opis { font-family: Arial, Helvetica, sans-serif; padding: 15px; text-align: justify; font-size: 12px; }


#bprod { margin-left: auto; margin-right: auto; padding: 0px; width: 500px;height: 300px; text-indent: -9999px; background: url('../images/bprodukty.png'); position: relative; }
#bprod li { margin: 0; padding: 0; list-style: none; display: block; position: absolute; }
#bprod a { display: block; }
#bkmontazowe { left: 0px; top: 0px; width: 250px; height: 150px; }
#bkpodlogowe { left: 250px; top: 0px; width: 250px; height: 150px; }
#bkprzemyslowe { left: 0px; top: 150px; width: 250px; height: 150px;}
#buszczelniacze { left: 250px; top: 150px; width: 250px; height: 150px;}
#bkmontazowe a { height: 150px;}
#bkmontazowe a { height: 150px;}
#bkpodlogowe a { height: 150px;}
#bkprzemyslowe a { height: 150px;}
#buszczelniacze a { height: 150px;}
#bkmontazowe a:hover { background: url('../images/bprodukty.png') 0 -300px no-repeat; border: 1px dotted #000000 }
#bkpodlogowe a:hover { background: url('../images/bprodukty.png') -250px -300px no-repeat; border: 1px dotted #000000 }
#bkprzemyslowe a:hover { background: url('../images/bprodukty.png') 0 -450px no-repeat; border: 1px dotted #000000 }
#buszczelniacze a:hover { background: url('../images/bprodukty.png') -250px -450px no-repeat; border: 1px dotted #000000 }

#sprod { margin-left: auto; margin-right: auto; padding: 0px; width: 200px; height: 480px; text-indent: -9999px; background: url('../images/sprodukty.png'); position: relative; }
#sprod li { margin: 0; padding: 0; list-style: none; display: block; position: absolute; }
#sprod a { display: block; }
#skmontazowe { left: 0px; top: 0px; width: 200px; height: 120px; }
#skpodlogowe { left: 0px; top: 120px; width: 200px; height: 120px; }
#skprzemyslowe { left: 0px; top: 240px; width: 200px; height: 120px;}
#suszczelniacze { left: 0px; top: 360px; width: 200px; height: 120px;}
#skmontazowe a { height: 120px;}
#skmontazowe a { height: 120px;}
#skpodlogowe a { height: 120px;}
#skprzemyslowe a { height: 120px;}
#suszczelniacze a { height: 120px;}
#skmontazowe a:hover { background: url('../images/sprodukty.png') -200px 0 no-repeat; border: 1px dotted #000000 }
#skpodlogowe a:hover { background: url('../images/sprodukty.png') -200px -120px no-repeat; border: 1px dotted #000000 }
#skprzemyslowe a:hover { background: url('../images/sprodukty.png') -200px -240px no-repeat; border: 1px dotted #000000 }
#suszczelniacze a:hover { background: url('../images/sprodukty.png') -200px -360px no-repeat; border: 1px dotted #000000 }

/* menu */
#plupmenu { position: relative; margin: 0; padding: 0; width: 850px; height: 92px; background: url('../images/plupbanner.png'); text-indent: -9999px; }
#plupmenu li { height: 92px; position: absolute; top: 0px; background: url('../images/plupbanner.png') 0 0 no-repeat; display: block; list-style: none; }
#plupmenu a { height: 92px; display: block; }
#plupmenu #logo { left: 0px; width: 150px; }
#plupmenu #glowna { left: 590px; background-position: -590px 0; width: 86px; }
#plupmenu #mapa { left: 678px; background-position: -678px 0; width: 96px; }
#plupmenu #napisz { left: 776px; background-position: -776px 0; width: 93px; }
#plupmenu #logo a:hover { background: url('../images/plupbanner.png') 0 -92px no-repeat; }
#plupmenu #glowna a:hover { background: url('../images/plupbanner.png')  -590px -92px no-repeat; }
#plupmenu #mapa a:hover { background: url('../images/plupbanner.png') -678px -92px no-repeat; }
#plupmenu #napisz a:hover { background: url('../images/plupbanner.png') -776px -92px no-repeat; }

#enupmenu { position: relative; margin: 0; padding: 0; width: 850px; height: 92px; background: url('../images/enupbanner.png'); text-indent: -9999px; }
#enupmenu li { height: 92px; position: absolute; top: 0px; background: url('../images/enupbanner.png') 0 0 no-repeat; display: block; list-style: none; }
#enupmenu a { height: 92px; display: block; }
#enupmenu #logo { left: 0px; width: 150px; }
#enupmenu #glowna { left: 590px; background-position: -590px 0; width: 86px; }
#enupmenu #mapa { left: 678px; background-position: -678px 0; width: 96px; }
#enupmenu #napisz { left: 776px; background-position: -776px 0; width: 93px; }
#enupmenu #logo a:hover { background: url('../images/enupbanner.png') 0 -92px no-repeat; }
#enupmenu #glowna a:hover { background: url('../images/enupbanner.png')  -590px -92px no-repeat; }
#enupmenu #mapa a:hover { background: url('../images/enupbanner.png') -678px -92px no-repeat; }
#enupmenu #napisz a:hover { background: url('../images/enupbanner.png') -776px -92px no-repeat; }

#midmenu { margin: 0; font-family: Verdana,Trebuchet, Helvetica; font-size: 11px; width: 100%; height: 28px; display: block; font-weight: bold; text-transform: capitalize; color: #FFFFFF; }
#midmenu li { height: 28px; top: 0; display: inline; }
#midmenu a { float: left; background: url('../images/midbullet.png') no-repeat left top; height: 28px; display: inline; white-space: nowrap; padding-top: 10px; padding-left: 21px; padding-right: 15px; }
#midmenu a:link { color: #fbffdc; text-decoration: none; }
#midmenu a:hover { background: url('../images/midbackground.png') repeat-x top; height: 28px; display: inline; white-space: nowrap; padding-top: 10px; padding-left: 21px; padding-right: 15px; }
#midmenu a:visited { color: #fbffdc; text-decoration: none; }
#midmenu a.active { background: url('../images/midbackground.png') repeat-x top; height: 28px; display: inline; white-space: nowrap; padding-top: 10px; padding-left: 21px; padding-right: 15px; color: #fbffdc; text-decoration: none; }

#downmenu { margin: 0; font-family: Verdana,Trebuchet, Helvetica; font-size: 9px; width: 850px; height: 21px; display: block; font-weight: bold; text-transform: capitalize; color: #000000; }
#downmenu li { height: 21px; top: 0; display: inline; }
#downmenu a { float: left; background: url('../images/bullet3.png') no-repeat left top; height: 21px; display: inline; white-space: nowrap; padding-top: 10px; padding-left: 21px; padding-right: 15px; }
#downmenu a:link { color: #000000; text-decoration: none; }
#downmenu a:hover { color: #FF0000; text-decoration: none; }

#language { left: 40px; position: relative; margin: 0; padding: 0; width: 103px; height: 14px; background: url('../images/lang.png'); text-indent: -9999px; }
#language li { height: 14px; position: absolute; top: 0px; background: url('../images/lang.png') 0 0 no-repeat; display: block; list-style: none; }
#language a { height: 14px; display: block; }
#language #polski{ left: 0px; width: 22px; }
#language #english { left: 27px; background-position: -27px 0; width: 22px; }
#language #russish { left: 54px; background-position: -54px 0; width: 22px; }
#language #german { left: 81px; background-position: -81px 0; width: 22px; }
#language #polski a:hover { background: url('../images/lang.png') 0 -14px no-repeat; }
#language #english a:hover { background: url('../images/lang.png')  -27px -14px no-repeat; }
#language #russish a:hover { background: url('../images/lang.png') -54px -14px no-repeat; }
#language #german a:hover { background: url('../images/lang.png') -81px -14px no-repeat; }

/* sprite menu */
ul.isomenu { text-align: left; list-style-type: none; }
li.isomenu1 { padding-bottom: 5px; background: url("../images/list01.png") no-repeat; }
li.isomenu2 { padding-bottom: 5px; background: url("../images/list02.png") no-repeat; }
a.isomenu { margin-left: 20px; text-decoration: none; }