body, html {
	margin:0;
	padding:0;
	font-family:Tahoma;
	font-size:11px;
	background:url("/img/background.jpg") repeat;
}
.font11 {
	font-size:11px !important;
	font-weight:bold;
}
.font12 {
	font-size:14px !important;
	font-weight:bold;
}
.font22 {
	font-size:16px !important;
	font-weight:bold;
}
.font1 {
	font-size:11px !important;
}
.font2 {
	font-size:12px !important;
}
.font3 {
	font-size:14px !important;
}

.fleft {
	float:left;
}
.fright {
	float:right;
}
.clear {
	clear:both;
}
.images {
	list-style:none;
	padding:0;
	margin:0;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {
	color:#d4b284;
}
.more {
	font-weight:bold;
	color:#000;
	text-align:right;
	padding-right:10px;
}
.more {
	font-size:11px;
	color:#d48116;
}
#img {
    position:absolute;
    background-repeat: no-repeat;
    height:398px;
    width:984px;
    background-image: url("/img/1.jpg");
}
.img1, .img2, .img3, .img4 {
	display:block;
	width:984px;
	height:398px;
} 
.menu {
	margin:7px;
	padding:10px 10px 10px 16px;
	list-style:none;
	display:block;
	background:url("/img/menu_back.png") no-repeat;
	position:absolute;
	color:#fff;
	width:359px;
	height:348px;
	line-height:23px;
    z-index: 100000;
}
.menu li ul {
	background:url("/img/menu_back2.png") no-repeat;
	padding:10px;
	width:164px;
	height:357px;
	margin:-55px 0 0 165px;
	list-style:none;
	position:absolute;
	top:55px;
	left:7px;
}
.menu li ul li {}
.menu a {
	color:#fff;
}
.menu a:hover {
	color:#d4b284;
}
.container {
margin:auto;
margin-top:0;
background:url("/img/back.png") repeat-y;
padding:0 10px 0 10px;
width:984px;

}
.top {
height:110px;
width:984px;
background:url("/img/top.jpg") repeat-x;
}
.logo a {
background:url("/img/logo.jpg") no-repeat;
display:block;
height:102px;
width:251px;
}
.top_right {
	width:730px;
}
.menu_lang ul {
	list-style:none;
	padding:20px 5px 30px 20px;
	margin:0;
	width:649px;
} 
.menu_lang ul li {
	display:block;
	margin-left:30px;
	float:left;
	color:#777777;
}
.menu_lang ul li a {
	color:#777777;
}
.pol {
	background:url("/img/pol.jpg") no-repeat;
	display:block;
	padding-left:30px;
	width:35px;
	height:12px;
}
.eng {
	background:url("/img/eng.jpg") no-repeat;
	display:block;
	padding-left:30px;
	width:35px;
	height:12px;
}
.ger {
	background:url("/img/ger.jpg") no-repeat;
	display:block;
	padding-left:30px;
	width:35px;
	height:12px;
}
.rus {
	background:url("/img/rus.jpg") no-repeat;
	display:block;
	padding-left:30px;
	width:35px;
	height:12px;
}
.menu_lang ul li a:hover {
	background-position:0 -21px;
}
.menu_top ul {
	border-top:1px solid #e0e0e0;
	padding-left:0 !important;
	padding:22px;
	margin:0;
	list-style:none;
	font-size:12px;
}
.menu_top ul li {
	display:inline;
	margin-left:25px;
	
}
.baner_back {
	background:url("/img/baner_back.png") repeat-x;
} 
.baner_back2 {
	background:url("/img/baner_back.png") repeat-x 0 -135px;
}
.baner {
background:url("/img/baner.jpg") no-repeat;
margin:auto;
height:400px;
width:977px;	
padding:8px 0 0 7px;
}
.baner2 {
background:url("/img/baner2.jpg") no-repeat; 
height:154px;
width:977px;	
padding:9px 0 0 7px;
}
.content {
	width:984px;
	position:relative;
}
.left {
	float:left;
	margin:10px;
	margin-right:0;
	margin-top:-35px;
	width:665px;
	line-height:22px;
}
.left2 {
	float:left;
	padding-top:20px;
	margin-right:0;
	width:680px;
	line-height:22px;
} 
.kim_top {
	background:url("/img/kim_top.png") no-repeat;	
	width:660px;
	height:76px; 
	}
