div#menu ul li a,div#top h1 a,a#venti {outline:none;}

p.center {text-align:center;}

body, html {
    background: #FFFFFF;
    padding: 0px;
    margin: 0px;
}

h1,h2,h3,h4,h5,h6,form,input {padding:0;margin:0;border:0;border:none;}

.clear {
clear:both;
font-size:1px;
line-height:1px;
}

a img {
    border: 0px;
}

body#page {
	background: url('grafika/bg.gif') repeat-x;
	text-align: center;
}

body, input, select, textarea, td, th, a {
	font-size: 11px;
	color: #544c4a;
	font-family: Tahoma;
}

p {
	line-height: 160%;
}

a {
	text-decoration: none;
	border-bottom: 1px solid #cbc8c4;
}

a.active,
a:hover {
	border-bottom-color: #544c4a;
}

a.noborder {
	border: 0px;
}

input, select, textarea {
	vertical-align: middle;
}

input.text {
	border: 1px solid #cdcdcd;
	background: white;
}

div#container {
	width: 964px;
	margin: 0px auto;
	text-align: left;
}

div#top {
	text-align: right;
	padding: 20px 0px 10px 0px;
	color: #d4d4d4;
}

div#top a {
	color: #8b8b8b;
	padding: 0px 4px;
	text-transform:lowercase;
}

div#top h1 {
	float: left;
	margin: 9px 0px 0px 0px;
	padding: 0px;
}

div#top h1 a {
	display: block;
	padding: 0px;
	background: url('grafika/logo_new.gif');
	text-align: left;
	text-indent: -9999px;
	width: 184px;
	height: 38px;
	border: 0px;
}

div#top form {
	display: inline;
	position: relative;
	top:-1px;
}

div#top form div 
{
position:relative;
display:inline;
border:0;
margin:0;
padding:0;
}

div#top input.text {
	width: 180px;
	padding: 2px;
}

div#top img {
	vertical-align: middle;
}

div#menu {
	text-align: left;
	margin-top: 7px;
	border-top: 1px solid #dadada;
	margin-left: 229px;
	padding-top: 8px;
}

div#menu ul {
	margin: 0px;
	padding: 0px;
}

div#menu ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
	float: left;
}

div#menu ul li a {
	display: block;
	text-indent: -9999px;
	height: 17px;
	background: url('grafika/menu_1.gif') no-repeat 0px 0px;
	border: 0px;
	padding: 0px;
}

div#menu ul li.item1_pl a {width: 106px;background-image: url('grafika/menu_1.gif');}
div#menu ul li.item2_pl a {width: 77px;background-image: url('grafika/menu_2.gif');}
div#menu ul li.item3_pl a {width: 84px;background-image: url('grafika/menu_3.gif');}
div#menu ul li.item4_pl a {width: 81px;background-image: url('grafika/menu_4.gif');}
div#menu ul li.item5_pl a {width: 71px;background-image: url('grafika/menu_5.gif');}
div#menu ul li.item6_pl a {width: 93px;background-image: url('grafika/menu_6.gif');}
div#menu ul li.item7_pl a {width: 87px;background-image: url('grafika/menu_7.gif');}
div#menu ul li.item8_pl a {width: 88px;background-image: url('grafika/menu_8.gif');}
div#menu ul li.item9_pl a {width: 48px;background-image: url('grafika/menu_9.gif');}

div#menu ul li.item1_en a {width: 44px;background-image: url('grafika/menu_1_en.gif');}
div#menu ul li.item2_en a {width: 95px;background-image: url('grafika/menu_2_en.gif');}
div#menu ul li.item3_en a {width: 82px;background-image: url('grafika/menu_3_en.gif');}
div#menu ul li.item4_en a {width: 75px;background-image: url('grafika/menu_4_en.gif');}
div#menu ul li.item5_en a {width: 91px;background-image: url('grafika/menu_5_en.gif');}
div#menu ul li.item6_en a {width: 98px;background-image: url('grafika/menu_6_en.gif');}
div#menu ul li.item7_en a {width: 90px;background-image: url('grafika/menu_7_en.gif');}
div#menu ul li.item8_en a {width: 104px;background-image: url('grafika/menu_8_en.gif');}
div#menu ul li.item9_en a {width: 56px;background-image: url('grafika/menu_9_en.gif');}


div#menu ul li a:hover,div#menu ul li a:focus,div#menu ul li a:active,div#menu ul li a.active {background-position:left bottom;}

div#footer {
	position:relative;
	margin-top: 26px;
	background: url('grafika/footer.gif') no-repeat;
	line-height:140%;
	padding: 18px 0px 21px 230px;
}

