/*Reset default css of web browser*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: medium;
	line-height:1.4;
	font-family: inherit;
	vertical-align: baseline;
}
strong{font-weight:bold;}

a:link{color:inherit;}
a{ text-decoration:none;}
:focus {
	outline: 0;
}
a:hover{text-decoration:underline;}
body {color: navy;
	background-color:white;
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
}

#bodyinside{	background-image:url(/images/body-back5.jpg);
	background-repeat:no-repeat;
	background-position:50% 0;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal; vertical-align:middle;
}
blockquote{ background:#F1F4F9 url(images/blockquote.png) no-repeat 40px 30px;
padding:30px 20px 30px 99px; font-weight:bold;
}
* {
	margin:0; 
	padding:0;
}
p {
	margin: 20px 10px;
}
h1 {
	color: #000;
	font-size: 18px;
	font-weight:bold;
	margin: 10px 10px;	
}
/*End of Reset default css of web browser*/

#container {
	width: 1008px;
	margin: 0 auto;
}
#logo-back {
	
	/*background: url(images/logo-incomex-import-export.jpg) no-repeat;*/
/*	background: url(images/logo-back.jpg) no-repeat;*/
	width: 260px;
	height: 90px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	margin-bottom: 0px;clear:left;
}
#logo {
	/*background: url(images/logo.png) no-repeat;*/
	width: 201px;
	height: 69px;
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
}
#logo a {
	display: block;
	/*width: 100%;*/
	position:relative; left:59px;top:21px;
}

#menu { clear:right; 
	float: right; width:640px;
	margin:20px 0px 10px 0px;
}
#menu ul li {
	display: inline; 
}
#menu #nav .navli{
	text-decoration: none;
	font-size: 18px;
	color: white;
	line-height:32px;
	padding: 0px 23px;background:#1E5AA2 url(images/menu-hover2.jpg) 50% 50% no-repeat;
}
#menu #nav li a {
	font-size: 15px;
	color: white;
}
#menu #nav li ul li a {
	font-size: 15px;
	color: #1C5BA2;
}
#menu #nav li.left{
	display:block; width:20px; height:32px;
	background:transparent url(images/menu-hover.jpg) no-repeat left top;
}
#menu #nav li.right{
	display:block; width:20px; height:32px;
	background:transparent url(images/menu-hover.jpg) no-repeat right top;
}
#menu #nav .navli:hover {
	background:#1E5AA2 url(images/menu-hover2.jpg) 50% 50% no-repeat;
	font-size: 18px;
	color: #fff;
	text-shadow: 1px 1px 1px #1c5ba2;
	box-shadow: 0px 0px 0px 0px #b1b1b1; 
}
#menu #nav .navli:active {
	background: url(images/menu-hover.jpg) 50% 50% no-repeat;
}
#top-colors {
	background: url(images/head-mini-colors.jpg) no-repeat;
	width: 215px;
	height: 37px; float:left;
	 
	
}
#header-foto {
	background:white;/* url(images/head.jpg) no-repeat;*/
	width: 1007px;
	height: 329px;
	clear: both;
}
#header-foto.kontakt,#header-foto.panstwo,#header-foto.consulting,#header-foto.recup,#header-foto.products,#header-foto.product  {
	background: url(images/kontakt-main2.jpg) no-repeat;
	width: 1007px;
	height: 0px;
	clear: both;
}

#sidebar-menu {
	width: 245px;
	background: #fefefe;
	overflow: hidden;
	margin-left: 5px;
	position:relative; display:none;top:20px;
}
#sidebar-menu.kontakt,#sidebar-menu.kontakt *,#sidebar-menu.panstwo,#sidebar-menu.panstwo *,
#sidebar-menu.products,#sidebar-menu.recup,#sidebar-menu.product,#sidebar-menu.consulting,#sidebar-menu.consulting *
{ display:none;}
#sidebar-menu ul li.bottom { padding:6px; height:0px; line-height:0px; font-size:0px;}
#sidebar-menu ul{padding:0;}
#sidebar-menu ul li {
	display: block;
	background:transparent url(images/sidebar-menu-back.jpg) no-repeat;
	padding: 6px 10px;
}
#sidebar-menu ul li a{
	color: #1C5BA2; display:block;
	text-decoration: none;
	text-shadow: 0px 0px 0px #7a7a7a;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
