/*
	Prema - Basic Style Sheet
	gka@emarketingexperts.pl / www.emarketingexperts.pl
	v1.0.0, 15.07.2008
*/

/* =global */
body{color:#000;font:0.69em/1.5 Tahoma,sans-serif;background:#fff url('../lay-gfx/bg.png') repeat-x;text-align:center;margin:0;padding:0;}
img{border:0;}
strong{font-weight:bold;}
em{font-style:italic;}
p,ul,ol,dl{margin:1em 0;padding:0;}
li{margin:0 0 0 2em;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:1em 0 0.5em;line-height:1.2;}
td,th{vertical-align:top;padding-right:10px;border:1px solid #E6E6E6;padding:7px;}
table {border:1px solid #E6E6E6;padding:0;margin:20px 0;border-collapse: collapse;width:500px;}
th span {color:#da7509;}

/* =forms */
form{padding:0;margin:0;}
fieldset{margin:0;padding:0;border:0;}
input,select,textarea{font:1em/1.4 Arial,sans-serif;color:#000;}
textarea,input.text,select{background:#fff;padding:0.4em 5px 0.1em;border:1px solid #d6d6d6;}
select{padding:0.3em;}
input.text{height:1.45em;}
input[type=checkbox]{vertical-align:top;}

/* =links */
a:link{color:#0061aa;text-decoration:none;}
a:visited{color:#3e8dc9;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
a.more{background:url('../lay-gfx/more.gif') no-repeat 100% 0.45em;padding-right:8px;}

/* =headlines */
#content h3,
#content h4{color:#da7509;}

.gfxhl{overflow:hidden;text-indent:-9999px;margin:0;font-size:1px;line-height:1px;background-repeat:no-repeat;}

#h-aktualnosci{background:url('../lay-gfx/h-aktualnosci.png') no-repeat;height:15px;}
#en #h-aktualnosci{background:url('../lay-gfx/h-aktualnosci-en.png') no-repeat;height:15px;}
#de #h-aktualnosci{background:url('../lay-gfx/h-aktualnosci-de.png') no-repeat;height:15px;}
#h-wyszukiwarka_katalogow1{background:url('../lay-gfx/h-wyszukiwarka_katalogow.png') no-repeat;height:30px;}
#en  #h-wyszukiwarka_katalogow1{background:url('../lay-gfx/h-wyszukiwarka_katalogow-en.png') no-repeat;height:30px;}
#de  #h-wyszukiwarka_katalogow1{background:url('../lay-gfx/h-wyszukiwarka_katalogow-de.png') no-repeat;height:15px;}
#h-wyszukiwarka_katalogow{background:url('../lay-gfx/h-wyszukiwarka_katalogow2.png') no-repeat;height:14px;}
#en #h-wyszukiwarka_katalogow{background:url('../lay-gfx/h-wyszukiwarka_katalogow2-en.png') no-repeat;height:14px;}
#de #h-wyszukiwarka_katalogow{background:url('../lay-gfx/h-wyszukiwarka_katalogow2-de.png') no-repeat;height:14px;}
#h-pliki_do_pobrania{background:url('../lay-gfx/h-pliki_do_pobrania.png') no-repeat;height:11px;}
#h-kim_jestesmy{background:url('../lay-gfx/h-kim_jestesmy.png') no-repeat;height:14px;}
#de #h-kim_jestesmy{background:url('../lay-gfx/h-kim_jestesmy-de.png') no-repeat;height:14px;}
#en #h-kim_jestesmy{background:url('../lay-gfx/h-kim_jestesmy-en.png') no-repeat;height:14px;}
#h-zalogowany_jako{background:url('../lay-gfx/h-zalogowany_jako.png') no-repeat;height:14px;}
#en #h-zalogowany_jako{background:url('../lay-gfx/h-zalogowany_jako_an.png') no-repeat;height:14px;}
#de #h-zalogowany_jako{background:url('../lay-gfx/h-zalogowany_jako_de.png') no-repeat;height:14px;}
#h-premasa{background:url('../lay-gfx/h-prema.jpg') no-repeat;height:14px;width:100%:}
#en #h-handel {background:url('../lay-gfx/h-sales.jpg') no-repeat;height:14px;width:100%:}
#de #h-handel {background:url('../lay-gfx/h-handel-de.jpg') no-repeat;height:14px;width:100%:}

#en .who_we_are #h-kim_jestesmy{background:url('../lay-gfx/h-kim_jestesmy-en.jpg') no-repeat;height:14px;}
#de .who_we_are #h-kim_jestesmy{background:url('../lay-gfx/h-kim_jestesmy-de.jpg') no-repeat;height:14px;}

/* =skips */
.skip{position:absolute;text-indent:-9999px;overflow:hidden;list-style:none;}

/* =layout */
#wout{margin:0 auto;min-width:951px;max-width:1014px;background:url('../lay-gfx/main-bg.png') no-repeat 50% 0;}
#wrapper{width:951px;margin:0 auto;text-align:left;overflow:hidden;}

/* ----------------------------------------------------------------------------------------- */
/** =branding **/
#branding{overflow:hidden;position:relative;height:114px;padding:0;}
#branding h2{margin:0;position:absolute;top:40px;left:60px;width:172px;height:51px;}
/*#branding h2 a{display:block;width:137px;height:32px;overflow:hidden;text-indent:-9999px;background:url('../lay-gfx/id-prema.png') no-repeat;}*/
#branding h2 a{display:block;width:172px;height:51px;overflow:hidden;text-indent:-9999px;background:url('../lay-gfx/prema-l.jpg') no-repeat;}

/* =supplementary navigation */
#branding .nav-supp{position:absolute;left:262px;top:20px;margin:0;overflow:hidden;height:100%;width:260px;}
#branding .nav-supp li{float:left;margin:0 0 0 -1px;padding:0 12px;list-style:none;border-left:1px solid #ddd;height:1.1em;line-height:1.1;}
#branding .nav-supp a{color:#959594;}

/* =languages */
#lang{left:540px;position:absolute;top:16px;margin:0;}
#lang li{float:left;margin:0;padding:0 4px 0 0;list-style:none;}
#lang a{display:block;width:23px;height:23px;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;}
#lang a#m_pl{background-image:url('../lay-gfx/l-pl.png');}
#lang a#m_de{background-image:url('../lay-gfx/l-de.png');}
#lang a#m_en{background-image:url('../lay-gfx/l-uk.png');}
#lang a#m_ru{background-image:url('../lay-gfx/l-ru.png');}

/* =search form */
#search_form{float:right;position:relative;padding:15px 55px 0 0;}
#search_form h2{position:absolute;text-indent:-9999px;}
#search_form label{text-align:left;overflow:hidden;text-indent:-9999px;position:absolute;}
#search_form #search_but{margin: 0 0 0 6px;width:24px;height:24px;border:0;cursor:pointer;background:url('../lay-gfx/search-but.png') no-repeat;}
#search_form input.text{margin-bottom:1px;background:#fff;width:100px;}

/* =global navigation */
#nav-global{margin:0;position:absolute;top:65px;left:267px;}
#nav-global ul{float:left;margin:0;}
#nav-global li{margin:0;padding:0 9px 0 0;list-style:none;display:block;float:left;}
#nav-global a{display:block;height:29px;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:5px 10px;}
#nav-global a:hover,#nav-global a:focus,#nav-global a:active,#nav-global li a.active{background-position:5px -40px;}
a#m_o_firmie{background-image:url('../lay-gfx/n-o_firmie.png');width:53px;}
a#m_sklep{background-image:url('../lay-gfx/n-sklep.png');width:39px;}
a#m_serwis_techniczny{background-image:url('../lay-gfx/n-serwis_techniczny.png');width:113px;}
a#m_informator{background-image:url('../lay-gfx/n-informator.png');width:75px;}
a#m_oferta{background-image:url('../lay-gfx/n-oferta.png');width:47px;}
a#m_katalogi{background-image:url('../lay-gfx/n-katalogi.png');width:58px;}
a#m_certyfikaty_i_nagrody{background-image:url('../lay-gfx/n-certyfikaty_i_nagrody.png');width:132px;}
a#m_kontakt{background-image:url('../lay-gfx/n-kontakt.png');width:55px;}

/* =global navigation en */
#en a#m_o_firmie{background-image:url('../lay-gfx/n-o_firmie-en.png');width:60px;}
#en a#m_sklep{background-image:url('../lay-gfx/n-sklep-en.png');width:39px;}
#en a#m_serwis_techniczny{background-image:url('../lay-gfx/n-serwis_techniczny-en.png');width:114px;}
#en a#m_informator{background-image:url('../lay-gfx/n-informator-en.png');width:40px;}
#en a#m_oferta{background-image:url('../lay-gfx/n-oferta-en.png');width:63px;}
#en a#m_katalogi{background-image:url('../lay-gfx/n-katalogi-en.png');width:74px;}
#en a#m_certyfikaty_i_nagrody{background-image:url('../lay-gfx/n-certyfikaty_i_nagrody-en.png');width:149px;}
#en a#m_kontakt{background-image:url('../lay-gfx/n-kontakt-en.png');width:56px;}

/* =global navigation de */
#de a#m_o_firmie{background-image:url('../lay-gfx/n-o_firmie-de.png');width:59px;}
#de a#m_serwis_techniczny{background-image:url('../lay-gfx/n-serwis_techniczny-de.png');width:165px;}
#de a#m_informator{background-image:url('../lay-gfx/n-informator-de.png');width:75px;}
#de a#m_oferta{background-image:url('../lay-gfx/n-oferta-de.png');width:57px;}
#de a#m_katalogi{background-image:url('../lay-gfx/n-katalogi-de.png');width:60px;}
#de a#m_certyfikaty_i_nagrody{background-image:url('../lay-gfx/n-certyfikaty_i_nagrody-de.png');width:132px;}
#de a#m_kontakt{background-image:url('../lay-gfx/n-kontakt-de.png');width:55px;}
#de #nav-global a:hover, #de #nav-global a:focus,#de #nav-global a:active,#de #nav-global li a.active{background-position:5px -38px;}
/* =header */
#header{position:relative;}
#header img{display:block;}
body.home #header{height:284px;background:url('../lay-gfx/bg-header.jpg') no-repeat;padding:12px 0 0 0;}
body.home #header-h {margin:0 0 0 -20px;}
body.home #header .who_we_are{width:225px;height:240px;top:45px;left:60px;position:absolute;overflow:auto;}
body.home #header .who_we_are h2{margin:0 0 2em;font-size:1.27em;text-transform:uppercase;}
body.sub #header{height:162px;}
body.sub #header h2{position:absolute;text-indent:-9999px;overflow:hidden;height:146px;width:950px;margin:0;}

#h_o_firmie {background:url('../img/h_o_firmie.jpg') no-repeat;}
#h_oferta {background:url('../img/h_oferta.jpg') no-repeat;}
#h_serwis_techniczny {background:url('../img/h_serwis_techniczny.jpg') no-repeat;}
#h_informator {background:url('../img/h_informator.jpg') no-repeat;}
#h_katalogi {background:url('../img/h_katalogi.jpg') no-repeat;}
#h_certyfikaty_i_nagrody {background:url('../img/h_certyfikaty_i_nagrody.jpg') no-repeat;}
#h_kontakt {background:url('../img/h_kontakt.jpg') no-repeat;}
#h_mapa {background:url('../img/h_mapa.jpg') no-repeat;}
#h_kariera {background:url('../img/h_kariera.jpg') no-repeat;}
#h_wynikiwyszukiwania {background:url('../img/h_wynikiwyszukiwania.jpg') no-repeat;}
#h_aktualnosci {background:url('../img/h_aktualnosci.jpg') no-repeat;}
#de #h_aktualnosci {background:url('../img/h_aktualnosci-de.jpg') no-repeat;}
#en #h_aktualnosci {background:url('../img/h_aktualnosci-en.jpg') no-repeat;}

#en #h_o_firmie {background:url('../img/h_o_firmie-en.jpg') no-repeat;}
#en #h_oferta {background:url('../img/h_oferta-en.jpg') no-repeat;}
#en #h_serwis_techniczny {background:url('../img/h_serwis_techniczny-en.jpg') no-repeat;}
#en #h_kariera {background:url('../img/h_kariera-en.jpg') no-repeat;}
#en #h_informator {background:url('../img/h_informator-en.jpg') no-repeat;}
#en #h_katalogi {background:url('../img/h_katalogi-en.jpg') no-repeat;}
#en #h_certyfikaty_i_nagrody {background:url('../img/h_certyfikaty_i_nagrody-en.jpg') no-repeat;}
#en #h_kontakt {background:url('../img/h_kontakt-en.jpg') no-repeat;}
#en #h_mapa {background:url('../img/h_mapa-en.jpg') no-repeat;}
#en #h_wynikiwyszukiwania {background:url('../img/h_wynikiwyszukiwania-en.jpg') no-repeat;}

#de #h_o_firmie {background:url('../img/h_o_firmie-de.jpg') no-repeat;}
#de #h_oferta {background:url('../img/h_oferta-de.jpg') no-repeat;}
#de #h_kariera {background:url('../img/h_kariera-de.jpg') no-repeat;}
#de #h_serwis_techniczny {background:url('../img/h_serwis_techniczny-de.jpg') no-repeat;}
#de #h_katalogi {background:url('../img/h_katalogi-de.jpg') no-repeat;}
#de #h_wynikiwyszukiwania {background:url('../img/h_wynikiwyszukiwania-de.jpg') no-repeat;}
#de #h_certyfikaty_i_nagrody {background:url('../img/h_certyfikaty_i_nagrody-de.jpg') no-repeat;}

#h_lozyska {background:url('../img/h_lozyska.jpg') no-repeat;}
#de #h_lozyska {background:url('../img/h_lozyska-de.jpg') no-repeat;}
#en #h_lozyska {background:url('../img/h_lozyska-en.jpg') no-repeat;}

#h_czesci-lozyska {background:url('../img/h_czesci-lozysk.jpg') no-repeat;}
#de #h_czesci-lozyska {background:url('../img/h_czesci-lozysk-de.jpg') no-repeat;}
#en #h_czesci-lozyska {background:url('../img/h_czesci-lozysk-en.jpg') no-repeat;}

#h_ktr {background:url('../img/h_ktr.jpg') no-repeat;}

#h_elementy-przenoszenia {background:url('../img/h_elementy-przenoszenia.jpg') no-repeat;}
#de #h_elementy-przenoszenia {background:url('../img/h_elementy-przenoszenia-de.jpg') no-repeat;}
#en #h_elementy-przenoszenia {background:url('../img/h_elementy-przenoszenia-en.jpg') no-repeat;}

#h_pneumatyka {background:url('../img/h_pneumatyka.jpg') no-repeat;}
#de #h_pneumatyka {background:url('../img/h_pneumatyka-de.jpg') no-repeat;}
#en #h_pneumatyka {background:url('../img/h_pneumatyka-en.jpg') no-repeat;}

#h_smary {background:url('../img/h_smary.jpg') no-repeat;}
#de #h_smary {background:url('../img/h_smary-de.jpg') no-repeat;}
#en #h_smary {background:url('../img/h_smary-en.jpg') no-repeat;}

#h_narzedzia {background:url('../img/h_narzedzia.jpg') no-repeat;}
#de #h_narzedzia {background:url('../img/h_narzedzia-de.jpg') no-repeat;}
#en #h_narzedzia {background:url('../img/h_narzedzia-en.jpg') no-repeat;}

/* ----------------------------------------------------------------------------------------- */
/** =content, home **/
#main{overflow:hidden;height:100%;padding:0 0 10px;}

/* =news, home */
.news{float:left;width:265px;padding:25px 54px 1px 60px;}
.news h2{margin:0 0 30px;}
.news ul{margin:1em 0 0;}
.news li{margin:0;padding:0 0 1em 0;list-style:none;}
.news span.date{color:#a4a4a4;display:block;}
.news p.more{overflow:hidden;height:100%;margin-top:0.5em;}
.news p.more a{padding:10px 0 10px 33px;background:url('../lay-gfx/more2.png') no-repeat 0 50%;float:right;}

/* =start_points, home */
.start_points{width:276px;float:left;background:#0061aa;}
.start_points h2{position:absolute;text-indent:-9999px;overflow:hidden;}
.start_points ul{margin:0;}
.start_points li{margin:0;list-style:none;display:block;}
.start_points a{display:block;height:80px;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;}
.start_points .but-szkolenia{background-image:url('../lay-gfx/but-szkolenia.jpg');}
.start_points .but-sprzedajemy{background-image:url('../lay-gfx/but-sprzedajemy.jpg');}
.start_points .but-informator{background-image:url('../lay-gfx/but-informator.jpg');}

#en .start_points .but-szkolenia{background-image:url('../lay-gfx/but-szkolenia-en.jpg');}
#en .start_points .but-sprzedajemy{background-image:url('../lay-gfx/but-sprzedajemy-en.jpg');}
#en .start_points .but-informator{background-image:url('../lay-gfx/but-informator-en.jpg');}
#de .start_points .but-szkolenia{background-image:url('../lay-gfx/but-szkolenia-de.jpg');}
#de .start_points .but-sprzedajemy{background-image:url('../lay-gfx/but-sprzedajemy-de.jpg');}
#de .start_points .but-informator{background-image:url('../lay-gfx/but-informator-de.jpg');}
/* =aside, home */
.aside{float:right;width:200px;padding:25px 55px 1px 0;}
.aside h2{margin:0 0 18px;}
.aside .but{padding-top:20px;width:205px;height:58px;background:url('../lay-gfx/but-serwis_techniczny.jpg') 0 20px no-repeat;text-indent:-9999px;}
.aside .but a{display:block;overflow:hidden;}
.aside .but .but-serwis_techniczny{width:205px;height:58px;background:url('../lay-gfx/but-serwis_techniczny.jpg') no-repeat;}
/*#en .aside .but .but-serwis_techniczny{width:205px;height:58px;background:url('../lay-gfx/but-serwis_techniczny-en.jpg') no-repeat;}
#de .aside .but .but-serwis_techniczny{width:205px;height:58px;background:url('../lay-gfx/but-serwis_techniczny-de.jpg') no-repeat;}*/

/* =product directory */
#product_directory{overflow:hidden;height:100%;}
#product_directory label{overflow:hidden;display:block;text-indent:-9999px;position:absolute;}
#product_directory input{width:155px;margin:0 0 0.4em;padding:2px 0 2px 2px;}
#product_directory .w{float:left;width:170px;}
#product_directory-but{float:left;width:23px !important;height:23px;cursor:pointer;border:0;background:#1577c2 url('../lay-gfx/more2.png') no-repeat;margin:1.4em 0 0 0 !important;}

/* ----------------------------------------------------------------------------------------- */
/** =content, sub **/
#content{float:left;width:541px;margin-left:304px;padding:1px 0 1em 50px;}
#content h1{margin:0;font-size:1.45em;text-transform:uppercase;}
#content h4{font-size:1.27em;margin-top:2em;}
#content .content{border-top:1px solid #e6e6e6;margin-top:20px;padding-top:1em;}
#content .content p{margin:1em 0;}
#content .content ul li{margin:0;padding:0.1em 0 0 40px;background:url('../lay-gfx/p.png') no-repeat 18px 0.5em;list-style:none;}
#content .content ul ul,
#content .content ul ol,
#content .content ol ul{margin:0.5em;}
.partners {vertical-align:middle''}
.partners img {margin-right:15px;margin-bottom:20px;}
.partners img.t {margin-top:10px;}

/* =breadcrumbs */
#breadcrumbs{padding:0 0 20px;}
#breadcrumbs p{overflow:hidden;text-indent:-9999px;position:absolute;}
#breadcrumbs ul{margin:0;overflow:hidden;height:100%;font-size:0.91em;}
#breadcrumbs li{float:left;margin:0;list-style:none;padding-right:8px;}
#breadcrumbs a{color:#959594;padding-right:11px;background:url('../lay-gfx/breadcrumbs-sep.png') no-repeat 100% 0.43em;}

/* =news */
#content #news h4{color:#000;margin-top:1em;}
#content #news .date{color:#a4a4a4;margin:1.5em 0;}
#content #news .back_to_list{float:right;margin:0.5em 0;}

/* =download */
.download{padding:20px 0 15px;border:1px solid #e6e6e6;border-width:1px 0;margin:3em 0 1.5em;}
#content #news .download h4{margin:0 0 1.2em 0;}
#content #news .download ul li{background-image:url('../lay-gfx/p-download.gif');color:#959594;}
.download ul a{margin-right:1em;}

/* =news list */
#news_list{margin-top:-0.7em;}
#content .content #news_list li{margin:0;padding:1em 0 1.5em;background-image:none;border-bottom:1px solid #e6e6e6;overflow:hidden;height:100%;}
#content .content #news_list h4{margin:1em 0;}
#content .content #news_list .date{color:#959594;margin:-0.4em 0 -0.3em;}

/* =searchresults */
#search_results-h{overflow:hidden;height:100%;padding:1em 0;}
#content .content #search_results-h p{margin:0;}
#search_results-h p.f{line-height:1.1;font-weight:bold;float:left;width:50%;font-size:1.27em;}
#search_results-h p.f strong{color:#da7509;}
#search_results-h p.r{float:right;}

#content .content #search_results{margin:0 0 -1em;}
#content .content #search_results li{background-image:none;margin:0;padding:2em 0 1em;}
#content .content #search_results h4{margin:0;}
#content .content #search_results p.bar{font-weight:bold;color:#da7509;margin:0;padding:0.3em 0 0;overflow:hidden;height:100%;position:relative;}
#content .content #search_results p.bar span{left:45px;top:8px;position:absolute;width:185px;background:#e6e6e6;font-size:1px;line-height:1px;height:8px;}
#content .content #search_results p.bar span span{top:0;left:0;margin:0;background:#feba63;}
#content .content #search_results p.c{margin:1.4em 0;padding-left:30px;border-left:1px solid #e6e6e6;}
#product_directory select {width:155px;padding:3px 0;margin-bottom:5px;}

/* =sitemap */
#sitemap{overflow:hidden;height:100%;}
#content .content #sitemap ul li{padding:0;background-image:none;}
#content .content #sitemap h4{font-size:1.09em;margin:1.4em 0;}
#content .content #sitemap ul ul{margin:-0.21em 0 0;padding:0 0 0 17px;}
#content .content #sitemap ul ul li{padding:0 0 0 23px;background:url('../lay-gfx/pager-next.gif') no-repeat 0 5px;}
#content .content .galeria img {margin:10px 0 0 20px;border:1px solid #959594;}
#sitemap ul ul a{color:#000;}
#sitemap ul.l1{float:left;width:48%;}
#sitemap ul.l2{float:right;width:48%;}

/* =awards */
#awards{margin:0 0 1em;}
#content .content #awards li{padding:1px 0;background-image:none;overflow:hidden;height:100%;}
#content .content #awards h4{font-size:1.09em;margin:2em 0 1em;color:#000;}
#awards div.c{float:right;width:410px;padding:1px 0;border-bottom:1px solid #e6e6e6;}
#awards img.pic{float:left;margin:2.3em 0 0 30px;}
#awards dl{margin:1em 0 1.5em;}
#awards dt{color:#949494;}
#awards dd{margin:0;}

/* =contact */
#contact{border:1px solid #ebebeb;padding:1em 0 1em 50px;overflow:hidden;height:100%;}
#contact .map{float:right;width:320px;}

#contactform{padding-bottom:2em;}
#contactform div.r{overflow:hidden;height:100%;padding:3px 0;}
#contactform label,
#contactform .label{float:left;width:140px;padding:4px 20px 0 0;text-align:right;}
#contactform div.cb{padding-top:12px;}
#contactform div.cb .label{padding-top:0;}
#contactform .cb label{float:none;width:auto;margin:0 2em 0 0;padding:0 0 0 3px;text-align:left;}
#contactform input.n{text-align:center;}
#contactform input.l{width:220px;}
#contactform textarea{width:350px;}
#contactform .but{background:#0162ab url('../lay-gfx/buts-bg.png') repeat-x;color:#fff;font-weight:bold;height:26px;width:192px;border:0;line-height:26px;text-align:center;cursor:pointer;margin:8px 0 0 160px;}



/* =loginform */
p.notice{font-size:1.27em;color:#515151;font-weight:bold;}
p.notice strong{color:#c96b06;}
#loginform{padding:0.4em 0 2em;margin:1em 0 2em;background:url('../lay-gfx/login.jpg') no-repeat 420px 0;border-bottom:1px solid #e6e6e6;}
#loginform div.r{overflow:hidden;height:100%;padding:3px 0;}
#loginform label{float:left;width:140px;padding:4px 20px 0 0;text-align:right;}
#loginform .but{background:#0162ab url('../lay-gfx/buts-bg.png') repeat-x;color:#fff;font-weight:bold;height:26px;width:152px;border:0;line-height:26px;text-align:center;cursor:pointer;margin:8px 0 0 160px;}

#registerform{border-bottom:1px solid #e6e6e6;padding-bottom:3em;margin-bottom:1em;}
#registerform div.r{overflow:hidden;height:100%;padding:3px 0;}
#registerform label{float:left;width:140px;padding:4px 20px 0 0;text-align:right;}
#registerform .but{background:#0162ab url('../lay-gfx/buts-bg.png') repeat-x;color:#fff;font-weight:bold;height:26px;width:152px;border:0;line-height:26px;text-align:center;cursor:pointer;margin:8px 0 0 160px;}
#de #registerform .but{width:212px;}
#registerform input.n{text-align:center;}
#registerform input.l{width:185px;}
#content .content #registerform .a{margin:1.5em 0;}





/* =pager */
#pager{position:relative;padding:0 70px;margin:3em 0 1em;text-align:center;}
#pager li{margin:0;padding:0;list-style:none;display:inline;background-image:none;}
#pager a{padding:0.5em 1em 0.6em 1em;text-decoration:none;}
#pager a:hover,
#pager a:active
#pager a:focus{background-color:#ececec;}
#pager li.prev{position:absolute;left:0;top:0;float:left;}
#pager li.prev a{background-image:url('../lay-gfx/pager-prev.gif');background-repeat:no-repeat;background-position:0 55%;padding-left:18px;}
#pager li.next{position:absolute;right:0;top:0;float:left;}
#pager li.next a{background-image:url('../lay-gfx/pager-next.gif');background-repeat:no-repeat;background-position:100% 55%;padding-right:18px;}

#pager strong{padding:0.5em 1em 0.6em 1em;background:#ececec;color:#6e6e6e;}

/* =tools */
#tools{padding:2em 0;margin:0;overflow:hidden;height:100%;width:100%;}
#tools li{margin:0;padding:0 0 0 30px;list-style:none;float:right;list-style:none;}
#tools li.l{float:left;padding-left:0;}
#tools a{float:left;background-repeat:no-repeat;padding-left:18px;background-position:0 55%;background-repeat:no-repeat;}
a#back{background-image:url('../lay-gfx/t-back.png');}
a#print{background-image:url('../lay-gfx/t-print.png');}
a#up{background-image:url('../lay-gfx/t-up.png');}

p.up{text-align:right;border-bottom:1px solid #e6e6e6;padding-bottom:2em;}
p.up a{padding-left:16px;background:url('../lay-gfx/t-up.png') no-repeat 0 55%;}

ol.tableofcontents{border-bottom:1px solid #e6e6e6;padding-bottom:2em;font-size:1.09em;font-weight:bold;color:#c0bfbf;}

/* =directory */
#content .content #directory li{overflow:hidden;height:100%;border-bottom:1px solid #fff;padding:0;margin:0;background-image:none;}
#directory a{display:block;background:#ebebeb;text-decoration:none;}
#directory a:hover,
#directory a:active,
#directory a:focus{color:#020101;background:#f4f4f4;}
#directory span.p{border-right:1px solid #fff;width:480px;display:block;padding:0.6em 0 0.6em 15px;}
#directory span.s{color:#777;padding-left:0.5em;}
#directory .lang {float:right;width:16px;height:11px;margin:0.9em 1em 0 0;display:block;overflow:hidden;background-repeat:no-repeat;}
#directory span.uk{background-image:url('../lay-gfx/fla-uk.png');}


/* ----------------------------------------------------------------------------------------- */
/** =sidebar **/
#sidebar{float:left;width:274px;padding:5px 0 1px 30px;margin-left:-895px;}

/* =nav-local */
#nav-local{margin:0 0 30px;}
#nav-local li{margin:0;list-style:none;display:block;border-bottom:1px solid #3180bb;}
#nav-local a{display:block;background:#0061aa;padding:0.5em 1em 0.5em 30px;color:#fff;}
#nav-local a:hover,
#nav-local a:active,
#nav-local a:focus,
#nav-local a.active{background-color:#004e89;color:#66b5f0;text-decoration:none;}
#nav-local a.active{border-bottom:0;}
#nav-local ul{margin:0;padding-bottom:0.5em;background-color:#004e89;}
#nav-local ul li{border-bottom:0;}
#nav-local ul a{background-image:url('../lay-gfx/nav-local-p2.gif');background-position:30px 8px;background-repeat:no-repeat;padding:2px 1em 3px 50px;background-color:#004e89;}
#nav-local ul a:hover,
#nav-local ul a:active,
#nav-local ul a:focus,
#nav-local ul a.active{background-position:30px -92px;}

/*  =buttons */
#sidebar .buts{margin:2em 0;}
#sidebar .buts li{margin:0 0 10px;list-style:none;}
#sidebar .buts {display:block;border:1px solid #e6e6e6;overflow:hidden;height:68px;}
#sidebar .but-certyfikaty_i_nagrody{background-image:url('../lay-gfx/but-certyfikaty_i_nagrody.gif');}
#sidebar .but-kontakt_z_nami{background-image:url('../lay-gfx/but-kontakt_z_nami.gif');}

/* =who we are */
#sidebar .who_we_are{background:#0061aa;color:#fff;padding:25px 30px 1.3em;}
#sidebar .who_we_are a.more{background-image:url('../lay-gfx/more-sidebar.gif');color:#94cffb;}
#sidebar .who_we_are p{border-top:1px solid #1675bc;margin:2em 0 1em;padding:1.8em 0 0.2em;}

/* =loggedin */
.loggedin{border:1px solid #e6e6e6;padding:20px 30px;margin:0 0 30px;}
.loggedin p{border-top:1px solid #e6e6e6;padding:1em 0 0;margin:1em 0 0;}
.loggedin strong{color:#cf6405;}
.loggedin a{text-transform:uppercase;font-weight:bold;margin-left:1em;font-size:1em;}
.loggedin a.mail {text-transform:none;font-weight:normal;margin-left:1em;font-size:1em;}
.loggedin a.mail2 {text-transform:none;font-weight:normal;margin-left:4.2em;font-size:1em;}

/* =product directory, sidebar */
#product_directory-s{background:#0061aa;padding:20px 30px;margin:0 0 30px;}
#product_directory-s label{overflow:hidden;display:block;text-indent:-9999px;position:absolute;}
#product_directory-s select{width:213px;margin:0 0 0.4em;padding:2px 0 2px 2px;}
#product_directory-s div.w{padding-top:18px;border-top:1px solid #1675bc;margin-top:20px;}
#product_directory-s-but{background:url('../lay-gfx/product_directory-s-but.png') no-repeat;border:0;color:#fff;width:115px;height:26px;margin:10px 0 0 100px;cursor:pointer;}


/* ----------------------------------------------------------------------------------------- */
/** =footer **/
#footer{padding:0;width:835px;margin:0 auto;border-top:1px solid #ebebeb;clear:both;overflow:hidden;height:100%;padding:25px 0;}
#footer .nav-supp{float:left;margin:0;padding:0 0 0 1em;}
#footer .nav-supp li{float:left;margin:0;padding:0 12px;list-style:none;border-left:1px solid #ddd;line-height:1.1;}
#footer .nav-supp a{color:#a6a6a6;}
#footer .copyright{float:left;margin:0;line-height:1.1;}
#footer .createdby{color:#a6a6a6;margin:0;float:right;line-height:1.1;}
#footer .createdby a{color:#a6a6a6;}

/* =misc */
.cl{clear:both;line-height:1px;height:1px;font-size:1px;position:relative;}

.pic-r{float:right;margin:1.2em 0 1em 3em;}
.pic-l{float:left;margin:1.2em 3em 1em 0;}
.pic-c{text-align:center;padding:1px 0;margin:2em 0;}