@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	background:url(images/body_bg.jpg) left top repeat-x #e6e6e6;
	color:#000000;
	line-height:16px;
	}
a{
	color:#474747
	}
a:hover{
	color:#000000;
	}
div.clears{
	clear:both;
	}
a.logo_emp{
	height:106px;
	width:173px;
	display:block;
	border:0px;
}
div.page_bg{
	margin:0px;
	padding:0px;
	width:100%;
	height:800px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:-1000;
	}
div.page_content{
	margin:0px auto 0px auto;
	width:810px;
	}
div.lang_navi_right{
	font-size:10px;
	text-align:left;
	padding:7px 0px 10px 0px;
	width:200px;
	float:left
	}

div.lang_navi{
	font-size:10px;
	text-align:right;
	padding:7px 0px 10px 0px;
	width:400px;
	float:right;
	}
div.lang_navi a{
	text-decoration:underline;
	color:#4D4D4D;
	margin-left:10px;
	}
div.lang_navi a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	}
div.master_navi{
	clear:both
}
div.top_navi{
	float:left;
	text-decoration:none;
	border-top:#333333 solid 3px;
	margin-right:10px;
	}
div.top_navi:hover{
	border-top:#FF0000 solid 3px;
	}

a.top_navi img{
	border:0px;
	margin:0px;
	padding:0px;
	}
div.logo{
	position:absolute;
	margin-left:637px;
	width:173px;
	height:106px;
	top:96px;
	z-index:-1;
	}
a.log_imi{
	width:173px;
	height:106px;
	behavior: url(images/iepngfix.htc);
}
div.center_page{
	background-color:#FFFFFF;
	width:810px;
	position:absolute;
	top:240px;
	margin-bottom:10px;
	}
div.center_page div.left_contact{
	width:269px;
	float:left;
	}
h1{
	margin:0px 0px 10px 20px;
	}
p.contact_tittle{
	margin:7px 0px 0px 0px;
	font-weight:bold;
	font-size:12px;
	}
p.contact_tittle_sub{
	font-weight:100;
	margin:4px 0px 0px 0px;
	}
div.contact_list{
	margin:2px 0px 0px 20px;
	width:240px;
	clear:both
	}
div.contact_list span.labels{
	float:left;
	width:50px;
	margin-bottom:2px;
	}
div.contact_list span.opis_c{
	float:right;
	width:190px;
	margin-bottom:2px;
	}
div.contact_list2{
	margin:0px;
	clear:both
	}
div.contact_list2 span.labels{
	float:left;
	width:50px;
	margin-bottom:2px;
	}
div.contact_list2 span.opis_c{
	float:left;
	width:150px;
	margin-bottom:2px;
	}

div.right_content{
	width:510px;
	border-left:#E6E6E6 solid 1px;
	float:right;
	padding-left:10px;
	padding-right:10px;
	}
div.f_page_columl{
	width:245px;
	float:left
	}
div.f_page_columr{
	border-left:#E6E6E6 solid 1px;
	padding-left:10px;
	width:245px;
	float:right
	}
h2{
	margin:0px 0px 10px 0px;
	font-size:15px;
	font-weight:100;
	}
p.subtitle{
	margin:0px;
	font-size:13px;
	font-weight:100;
	}

div.box1{
	margin-top:20px;
	}
div.box1 img{
	float:left;
	margin:0px 10px 5px 0px
	}
div.box1 img.newmp{
	float:none;
	margin:0px 0px 0px 0px
	}
p.title_partner{
	color:#FF0000;
	font-size:14px
	}
img.img_left_all_2{
	margin-top:10px;
	margin-right:10px;
	*margin-top:8px;
	*margin-right:8px;
	border:#E6E6E6 solid 1px;
	}
div.footer{
	background-color:#e6e6e6;margin-top:20px;padding:5px 0px 5px 0px; font-size:11px; color:#4D4D4D;
	}
div.footer a{
	text-decoration:underline;
	color:#4D4D4D;
	margin-left:10px;
	}
div.footer a:hover{
	text-decoration:underline;
	color:#000000
	}
div.like_hr{
	clear:both;
	height:1px;
	background-color:#E6E6E6;
	font-size:1px;
	margin-top:10px;
	}
div.row_contact{
	width:500px;
	margin-bottom:5px;
	}
div.row_contact span.label{
	width:135px;
	float:left;
	text-align:right
	}
div.row_contact span.formw{
	width:355px;
	float:right
	}
input, textarea{
	border:#999999 solid 1px;
	}
form.send_mail input{
	width:250px;
	}
form.send_mail textarea{
	width:350px;
	}
button.submit_cl{
	background-color:#ec2029;
	color:#FFFFFF;
	border:#FFFFFF
	}
div.contact_all_shop{
	border-top:#000000 1px solid;
	float:left;
	width:230px;
	margin:15px 12px 0px 7px;
	background-color:#f1f1f1;
	padding:3px;
	}
div.contact_all_shop p.title_partner, p.pleft1{
	margin:0px;
	padding:0px;
	margin-top:2px;
	}	
div.list_menu_1{
	background-color:#FFFFFF;
	display:none;
	z-index:1000;
	background:url(images/bg_div_top_menu.png) no-repeat top center;
	padding-top:7px;
	padding-bottom:7px;
	}
div.list_menu_1 a{
	color:#808080;
	text-decoration:none;
	padding-left:10px;
	font-size:12px;
	}
div.list_menu_1 a:hover{
	color:#FF0000;
	text-decoration:none;
	background:url(images/arrow.gif) no-repeat;
	padding-left:10px;
	font-size:12px;
	}
div.list_menu_1 ul{
	margin:0px;
	padding:0px;
	margin-left:10px;
	}
div.list_menu_1 li{
	list-style:none;
	margin:0px;
	padding:0px;
	}
li.spec_li{
	color:#FF0000;
	font-size:11px;
	font-weight:bold;
	}
div.spacer10{
	height:10px;
	font-size:4px;
	}
img.sertificate_big{
	border:#CCCCCC solid 1px;
	}