body {background: #fff ; color: #666; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; padding: 6px 0 20px 0;}
img {border: 0;}
.clear {clear: both;}
.left {float: left; padding: 0 10px 0 0;}
.right {float: right; padding: 0 0 0 10px;}
a:link, a:visited {text-decoration:none; color:#dd3126;}
a:hover, a:active  {text-decoration:underline; color:#dd3126;}
/* header */#header {font-size: 9px; font-weight: bold; height: 100px; margin: auto; position: relative; width: 950px;}
/* header */#header #logo {left: 0; position: absolute; top: 0; width: 715px; height: 100px; background: url(img/logo03.jpg) no-repeat;}
/* header */#header #logo img {display: block;}
/* header */#header .box02 { float: right; width: 360px;}
/* header */#header .box02 a {color: #666; line-height: 18px; padding: 1px 0 4px 0;}
/* header */#header .box02 a#english { background: url(img/ico_uk.gif) no-repeat right 2px; padding-right: 21px;}
/* header */#header .box02 li {background: url(img/bg_box02_separator.gif) no-repeat left top; float: right; padding: 20px 7px 0 9px;}
/* header */#header .box02 ul {height: 38px; margin: 0; padding: 0; list-style-type: none;}

/*okno glowne*/.okno_gl { margin: auto; width: 950px; }
/*okno glowne*/.col220  {float: left; padding: 5px 0 15px 0; width: 220px;}
/*okno glowne*/.col230  {float: left; padding: 5px 0 15px 0;width: 230px;}
/*okno glowne*/.col500  {float: left; padding: 5px 15px 15px 30px; width: 455px;}
/*okno glowne*/.col720  {float: left; padding: 5px 0 15px 30px; width: 690px; overflow: hidden; }
/*okno glowne*/.col720a{float: left; padding: 5px 10px 15px 30px; width: 680px;}

/* jestes tutaj */#navi {	background: url(img/bg_path.gif) no-repeat; color: #888; font-size: 9px; padding: 15px;}
/* jestes tutaj */#navi a {color: #dd3126;}

/* NEWSY */.content .news, .content .news2 {float: left; padding: 0 15px; width: 325px;}
/* NEWSY */.content .news2 {background: url(img/bg_news.gif) no-repeat 0 bottom;}
/* NEWSY */.content .news h2, .content .news2 h2 {background: #fff url(img/b03.gif) no-repeat 0 3px; color: #dd3126; font-size: 15px; font-weight: bold; margin: 0 0 15px 0; padding: 0 0 0 24px;}
/* NEWSY */.content .news h3, .content .news2 h3 {color: #dd3126; font-size: 13px; font-weight: normal; margin: 0 0 3px 0; padding: 0;}
/* NEWSY */.content .news h4, .content .news2 h4 {color: #888; font-size: 9px; font-weight: normal; margin: 0 0 6px 0; padding: 0;}
/* NEWSY */.content .news p, .content .news2 p {line-height: 15px; margin: 0 0 25px 0; padding: 0;}
/* NEWSY */.content .news a, .content .news2 a { color: #dd3126;}

/* content START */
.content h1 {color: #dd3126; font-size: 18px; margin: 0 0 1em 0;}

.content a:link, .content a:visited {text-decoration:none; color:#dd3126;}
.content a:hover,.content a:active  {text-decoration:underline; color:#dd3126;}
.content h2 {background: #fff url(img/b03.gif) no-repeat 0 3px; color: #dd3126; font-size: 15px; font-weight: bold; margin: 0 0 15px 0; padding: 0 0 0 24px;}
.content h3 {color: #dd3126; font-size: 13px; font-weight: normal; margin: 0 0 3px 0; padding: 0;}
.content h4 {color: #888; font-size: 9px; font-weight: normal; margin: 0 0 6px 0; padding: 0;}
.content p {line-height: 14px; margin: 0 0 25px 0; padding: 0;}
/* content END */

/*str glowna - okienka na dole*/#informatory {padding-bottom: 10px;}
/*str glowna - okienka na dole*/#informatory .first {margin-left: 0;}


/* okienka na dole gl*/.box230 {background-color: #f1f1f1; border: 1px solid #e6e6e6; float: left; margin-left: 10px; padding: 6px; position: relative; width: 216px;}
/* okienka na dole gl*/.box230 .header img {border: 1px solid #fff; display: block; margin-bottom: 6px;}
/* okienka na dole gl*/.box230 .content {background: #fff url(img/box_content_bg.gif) repeat-x; height: 70px; padding: 8px; border: 1px solid #fff;}
/* okienka na dole gl*/.box230 .content a { color: #666;}
/* okienka na dole gl*/.box230 .more {font-size: 9px; font-weight: bold; position: absolute; right: 14px; bottom: 14px; text-align: right;}
/* okienka na dole gl*/.box230 .more a {background: url(img/ico_more.gif) no-repeat right 1px; color: #949494; line-height: 18px; padding: 1px 21px 4px 0;}
.box230 .more a:link, .box230 .more a:visited {color: #949494; }
.box230 .more a:hover, .box230 .more a:active {color: #949494; }
/* okienka na dole gl*/.box230 ul {list-style-type: none; margin: 0; padding: 0; }
/* okienka na dole gl*/.box230 li {background: url(img/b01.gif) no-repeat 4px 6px; line-height: 18px; padding: 0 0 0 18px;}
.box230 li  a:active, .box230 li a:link, .box230 li a:visited, .box230 li a:hover {color:#666;}

/* footer */#footer {background: url(img/bg_footer_1.jpg) repeat-x; clear: both;height: 38px; line-height: 38px; position: relative; width: 950px; color: #fe7978;}
/* footer */#footer a:link, #footer a:visited {text-decoration:none; color:#fe7978;}
/* footer */#footer a:hover,#footer a:active  {text-decoration:underline; color:#fe7978;}
/* footer */#footer .left { float: left; padding-left: 10px; display: inline;}
/* footer */#footer .right { float: right; padding-right: 10px;display: inline;}

/* partnerzy */#partnerzy {	padding: 10px 15px;}
/* partnerzy */#partnerzy table {margin: auto;}
/* partnerzy */#partnerzy td { background: url(img/bg_marks.gif) no-repeat left center; padding: 5px 25px;}
/* partnerzy */#partnerzy td.first { background: none;}







div.dzial{font-weight: bold;font-size: 1.1em;color: #111;padding: 5px 0; color:#dd3126;}
div.dzial a:link, div.dzial a:visited, div.dzial a:hover, div.dzial a:active {color:#dd3126;}
div.opis{ background: url(img/dot.gif) repeat-x top; padding: 5px 0px; overflow: auto; }
div.wiersz{overflow: auto; width: 100%;}
div.kto {float: left; color: #777777; overflow: hidden; padding-left: 1px; }
div.kto_1 {float: left; color: #777777; width: 29%; overflow: hidden; padding-left: 1px;text-align: right;}
div.dane { float: right; width: 270px; overflow: auto;padding: 0 0 10px 1px; overflow:hidden;}
div.dane1 { float: right; width: 470px; overflow: auto;padding: 0 0 10px 1px; overflow:hidden; }
div.dane a, div.dane1 a {color: #dd3126; text-decoration: none; font-weight: normal;}
div.dane a:hover, div.dane1 a:hover  {color: #dd3126; text-decoration: underline; font-weight: normal;}
div.productDescription{background: url(img/dot.gif) repeat-x top; font-size: 11px; margin-top: 15px; overflow: auto; padding-top: 15px; padding-left: 1px;}
.skype {border: 0;  margin-bottom: -10px;}
.skype a {border: 0;    margin-bottom: -10px;}

div.headline {border-top: 1px dashed #888; border-bottom: 1px dashed #888; text-transform: uppercase ; color: #888; padding: 5px 0;}
div.headline a:link, div.headline a:visited {text-decoration:underline; color:#888;font-weight: normal;}
div.headline a:hover, div.headline a:active  {text-decoration:underline; color:#888;font-weight: normal;}


/* menu */#topNavigation { background: #bdc3c5 url(img/bg_top_navigation.gif) repeat-x; border-top: 3px solid #a0abae; height: 31px; width: 950px; margin: 0 auto;}
/* menu */#topNavigation ul { background: url(img/bg_top_menu.gif) no-repeat; height: 31px; list-style-type: none; margin: 0; margin: auto; padding: 0 2px; width: 948px;}
/* menu */#topNavigation li { font-size: 12px; font-weight: bold; float: left;}
/* menu */#topNavigation a { background: url(img/bg_top_menu_a.gif) repeat-x; border-right: 1px solid #ccd1d2; color: #fff; display: block; padding: 7px 16px 9px 13px;}
/* menu */#topNavigation a:hover, #topNavigation a.active { background-position: 0 -31px; color: #dd3126; text-decoration: none; }

/* menu_bok */#leftNavigation {margin-bottom: 15px; padding: 0 15px 15px 15px; width: 200px;}
/* menu_bok */#leftNavigation a {background: url(img/b02.gif) no-repeat 190px 8px; border-bottom: 1px solid #eee; color: #666; display: block;padding: 5px 10px;}
/* menu_bok */#leftNavigation a:hover, #leftNavigation a.active {background-color: #eee;	text-decoration: none;}
/* menu_bok */#leftNavigation .subMenu a {background: none; border: none; color: #666; display: block; padding: 2px 10px;}
/* menu_bok */#leftNavigation .subMenu a:hover, #leftNavigation .subMenu a.active { background: none; border: none;color: #dd3126; text-decoration: none;}
/* menu_bok */#leftNavigation ul { list-style-type: none; margin: 0; padding: 0;}
/* menu_bok */#leftNavigation .subMenu {padding: 0 0 10px 10px;}
/* menu_bok */#leftNavigation li {display: inline;}

/* visual START */
#picture {background: #fff url(img/bg_picture.gif) repeat-x; margin: auto; padding: 0 1px; width: 948px; height: 250px;}
#picture img {display: block;}
/* visual END */

/* kontenery END */
/* box220 START */
.box220 { background-color: #f1f1f1; border: 1px solid #e6e6e6; float: left; margin: 0 10px 10px 0; padding: 6px; position: relative; width: 206px;}
.box220 .header img { border: 1px solid #fff; display: block; margin-bottom: 6px;}
.box220 .content {background: #fff url(img/box_content_bg.gif) repeat-x; height: 100px; padding: 8px;}
.box220 .content a {color: #666;}
.box220 .content p {margin: 0; padding: 0;}
.box220 .more {font-size: 9px; font-weight: bold; position: absolute; right: 14px; bottom: 14px; text-align: right;}
.box220 .more a {background: url(img/ico_more.gif) no-repeat right 1px; color: #949494; line-height: 18px; padding: 1px 21px 4px 0;}
.box220 ul {list-style-type: none; margin: 0; padding: 0;}
.box220 li {background: url(img/b01.gif) no-repeat 4px 6px; line-height: 18px; padding: 0 0 0 18px;}
.box220 .productSel {bottom: 14px; position: absolute;}
.noMarginRight { float: none; margin-right: 0;}
/* box220 END */

/* baner str gl */#bok_gl {	float: left; padding-left: 10px; width: 230px;}

/* kolumna bok */.textBox03 {background-color: #f1f1f1; border: 1px solid #e6e6e6; margin-bottom: 10px; padding: 6px; text-align: center; font-size: 12px;}
/* kolumna bok */.textBox03 h4 {font-size: 14px; font-weight: bold; margin: 0 0 12px 0;}
/* kolumna bok */.textBox03 li { line-height: 14px;}
/* kolumna bok */.textBox03 li { background: url(../img/b01.gif) no-repeat left 6px; padding: 2px 0 2px 10px;}
/* kolumna bok */.textBox03 li a { color: #666;}
/* kolumna bok */.textBox03 ul {list-style-type: none; margin: 0; padding: 0;}
/* kolumna bok */.textBox03 .content {background-color: #fff; padding: 8px;}

.text_wysz {text-align: left;}

table.znaki { margin: 10px 0;  border-collapse: collapse; }
table.znaki td { padding: 10px 10px; text-align: center; width: 180px;}

table.table01 {background-color: #efefef}

table.table02 { width:95%;}
table.table02 td {background-color: #efefef;}
table.table02 td.odczynnik {background-color: #efefef; width:50%; text-align:left;padding: 10px 0 10px 5px;}
table.table02 td.grupa {background-color: #efefef; width:30%; text-align:center; padding: 10px 0;}
table.table02 td.nrkat {background-color: #efefef; width:20%; text-align:center; padding: 10px 0;}
table.table02 td.czystosc {background-color: #efefef; width:20%; text-align:center; padding: 10px 0;}


table.table02 td.nrkat1 {background-color: #efefef; width:15%; text-align:center; padding: 5px 0;}
table.table02 td.odczynnik1 {background-color: #efefef; width:35%; text-align:left;padding: 10px 0 10px 5px;}
table.table02 td.czystosc1 {background-color: #efefef; width:10%; text-align:center; padding: 10px 0;}
table.table02 td.grupa1 {background-color: #efefef; width:20%; text-align:center; padding: 10px 0;}