div#footer,
div#footer a {
	font-family: Tahoma;
	color: #a6a2a1;
	border: 0px;
}

div#footer a.active,
div#footer a:hover {
	color: #da8033;
}

div#footer a#venti {
	display: block;
	float: right;
	width: 59px;
	height: 13px;
	text-indent: -9999px;
	background: url('grafika/venti.gif');
	position: relative;
	left: -15px;
	top: 7px;
}

div#footer ul
{
position:relative;
padding:0;
margin:0;
list-style-type:none;
margin:0 0 4px 0;
}

div#footer ul li
{
display:inline;
border-left:1px solid #a6a2a1;
padding:0 0.5em 0 0.7em;
text-transform:lowercase;
}
div#footer ul li.first {border:0;}

#footer2 {position:relative;}
#footer2 div {position:relative;float:left;width:19.5%;text-align:center;padding-bottom:1em;}
#footer2 div a {color:#CCCCCC;border:0;}


div#content {
	position:relative;
	margin:33px 0 26px 0;
}

div#left,div#left2 {
	position:relative;
	float: left;
	width: 212px;
	margin-right: 18px;
	background:#FFF;
}
#newsletter_box {min-height:152px;}
div#left #newsletter_box_main p {padding:5px 16px 4px 16px;line-height:100%;} 


div#right,div#right2 {
	float: left;
	width: 734px;
}

.right_height {min-height:500px;}

#flash_wide
{
height:275px;
width:734px;
}


div#zalogowany
{
position:absolute;
float:right;
right:0;
top:174px;
z-index:2;
}
div#zalogowany span {margin:0 5px;}
div#zalogowany a {color:#E77817;border-bottom:1px solid #DFA46F;}
div#zalogowany a:hover {border-bottom:1px solid #E77817;}

div#left div,div#left2 div {
	background: #f3f2ed;
	margin-bottom: 20px;
}

div#left div form {
	display: inline;
}

div#left div h2,div#left2 div h2 {
	text-indent: -9999px;
	height:30px;
	padding: 0;
	margin: 0;
	background:#AFA997;
}

div#left div h2.produkty_pl {background:url(./grafika/header-produktow.gif) no-repeat;}
div#left div h2.produkty_en {background:url(./grafika/header-produktow-en.gif) no-repeat;}

div#left #left_menu h2.wsparcie_pl {background:url(./grafika/header-wsparcie.gif) no-repeat;}
div#left #left_menu h2.wsparcie_en {background:url(./grafika/header-wsparcie-en.gif) no-repeat;}
div#left #left_menu h2.realizacje_pl {background:url(./grafika/header-realizacje.gif) no-repeat;}
div#left #left_menu h2.realizacje_en {background:url(./grafika/header-realizacje-en.gif) no-repeat;}
div#left #left_menu h2.praca_pl {background:url(./grafika/header-praca.gif) no-repeat;}
div#left #left_menu h2.praca_en {background:url(./grafika/header-praca-en.gif) no-repeat;}
div#left #left_menu h2.pobierz_pl {background:url(./grafika/header-pobierz.gif) no-repeat;}
div#left #left_menu h2.pobierz_en {background:url(./grafika/header-pobierz-en.gif) no-repeat;}
div#left #left_menu h2.ofirmie_pl {background:url(./grafika/header-ofirmie.gif) no-repeat;}
div#left #left_menu h2.ofirmie_en {background:url(./grafika/header-ofirmie-en.gif) no-repeat;}
div#left #left_menu h2.konto_pl {background:url(./grafika/header-moje-konto-pl.gif) no-repeat;}
div#left #left_menu h2.konto_en {background:url(./grafika/header-moje-konto-en.gif) no-repeat;}

#kontakt_box {height:144px;overflow:hidden;}

div#left #left_menu h2.kontakt_pl,div#left #kontakt_box h2.kontakt_pl,div#left2 #kontakt_box h2.kontakt_pl {background:url(./grafika/header-kontakt.gif) no-repeat;}
div#left #left_menu h2.kontakt_en,div#left #kontakt_box h2.kontakt_en,div#left2 #kontakt_box h2.kontakt_en {background:url(./grafika/header-kontakt-en.gif) no-repeat;}
div#left #left_menu h2.formularz_pl {background:url(./grafika/header-formularz.gif) no-repeat;}
div#left #left_menu h2.formularz_en {background:url(./grafika/header-formularz-en.gif) no-repeat;}
div#left #left_menu h2.produkty_pl {background:url(./grafika/header-produktow.gif) no-repeat;}
div#left #left_menu h2.produkty_en {background:url(./grafika/header-produktow-en.gif) no-repeat;}
div#left #left_menu h2.partnerzy_pl {background:url(./grafika/header-partnerzy.gif) no-repeat;}
div#left #left_menu h2.partnerzy_en {background:url(./grafika/header-partnerzy-en.gif) no-repeat;}