.kim_top span {
	color:#684517;
	padding:22px;
	padding-top:25px;
	font-size:16px;
	font-weight:bold;
	position:absolute;
	z-index:100000;
}
.about {
	background:url("/img/kim.jpg") no-repeat top left #fbfbfb;
	width:619px;
	padding:20px;
	margin-right:11px;
	line-height:22px;
	margin-bottom:20px;

}
.about_bottom {
	margin-left:-19px;
	margin-right:-9px;
	padding-right:10px;
}
.about_img {
	width:181px;
	height:245px; 
	float:left;
	margin-right:15px;
}
.career {
	background:url("/img/kariera.jpg") no-repeat;
	height:458px;
	width:640px;
	padding:0px 10px 0 10px;
	line-height:22px;
}
.career_title {
	color:#684517;
	padding:10px;
	padding-top:25px;
	font-size:16px;
	margin-bottom:20px;
	font-weight:bold;
}
.career_img {
	width:248px;
	height:211px;
	float:left;
	margin-right:15px;
}
.right {
	margin:15px;
	margin-left:0;
	margin-top:-5px;
	float:right;
	width:288px;
	}
.right div {
	margin-left:13px;
}
.right2 {
	margin:15px;
	margin-left:0;
	float:right;
	width:288px;
	}
.right2 div {
	margin-left:13px;
}
.search_pol {
	background:url("/img/search_title_pol.jpg") no-repeat 150px 0;
	padding-top:35px;
}
.search_eng {
	background:url("/img/search_title_eng.jpg") no-repeat 150px 0;
	padding-top:35px;
}
.search_rus {
	background:url("/img/search_title_rus.jpg") no-repeat 150px 0;
	padding-top:35px;
}
.search_deu {
	background:url("/img/search_title_deu.jpg") no-repeat 150px 0;
	padding-top:35px;
}
.phone_pol {
	background:url("/img/infolinia_pol.jpg") no-repeat 0 0;
	margin:25px 0;
	width:275px;
	height:20px;
	padding-top:35px;
	padding-left:7px;
}
.phone_eng {
	background:url("/img/infolinia_eng.jpg") no-repeat 0 0;
	margin:25px 0;
	width:275px;
	height:20px;
	padding-top:35px;
	padding-left:7px;
}
.phone_deu {
	background:url("/img/infolinia_deu.jpg") no-repeat 0 0;
	margin:25px 0;
	width:275px;
	height:20px;
	padding-top:35px;
	padding-left:7px;
}
.phone_rus {
	background:url("/img/infolinia_rus.jpg") no-repeat 0 0;
	margin:25px 0;
	width:275px;
	height:20px;
	padding-top:35px;
	padding-left:7px;
}
.phone_pol a, .phone_eng a, .phone_rus a, .phone_rus a {
	color:#808080;
}
.news_main_pol {
	background:url("/img/aktu_title_pol.jpg") no-repeat;
	padding-top:25px;
	margin-left:5px;
	width:275px;	
}
.news_main_eng {
background:url("/img/aktu_title_eng.jpg") no-repeat;	
	padding-top:25px;
	margin-left:5px;
	width:275px;	
}
.news_main_deu {
background:url("/img/aktu_title_deu.jpg") no-repeat;	
	padding-top:25px;
	margin-left:5px;
	width:275px;	
}
.news_main_rus {
background:url("/img/aktu_title_rus.jpg") no-repeat;	
	padding-top:25px;
	margin-left:5px;
	width:275px;	
}
.news_main  h3 {
	padding-top:15px;
	border-top:1px solid #e5e5e5;
}
.news_main  span {
	color:#818181;
}
.news_main  p {
	line-height:22px;
	margin-bottom:10px;
}
.news_min {
	margin-bottom:30px;
}

