

/******************* BASIC *******************/
body {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

a { color: #000; text-decoration:none; }
a:hover { text-decoration:underline; } 

input { color:#aca5a1; } 

#page_con {
	position:absolute;
	width:100%;
	left: -1px;
}



#productForm select { width:100px; font-size:1.2em; color:#000;  border:1px solid #999999 !important; padding:0px !important; height:auto; margin-bottom:10px; margin-right:10px; }

#body_bg_left { position:absolute; left:0; width:50%; background:url(template/hurtownia/images/body_bg_left.jpg) 0 0 repeat-x; height:300px; top:0; } 
#body_bg_right { position:absolute; left:50%; width:50%; background:url(template/hurtownia/images/body_bg_right.jpg) 0 0 repeat-x; height:300px; top:0; } 
#body_bg_center { position: absolute; left:50%; background:url(template/hurtownia/images/top_bg.jpg); width:1088px; margin-left:-544px; height:365px; } 

#bottom { position:relative; } 
#body_bg_left_bottom { position:absolute; left:0; width:50%; background:url(template/hurtownia/images/body_bg_left_bottom.jpg) 0 0 repeat-x; height:150px;} 
#body_bg_right_bottom { position:absolute; left:50%; width:50%; background:url(template/hurtownia/images/body_bg_right_bottom.jpg) 0 0 repeat-x; height:150px;  } 
#body_bg_center_bottom { position: absolute; left:50%; background:url(template/hurtownia/images/fotter_bg.jpg); width:1083px; margin-left:-542px; height:150px; } 
#bottom .page  { position:absolute; left:50%; margin-left:-475px;  }  

#copyright { padding-top:70px; float:left; width:270px;  } 
#copyright .i1 { color:#a01c63; margin-bottom:5px; } 

#shortlinks { background:url(template/hurtownia/images/h_informacje.gif) 0 0 no-repeat; float:left; width:280px; margin-top:20px; padding-top:30px;  } 
#shortlinks ul { float:left; width:120px; }
#shortlinks ul li { color:#fff; font-weight:bold; }
#shortlinks ul li.shadow { margin-bottom:10px; }  
#shortlinks ul li a { background:url(template/hurtownia/images/bull.gif) 0 4px no-repeat; padding-left:10px; color:#000; font-weight:normal; height:18px;  display:block; }   
#shortlinks ul li a:hover { text-decoration:none; } 

#helplinks { background:url(template/hurtownia/images/h_pomoc.gif) 0 0 no-repeat; float:left; width:230px; margin-top:20px; padding-top:30px;  } 
#helplinks ul { float:left; width:150px; }
#helplinks ul li { color:#fff; font-weight:bold; }

#helplinks ul li a { background:url(template/hurtownia/images/bull.gif) 0 6px no-repeat; padding-left:10px; color:#000; font-weight:normal; height:18px;  display:block; }   
#helplinks ul li a:hover { text-decoration:none; } 
#contactBox { background:url(template/hurtownia/images/h_kontakt.gif) 0 0 no-repeat; float:left; width:150px; margin-top:20px; padding-top:30px;  } 

#contactBox ul { float:left; width:150px; }
#contactBox ul li { padding-left:20px; color:#000; font-weight:normal; height:22px;  display:block; }
#contactBox ul li.i1 { background:url(template/hurtownia/images/icon_tel.gif) 2px 0 no-repeat; } 
#contactBox ul li.i2 { background:url(template/hurtownia/images/icon_email.gif) 1px 2px no-repeat; } 
#contactBox ul li.i3 { background:url(http://status.gadu-gadu.pl/users/status.asp?id=1158869&styl=1) 1px 1px no-repeat; } 


#contactBox ul li a:hover { text-decoration:none; } 

/******************* LAYOUT *******************/
.page {
	margin:0 auto;
	width:950px;	
}

#logo { width:300px; height:100px; float:left; margin-right:80px; display:block; padding-left:170px; margin-top:50px; } 
#top_right { float:left; width:400px; } 

#cartBox { float:left; background: url(template/hurtownia/images/h_cart.jpg) 0 20px no-repeat; padding-top:55px; width:170px; color:#a14474; height:62px;  } 
#cartBox a { background: url(template/hurtownia/images/bull.gif) 0 5px no-repeat; padding-left:15px; display:block; margin-top:10px; } 
#loginBox {  float:left; background: url(template/hurtownia/images/h_client.jpg) 0 20px no-repeat; padding-top:50px; width:230px;  } 
#loginBox .text { float:left; background:#fff; border:none; width:80px; margin-right:5px; padding:3px 5px; font-size:11px; } 
#loginBox .submit { background: url(template/hurtownia/images/login_submit.gif); border:none; padding:0; width:20px; height:20px; } 
#loginBox a { background: url(template/hurtownia/images/bull.gif) 0 5px no-repeat; padding-left:15px; display:block; margin-top:10px; margin-right:15px; } 
#loginBox  ul { float:left; width:115px; } 
#loginBox  ul li { height:22px; overflow:hidden; float:left; width:115px;  } 

#searchBox { padding-left:90px; } 
#searchBox * { float:left; }
#searchBox .text { padding:8px 10px 0 10px; height:18px; border:none; width:245px; background:#fff; font-size:11px;  }  
#searchBox .submit { background:url(template/hurtownia/images/searchbox_submit.gif); width:27px; height:28px; } 
#mainNav { margin-left:200px; margin-top:22px; } 
#mainNav li { float:left; } 
#mainNav li a { float:left; color:#a01c63; font-weight:bold; display:block; padding:7px 20px;   } 
#mainNav li a:hover { background:url(template/hurtownia/images/mainnav_bg.jpg); color:#fff; text-decoration:none; } 

#left { float:left; width:208px; margin-bottom:15px; } 

#menu { background:url(template/hurtownia/images/h_kategorie.jpg) no-repeat; padding-top:37px; margin-bottom:15px; }
#menu li { border-bottom:1px solid #f3d0e2; background:url(template/hurtownia/images/menu_li.jpg); }
#menu li a { background: url(template/hurtownia/images/bull.gif) 8px 14px no-repeat; height:22px; display:block;  padding-left:20px; padding-top:10px;   }
#menu li.selected { background:#f7e1ed; } 
#menu li.active a { color:#930251; font-weight:bold; }
#menu ul { padding-left:20px; }
#menu ul li { border:none; background:none; }
#menu ul li a.active, #menu ul li.active a.active { font-weight:bold; } 
#menu ul li a, #menu ul li.active a, #menu ul li a, #menu li.active ul li a  { background:url(template/hurtownia/images/bull.gif)  8px 14px no-repeat;  padding-left:20px; padding-top:9px; font-weight:normal;  color:#000; }

#menu li a:hover, #menu ul li a:hover, #menu ul li.active a:hover, #menu ul li a:hover, #menu li.active ul li a:hover { 
	background-color:#f2d0e1;
	text-decoration:none;
}


#manufacturerBox {
	
	background-image: url(template/hurtownia/images/menu_li.jpg);
	background-repeat: repeat;
	margin-bottom:15px;
}
#manufacturerBox select {
	width:180px;
	padding:2px;
	border:1px solid #999999;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:15px;
	height:auto;
	color:#000;
}