#sidebar-menu-navbar {
	background: url(images/sidebar-menu-navbar.png) 0 50% no-repeat;
	width: 289px;
	height: 48px;
	margin-left: -11px;
	display: block; padding:0px; position:relative; top:20px;
}
#sidebar-menu-navbar p { padding:0; margin:0;
	font-size: 20px;
	color: #fff;
	text-shadow: 1px 1px 1px #134277;
	line-height: 20px; height:20px; position:relative; top:17px;
	margin-left: 20px;
}
#sidebar-menu-navbar.kontakt,#sidebar-menu-navbar.panstwo,#sidebar-menu-navbar.consulting,#sidebar-menu-navbar.recup,#sidebar-menu-navbar.products,#sidebar-menu-navbar.product{ display:none;}
#sidebar {
	float: left;
	width: 280px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede; border-top:1px solid #DEDEDE;
	background: url(images/whywe.png) repeat-x;
	padding: 5px 10px;
}
#sidebar.consulting,#sidebar.panstwo,#sidebar.recup,#sidebar.products,#sidebar.product{display:none;}
#sidebar p{
	color: #1c5ba2;
	font-size: 16px;
	text-shadow: 1px 1px 1px #b5c9e0;
	line-height: 10px;
	background: url(images/arrow.jpg) 65% 50% no-repeat;
}

#sidebar span{
	color: #18487d;
	font-size: 12px;
	text-decoration: none;
	line-height: 17px;
	margin-left: 20px;
	display: block;
}
#sidebar ul{
	margin-bottom: 15px;
}
#sidebar ul li{
	display: block;
	list-style: none;
	padding: 3px 0;
	background: url(images/dot2.jpg) 0 50% no-repeat;
}
#sidebar a:hover{
	text-decoration: none;
}
ol.arrowlist,ul.arrowlist,ul.oklist {
	margin: 10px 0px 15px 10px;
}
ol.arrowlist li,ul.arrowlist li {

	display: block;
	list-style: none;
	padding: 3px 20px;
	background: url(images/dot2.jpg) left 8px no-repeat;
}
ul.oklist li {

	display: block;
	list-style: none;
	padding: 3px 20px 3px 26px;
	background: url(ico/list-ok.png) left 4px no-repeat;
}
#content {
	float: left;
	width: 704px;
	position:relative;
	left:-1px;
	border-right: 1px solid #DEDEDE;
	border-bottom: 0px solid #DEDEDE;
	border-left:1px solid #DEDEDE;
	border-top:0px solid #DEDEDE;
	background: url(images/text-back.jpg) repeat-x;
}
#content-left.contact a:link{color: #1C5BA2;}

#content.consulting,#content.panstwo,#content.recup,#content.products,#content.product { width:1007px;}
#sidebar-separator {
	background: url(images/sidebar-separator.jpg) no-repeat;
	width: 340px;
	height: 2px;
}
#sidebar-separator-content{
	background: url(images/sidebar-separator.jpg) no-repeat;
	width: 340px;
	height: 2px; margin-left:20px;
}
#our-references {
	/*width: 340px;*/ width:auto; margin:0;
}
#men_wrap{ position:absolute;display:none;}
#men {
	background: url(images/men2.png) no-repeat;
	width: 102px;
	height: 217px;
	position: absolute;
	left: -81px; top:-73px;
}
#maincontent {
	width: 100%;
	background: transparent;
	/*overflow: hidden;*/ clear:both;
}
#spinacz {
	width: 1008px;
	margin: 0 auto;
}
#content-left {
	width: 340px;
	float: left;
}
#content-left.kontakt { background:transparent url(/images/samolot2.png) no-repeat;
}
#content-left.wide {
	width: auto;
	float: left;
}
#content-left.consulting,#content-left.panstwo,#content-left.recup,#content-left.products,#content-left.product{
	width: 1007px; background-color:white;
	float: left; min-height:500px;
}
#content-left p {
	margin-top: 5px;
}
#content-left-navbar {
	background: url(images/content-left-navbar.jpg) no-repeat;
	width: 339px;
	height: 40px; overflow:hidden;
}
#content-left-navbar.wide {
	background: url(images/content_full.png) left top no-repeat;
	width: 704px;
	height: 40px;
	margin-bottom:24px;
}
#content-left-navbar.consulting,#content-left-navbar.panstwo,#content-left-navbar.recup,#content-left-navbar.products,#content-left-navbar.product {width:1006px;}
/*aby fotka i baner byly od razu pod navbar*/
#content-left-navbar.products{ margin:0; }
#content-left-navbar p {
	font-size: 20px;
	color: #fff;
	text-shadow: 1px 1px 1px #134277;
	margin-left: 20px;
	margin-top: 0;
	line-height: 40px;
	letter-spacing:6px;
}
#content-left-navbar h1{
	margin-left: 20px;
	margin-top: 0;
	line-height: 40px;
	letter-spacing:6px; font-weight:normal;

}
#content-left-navbar h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	text-shadow: 1px 1px 1px #134277;
	margin-left: 20px;
	margin-top: 0;
	line-height: 40px;
	letter-spacing:0px;
}
#content-left-navbar h1 a {
	font-size: 20px;
	color: #fff;
	text-shadow: 1px 1px 1px #134277;
}

