body {
	background: #424242 url(../images/body-bg.jpg) repeat-x center top;
	font-family: Trebuchet MS, sans-serif;
	margin: 0;
}
img {
	border: none;
}
a {text-decoration: none; color: #fff;}
p{clear: both;}
.clear {clear: both;}
#wrapper{
	width: 1000px;
	min-height: 225px;
	margin: 0 auto;
	padding-bottom: 5px;
}
#wrapper2 {background: #fff; float: left;}
#wrapper-bottom {background: url(../images/wrapper-bottom.png) no-repeat bottom; width: 1000px; height: 5px; margin: 0 auto; clear: both;}
#top-logo{
	background: url(../images/top-logo.png) no-repeat center top;
	width: 251px;
	height: 274px;
	float: left;
}
#flash-top {position: absolute;}
#top-content{
	/* background: url(../images/top-content.jpg) no-repeat center top; */
	width: 749px;
	height: 274px;
	float: left;
}
#top-menu {
	width: 750px;
	position: absolute;
}
#top-menu div.menu-btn {
	background: url(../images/flash-label-gradient.png);
	height: 53px;
	width: 150px;
	float: left;
	cursor: ponter;
	line-height: 52px;
	text-align: center;
}
#top-menu div.menu-btn-hover {background: url(../images/menu-btn-bg.jpg);}
#top-menu div.menu-btn.active {background: url(../images/menu-btn-bg.jpg);}
#top-menu div.menu-btn span{
	color: #fff; 
	font-size: 10px;
	cursor: ponter;
	display: block;
	width: 150px;
	height: 53px;
}
/*
#top-menu div.menu-btn:hover {
	background: url(../images/menu-btn-bg.jpg);
	cursor: ponter;
}
*/
#left-menu  div{
	background: #f4f4f4;
	text-align: right;
	margin-bottom: 3px;
	line-height: 22px;
	float: left;
	width: 251px;
}
#left-menu  div.active{
	background: #e40001;
	}
#left-menu  div.active a span{
	color: #fff;
	}
#left-menu  div.active2 a span{
	color: #e40001;
	}
