#glowna{width:927px; margin:0 auto; padding:0px 0 0 0; position:relative;}
div#menu-glowna {font: 15px Trebuchet, sans-serif; text-align: right; padding: 4px 31px 6px 0; position:absolute; left:392px;}
div#menu-glowna ul { margin: 0; padding: 0; }
div#menu-glowna li { list-style: none; display: inline; }
div#menu-glowna li.separator { width: 11px; height: 14px; margin-left: 6px; }
div#menu-glowna a { color: #000; font-weight: bold; text-decoration: none; padding-left: 3px; }
div#menu-glowna a:hover { color: #000; text-decoration: underline; }
#flashcontent * {outline:0 !important;}
#flashcontent{padding:8px 0 0 0;}

body { color: #333; font: 11px Tahoma, Verdana, sans-serif; background: #FFF url('gfx/bg.jpg') top center no-repeat; }

a img { border: 0; }

input { font: 11px Tahoma, Verdana, sans-serif; margin: 0; padding: 0; }

div#wrapper { margin: 0 auto 25px; width: 927px; }

div#menu { font: 15px Trebuchet, sans-serif; text-align: right; padding: 4px 31px 6px 0; }
div#menu ul { margin: 0; padding: 0; }
div#menu li { list-style: none; display: inline; }
div#menu li.separator { width: 11px; height: 14px; margin-left: 6px; }
div#menu a { color: #000; font-weight: bold; text-decoration: none; padding-left: 3px; }
div#menu a:hover { color: #000; text-decoration: underline; }

div#page { position: relative; width: 927px; background: #FFF; border-left: 1px solid #F1F1F1; border-right: 1px solid #F1F1F1; border-bottom: 1px solid #D7D7D7; }
div#logo { position: absolute; top: -16px; left: 22px; z-index: 10000; }
div#header { position: relative; width: 927px; height: 184px; }
div#header div#kategoria { width: 100%; text-align: right; position: absolute; top: 98px; left: -29px; z-index: 10001; }
div#header div#kategoria img#typ { margin-top: -2px; margin-right: 29px; }

div#column { position: relative; width: 240px; margin: 0 0 14px 22px; float: left; }
div#nag_kategorii { position: absolute; top: -28px; width: 240px; height: 57px; background: url('gfx/kategorie.png') top center no-repeat; }
div#kategorie { font-weight: bold; background: #F3F3F3; margin-top: 47px; margin-bottom: 15px; }
div#kategorie ul { margin: 0; padding: 23px 28px 9px; }
div#kategorie > ul > li { color: #000; list-style: none; padding: 8px 1px; border-top: 1px solid #DADADA; }
div#kategorie > ul > li a { color: #000; text-decoration: none; }
div#kategorie > ul > li a:hover { text-decoration: underline; }
div#kategorie > ul > li.selected { width: 220px; color: #FFF; background: #77B820 url('gfx/arrow.png') top right no-repeat; border: 0; padding: 5px 1px 5px 29px; position: relative; left: -28px; }
div#kategorie > ul > li.selected a { color: #FFF; text-decoration: underline; }
div#kategorie li:before { content: "\000B7 \0020"; }
div#kategorie ul ul { padding: 0; margin: 10px 0 6px 35px; }
div#kategorie ul ul li { list-style: none; color: #999; padding: 2px 2px 3px; border: 0; }
div#kategorie ul ul li a { color: #999; text-decoration: none; }
div#kategorie ul ul li a:hover { text-decoration: underline; }
div#kategorie ul ul li.selected a { color: #666; text-decoration: underline; }
div#kategorie ul ul li:before { content: "\00BB \0020"; }
div#news { color: #666; padding: 15px 29px 18px; border-top: 1px solid #E3E3E3; border-bottom: 1px solid #E3E3E3; margin-bottom: 15px; }
div#news .date { font-size: 10px; }
div#news p { text-align: justify; margin: 13px 0 14px;}
div#news p b { color: #000; }
div#news p.more { color: #77B820; font-weight: bold; text-align: right; margin: 0; }
div#news p.more a { color: #666; font-weight: normal; }
div#reklamy img { margin-bottom: 13px; }

div#main { width: 638px; margin: 6px 14px 16px 13px; float: right; }
div#nawigacja { padding: 10px 0 12px 20px; margin-bottom: 6px; background: #F3F3F3; }
div#nawigacja a { color: #666; text-decoration:underline; }
div#nawigacja a:hover {text-decoration: none; }
div#content { background: #F3F3F3; padding: 7px 0;}
div.tools { padding: 0 8px; }
div.strony { float: left; padding: 4px 12px; color: #000; }
div.strony span { float: left; margin: 1px 3px 0 0; }
div.strony ul { display: inline; margin: 0; padding: 0; }
div.strony li { list-style: none; display: inline; float: left; }
div.strony a { display: block; text-align: center; color: #999; width: 14px; height: 14px; text-decoration: none; margin-right: 2px; border: 1px solid #E0E0E0; background: #FFF; }
div.strony a:hover { font-weight: bold; }
div.strony a.selected { color: #000; border-color: #77B820; }
div#wyszukiwarka { float: right; padding: 0 11px 1px 0; }
div#wyszukiwarka input.text { width: 182px; height: 14px; padding: 5px 9px 2px; line-height: 17px; color: #999; border: 1px solid #B3B3B3; }
div#wyszukiwarka input.button { color: #999; border: 1px solid #B3B3B3; line-height: 21px; border-left: 0; width: 24px; height: 23px; background: url('gfx/szukaj.jpg') top center no-repeat; }
div#content hr { height: 1px; border: 1px; background: #DADADA; margin: 5px 0; }
div#lista ul { margin: 0; padding: 6px 0; }
div#lista li { list-style: none; margin: 0 0 7px 8px; float: left; }
div#lista li a { color: #999; display: block; width: 190px; padding: 4px; border: 2px solid #DDD; background: #FFF; text-decoration: none; }
div#lista li a:hover { border: 2px solid #77B820; background: #FFF; }
div#lista li a img { color: #000; display: block; text-decoration: underline; width: 190px; height: 190px; background: #EEE; text-align: center; line-height: 190px; }
div#lista li a:hover img { color: #FFF; background: #77B820; }
div#lista div.info { padding: 8px 6px; }

div#produkt { margin: 11px 7px 0; padding: 18px 17px 25px; border: 2px solid #DDD; background: #FFF; }
div#produkt a{color:#77b820; text-decoration:underline;}
div#produkt a:hover{text-decoration: none;}
div#lcol { float: left; width: 366px; margin-bottom: 14px; }
div#lcol a { position: relative; display: block; width: 356px; margin-bottom: 2px; padding: 3px; border: 2px solid #DDD; background: #FFF; text-decoration: none; }
div#lcol a div.zoom { position: absolute; top: 46%; left: -2px; width: 356px; color: #FFF; display: none; background: #77B820; text-align: center; padding: 5px; }
div#lcol a:hover { border: 2px solid #77B820; }
div#lcol a:hover div.zoom { display: block; }
div#lcol a img { display: block; width: 356px; height: 210px; }
div#lcol p { margin: 6px 0 10px; color: #666; padding: 2px; }
div#produkt h1 { margin: 0 0 16px; color: #999; font-weight: normal; font-size: 14px; }
div#produkt h1 b { color: #77B820; }
div#produkt h2 { margin: 0; padding: 14px 2px 0; color: #000; font-size: 11px; padding-bottom: 5px; border-bottom: 1px solid #C7C7C7; }
div#produkt p + h2 { margin-top: 14px; }
div#produkt h3 { margin: 0; padding: 14px 2px 0; color: #77B820; font-size: 11px; padding-bottom: 5px; border-bottom: 1px solid #C7C7C7; }
div#produkt ul { margin: 0; padding: 6px 0; }
div#produkt li { list-style: none; margin: 3px 5px 5px 0; float: left; }
div#produkt li a { color: #999; display: block; width: 68px; padding: 1px; border: 2px solid #DDD; background: #FFF; text-decoration: none; }
div#produkt li a:hover { border: 2px solid #77B820; background: #FFF; }
div#produkt li a img { color: #000; display: block; text-decoration: underline; width: 68px; height: 68px; background: #EEE; text-align: center; }
div#produkt li a:hover img { color: #FFF; background: #77B820; }
div#rcol { float: right; width: 211px; }
div#rcol a { display: block; width: 201px; margin-bottom: 10px; padding: 3px; border: 2px solid #DDD; background: #FFF; text-decoration: none; }
div#rcol a:hover { border: 2px solid #77B820; }
div#rcol a img { display: block; width: 201px; height: 210px; }
div#rcol div.info { color: #999; padding: 8px 6px; }
div#rcol div.info b { color: #000; }
div#rcol div.info p { margin: 14px 0; }
div#rcol div.box { display: block; width: 201px; margin-bottom: 10px; padding: 3px; border: 2px solid #DDD; background: #FFF; text-decoration: none; }
div#rcol img { display: block; width: 201px; height: 210px; }

div#showNews { margin: 11px 7px 0; padding: 18px 17px 25px; border: 2px solid #DDD; background: #FFF; }
div#showNews h1 { margin: 0 0 16px; color: #999; font-weight: normal; font-size: 14px; }
div#showNews h1 b { color: #77B820; }
div#showNews h2 { margin: 0; padding: 4px 0px 0; color: #c0c0c0; font-size: 9px; padding-bottom: 0px; border-bottom: 0px solid #C7C7C7; }
div#showNews p + h2 { margin-top: 4px; }
div#showNews h3 a { margin: 0; padding: 14px 2px 0; color: #77B820; font-size: 15px; padding-bottom: 2px; border-bottom: 1px solid #C7C7C7; text-decoration: none; }
div#showNews ul { margin: 0; padding: 6px 0; }
div#showNews li { list-style: none; margin: 3px 5px 5px 0; float: left; }
div#showNews li a { color: #999; display: block; width: 68px; padding: 1px; border: 2px solid #DDD; background: #FFF; text-decoration: none; }
div#showNews li a:hover { border: 2px solid #77B820; background: #FFF; }
div#showNews li a img { color: #000; display: block; text-decoration: underline; width: 68px; height: 68px; background: #EEE; text-align: center; }
div#showNews li a:hover img { color: #FFF; background: #77B820; }
div#showNews p b { color: #000; }
div#showNews p.more { color: #77B820; font-weight: bold; text-align: right; margin: 0; }
div#showNews p.more a { color: #666; font-weight: normal; }

div#szukaj a { color: #666; }
div#szukaj a:hover { font-weight: bold; }




span.producent { color: #77B820; font-weight: bold; }
span.kolekcja { color: #000; font-weight: bold; }

div#footer { color: #CCC; padding: 9px 19px; border-top: 1px solid #F1F1F1;}
div#footer a { color: #333; text-decoration:underline; }
div#footer a:hover { text-decoration: none; }
div#footer a.synergia { color: #b2b2b2; text-decoration:underline; }
div#footer a.synergia:hover { text-decoration: none; }
#rights { color: #B2B2B2; float: right; }

.input-pole{border:1px solid #b3b3b3; padding:3px; font-size:11px;}
.input-button{ background-color:#77b820; color:#FFF; border:0; padding:3px; margin:10px 0 0 0;}