#content-right h2 { margin:10px 0px 10px 0px;}
#content-right h2 a{line-height:14px; font-size:12px; letter-spacing:0px;}

#content-right {
	width: 360px;
	float: left;
}
#content-right-navbar {
	background: url(images/content-right-navbar.png) no-repeat;
	width: 364px;
	height: 40px;
	margin-left: -1px;
}
#content-right-navbar p {
	font-size: 20px;
	color: #fff;
	text-shadow: 1px 1px 1px #134277;
	margin-left: 30px;
	line-height: 40px;letter-spacing:6px;
}
#content-right img {
	float: left;
	padding: 10px;
	clear: both;
}
#content-right p {
	margin-top: 0px;
	margin-bottom: 5px;
}
#content-right a {
	color: #1c5ba2;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}
#content-right p a {
	text-decoration: none;
	font-weight:normal;
	line-height:normal;
	font-size: 12px;
}
#content-right span {
	float: right;
	font-size: 10px;
	color: #1c5ba2;
	margin-right: 5px;
	margin-top: 7px;
}
#content-right input {
	clear: both;
	margin-top: 40px;
	float: right;
	margin-right: 10px;
	margin-bottom: 10px;
}
#footer {
	clear: both;
	margin: 0 auto 10px auto;
	width: 100%;
	padding: 0px 0 0 0;
}
#footer *{ font-size:small;}
#footer-spacer {
	background: url(/images/footer-spacer.jpg) repeat-x;
	height: 48px;
	width: 994px;
	margin: 0 auto;
	float: left;
}
#footer-spacer-left-corner {
	background: url(/images/footer-left-corner.jpg) no-repeat;
	width: 25px;
	height: 48px;
	float: left;
	margin-left: -17px;
	
}
#footer-spacer-right-corner {
	background: url(/images/footer-right-corner.jpg) no-repeat;
	width: 24px;
	height: 48px;
	float: left;
	margin-right: -24px;
}
#spacer-outside {
	background: url(/images/footer-outside-spacer.jpg) repeat-x;
	height: 38px;
	width: 100%;
}
#wrap-foot {
	width: 1008px;
	margin: 0 auto;
}
#footer-spacer * {
	color: #fff;
}
#footer-spacer p#copyright {
	display: block; width: 600px; float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footer-spacer p#webmaster {
	display: block; float: right; /*font-family:Impact, Charcoal, sans-serif;letter-spacing:2px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footer-spacer p#webmaster a{
	text-decoration:underline;letter-spacing:1px;
}
.printlink,.printlink:hover, .printlink:visited{color:gray; position:relative; top:8px;}
.printlink img { margin-left:16px; }

#lang {/*clear:right;*/
	float:right;
	margin: 10px 10px 0px 10px;
}
#lang img {
	float: left;
	margin: 2px;
	opacity: 1.0;
}
#lang img.noleftmargin {margin-left: 0px;}
#lang img.norightmargin {margin-right: 0px;}

#lang img:hover {
	opacity: 0.6;
}
#topphone {
	float:right;
	margin: 12px 30px 0px 0px;
}
#topphone img {
	float: left;
	margin: 2px;
	opacity: 1.0;
}
#topphone img.noleftmargin {margin-left: 0px;}
#topphone img.norightmargin {margin-right: 0px;}
#more-new {
	background: url(images/more-new.jpg) no-repeat;
	width: 102px;
	height: 23px;
	clear: both;
	float: right;
	margin-right: 10px;
	margin-bottom: 20px;
}
#more-new p {
	background: url(images/more-arrow.jpg) 100% 50% no-repeat;
}
#more-new p a {
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	padding: 5px 5px;
}
/*DROPDOWN MENU*/
#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; z-index:10000;
}