.saloons_pol {
	background:url("/img/saloon_img_pol.jpg") no-repeat;
	margin-left:5px;
	width:275px;	
	height:150px;
	padding-top:40px;
}
.saloons_rus {
	background:url("/img/saloon_img_rus.jpg") no-repeat;
	margin-left:5px;
	width:275px;	
	height:150px;
	padding-top:40px;
}
.saloons_deu, .saloons_eng {
	background:url("/img/saloon_img_eng.jpg") no-repeat;
	margin-left:5px;
	width:275px;	
	height:150px;
	padding-top:40px;
}
.saloons img {
 width:149px;
 height:131px;
}
.saloon {
	width:70px;
	margin-top:10px;
	margin-right:35px;
}
.foot {
	background:url("/img/foot.jpg") no-repeat;
	margin:auto;
	width:984px;
	height:182px;
	font-weight:normal !important;
} 
.foot_shadow {
background:url("/img/baner_back.png") repeat-x 0 1px;
width:100%;
height:182px; 
margin:0;
padding:0;
}
.categories_right {
background:url("/img/pasek_kat.jpg") repeat-y;	
margin-left:0 !important;
width:301px;
}
.categories_right ul {
	list-style-image:url("/img/list.jpg");
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
	}
.categories_right ul li {
	padding:7px;
}
.content_stat {
	padding-top:25px;
	padding-left:15px;
}
.title_main {
	background:url("/img/title.jpg") no-repeat;
	height:20px;
	width:650px;
	font-size:14px;
	font-weight:bold;
	padding:15px;
	color:#3b3b3b;
}
.cat_min {
	background:url("/img/cat_view_back.jpg") repeat-y;
	border:1px solid #ececec; 
	width:614px ;
	margin:30px;

	padding-right:10px;
	padding-left:10px;
	
}
.cat_min_img {
background:url("/img/img_back.png") no-repeat;	
width:255px;
height:190px;
margin:-20px 5px 0 -30px;
float:left;
padding:4px 0 0 5px;


}
.cat_min_img img {
	width:244px;
	height:183px;
}
.cat_min_right {
	float:left; 
	width:465px; 
	margin:15px 0 0 10px;
}
.cat_min_title {
	font-size:12px;
	font-weight:bold;
	margin:15px 0 0px 0; 
}
.cat_min_text {

}
.prod_min {
	background:url("/img/cat_view_prod.jpg") no-repeat #f6f6f6 8px 6px;
	height:205px;
	width:212px ;
	margin-left:10px;
	margin-top:10px;
	
}
.prod_min img {
	width:186px;
	height:139px;
	margin:11px 0 0 12px;
}

.prod_min_title {
	font-size:12px;
	font-weight:bold;
	padding:10px 0 0px 0; 
	text-align:center;
}
.news{
	margin:20px;
	padding-bottom:30px;
	border-bottom:1px solid #e5e5e5;
}
.text_size {
	padding:0 0 5px 20px;
	color:#696969;
	position:absolute;
	z-index:100;
	top:-10px;
	left:0;
}
.path {
	padding:0 0 10px 20px;
	color:#696969;
}
.login_left {
	margin:30px 0 0 20px;
	border-right:1px solid #d9d9d9;
	width:303px;
	height:180px;
}
.login_left table td {
	padding:5px;
	padding-left:25px;
	text-align:right;
}
.login_right {
	margin:30px 0 0 26px;
	width:310px;
}
.product_left {
	margin-top:25px;
	width:315px;
	background:#ededed;
	padding-bottom:10px;
}
.product_left div {
margin:0 0 0 25px;
}
.product_main_img {
	width:279px;
	height:209px;
	margin:10px 0 10px 25px;
}
.product_min_img {
	width:87px;
	height:65px;
	margin-right:6px;	
}
.product_right {
	width:315px;
	margin:10px 0 0 20px;
}
.pe{
	border-top:1px solid #d9d9d9;
	padding-top:15px;
	margin-top:15px;
}
.download {
	margin-top:25px;
}
.download table td{
	font-size:11px;
	padding:10px;
}
.contact_left {
	width:280px;
	margin:20px;
	}