div#left div h2.newsletter {
	background: url('grafika/header-newsletter.gif') no-repeat;
}

div#left div h2.kontakt {
	background: url('grafika/header-kontakt.gif') no-repeat;
}

div#left div p,div#left2 div p {
	margin: 0px;
	padding: 5px 16px;
}

div#left div fieldset {
	border: 0px;
	padding: 5px 14px;
	text-align: right;
}

div#left div fieldset input.text {
	width: 179px;
	margin-bottom: 3px;
	padding: 2px 0px;
}

div#left div address,div#left2 div address
{
font-style:normal;
margin:12px 14px 11px;
padding-bottom:2px;
}

div#left div address span,div#left2 div address span
{
display:block;
font-size:1.4em;
font-weight:bold;
margin:0 0 -4px 0;
color:#3C3C3B;
font-family:"Arial";
text-transform:lowercase;
}

div#left div address span.etykieta,div#left2 div address span.etykieta
{
position:relative;
margin-top:5px;
z-index:2;
}

div#left div address span.telefon,div#left2 div address span.telefon
{
margin:0;
/*padding-bottom:11px;*/
padding-bottom:3px;
font-size:1.6em;
z-index:1;
}

div#right div.column,div#right2 div.column {
	width: 358px;
	float: left;
	margin-bottom: 18px;
}

div#right div.column.withmargin,div#right2 div.column.withmargin {
	margin-right: 18px;
}

div#right h2.ofirmie_pl,div#right h2.ofirmie_en,div#right2 h2.ofirmie_pl,div#right2 h2.ofirmie_en {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #d4d2d2;
}
div#right h2.ofirmie_pl,div#right2 h2.ofirmie_pl {background: url('grafika/header-o-firmie.gif') no-repeat;}
div#right h2.ofirmie_en,div#right2 h2.ofirmie_en {background: url('grafika/header-o-firmie-en.gif') no-repeat;}

#right p.o_nas_main a,#right2 p.o_nas_main a {border:0;}
#right img.o_nas_strzalka,#right2 img.o_nas_strzalka {position:relative;top:-2px;margin:0 0 0 2px;}


div#left ul {
	position:relative;
	margin: 0px;
	padding: 0;
}

div#left ul li {
	position:relative;
	padding: 12px 0;
	border-top: 1px solid #ded9d3;
	margin: 0;
	list-style: none;
	list-style-image: none;
	background: url('grafika/menu-li.gif') no-repeat 16px 14px;
}
div#left ul li.powrot_zakupy {color:#FFF;background: url('grafika/menu-li-zakupy-powrot.gif') no-repeat 16px 14px #e77817;}

div#left ul li ul {position:relative;margin:12px 0 -12px 0;padding:0;}
div#left ul li ul li 
{
margin: 0;
padding: 8px 0;
background: url('grafika/menu-li-male.gif') no-repeat 30px 13px #E8E6DC;
border:0;
}

div#left ul li a {font-weight: bold;margin:0 10px 0 30px;border:0;display:block;}
div#left ul li ul li a {font-weight: normal;margin:0 10px 0 40px;}

div#left ul li a.active,
div#left ul li a:hover {
	color: #e77817;
	border-bottom-color: #edb582;
}

div#left ul li.powrot_zakupy a {color:#FFF;}

div#banner_podluzny
{
position:relative;
height:100px;
margin-bottom:20px;
text-align:center;
}

/* SUBPAGE */