#nav a{
display:block;
padding:5px 5px;
color:#fff;
text-decoration:none;
}
#nav li ul li{
width:100%;
	background: url(images/sidebar-menu-back2.jpg) no-repeat center top;

}
#nav li ul li a {
/*	background: url(images/menu-slidedown.jpg) no-repeat;*/
	padding: 5px 23px;color: #1C5BA2;
}
#nav li ul li a:hover{
/*background-color:#fff;*/
color:#333;
padding: 5px 23px;
text-decoration: none;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:138px;
top:1.5em;
background: #fff;
border-bottom: 1px solid #dadada;
border-left: 1px solid #dadada;
border-right: 1px solid #dadada;
margin-top: 8px;
padding: 5px;
border-radius: 0 0 5px 5px;
}

#nav li ul a{
height:auto;
float:left;
}


#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

/*STOP DROPDOWN MENU*/ 
 
 
.myhr{ width:300px; display:block; height:1px;background-color:#DADADA; margin:7px 0px;}

 
.gallery{ background-color:#F1F4F9;/*url(images/camera.png) no-repeat;*/
padding:30px 0px 20px 60px; background-position: 40px 30px; border:1px solid #dddddd;}
.gallery a { display:inline; text-align:center; width:200px; height:185px;  margin:0px 0px 20px 40px; padding:10px 0px 0px 0px; float:left; color:#1C5BA2; font-size:11px;}
.gallery a img{width:180px; margin-bottom:7px;}
.gallery a:hover{background-color:#D0DCE2;}
.gallery-products{ background-image:url(images/compass.png)}

.product .gallery{clear:right;width:350px;float:right; background-position: 15px 30px;}
.product .gallery a{background-color:#D0DCE2;margin:0px 15px 20px 0px; width:190px; height:131px;}
.product .gallery a img{width:170px;}
.product .gallery a:hover{background-color:#63B9FC;}
.product .enlarge_text_wrap{width:459px;float:right;}
.product .gallery.wide{width:auto;float:none; }

.gallery4{ background:#F1F4F9 url(images/camera.png) no-repeat;
padding:22px 20px 20px 99px; background-position: 40px 30px;}
.gallery4 a {background-color:#D0DCE2; display:inline; text-align:center; width:76px; height:90px;  margin:0px 0px 20px 40px; padding:10px 0px 0px 0px; float:left; color:#1C5BA2; font-size:11px;}
.gallery4 a img{width:60px; margin-bottom:7px;}
.gallery4 a:hover{background-color:#63B9FC;}

img.lightBorder{ border:10px solid #E1E4E9;}

.blank-prod-gall a{ display:block; float:left; margin:0px 1px 10px 0px; max-height:190px;}
img.maxh{max-height:190px; height:190px;}
img.transf:hover {transform: scale(2,2);transition: .3s transform;}

/*pierwsza strona produktów - czyli kategorii*/
.prods{ min-height:300px; float:left; background:white url(images/navigation-right-frame.png) no-repeat;
padding:10px 20px 20px 9px; background-position: 236px 11px; width:240px; }
.prods a { display:block;text-align:left; width:200px; margin:0px 0px 0px 0px; 
	padding:10px 10px 10px 10px; float:left; color:white; font-size:12px; 
	background: transparent url(/images/leftmenubg.png) repeat left center; border-bottom:0px white solid;}
.prods a img{width:180px; margin-bottom:7px;}
.prods a.subcat:hover,.prods a:hover{background-color:#D0DCE2;background: transparent url(/images/leftmenubg-ciemny.png) repeat;}
.prods a.subcat{ margin-left:10px; width:180px;background: transparent url(/images/leftmenubg-jasny.png) left center repeat;}
.prods a.subcatnarrow{margin-left:0px; width:180px;}
.prods a.selected{background-color:#735BA2; color:white; font-weight:bold; text-decoration:underline;}
.prods .subcatleft,.prods .subcatright{display:block; width:10px; height:35px; float:left;}
.prods .subcatleft{ clear:left; background:transparent url(/images/leftmenubg-shadowleft.jpg) top left no-repeat;}
.prods .subcatright{ background:transparent url(/images/leftmenubg-shadowright.jpg) top left no-repeat;}
.prods .subcatleft.bottom{ clear:left; background:transparent url(/images/leftmenubg-shadowleftbottom.jpg) bottom left no-repeat;}
.prods .subcatright.bottom{ background:transparent url(/images/leftmenubg-shadowrightbottom.jpg) bottom left no-repeat;}


.prods-items{display:none;}
.prods-items-img-wrap{ display:block;}
.prods-items-img-wrap img{width:201px;}
.prods-items-title{ margin:0; padding:0; font-size:20px; letter-spacing:-1px;}
.prods-items-descr{display:block; font-size:14px;}
.prods-items-price{ display:block; font-size:18px; color:gold; margin-top:15px;}
.prods-items-price2{font-size:12px; color:lightgray;}
.prods-items-more{ display:block; text-align:center;}
.prods-items-more img{  width:23px; height:23px; vertical-align:middle;}
.prods-items{min-height:300px; float:left; background:#F1F4F9; margin: 0px 0px 0px 10px;
padding:10px 20px 20px 9px;  width:670px; }
.prods-items a {  border-top:6px gold solid; background-color:#735BA2; display:inline;text-align:left; width:200px; margin:0px 2px 2px 0px; padding:10px 10px 10px 10px; float:left; color:white; font-size:11px;}
.prods-items a:hover{background-color:#737FB2;}

.clear{ display:block;clear:both;} 
.clear-with-margin{ margin-bottom:34px;} 

h2 { padding-left:10px; letter-spacing:2px; font-size:x-large; line-height:2em;}
h2 a{ font-size:inherit; line-height:inherit;}
h3 { padding:10px 0px 10px 40px;font-size:18px; letter-spacing:1px;}
.date{ font-size:12px; letter-spacing:-1px; color:gray; float:right; display:block; padding-right:10px;margin-left:10px;}
#path{ margin-bottom: 36px;}
#pathstart{ font-size:12px; letter-spacing:-1px; color:gray; padding-left:10px;}
#path a{ color:gray; font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.enlarge_text_wrap{background:#F1F4F9; display:block; margin-bottom:-5px; text-align:right; padding:5px 10px 0px 0px;}
.enlarge_text{  text-align:right;}
.par{ line-height:30px; padding:10px;}

#header{overflow:visible;}

/*consulting subpage*/
#consulting-spis{padding:20px; margin:10px; margin-left:5px; background-color:#735BA2; width:500px;
background: url(/images/spis-bg.jpg) center center;}
#consulting-spis a{ margin-left:15px;}
#consulting-spis *{ }

#konsulting-wrap { padding:0px 85px 45px 85px;}
/*
#konsulting-wrap *{color:#000080; }

#konsulting-wrap ul li,#konsulting-wrap ol li{
	display: block;
	list-style: none;
	padding: 3px 20px;
	background: url(images/dot2.jpg) 0 10px no-repeat;
}
#konsulting-wrap ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#konsulting-wrap h1,#konsulting-wrap h2,#konsulting-wrap h3,#konsulting-wrap h4{margin:20px 0px 15px 5px;}
#konsulting-wrap h2{margin-top:50px;}
#konsulting-wrap h2{ border-top:1px dotted;}

#konsulting-wrap p,#konsulting-wrap ul li,#konsulting-wrap ol li{ line-height:25px; font-size:16px; margin-bottom:9px;}
#konsulting-wrap h3{font-size:16px;font-weight:bold; margin-top:30px;}
*/
#consulting-spis ul{list-style-type: square;list-style-image: none;list-style-position: inside;}
#consulting-spis ul li{ background-image:none;}

/*consulting spis*/
	.box2col *{color:#000080; }
	.box2col:hover{ background-color:#E0ECE2;}
	.imgwrap{width:288px; height:164px; background:#735BA2; overflow:hidden; position:relative;}
	.box2col{width:288px; height:290px; float:left;background:#ECF1F7; margin:0px 0px 10px 10px;}
	.imgwrap a{position:relative; top:-33px; left:255px;}
	img.more{ width:23px; height:23px;}
	h1 {color:#1C5BA2;}
	.box2col h2{padding:10px 10px 0px 10px; line-height:20px; }
	.box2col h3{margin:5px 10px 0px 10px; padding:0px 5px;line-height:18px; color:white; background:#735BA2; }
	.box2col h3 a {color:white;}
/*	.row{}*/
	/*russian part, customization*/
	.russian .box2col h2{ letter-spacing:0px;}
	.russian .box2col {height:325px;}


/*new products list*/
.prods-items2{ float:left; width:930px; padding-top:10px; margin-left:0px;}
.prods-items2-box *,.prods-items2-box a{color:#000080;text-decoration:none;}

.prods-items2-box {
background-image:url(/images/product-bg2.jpg);
float:left;
height:175px;
margin-bottom:12px;
margin-right:5px;
padding:10px 15px 15px;
width:295px;width:266px;position:relative;
}
.sprzedane{position:absolute; width:177px; height:53px; left:1px; bottom:6px; background:transparent url(/images/sprzedane.png) left center no-repeat;}

.prods-items2-title {
font-size:18px;
font-weight:bold;
padding-bottom:6px; min-height:2em;
}
.prods-items2-title a {
font-size:18px;
font-weight:bold;
line-height:16px;
}
.prods-items2-a-bg{ display:block; width:140px; height:96px; float:left;}

.prods-items2-image {
border:medium none;
float:left;
height:140px;
margin-right:10px;
}
.prods-items2-image img{ width:140px;}

.prods-items2-brutto {
font-size:18px;
font-weight:bold;
padding-top:15px;
}

.prods-items2-brutto a {
font-size:18px;
font-weight:bold;
}
.prods-items2-brutto *,.prods-items2-brutto a{color:#F76627;}
.bruttosmall{font-size:10px;}
.prods-items2-netto {
color:#999999;
padding-top:2px;
}
.prods-items2-netto a {
color:#999999;
}

.prods-items2-more {
padding-top:15px;
}
.prods-items2-more a {
font-size:16px;
}

.categories-wrap.prods-items2{ width:1006px;}
.categories-wrap .prods-items2-box { margin:10px 10px 10px 10px;
	background-image:url(/images/category-bg.jpg);
}
.categories-wrap .prods-items2-box { width:265px; height:126px;}
.categories-wrap .prods-items2-image{ height:88px;}
.categories-wrap .prods-items2-image img{ width:120px;}
.categories-wrap .prods-items2-more { clear:left;padding-top:0px; width:260px;}
.categories-wrap .prods-items2-more a {font-size:16px; float:right;}
.categories-wrap .prods-items2-more a img{ width:29px;}


/*o krajach, kraje, panstwo, panstwa*/

.panstwo .leftside{ width:300px; height:480px; float:left; text-align:center;}
.panstwo .leftside  img{ width:200px;}
.panstwo .rigthside{width:706px; height:480px; float:left;}
.panstwo .lwrap,.panstwo .rwrap{width:50px; height:300px; background-color:white; float:left;}
.panstwo .lwrap img,.panstwo .rwrap img{width:35px; height:300px;}
.panstwo .cwrap{ float:left;}
.panstwo .rigthside h2{ font-size:14px; font-weight:bold;}
.panstwo .rigthside p{ line-height: 19px;}

/*pasek tytulu, przesuniecie go*/
.panstwo #content-left-navbar.wide { background-position:302px 0px;}
.panstwo #content-left-navbar p { margin-left:322px;}

.shadowimgwrap{margin-bottom:25px;}
.shadowimgwrap .lwrap,.shadowimgwrap .rwrap{ height:100%; background-color:white; float:left;}
.shadowimgwrap .lwrap img,.shadowimgwrap .rwrap img{ height:100%;}
.shadowimgwrap .cwrap{ float:left;}


.cats-wrap *{ color:white;}
.cat-box{float:left; margin:0px 0px 1px 10px;}
.cat-box a{ display:block; width:241px;  padding:18px;
background:transparent url(/images/leftmenubg.png) repeat;/* font-size:14px;*/}
.cat-box a:hover{background: transparent url(/images/leftmenubg-ciemny.png) repeat;}

/*print customisation*/

#headerbigimg {/*display:none;*/}

.contact-print-link,.contact-print-txt{float:left;display:block;margin-top:4px;}
.contact-print-txt{line-height:23px;color:#1C5BA2;}
.contact-print-link img:hover {
	opacity: 0.6;
}

.product .lightBorder{border:1px solid lightblue;}
.mmargin{margin:5px;}
.textAlignCenter *{ text-align:center;}

._aktualnosc_front{margin-top:10px;}
._aktualnosc_front ._img{display:block;float:left;width:159px;height:104px;}
._aktualnosc_front img{padding:0px 10px !important;}
._aktualnosc_front p{ margin-bottom:0px !important;}

.center{text-align:center;}
table.kontakt { margin:0px auto 20px auto; background:#F1F4F9; border:1px solid #dddddd; padding:10px;}
table.kontakt td{ padding:10px; vertical-align: top;}

.frame{ margin:5px 10px; border:1px solid #dddddd; padding:20px 20px 20px 20px; background-color:#F1F4F9;}

.homepageThumbs{padding-bottom:30px;}
.homepageThumbs a{ font-family:Tahoma, Geneva, sans-serif; display:block; width:194px; height:311px; position:relative; background:white no-repeat center center; background-size:cover; margin:0px 0px 0px 6px; float:left; transition:all 0.3s;}
.homepageThumbs a.first{margin-left:0px;}
.homepageThumbs a:hover{opacity: 0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter: alpha(opacity=90);  }
.homepageThumbs span{ position:absolute; bottom:10%;left:0;color:white;letter-spacing:-1; padding:9px 11px 9px; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);max-width:90%;background:rgb(100, 113, 180); text-transform:uppercase;}

.homepageThumbs2{padding-bottom:30px;}
.homepageThumbs2 a{ font-family:Tahoma, Geneva, sans-serif; display:block; width:219px; height:216px; position:relative; background:white no-repeat center center; background-size:cover; margin:0px 0px 16px 16px; float:left; transition:all 0.3s;}
.homepageThumbs2 a.first{margin-left:0px;}
.homepageThumbs2 a:hover{opacity: 0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter: alpha(opacity=90);  }
.homepageThumbs2 span{ position:absolute; bottom:10%;left:0;color:white;letter-spacing:-1; padding:9px 11px 9px; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);max-width:90%;background:rgb(100, 113, 180); text-transform:uppercase;}

/*uzywane na o-firmie*/
.homepageThumbs3{padding-bottom:30px;}
/*.homepageThumbs3 a{ font-family:Tahoma, Geneva, sans-serif; display:block; width:219px; height:216px; position:relative; background:white no-repeat center center; background-size:cover; margin:0px 0px 0px 16px; float:left; transition:all 0.3s;}*/
.homepageThumbs3 a{ font-family:Tahoma, Geneva, sans-serif; display:block; width:219px; height:216px; position:relative; background:rgb(100, 113, 180) no-repeat center center; background-size:cover; margin:0px 0px 0px 16px; float:left; transition:all 0.3s;}
.homepageThumbs3 a.first{margin-left:0px;}
.homepageThumbs3 a:hover{opacity: 0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter: alpha(opacity=90);  }
.homepageThumbs3 span{ position:absolute; bottom:10%;left:0;color:white;letter-spacing:-1; padding:9px 11px 9px; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);max-width:90%;background:rgb(100, 113, 180); text-transform:uppercase;}

.myButton { float:right;
	-moz-box-shadow: 0px 0px 0px 2px #9fb4f2;
	-webkit-box-shadow: 0px 0px 0px 2px #9fb4f2;
	box-shadow: 0px 0px 0px 2px #9fb4f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));
	background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0);
	background-color:#7892c2;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	/*font-family:Arial;*/
	font-size:19px;
	padding:12px 37px;
	text-decoration:none;
	text-shadow:0px 1px 0px #283966; 
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #476e9e), color-stop(1, #7892c2));
	background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e', endColorstr='#7892c2',GradientType=0);
	background-color:#476e9e;
}
.myButton:active {
	position:relative;
	top:1px;
}

/*https://www.w3schools.com/howto/howto_css_breadcrumbs.asp*/
ul.breadcrumb {
	/*padding: 10px 16px;*/
	list-style: none;
	margin:5px 10px 36px;
}
ul.breadcrumb li {
	display: inline;
}
ul.breadcrumb li a{color:gray;font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:21px;
	background:transparent url(/images/navigation-left-button20px.png) left center no-repeat;
}
.underl{ text-decoration:underline;}

.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.bold{font-weight:bold !important;}
.fs2em{font-size:2em !important;}

.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.pl10{padding-left:10px;}

/*
<p><strong>Table des matières:</strong></p>
<ul class="spistresci" style="margin-left:10px; ">
<li><a href="#Information">1. Information compresse</a></li>
w tresci: <h2><a name="Information">1. Information compresse</a></h2>
*/
ul.spistresci {margin:10px 10px 30px 10px;
}
ul.spistresci *{font-size:small !important;
}