.contact_map {
	margin:10px;
}	
.about_us {
	margin:20px;
}
.about_us h3 {
	padding-bottom:15px;
}
.about_text {
	padding:10px 0 10px 0;
	width:320px;
}
.about_us_img {
	margin-left:10px;
}
.quality_img {
	margin:0 20px 0 0;
	padding:0;
}
.customers {
	padding:20px 20px 0 90px;	
}
.press {
padding:20px 20px 0 80px;		
} 
.dane_foot {
	color:#5b5b5b;
	padding:50px 60px 0 0;
}
.center {
	text-align:center;
}
.prev {
width:200px;
float:left;
text-align:left;
}
.next {
width:200px;
float:right;
}
.register {
	width:100%;
	text-align:right;
}
.register td {
	border-bottom:1px dashed #ddd;
	padding:20px;
	padding-right:100px;
}
.register_text {
	padding:20px;
}
.stores {
	margin:30px;
}
.stores p {
	padding:0;
	margin:0;
}
.stores img {
margin-right:10px;
}
.mini_map {
	background:url("/img/lupa.jpg") no-repeat right;
	display:block;
	width:130px;
	height:25px;	
}
.stores_right {
	width:400px;
}
.users{
	padding:0 20px;
}
.downloads {
	width:300px;
	border-right:1px solid #ddd;
	margin-top:30px;
}
.user_news {
	margin-top:30px;
	width:300px;
}
.downloads ul li {
	list-style-image:url("/img/pdf_min2.jpg");
	padding:5px;
}
.gallery { 
	margin:20px 0 0 50px;
}
.gallery td {
	padding:30px;
}
.gallery td img {
	border:2px solid #ddd;
}
.contact_form {
	
}

.contact_form td {
	text-align:;
	padding:10px;
}
.contact_form td input { 
	width:150px;
	}
.contact_form td textarea {
	height:100px;
	width:300px;
}
.contact_form_button input {
width:auto !important;
height:auto !important;
}
.cont_form {
margin-left:20px;
}
.expend {
	margin:20px;
	font-weight:bold;
}
.expend:hover {
	cursor:pointer;
		color:#d4b284;
}
.foot_menu {
	padding-top:45px;
}
.foot_menu ul  {
	list-style:none;
	padding-bottom:15px;
	padding-top:5px;
	margin-left:15px;
	padding-left:5px;
	border-bottom:1px solid #cccccc;
}
.foot_menu ul li {
	float:left;
	margin-right:22px;
	margin-top:0;
	color:#808080;
}
.foot_menu ul li a {
	color:#808080;
}
.foot_menu ul li a:hover {
	color:#898989;
}
.foot_menu p {
color:#808080;
margin:18px 0 0 20px;

}
.akcesoria  {
	padding:20px;
}
.akcesoria h3  {
	border-bottom:1px solid #ddd;
	padding-bottom:10px;
}
.akcesoria img {
	width:141px;
	height:106px;
	margin-right:20px;
	border:3px solid #f0f0f0;
}
.akcesoria p {
	padding-top:0px;
	margin-top:0;
}
.about_imgs {
	width:300px;
}
.about_imgs img {
	border:3px solid #f0f0f0;
}
.galeria img {
	border:4px solid #f0f0f0;
	margin:25px;
	
}
.certyfikaty  {
	margin:20px;
	
}
.certyfikaty img {
	width:200px;
	height:150px;
	margin-right:20px;
	margin-bottom:35px;
	border:3px solid #f0f0f0;
	}
	
.p {
	font-size:11px !important;
	font-family:Verdana !important;
}