#promotionBox { background: url(template/hurtownia/images/menu_li.jpg); position:relative; }
.animation { margin-left:25px; width:155px;  }
.animation .jCenter { height:240px; display:block; margin-top:10px;  } 
.animation li a.name { font-weight:bold; color:#333333; margin-top:10px; margin-bottom:2px; font-size:12px; display:block; color:#000; padding-left:10px; }
.animation li a.manufacturer { color:#d05696; padding-left:10px; } 
.animation li .price { padding-left:10px; color:#60564a; font-size:11px; padding-bottom:5px; }
.animation li .price .old { color:#b30000; font-weight:bold; margin-right:5px; text-decoration:line-through;  }
.animation li .price .new { font-weight:bold; color:#000;  }  
#promotionBox .prev, #promotionBox .next {
	position:absolute;
	top:369px;
}
#promotionBox .prev { 
	background:url(template/hurtownia/images/animation_nav_prev.gif);
	width:16px;
	height:16px;
	left:25px;
}
#promotionBox .next { 
	background:url(template/hurtownia/images/animation_nav_next.gif);
	width:16px;
	height:16px;
	left:163px; 
}
#promotionBox #promotions_nav {
	padding-left:42px;
	padding-top:8px;
	background:url(template/hurtownia/images/animation_nav_bg.jpg);
	height:22px;
}
#promotionBox #promotions_nav a { width:24px; text-align:center; display:block; float:left; font-size:11px;	 } 
#promotionBox #promotions_nav a.activeSlide { text-decoration:underline;   }   


#right { float:left; width:726px; padding-left:16px; margin-bottom:15px; }
.content { padding:20px; padding-top:0px; } 

.h, .h2 { background:url(template/hurtownia/images/h_bg.jpg); height:37px; } 
.h2 { background:#c7448a url(template/hurtownia/images/h2_bg.jpg) no-repeat; display:block; } 
.h img { margin: 9px 15px 9px 15px; } 
.h h1, .h2 h1 { color:#fff; font-size:16px; padding:10px 15px 8px 15px; float:left; font-weight:normal;margin:0; text-transform:uppercase;  } 
.h a.more, .h2 a.more  {  background:url(template/hurtownia/images/animation_nav_next.gif) right 0 no-repeat; width:110px; float:right; display:block; color:#fff; margin-right:10px; margin-top:12px; } 
.h form { float:right; margin-right:10px; margin-top:10px; } 
.h form label { color:#fff; float:left; margin-right:5px; margin-top:2px; }
.h form select { width:140px; padding:2px 5px 0 5px; height:21px; border:1px solid #999999; float:left; }  }

#newsBox { background:#fdf4ee; height:140px; } 
#newsBox li { float:left; width:332px; padding:15px; padding-bottom:10px; } 
#newsBox li a.image { float:left; margin-right:10px; display:block; text-align:center; width:80px; } 
#newsBox li div { float:left;  float:left; width:240px; } 
#newsBox li.left { border-right: 1px solid #fde5d2; } 
#newsBox li div .date { } 
#newsBox li div a.name { margin-bottom:10px; font-weight:bold; display:block;} 
#newsBox li div .desc { margin-bottom:10px; line-height:17px ; color:#666666;  } 
#newsBox li div a.more { background:url(template/hurtownia/images/bull.gif) 0 5px no-repeat; padding-left:10px; } 
.morenews { background: #fbeadf url(template/hurtownia/images/bull.gif) 15px 15px no-repeat; padding-left:28px; padding-top:10px; height:22px; margin-bottom:15px; display:block; } 

#prosklepy { display:block; background:url(template/hurtownia/images/prosklepy.jpg) right 0 no-repeat; padding-top:5px; padding-right:110px; width:188px; display:block; margin-left:300px; margin-top:8px; height:20px; }

  

/******************* PRODUCT *******************/
#product_cont .submit { background:url(template/hurtownia/images/btm_add_to_cart.gif); width:154px; height:27px; padding:0; margin:0; margin-left:0px; } 
.product_nav { background:#f5d9e8;  } 
.product_nav td { padding:10px 10px; }
.product_nav td a { height:17px; display:block; padding-top:2px;  }  
.product_nav td.prev a { background:url(template/hurtownia/images/product_prev.gif) 0 0px no-repeat; padding-left:25px; display:block; } 
.product_nav td.next a { background:url(template/hurtownia/images/product_next.gif) right 0px no-repeat; padding-right:25px; display:block; } 
.product_nav td.back a { background:url(template/hurtownia/images/product_back.gif) 0 0px no-repeat; padding-left:25px; display:block; }

#product_cont { border:1px solid #f5d9e8; margin-bottom:15px; } 
.product_images { float:left; width:290px; padding-top:15px; padding-bottom:15px; } 
.product_images .main { display:block; text-align:center; width:290px; } 
.product_info { float:right; width:430px; border-left:1px solid  #f5d9e8; } 
.product_info h1 { display:block; padding:14px 25px;; color:#000000;  font-weight:bold; font-size:15px;	 } 
.product_info ul li { padding:5px 25px; }
.product_info ul li span { color:#c53f87; }  
.product_info ul li.add { } 
.product_info div.add { background:#fcf4f8; padding:5px 25px; margin-bottom:15px;  }
.product_info div p { padding:5px 0; } 
.product_info ul  li.price { } 
.product_info ul li.price .old { text-decoration:line-through; color:#7d7d7d; margin-right:5px; } 
.product_info ul li.price .new { font-weight:bold; color:#9b0f2c; font-size:12px; } 

.opislab { background:#c8448b; color:#fff; padding:4px 20px; display:inline; margin-left:20px; font-weight:bold; display:block; float:left; } 
.description { border-top:1px solid #f5d9e8; clear:both; padding:10px 25px;  } 

.product_info .submit { width:122px; height:23px; border:none; margin-left:100px; }
.product_info .text { background:#FFF; text-align:center; color:#333333; width:30px; border:1px solid #333333; padding:1px; }  


.content ul, .description  ul { list-style:none; padding:5px 15px; } 
.content  ul li, .description  ul li { padding-left:15px; margin-bottom:5px; } 

/******************* LISTING 1  *******************/
.listing1 { } 
.listing1 li { width:156px; height:340px; padding-right:15px; margin-right:17px;  border-right:1px solid #f5d8e7; margin-bottom:15px; float:left;  }
.listing1 li.last { border-right:none; padding-right:0; margin-right:0; } 

.listing1 li a.image { width:156px; height:240px; display:block; text-align:center; position:relative; } 
.listing1 li a.image img { position:absolute; top:0; left:0; }
.listing1 li a.image p { position:absolute; top:32px; left:17px; color:#9933CC; }
.listing1 li a.image:hover { text-decoration:none; }   
.listing1 li div {  height:80px; background:#fdf8fa; }
.listing1 li.activ div { background:#f6e1eb; } 

.listing1 li div a.name { color:#000; font-weight:bold; font-size:12px; margin-bottom:0px; display:block; padding:10px 0 0px 14px;  } 
.listing1 li div a.manufacturer { color:#d05696; padding:0px 0 0px 14px; margin-bottom:5px; display:block;  } 
.listing1 li div .price { background:#faeff4;  padding:10px 0 5px 14px; line-height:20px;  } 
.listing1 li div .hide { color:#ce619c; text-align:center; padding:10px 0; line-height:12px !important; } 
.listing1 li div .price span { font-weight:bold; } 
.listing1 li div .price .old  { color:#c04d4d; text-decoration:line-through; margin-right:5px; } 
.listing1 li div .price .new  {   }

#newsOne { } 
#newsOne h1 { font-size:15px;  } 
#newsOne p.data { margin-bottom:10px; } 

 /******************* LISTING 2  *******************/
.listing2 { } 
.listing2 li {  border-left:1px solid #f5d9e8; border-right:1px solid #f5d9e8; border-bottom:1px solid #f5d9e8; height:80px; }
.listing2 li div.left { float:left; width:470px; padding:10px 15px; border-right:1px solid #f5d9e8; } 
.listing2 li div.left a.image { width:52px; height:60px; display:block; text-align:center; float:left;  } 
.listing2 li div.left div { float:left; width:410px; border:none; } 
.listing2 li div.left  a.name { color:#000; font-weight:bold; font-size:12px; margin-bottom:0px; display:block; padding:10px 0 0px 14px;  } 
.listing2 li div.left  a.manufacturer { color:#d05696; padding:0px 0 0px 14px; margin-bottom:5px; display:block;  } 

.listing2 li div{ float:left;  border-right:1px solid #f5d9e8; background:#faeff4; width:220px;  } 
.listing2 li div.right .price {   padding:22px 0 5px 14px; line-height:20px; float:left; width:120px; height:53px;  } 
.listing2 li div.right .price span { font-weight:bold; } 
.listing2 li div.right .price .old  { color:#c04d4d; text-decoration:line-through; margin-right:5px; } 
.listing2 li div.right .price .new  {   }
.listing2 li div.right a.more { float:left; margin-top:30px; } 
 

a.morenew { margin-left:355px; display:block; margin-top:10px; }
a.morenew  img { display:block; } 







* html #gritter-notice-wrapper {
position:absolute;
}
* html .gritter-top {
margin-bottom:-10px;
}
* html .gritter-item {
padding-bottom:0;
}
* html .gritter-bottom {
margin-bottom:-11px;
}
* html .gritter-close {
background:transparent url(template/hurtownia/images/growl/close-ie6.gif) repeat scroll 0 0;
height:22px;
left:7px;
top:7px;
width:22px;
}
#gritter-notice-wrapper {
position:fixed;
right:20px;
top:20px;
width:301px;
z-index:9999;
}
.gritter-item-wrapper {
margin:0 0 10px;
position:relative;
}
.gritter-top {
background-image:url(template/hurtownia/images/growl/top.png);
background-position:left top;
background-repeat:no-repeat;
height:10px;
}
.hover .gritter-top {
background-position:right top;
}
.gritter-bottom {
background-image:url(template/hurtownia/images/growl/bottom.png);
background-position:left top;
background-repeat:no-repeat;
height:8px;
margin:0;
}
.hover .gritter-bottom {
background-position:right top;
}
.gritter-item {
background-image:url(template/hurtownia/images/growl/bg.png);
background-position:left top;
background-repeat:repeat-y;
color:#EEEEEE;
display:block;
font-family:verdana;
font-size:11px;
padding:2px 11px 8px;
}
.hover .gritter-item {
background-position:right top;
}
.gritter-item p {
margin:0;
padding:0;
}
.gritter-close {
background:transparent url(template/hurtownia/images/growl/close.png) repeat scroll 0 0;
cursor:pointer;
height:30px;
left:3px;
position:absolute;
top:5px;
width:30px;
}
.gritter-title {
display:block;
font-size:14px;
font-weight:bold;
padding:0 0 7px;
text-shadow:1px 1px #000000;
}
.gritter-image {
float:left;
height:48px;
width:48px;
}
.gritter-with-image, .gritter-without-image {
padding:0 0 5px;
}
.gritter-with-image {
float:right;
width:220px;
}


* {
	margin:0;
	padding:0;
}
 
.both { clear:both;}
.block { display:block; } 
.left { float:left; } 
.right { float:right; } 
img { border: none; } 
ul {
	list-style:none;
}
.noproducts { padding:15px 15px; color:#000000; } 

/******************* PRODUKTY MINIATURKI *******************/
#thumb { margin-top:10px; } 
#thumb a {
	display:block;
	float:left;
	margin-right:8px;
	margin-bottom:15px;

	padding:15px;
	
	width:52px; 
	height:51px; 
} 
#thumb a.last { margin-right:0; } 


#cThumb { margin-top:10px; list-style:none; } 
#cThumb li { float:left;
	margin-right:8px;
	margin-bottom:15px; 
}
#cThumb a.image {
	display:block;
	margin-left:10px;
	
	padding:15px;

	width:52px; 
	height:51px; 
} 
#cThumb a.name { margin-top:5px; text-align:center; width:102px; display:block;  } 
#cThumb a.last { margin-right:0; } 
/******************* NAV *******************/

.nav { 
	height:24px;
	margin-top:15px;
	float:left;
	display:none;
} 

.nav li { float:left;}
.nav li.kropki { padding-left:3px; }


.nav li a:hover {
	color: #999999;
}
.nav li a {
	display:block;
	color:#999999;
	text-align:center;
	padding-top:4px;
	width:23px;
	height:18px;
	margin-left:6px;
	
}
.nav li.selected a {
	
	width:25px;
	color:#b50000;
	font-weight:bold;
	
}
/******************* TREAIL *******************/
#trail {
	height:42px;
	width:942px;
	padding-left:155px;	 
	margin-top:25px;
	float:left;
	width:600px;
	padding-top:1px;
} 

#trail li.first { 
	color:#a11e64;
}
#trail li { float:left; } 
#trail li a { 
	background:url(template/hurtownia/images/bull.gif) 0 5px no-repeat;
	padding-left:15px;
	display:block;
	margin-left:10px;
} 
#trail li.activ {
	font-weight: bold;
	background:none;
	text-decoration:underline;

}
 
/******************* TABELA *******************/
.tabela td .inside td {
	border:none;
	
} 
.tabela {
	border-collapse: collapse;

	
}
.tabela tr.add { background: #fff;  } 
.tabela td ul li { padding-left:20px; padding-top:3px; }
.tabela td h2 { margin:5px 0; text-decoration:underline; } 

.tabela td, .tabela th {
   padding: 5px 8px;
  
}
.tabela td.options { 
	padding-bottom:4px;
}

.tabela th {
	color: #939393;
	font-weight:lighter;
	border:none;
	padding:5px;
}   
.tabela td  {
	border-bottom:1px solid #F3D0E2;	
	border-top:1px solid #F3D0E2;	
	
} 
.tabela td span {
	color:#C53F87;
}

/******************* INPUTY *******************/

.input_text, .input_text_small, select  {
	
	color:#000;
	font-size:11px;
	padding:3px 10px 0 10px;
	background:#FFF;
	height:17px;
	width: 159px;
	border-top:1px solid #c1c1c1; 
	border-left:1px solid #e8e8e8; 
	border-bottom:1px solid #e8e8e8; 
	border-right:1px solid #e8e8e8;  

}
select { height:25px; width:210px;  }
input.error { border:1px solid #980017; }
input.focus {  border-top:1px solid #F9500D;  border:1px solid #666 ; background: #FEF6EB; } 

label.error { color:#AB223C; margin-left:15px;  width:150px; padding:4px; margin-top:-7px;      } 
 

.input_text_small { 
	width:50px;
	text-align:center;
	padding-left:0;
	padding-right:0;

}

input.checkbox { float:left; margin-top:2px;  } 
label.checkbox { float:left !important; margin-top:2px; *margin-top:5px; margin-left:5px !important; margin-right:10px !important ; line-height:12px;  } 



.content h3 { margin-top:15px; font-size:12px; } 
.submit, .submit2  {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight:bold;
	font-size:12px;
	
	padding-bottom:4px;
	padding-top:4px;
	height:26px; 
	*height:23px; 
	*padding-bottom:0;
	
	font-size:12px;
	
	border:none;
	background-color:#C8448B;
	
	width: 121px;
	
}
.submit2  {
 	
} 
.s_m {
	margin-top:20px;
}
.s_l {
	
}
.submit_p { 
	background-color: transparent;
	
	border:none;
	height:34px;
	width:161px;
	
}

h2 {
	color:#ab223c;
	font-size:12px;

	
	margin-top: 15px;
	margin-bottom: 1px;
	
	color:#000;
	font-weight:bold;
	padding:9px;
	padding-bottom:10px;; 
	
	
	

}
.content h2.first {
	margin-top:0;
}

/******************* TOOLTIP *******************/
.tooltip { 
	cursor:help;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border:1px solid #F5D8E7;
	
	color:#333333;
	font-weight:normal;	
	background-color: #FDF8FA ;
	padding: 5px;
	opacity: 0.9;
	
}

#tooltip h3, #tooltip div { margin: 0; }

#tooltip h3 {
	margin-bottom: 5px;
	font-size: 12px;
	width: 220px;
	color:#A01C63;
}
/******************* DIZALOG *******************/
/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
  
.jqmWindow {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -210px;
	margin-top:-50px;
	width: 450px;
	color: #c43c84;
	font-weight:bold;
	font-size:12px;
	border: 2px solid #c43c84;
	background: url(template/hurtownia/images/dialog_bg.jpg) 0 0 no-repeat;
	padding:20px;	
	
	
}
.jqmWindow  p {
	text-align:center;
	clear:both;
	padding:10px;
}
.jqmWindow  p a { 
	font-weight:bold;
	color:#000;
}
a.jqmClose {
	float:right;
	color:#c43c84;
	font-weight:normal;
	padding-right:22px;
	background-image: url(template/hurtownia/images/delete.gif);
	background-repeat: no-repeat;
	background-position: right 0;
	display:block;
	height:20px;
} 
 
.jqmOverlay { background:#FBEADF ;   }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between all ColorBox themes
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto; width:0; height:0;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML, 
    in hope that this will make the relationship easier to understand. Thanks, jack@colorpowered.com
*/
#cboxOverlay{background: #c9e1e9 ;}

#colorbox{}
	#cboxTopLeft{width:21px; height:21px; background:url(template/hurtownia/images/colorbox/borderTopLeft.png) 0 0 no-repeat;}
	#cboxTopCenter{height:21px; background:url(template/hurtownia/images/colorbox/borderTopCenter.png) 0 0 repeat-x;}
	#cboxTopRight{width:21px; height:21px; background:url(template/hurtownia/images/colorbox/borderTopRight.png) 0 0 no-repeat;}
	#cboxBottomLeft{width:21px; height:21px; background:url(template/hurtownia/images/colorbox/borderBottomLeft.png) 0 0 no-repeat;}
	#cboxBottomCenter{height:21px; background:url(template/hurtownia/images/colorbox/borderBottomCenter.png) 0 0 repeat-x;}
	#cboxBottomRight{width:21px; height:21px; background:url(template/hurtownia/images/colorbox/borderBottomRight.png) 0 0 no-repeat;}
	#cboxMiddleLeft{width:21px; background:url(template/hurtownia/images/colorbox/borderMiddleLeft.png) 0 0 repeat-y;}
	#cboxMiddleRight{width:21px; background:url(template/hurtownia/images/colorbox/borderMiddleRight.png) 0 0 repeat-y;}
	#cboxContent{background:#fff;}
		#cboxLoadedContent{margin-bottom:28px;}
                #cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;}
                #cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
                #cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
                #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(template/hurtownia/images/colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
                #cboxPrevious.hover{background-position:-25px -25px;}
                #cboxNext{position:absolute; bottom:0; left:27px; background:url(template/hurtownia/images/colorbox/controls.png) 0px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
                #cboxNext.hover{background-position:0px -25px;}
		#cboxLoadingOverlay{background:url(template/hurtownia/images/colorbox/loading_background.png) center center no-repeat;}
                #cboxLoadingGraphic{background:url(template/hurtownia/images/colorbox/loading.gif) center center no-repeat;}
		#cboxClose{position:absolute; bottom:0; right:0; background:url(template/hurtownia/images/colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
		#cboxClose.hover{background-position:-50px -25px;}
.lan_code_is_pl {  } 	