body, html {
    margin:0;
    background: url(img/tlo.gif) repeat-x #f3f1f0;
    text-align:center;
    font-family:tahoma;
    font-size:12px;
    color:#74736f;
	font-weight:normal;
}
#all {
    width: 1087px;
    margin:auto;
	text-align:left;
}
.top {
	width:auto;
	height:89px;
}
.logo {
	float:left;
	padding-left:19px;
	padding-top:6px;
	width:160px;
}
.menu {
	padding-top:31px;
	float:left;
	width:577px;
}
.lang {
	float:left;
	padding-left:4px;
	color:#888684;
	padding-top:7px;
	width:177px;
}
.pole {
	float:left;
	padding-top:5px;
	width:150px;	
}

div.pole input[type=text] {width:106px;float:left;height:18px;padding-top:2px;background: url(img/pole.gif);border:0;color:#898884;font-size:11px;font-family:tahoma;padding-left:3px;}

div.pole input[type=submit] {width:33px;float:left;height:20px;background: url(img/ok.gif);border:0;margin-left:3px;}

.flash {
	clear:both;
	width:996px;
	height:274px;
}
.flash2 {
	clear:both;
	width:996px;
	height:90px;
}
.left {
	clear:both;
	float:left;
	padding-left:25px;
	width:664px;
	padding-bottom:9px;
	padding-top:28px;	
}
.right {
	float:left;
	padding-left:6px;
	width:277px;
	padding-bottom:9px;
}
.space {
	height:22px;
	width:277px;
	clear:both;
	color:#3c4340;
	text-align:center;
	padding-top:6px;
}
.down {
	clear:both;
	padding-left:25px;
}
.feet {
	width:936px;
	margin-top:4px;
	height:43px;
	background: url(img/feet.gif) no-repeat;
	padding-top:13px;
	padding-right:12px;
	text-align:right;
}
.feet2 {
	width:936px;
	margin-top:4px;
	height:43px;
	background: url(img/feet2.gif) no-repeat;
	padding-top:13px;
	padding-right:12px;
	text-align:right;
}
.copy {
	clear:both;
	padding-top:5px;
	float:left;
	font-size:11px;
	height:25px;
	color:#a7a8aa;
	padding-left:3px;
}
.who {
	padding-top:5px;
	float:right;
	padding-right:28px;
	font-size:11px;
	color:#a7a8aa;
}
div.left .box {
	padding-bottom:7px;
	width:664px;
}
div.left .up {
	width:664px;
	height:17px;
	background: url(img/up.gif);
}
div.left .bottom {
	width:664px;
	height:17px;
	background: url(img/down.gif);
}
div.left .main {
	width:614px;
	background: url(img/main.gif);
	padding-left:25px;
	padding-right:25px;
}
div.right .box {
	padding-top:5px;
	width:277px;
}
div.right .up {
	width:277px;
	height:16px;
	background: url(img/up2.gif);
}
div.right .bottom {
	width:277px;
	height:16px;
	background: url(img/down2.gif);
}
div.right .main {
	width:266px;
	background: url(img/main2.gif);
	padding-left:11px;
}
.str {
	padding-bottom:20px;
	clear:both;
}
.news {
	clear:both;
	padding-bottom:15px;
}
.man_cnt {
	width:322px;
	height:28px;
	background: url(img/man.gif);
}
.man2 {
	width:198px;
	height:207px;
	background: url(img/man2.gif) no-repeat;
	padding-left:446px;
	padding-top:16px;
	text-align:justify;
	padding-right:20px;
}
.notka {
	width:295px;
	float:left;
	padding-right:10px;
}

.both {clear:both;}
img {border:0;}

div.tytul h1 {margin:0;padding:0;padding-bottom:10px;font-size:18px;}
div.notka h2 {margin:0;padding:0;font-size:18px;color:#636563;font-weight:normal;}
div.box h1 {margin:0;padding:0;padding-bottom:10px;font-size:18px;color:#636563;font-weight:normal;}
ul, ul li { display:block;list-style:none;padding:0;margin:0;}

ul.men li { display:inline;white-space:nowrap;float:left;}

li.aktu a:link, li.aktu a:visited { display:block;width:120px;height:58px;background: url(img/aktu.gif);margin-right:19px;}
li.aktu a:hover {display:block;background: url(img/aktu2.gif);}

li.oferta a:link, li.oferta a:visited { display:block;width:68px;height:58px;background: url(img/oferta.gif);margin-right:18px;}
li.oferta a:hover {display:block;background: url(img/oferta2.gif);}

li.kontakt a:link, li.kontakt a:visited { display:block;width:85px;height:58px;background: url(img/kontakt.gif);margin-right:12px;}
li.kontakt a:hover {display:block;background: url(img/kontakt2.gif);}

li.onas a:link, li.onas a:visited { display:block;width:65px;height:58px;background: url(img/onas.gif);margin-right:15px;}
li.onas a:hover {display:block;background: url(img/onas2.gif);}

li.praca a:link, li.praca a:visited { display:block;width:65px;height:58px;background: url(img/praca.gif);}
li.praca a:hover {display:block;background: url(img/praca2.gif);}

li.magazyn a:link, li.magazyn a:visited { display:block;width:110px;height:58px;background: url(img/magazyn.gif);}
li.magazyn a:hover {display:block;background: url(img/magazyn2.gif);}



li.news2 a:link, li.news2 a:visited { display:block;width:66px;height:58px;background: url(img/news.gif);margin-right:12px;}
li.news2 a:hover {display:block;background: url(img/news2.gif);}

li.prod a:link, li.prod a:visited { display:block;width:99px;height:58px;background: url(img/prod.gif);margin-right:12px;}
li.prod a:hover {display:block;background: url(img/prod2.gif);}

li.contact a:link, li.contact a:visited { display:block;width:84px;height:58px;background: url(img/cont.gif);margin-right:12px;}
li.contact a:hover {display:block;background: url(img/cont2.gif);}

li.comp a:link, li.comp a:visited { display:block;width:102px;height:58px;background: url(img/comp.gif);margin-right:12px;}
li.comp a:hover {display:block;background: url(img/comp2.gif);}

li.jobs a:link, li.jobs a:visited { display:block;width:55px;height:58px;background: url(img/jobs.gif);}
li.jobs a:hover {display:block;background: url(img/jobs2.gif);}

li.magazin a:link, li.magazin a:visited { display:block;width:110px;height:58px;background: url(img/magazine.gif);}
li.magazin a:hover {display:block;background: url(img/magazine2.gif);}

ul.lista a:link, ul.lista a:visited { display:block;background: url(img/kr.gif) no-repeat;padding-left:20px;padding-bottom:6px;color:#9e9b98;}
ul.lista a:hover {display:block;}


a:link, a:visited {color:#00b3e7;font-weight:bold;text-decoration:none;}
a:hover {color:#00b3e7;font-weight:bold;text-decoration:underline;}

div.lang a:link, div.lang a:visited {color:#888684;font-weight:bold;text-decoration:none;}
div.lang a:hover {color:#888684;font-weight:bold;text-decoration:underline;}

div.tytul a:link, div.tytul a:visited {color:#00b3e7;font-weight:normal;text-decoration:none;}
div.tytul a:hover {color:#00b3e7;font-weight:normal;text-decoration:underline;}

div.space a:link, div.space a:visited {color:#3c4340;font-weight:bold;text-decoration:none;}
div.space a:hover {color:#3c4340;font-weight:bold;text-decoration:underline;}

div.str a:link, div.str a:visited {color:#3c4340;font-weight:bold;text-decoration:none;}
div.str a:hover {color:#3c4340;font-weight:bold;text-decoration:underline;}

div.who a:link, div.who a:visited {color:#a7a8aa;font-weight:bold;text-decoration:none;}
div.who a:hover {color:#a7a8aa;font-weight:bold;text-decoration:underline;}

div.copy a:link, div.copy a:visited {color:#a7a8aa;font-weight:bold;text-decoration:none;}
div.copy a:hover {color:#a7a8aa;font-weight:bold;text-decoration:underline;}

form, fieldset {margin:0;padding:0;border:0;}

.contact_form h3{
    margin: 0;
}

.contact_form{
    margin-left: 100px;
}
