@charset "utf-8";
h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, pre, code{font-size:13px;}
ul,ol{list-style:none;}
:link, :active, :visited{text-decoration: none;}
a img, :link img, :visited img{/*border: none;*/}
a, a:visited, a:active, a:hover , object , input {outline:0;}
.clear {clear:both;}
address{font-style:normal;}
hr{background-color:#e7e8e8;border:none 0px;height:1px;padding-left:10px;margin-left:12px;margin-right:12px;}
li{list-style-image:url(../images/strzalka.gif);}
body{margin:0px;background:#fff url(../images/tlo.jpg) repeat-x top;font-family:Tahoma;font-size:11px;color:#7c7c7c;line-height:15px;}
a{color:#922224;}
a:hover{color:#4a0203;}
#container{width:912px;min-height:500px;}
#kreska_top{width:912px;height:9px;background:#444;float:left;}
#logo_div{width:261px;height:138px;float:left;background:url(../images/pasek_tlo_logo.jpg) repeat-x top left;}
.logo{margin-top:45px;margin-left:30px;border:0;}
#szukaj{float:right;width:232px;height:51px;background-color:#922224;margin-top:1px;margin-right:12px;}
#ikonki_top{width:407px;height:51px;float:left;}
#top_back{background:url(../images/top_tlo.jpg);width:651px;height:138px;float:left;}
#nad_menu{width:651px;height:35px;float:left;}
#menu{width:619px;height:31px;float:left;margin-left:20px;}
#content{width:912px;float:left;background: url(../images/content_bg.gif) repeat-y left;}
#main{width:667px;float:left;background:url(../images/main_bg.gif) no-repeat left top;}
#right{background:url(../images/pasek_tlo_prawe.jpg) repeat-y;width:245px;float:left;height:100%;}
#aktualnosci{width:240px;background:url(../images/pasek_prawy_top.jpg) no-repeat;float:left;}
#aktualnosci ul{margin:0px;padding:10px;margin-left:0px;margin-right:5px;padding-left:30px;}
#aktualnosci ul li{list-style-image:url(../images/strzalka.gif);}
#flash_banner{width:667px;height:185px;margin-top:5px;overflow:hidden;background:#fff;}
#flash_banner.small{height:35px;}
#newsletter{float:left;width:245px;}
#lewa{float:left;width:198px;background:url(../images/left_tlo.jpg) repeat-y;}
#zobacz_rowniez{float:left;width:198px;background:url(../images/zobacz_rowniez.jpg) no-repeat;color:#7c7c7c;line-height:18px;}
#zobacz_rowniez a{color:#7c7c7c;}
#zobacz_rowniez a:hover{color:#922224;}
/******************************************accordion********************************/
.toggler {width:195px;height:120px;float:left;z-index:1;position:relative;top:-30px;margin-left:2px;}
.element {float:left;width:197px;height:71px;background:url(../images/accordion.png) no-repeat;z-index:100;position:relative;margin-top:-28px;}
.accordion_tekst{padding-left:10px;padding-top:3px;line-height:12px;color:#000;}
.accordion_tekst2{padding-left:10px;line-height:12px;font-size:10px;color:#939598;}
#accordion_belka{width:197px;height:28px;float:left;padding-bottom:30px;}
#tresc{float:left;width:454px;margin:5px;margin-left:10px;}
#tresc_belka{float:left;width:454px;margin-left:10px;margin-top:5px;}
#reklama{float:left;width:240px;margin-left:0px;text-align:center;margin-bottom:0px;}
#klienci{float:left;width:240px;margin-left:0px;text-align:center;margin-bottom:5px;}
.aktualnosc_P{background:#aba5a5;line-height:11px;color:#fff;}
.napis_aktualnosci{margin-top:0px;margin-left:30px;}
#newsletter{float:left;width:245px;margin-bottom:7px;}
.napis_newsletter{padding-left:7px;}	
#newsletter_submit{cursor:pointer;border:none;width:22px;height:22px;text-indent:-999px;vertical-align:middle;margin-top:-3px;}
#newsletter_submit{background:url(../images/buttons.gif) no-repeat;background-position:0 -132px;}
#newsletter_submit:hover{background-position:0 -30px;}
#newsletter_desc{padding:5px 20px 5px 26px;color:#000;font-size:10px;line-height:12px;}
.input{background:url(../images/input.jpg) no-repeat;width:156px;height:20px;border:none;padding-top:6px;padding-left:8px;color:#7c7c7c;font-size:11px;}
#napisz_do_nas{width:245px;height:50px;float:left;text-align:center;vertical-align:middle;}
#napisz_do_nas a{margin-top:18px;color:#b7b7b7;background:url(../images/buttons.gif) no-repeat top left;}
#napisz_do_nas a:hover{color:#4a0203;}
#napisz_do_nas a.napisz_do_nas {padding-left:20px;background-position:0 -547px;padding-right:10px;}
#napisz_do_nas a.napisz_do_nas:hover{ background-position: 0 -365px; }
#napisz_do_nas a.site_map {padding-left:20px;background-position:0 -638px;padding-right:10px;}
#napisz_do_nas a.site_map:hover{background-position:0 -234px;} 
.napis_lewa{margin-top:19px;margin-left:10px;}
#footer{background:#c5a490 url(../images/pasek_footer.jpg) repeat-x;min-height:221px;float:left;width:100%;}
#footer_linki_czarne_tlo{width:820px;font-size:10px;}
.linki_footer_top{padding-top:15px;padding-left:10px;}
.linki_footer_top a{color:#b4b4b4;}
.linki_footer_top a:hover{color:#fff;}
.adress{padding-left:10px;padding-top:20px;color:#7c7c7c;}
.adress a{color:#7c7c7c;}
.adress a:hover{color:#fff;}
.linki_dol_kwadrat{float:left;width:200px;font-size:10px;line-height:13px;color:#8b7568;padding-left:10px;margin-left:12px;}
.linki_dol_kwadrat{background:url(../images/strzalka2.gif) no-repeat;margin-top:20px;}
.linki_dol_kwadrat a{color:#8b7568;}
.linki_dol_kwadrat a:hover{color:#fff;}
.linki_dol_kwadrat_terms{float:right;font-size:10px;line-height:13px;color:#8b7568;padding-left:10px;margin-left:-20px;margin-top:20px;}
.linki_dol_kwadrat_terms a{color:#8b7568;}
.linki_dol_kwadrat_terms a:hover{color:#fff;}
#klienci_ {margin:0 auto;height:107px;}
#reklama_swf {margin:0 auto;height:122px;}
#rss {margin:14px;margin-left:19px;font-size:9px;float:left;color:#bdbdbd;}
#rss a{color:#bdbdbd;}
#rss img {margin:5px;margin-top:2px;border:none;vertical-align:middle;}
#home{margin:17px;float:right;margin-top:15px;}
#home a{color:#b7b7b7;}
#home a {background: url(../images/buttons.gif) no-repeat top left;padding-left:20px;}
#home a       {background-position: 0 -455px;} 
#home a:hover {background-position: 0 -323px;} 
.en_pl{margin-top:10px;margin-left:18px;}
#szukaj * {vertical-align:middle;}
#szukaj form {padding:8px 0 0 8px;}
#szukaj img , #szukaj input {display:block;float:left;margin-right:1px;}
.szukaj_kreski{margin-top:7px;margin-left:9px;}
.szukaj_input{border:none;width:140px;height:14px;color:#000;background:#fff;font-size:10px;padding:3px;}
#szukaj_submit{display:block;float:left;padding:0;margin:0 0 0 6px;background:url(../images/buttons.gif) no-repeat 0 -183px;}
#szukaj_submit{width:40px;height:20px;border:none;text-indent:-999px;cursor:pointer;}
#szukaj_submit:hover{background-position:0 -587px;}
.lupa{}
.szukaj_napis{position:absolute;margin-left:185px;margin-top:10px;}
#szukanie_zaawansowane{font-size:9px;color:#d3a7a7;margin-top:2px;}
#szukanie_zaawansowane a{color:#d3a7a7;}
#szukanie_zaawansowane a img {border:none;display: inline;float: none;vertical-align:middle;}
#szukanie_zaawansowane a:hover{color:#fff;text-decoration:underline;}
.foto{margin:5px;border:#ccc solid 1px;padding:2px;}
#ludzik{float:right;margin-top:8px;}
td.kolumnaAkt{width:145px;padding-top:5px;font-size:10px;color:#7c7c7c;line-height:13px;}
td.przerwaAkt{width:9px;}
.more a{color:#a9a9a9;text-decoration:underline;}
.moreB {height:30px;text-align:right;}
.moreB a{padding-right:45px;line-height:22px;height:23px;display:block;float:right;margin-right:-17px;}
.moreB a {background:url(../images/buttons.gif) no-repeat;background-position:right -131px;}
.moreB a:hover {background-position:right -29px;}
.active {color:#4a0203;}
.foto_big {margin:15px auto;display:block;}
.foto_small {margin:5px;}
table.tabela_positiv{border:#eeeeee solid 1px;margin:10px 0;}
td.tabela_positiv_top{font-weight:bold;}
td.tabela_positiv1{font-weight:normal;text-align:left;background-color:#eeeeee;border-bottom:#FFFFFF solid 1px;}
td.tabela_positiv2{font-weight:normal;text-align:left;border-bottom:#FFFFFF solid 1px;}
#site_map ul {margin-top:5px;margin-bottom:5px;}

.no_product {padding:40px 0;text-align:center;font-weight:bold;}

#search_list {margin:0;padding:0 0 0 15px;} 
#search_list .keyword {text-decoration:underline;background:#f1f1f1;}

#advanced_search table {width:305px;padding:0;margin:0;border-collapse:collapse;}
#advanced_search table td {text-align:right;padding:3px 5px;}
#advanced_search table td input {width:95%;font-size:11px;}
#advanced_search table td select {width:95%;font-size:11px;}
#advanced_search .moreB a {margin-right:-15px;}

#advanced_search table td input.niceInput {width:145px;}
.niceInput {background:url(../images/niceSelectInput.gif) no-repeat left;padding:5px 10px;border:none;height:16px;display:block;color:#7c7c7c;float:left;}
.niceSelectButton {width:29px;height:26px;display:block;background:url(../images/niceSelectButton.gif) no-repeat left;float:left;cursor:pointer;}
.niceSelect {border:1px solid #ececec;position:absolute;width:162px;z-index:2;margin-top:0;display:none;margin-top:29px;}
.niceSelectLabel{text-align:left;float:left;width:115px;background:url(../images/niceSelectLabel.gif) no-repeat right;padding:5px 10px;height:16px;}
.niceSelectOption {background:#f8f8f8;display:block;padding:3px 10px;text-align:left;color:#7c7c7c;width:142px;}
.niceSelectOption:hover {background:#f1f1f1;cursor:pointer;color:black;}