#right_banner 
{
position:relative;
margin-bottom:20px;
width:734px;
height:152px;
}
.wsparcie_pl {background:url(./grafika/banner_wsparcie.jpg) no-repeat;}
.wsparcie_en {background:url(./grafika/banner_wsparcie_en.jpg) no-repeat;}
.realizacje_pl {background:url(./grafika/banner_realizacje.jpg) no-repeat;}
.realizacje_en {background:url(./grafika/banner_realizacje_en.jpg) no-repeat;}
.praca_pl {background:url(./grafika/banner_praca.jpg) no-repeat;}
.praca_en {background:url(./grafika/banner_praca_en.jpg) no-repeat;}
.pobierz_pl {background:url(./grafika/banner_pobierz.jpg) no-repeat;}
.pobierz_en {background:url(./grafika/banner_pobierz_en.jpg) no-repeat;}
.ofirmie_pl {background:url(./grafika/banner_ofirmie.jpg) no-repeat;}
.ofirmie_en {background:url(./grafika/banner_ofirmie_en.jpg) no-repeat;}
.konto_pl {background:url(./grafika/banner_konto.jpg) no-repeat;}
.konto_en {background:url(./grafika/banner_konto_en.jpg) no-repeat;}
.kontakt_pl {background:url(./grafika/banner_kontakt.jpg) no-repeat;}
.kontakt_en {background:url(./grafika/banner_kontakt_en.jpg) no-repeat;}
.formularz_pl {background:url(./grafika/banner_formularz.jpg) no-repeat;}
.formularz_en {background:url(./grafika/banner_formularz_en.jpg) no-repeat;}
.kontrola_pl {background:url(./grafika/banner_kontrola.jpg) no-repeat;}
.kontrola_en {background:url(./grafika/banner_kontrola_en.jpg) no-repeat;}
.rejestracja_pl {background:url(./grafika/banner_rejestracja.jpg) no-repeat;}
.rejestracja_en {background:url(./grafika/banner_rejestracja_en.jpg) no-repeat;}
.automatyka_pl {background:url(./grafika/banner_automatyka.jpg) no-repeat;}
.automatyka_en {background:url(./grafika/banner_automatyka_en.jpg) no-repeat;}
.produkty_pl {background:url(./grafika/banner_produkty.jpg) no-repeat;}
.produkty_en {background:url(./grafika/banner_produkty_en.jpg) no-repeat;}
.mapa_pl {background:url(./grafika/banner_mapa.jpg) no-repeat;}
.mapa_en {background:url(./grafika/banner_mapa_en.jpg) no-repeat;}
.partnerzy_pl {background:url(./grafika/banner_partnerzy.jpg) no-repeat;}
.partnerzy_en {background:url(./grafika/banner_partnerzy_en.jpg) no-repeat;}
.wyszukiwarka_pl {background:url(./grafika/banner_wyszukiwarka.jpg) no-repeat;}
.wyszukiwarka_en {background:url(./grafika/banner_wyszukiwarka.jpg) no-repeat;}

ul#tree 
{
position:relative;
margin:0;
padding:0 0 14px 0;
padding-right:17em;
list-style-type:none;
background:url(./grafika/tree_tlo.gif) repeat-x bottom;
}

ul#tree li
{
position:relative;
display:inline;
padding:0 16px 0 0;
margin:0 4px 0 0;
background:url(./grafika/tree_li_tlo.gif) no-repeat right center;
line-height:1.5em;
}
ul#tree li.first {padding-left:0;}
ul#tree li.last {background:none;padding-right:0;}
ul#tree li a {font-weight:bold;}
ul#tree li.last a {border-bottom:0;}

#right h3
{
position:relative;
margin:7px 0 10px 0;
padding:0;
font-size:1.6em;
}

#right h3 a,#right h3 {color:#E77817;text-decoration:none;border:0;font-weight:bold;}
#right h3 a {font-size:1em;}
#right h3.nowosci,#right h3.promocje {text-transform:uppercase;}
#right h3.nowosci {padding-left:20px;}
#right h3.promocje {padding-left:20px;color:#544C4A;}

#text 
{
position:relative;
width:734px;
overflow:hidden;
}

#text ul,#text ol,#text table.text_table,#text table,#module_36 #product_schemat table,#module_36 #product_schemat table.text_table,dd {margin-bottom:10px;}

table.text_table {width:99.9%;font-family:tahoma;font-size:11px;border:1px solid #F0EFEC;border-collapse: collapse;margin:1px;} 
table.text_table td,table.text_table th 
{
padding:5px 5px 5px 20px;
font-family:tahoma;
font-size:11px;
border-collapse:collapse;
border:1px solid #F0EFEC;
}
table.text_table tr.color td {background:#FAFAFA;}

#text ul,#text ol,#module_36 #product_schemat ul,#module_36 #product_schemat ol,dd ul,dd ol {margin:10px 0 10px 25px;padding:0;}
#text ul,#module_36 #product_schemat ul,dd ul,ul#file_list {list-style-type:none;}
#text ul li, #module_36 #product_schemat ul li, dd ul li,ul#file_list li 
{
padding-left:12px;
background:url(grafika/menu-li-male2.gif) no-repeat 0 6px;
}
ul#file_list li {margin-bottom:0.3em;}

ol#faq_pytania,dl#faq_odpowiedzi {margin:2em 0;padding:0;}
ol#faq_pytania {margin-bottom:4em;margin-left:24px;}
dl#faq_odpowiedzi {margin-top:4em;}
ol#faq_pytania li {margin-bottom:1em;}
dl#faq_odpowiedzi dt {font-weight:bold;}
dl#faq_odpowiedzi dd {margin:1em 0;}
dl#faq_odpowiedzi p.right {text-align:right;}