#left-menu  div img {padding-right: 10px; padding-top: 8px;}
#left-menu  div span:hover {color: #bc0000;}
#left-menu  div span{
	color: #363636;
	font-size: 11px;
	display: block;
	width: 220px;
	float: left;
	font-weight: bold;
}
#left-menu strong{color: #bc0000;}
#left-menu .left-menu-category {padding-right: 10px; width: 241px; height: 41px; background: #e5e5e5 url(../images/menu-left-btn-bg.jpg) no-repeat bottom right; line-height: 61px;}
#left-menu .left-menu-category span{color: #bc0000; font-weight: bold; font-size: 11px; width: 240px;}
#left-menu .palety span{letter-spacing: -1px; font-size: 20px; font-weight: normal;}
.left-img1 {background: url(../images/left-img.jpg); background-repeat: no-repeat; width: 251px; height: 471px; float: left;}
.left-img2 {background: url(../images/left-img2.jpg); background-repeat: no-repeat; width: 251px; height: 471px; float: left;}
.left-img3 {background: url(../images/left-img3.jpg); background-repeat: no-repeat; width: 251px; height: 471px; float: left;}
.left-img-pdf_pl_PL {width: 100px; height: 85px; background: url(../images/katalog_pl_PL.png); background-repeat: no-repeat; margin:350px auto 0}
.left-img-pdf_de_DE {width: 100px; height: 85px; background: url(../images/katalog_de_DE.png); background-repeat: no-repeat; margin:350px auto 0}
.left-img-pdf_en_GB {width: 100px; height: 85px; background: url(../images/katalog_en_GB.png); background-repeat: no-repeat; margin:350px auto 0}
.left-img-pdf_fr_FR {width: 100px; height: 85px; background: url(../images/katalog_fr_FR.png); background-repeat: no-repeat; margin:350px auto 0}
.left-img-pdf_se_SE {width: 100px; height: 85px; background: url(../images/katalog_se_SE.png); background-repeat: no-repeat; margin:350px auto 0}
.left-img-pdf_no_NO {width: 100px; height: 85px; background: url(../images/katalog_no_NO.png); background-repeat: no-repeat; margin:350px auto 0}
.left-img-pdf_dk_DK {width: 100px; height: 85px; background: url(../images/katalog_dk_DK.png); background-repeat: no-repeat; margin:350px auto 0}
.left-img-pdf_ru_RU {width: 100px; height: 85px; background: url(../images/katalog_ru_RU.png); background-repeat: no-repeat; margin:350px auto 0}
.left-img-pdf_pl_PL a, .left-img-pdf_de_DE a, .left-img-pdf_en_GB a, .left-img-pdf_fr_FR a, .left-img-pdf_no_NO a, .left-img-pdf_ru_RU a, .left-img-pdf_dk_DK a, .left-img-pdf_se_SE a {display: block; width: 80px; height: 77px;}
.left-img-pdf a{width: 80px; height: 77px; display: block;}
#body-left {
	background: #fff;
	float: left;
	width: 251px;
}
#body-right {
	float: left;
	width: 749px;
	background: #fff;
	min-height: 100px;
}
.red-btn {
	background: url(../images/red-btn.jpg) no-repeat;
	width: 241px;
	height: 30px;
	float: left;
	text-align: right;
	color: #fff;
	padding-right: 10px;
	line-height: 30px;
	font-weight: bold;
}
.red-btn a{display: block; width: 241px; height: 30px;}
#body-container {
	background: url(../images/intro/intro-content-bg.jpg) repeat-x bottom;
	min-height: 179px;
}
#body-container a{float: left; margin-top: 50px;}
#body-label {
	background: url(../images/body-right-label-bg.jpg);
	height: 31px;
	width: 749px;
}
#body-label .active{background: url(../images/red-btn.jpg) no-repeat !important;}
#body-label a{float: left;}
#body-label .body-label-btn { background: #7c7c7c; line-height: 30px; height: 30px; width: 123px; float: left; margin-right: 1px; text-align: center; font-size: 11px;}
#body-label .body-label-btn span {display: block; height: 30px; width: 123px;}
#body-label .body-label-btn span:hover {background: url(../images/red-btn.jpg) no-repeat;}
#body-contant {padding: 40px;}
#body-contant-left {float: left; width: 290px;}
#body-contant-right {float: left;}
#body-contant h1{margin: 0; color: #424242; font-size: 26px;}
#body-contant h2{margin: 0; color: #424242; font-size: 16px;}
#body-contant div.contact-cont p {margin: 20px 0 0; color: #424242; font-size: 13px; font-weight: bold; }
#body-contant div.contact-cont p a{color: #4690bf;}
#contact-form {float: left; margin-top: 50px; width: 277px;}
#contact-form .form-list{list-style: none; padding: 0;}
#contact-form .form-list li{margin-bottom: 3px;}
#contact-form strong{color: #ca0401; font-size: 14px;}
#contact-form label{width: 100px; height: 25px; color: #434343; font-size: 11px; float: left; line-height: 10px; margin-top: 4px;}
#contact-form input{width: 175px; height: 25px; background: #fffed2; border: #c3c2be 1px solid;}
#contact-form textarea{ background: #fffed2; border: #c3c2be 1px solid;}
.div_submit {background: #be0000; float: right; width: 81px; height: 22px; line-height: 20px; text-align: center; cursor: pointer;}
.div_submit input{color: #fff; font-size: 12px; background: none !important; border: none !important; width: auto !important; height: 18px !important;}
#mapa { width:344px; height:368px; }
.homepage-contant {text-align: center;}
.homepage-contant p {font-size: 14px;}
.homepage-contant img {margin-top: 30px;}
.ofirmie-left {float: left; width: 350px;}
.ofirmie-left p{font-size: 12px; color: #363636; text-align: justify;}
.ofirmie-right {float: right;}
#body-certyfikat {text-align: center;}
#body-product {}
#body-product p {font-size: 12px; color: #363636; }
#body-product-h1{font-weight: normal; /* line-height: 8px; */ margin-bottom: 30px;}
#body-product-h1 h1{ font-weight: normal;}
#body-product-h1 img{float: left; margin-right: 10px; margin-top: 14px;}
#body-product-h1 h1 strong{color: #f50000;}
.table-title-cont {background: #7e7e7e; width: 597px; height: 24px; padding-left: 20px; line-height: 24px; margin-top: 15px;}
.table-title-cont span{color: #fff; font-size: 14px;}
.table-title-cont2 {background: #7e7e7e; width: 653px; height: 24px; padding-left: 20px; line-height: 24px; margin-top: 35px; margin-bottom: 15px;}
.table-title-cont2 span{color: #fff; font-size: 14px;}
.product-option tr.bold {font-weight: bold;}
.product-option td {background: #eee; width: 115px; color: #e90101; text-align: center; font-size: 13px;}
.product-option td.first {background: #f6f6f6; width: 237px; padding-left: 20px; font-weight: normal; color: #3f3f3f; text-align: left; font-size: 11px;}
.product-option td.seccond {background: #fff; width: 237px; padding-left: 20px; font-weight: normal; color: #3f3f3f; text-align: left; font-size: 11px;}
#product-img-cont {margin-top: 50px; text-align: center;}
#product-img-cont img{margin-right: 22px; width: 305px;}
#body-product-big-img img{border: #c20000 1px solid; width: 400px; }
#body-product-big-img-label {background: #c20000; height: 25px; line-height: 24px; width: 391px; padding-left: 10px;}
#body-product-big-img-label span{font-size: 14px; color: #fff;}
#body-product-min-img {overflow: hidden; width: 695px;}
#body-product-min-img img{border: #9db195 1px solid; margin-right: 6px; margin-bottom: 6px; width: 158px; }
#footer-container {width: 960px; margin: 0 auto; padding: 10px; font-size: 10px; margin-bottom: 50px;}
#footer-container span {color: #8f8f8f;}
#footer-container strong {color: #fff;}
#foot-left {float: left;}
#foot-right {float: right;}
#manurak-left{float: left; width: 350px;}
#manurak-left p{font-size: 12px; text-align: justify;}
#manurak-right{float: right;}
#manurak-bottom {clear: both;}
#manurak-bottom p {font-size: 12px;}
#manurak-gallery-container div{border: #c3c3c3 2px solid; float: left; margin-right: 8px; margin-top: 8px; }
#manurak-gallery-container div a { /*width: 152px; height: 99px; display: block;*/ }
#manurak-gallery-container div a img { width: 152px }
#manurak-gallery-container-proba img{width: 182px; height: 242px; margin-right: 30px; margin-bottom: 30px; float: left;}
.table-title-cont-manurak {width: 627px;}
.manurak-table {margin-top: 20px;}
.manurak-table td{width: 85px;}
#product-img-cont-sztaplowanie {text-align: center;}
#product-img-cont-sztaplowanie img {margin: 30px 0;}
.table-title-cont-sztaplowanie {width: 609px;}
.proba-cont {margin-bottom: 25px;}
.proba-cont p {font-size: 12px;}
.proba-cont strong{font-size: 12px; color: #bc0000; font-weight: normal;}
.why-cont p, .why-cont ul li {font-size: 12px;}
.why-cont ul {list-style: none; padding: 0;}
.why-cont ul li{margin-bottom: 10px;}
.why-cont h3 {font-size: 16px;}
.ofirmie-history {background: url(../images/ofirmie-history-bg.jpg) no-repeat; min-height: 555px; background-position: 0 234px;}
.clock {background: url(../images/clock.png) no-repeat; width: 52px; height: 232px; float: left; margin-left: 36px; margin-top: 28px;}
.history-txt {float: left; color: #424242; margin-top: 40px; margin-left: 10px; width: 560px;}
.history-txt p{font-size: 14px;}
.history-txt strong{font-size: 22px; font-weight: bold;}
.history-txt span.akapit {margin-left: 70px;}
.history-txt span.akapit strong{font-size: 16px;}
.history-txt span.akapit2 {margin-left: 100px;}
.history-img-container {float: left;}
.history-img-container img{border: #fff 5px solid;}
.history-img-container p {color: #424242; font-size: 9px; margin: 4px 0 0;}
.history-img-container p strong{font-size: 12px;}
.history-img-container1 { margin-left: 40px;}
.history-img-container2 {clear: both; margin-top: 8px;}
.history-cont-left {float: left;}
.history-img-container3 {float: left; margin-top: 140px; margin-left: 50px;}
.history-img-container4 {float: right; margin-top: 25px; margin-right: 10px;}
.history-img-container5 {float: right; margin-top: 2px; margin-right: 25px;}
.history-img-container6 {float: right; margin-top: 38px; margin-right: 30px;}
.history-img-container6 p {width: 150px;}
#top-flag {width: 210px; margin: 0 auto; text-align: center;}
#top-flag a span{width: 23px;height: 51px; color: #fff; font-size: 10px; display: block;}
#top-flag a span.active{color: #f00 !important;}
#top-link {width: 250px; height: 150px; display: block; margin: 0 auto; float: left;}
#top-flag-pl {background: url(../images/flag-pl.png); width: 23px; height: 51px; float: left; margin-right: 3px;}
#top-flag-de {background: url(../images/flag-de.png); width: 23px; height: 51px; float: left; margin-right: 3px;}
#top-flag-en {background: url(../images/flag-en.png); width: 23px; height: 51px; float: left; margin-right: 3px;}
#top-flag-fr {background: url(../images/flag-fr.png); width: 23px; height: 51px; float: left; margin-right: 3px;}
#top-flag-no {background: url(../images/flag-no.png); width: 23px; height: 51px; float: left; margin-right: 3px;}
#top-flag-se {background: url(../images/flag-se.png); width: 23px; height: 51px; float: left; margin-right: 3px;}
#top-flag-dk {background: url(../images/flag-dk.png); width: 23px; height: 51px; float: left; margin-right: 3px;}
#top-flag-ru {background: url(../images/flag-ru.png); width: 23px; height: 51px; float: left; margin-right: 3px;}
.ask-btn {width: 150px; height: 20px; background: #d00002; float: right; line-height: 18px; text-align: center; margin-right: 53px;}
.ask-btn span{color: #fff; font-size: 11px;}
.ask-btn2 {width: 150px; height: 20px; background: #d00002; /* float: left; */ line-height: 18px; text-align: center; margin-bottom: 20px;}
.ask-btn2 span{color: #fff; font-size: 11px;}
#menu-container {}
#menu-container.pl_PL {background: url(../images/menu/pl_PL/menu-bg2.png); width: 749px; height: 53px;}
#menu-container.en_GB {background: url(../images/menu/en_GB/menu-bg2.png); width: 749px; height: 53px;}
#menu-container.de_DE {background: url(../images/menu/de_DE/menu-bg2.png); width: 749px; height: 53px;}
#menu-container.fr_FR {background: url(../images/menu/fr_FR/menu-bg2.png); width: 749px; height: 53px;}
#menu-container.no_NO {background: url(../images/menu/no_NO/menu-bg2.png); width: 749px; height: 53px;}
#menu-container.dk_DK {background: url(../images/menu/dk_DK/menu-bg2.png); width: 749px; height: 53px;}
#menu-container.ru_RU {background: url(../images/menu/ru_RU/menu-bg2.png); width: 749px; height: 53px;}
#menu-container.se_SE {background: url(../images/menu/se_SE/menu-bg2.png); width: 749px; height: 53px;}

#menu-container a img.up {
 border: none;
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
 filter:alpha(opacity=0);
 -moz-opacity: 0.0;
 opacity: 0.0;
 position: relative;
 margin-top: 0px;
 
}
#sub-menu-container {background: url(../images/menu/pl_PL/submenu-bg.png); width: 745px; height: 30px;}
#sub-menu-container.pl {
}

#sub-menu-container a img.up {
 border: none;
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
 filter:alpha(opacity=0);
 -moz-opacity: 0.0;
 opacity: 0.0;
 position: relative;
 margin-top: 0px;
 
}

#certificate-image-big { width: 546px; }

#pomtor-pager {
	text-align: center;
}

#pomtor-pager a { color: #000; }







#madcoders-cookies-info-bar-wrapper-back {
	background-color: #000;
	width: 100%;
	height: 45px;
	position: fixed;
	bottom: 0px;	
	z-index: 4999;
	opacity: 0.75;
	filter: alpha(opacity=75);
	font-family: sans-serif;
}

#madcoders-cookies-info-bar-wrapper {
	text-align: center;
	width: 100%;
	height: 35px;
	position: fixed;
	bottom: 5px;	
	z-index: 5000;
}

#madcoders-cookies-info-bar-wrapper-back.top-pos {
	bottom: auto;
	top: 0px;
}

#madcoders-cookies-info-bar-wrapper.top-pos {
	bottom: auto;
	top: 5px;
}

#madcoders-cookies-info-bar {
	text-align: left;
	width: 900px;
	margin: auto;
	height: 35px;
	line-height: 35px;
}


#madcoders-cookies-info-bar .cookies-text {
	text-align: left;
	line-height: 35px;
	height: 35px;
	font-size: 14px;
	width: 900px; 
	color: yellow;
}


#madcoders-cookies-info-bar .cookies-close {
	position: absolute;
	margin-left: 900px;
	width: 30px;
	text-align: right;
	font-size: 14px;
	margin-top: 8px;
}

#madcoders-cookies-info-bar .cookies-close a {
	color: #fff;
}

a.cookies-policy {
	color: #607ea7;
	font-weight: bold;
}


