@CHARSET "UTF-8";
.loader {
		  background: url(../img/set1.png);
}
h1 {
	font-size: 20px;
	font-weight: bold;
}

a {
	color: black;
}
a:link, a:visited {
		text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

ul {
	margin:0;
	margin-left: 15px;
	padding:0;
}
body {
	margin:0;
	padding:0;
	border:0;
	font-family: verdana,arial;
	font-size:13px;
	line-height: 1.5;
}
p {
	margin:0;
	padding:0;
}
img {
	border: 0
	}
table { 
	border:0;
}
.link1:hover { 
	text-decoration: underline;
	color: #db7703;
	font-weight:bold;
}
.link1:link {
	text-decoration: none;
}
.link1:visited {
	text-decoration: none;
	color: black;
}

#container {
	width: 100%;
	text-align: center;
	background: url(../img/back_site.gif) repeat-x;
}

#site {
	width: 990px;
	padding:0;
	margin: 0 auto;
	border: 0;
	text-align: left;
}

#logo {
	position:relative;
}

#label_top {
	width: 990px;
	height: 20px;
	margin:0;
	position:relative;
}	

#label_second {
	width: 990px;
	height: 40px;
	margin:0;
	position:relative;
}

.label_menu {
	font-weight:bold;
	}
.label_menu:hover { 
	text-decoration: underline;
	color: #db7703;
}
.label_menu:link {
	text-decoration: none;
	}
.label_menu:visited {
	text-decoration: none;
}
#site_table_left {
	width: 200px;
	vertical-align:top;
}

#site_table_right { 
	vertical-align:top;
	width: 200px;
}

#site_table_center {
	vertical-align:top;
	width: 590px;
	text-align:center;
}

.categories_menu li, .lista li {
		list-style-image: url(../img/list.gif);
		margin:5px;
		padding:0;
}
.categories_menu li:hover, .lista li:hover {
	background-color:#fee79b;
	text-decoration:none;
}

.categories_menu a {
	color: #1a1a1a;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
}
.categories_menu { 
	padding-top:2px;
	margin-bottom:30px;
}
.categories, .contact, .producents, .sales, .other_producent, .all_items, .search, .ref, .workers {
	margin-top:5px;
	padding-bottom:20px;
	width:200px;
}
.workers {
	margin-top: -20px;
	padding-bottom: 0;
}

/*search*/
.search {
text-align:center;
	margin-top:0;
}

/* contact */
.contact {
text-align:center;
font-weight:bold;
font-size:17px
}
.contact p {
		  margin:10px 0 10px 0;
		  
}

.title {
	font-size:15px;
	color:black;
	display:block;
	margin-left:5px;
	margin-bottom:5px;
}
.item_td_title{
	/**************/
	border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; -moz-border-radius: 6px;
		  border-bottom-left-radius: 0;border-bottom-right-radius: 0;

		  -webkit-border-bottom-left-radius: 0; -khtml-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0;
		  -webkit-border-bottom-right-radius: 0; -khtml-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0;

	background-color: #faf0d4;/*#FFF6DD;*/
}
.item {
	float:left;
	padding:0;
	width:290px;
	margin: 0 auto 0 auto;
	padding-top:5px;
	margin-bottom: 5px;
}
.item_td_img {
	width:114px;
	text-align:center;
}
.item_td_img img {
	margin:7px;
}

.item_description {
	width:176px;
	vertical-align:middle;
	display:block;
	text-align:left;
	font-size:13px;
	color: #636363;
}
.item_description p{
	font-size: 11px;
	margin: 1px 0 0 0;
	padding: 0;
}
.item_extra {	
	vertical-align:middle;
}
.item_title {
	padding:10px;
	font-weight:bold;
	font-size:13px;
}
.item_title:link {
	text-decoration:none;
	color: #db7703;
}
.item_title:hover{
	text-decoration: underline;
}
.item_title:visited {
	text-decoration:none;
	color: #db7703;
}

.items td{
	vertical-align:top;
}
.item_extra_price {
	display:block;
	font-size:17px;
	color:#272727;
	vertical-align:top;
	margin:0 auto 10px auto;
	padding:0;
	font-weight:bold
}

.basket {
	margin-top:40px;
	border: 2px dotted #f7a900;	
	width:200px;
	padding-bottom:10px;
}
.basket p {
	margin-bottom:10px;
}
.basket .title {
	color: #4d9c00;
	font-weight:bold;
}
.basket_link:link {
	color:#152b00;
	text-decoration: none
	}
.basket_link:visited {
	color:#152b00;
	text-decoration: none
}
.basket_link:hover {
	color:red
	}
.basket {
	margin-top:20px;
}
.basket a {
	display:block;
}
.pager {
	margin: 0 auto;
	text-align:center;
	margin-bottom:30px;
	font-size: 17px;
}
.selected {
	font-weight:bold;
}

.white_hr {
	height:3px;
	background-color:white;
}
.normal_link {
	color: black;
}
.normal_link:link, .normal_link:visited {
		text-decoration: none;
}
.normal_link:hover {
	text-decoration: underline;
	}

.params {
		  margin: 0 auto;
}
.params td {
	height: 25px;
	padding: 0 5px 0 5px;
	width: 50%;
}
p .pogrub{
	font-weight: bold;
}

.lista_white td {
	background-color: white;
	border: 1px solid orange;
}

.lista_grey td {
	border: 1px solid #c9c6be;
}
.basket_table, .order_table {
	margin-left: 20px;

	width: 95%;
}
.order_table thead td {
	border-bottom:1px solid black
}
.order_table tbody td {
	border-bottom:1px solid silver
}
.order_info {
	font-size:12px;
	border:0px;
}
.order_info .value {
	font-size:14px;
	color: #687f24;
	padding-left:15px;
}
.order_info .value2 {
	font-size:14px;
	color: #244a7f;
	padding-left:15px;
}
.basket_table input {
	margin: 0;
}
.basket_table form {
	margin:5px;
}
.basket_table td{
	height:50px;
	font-size: 13px;
	vertical-align: middle;
}
.basket_link {
	font-size: 20px;
	margin: 5px;
	padding:5px;
}

.order_table td {
	border: 0px;
	height:30px;
}
.order_table thead td {
	padding-bottom:20px
}
.order_table .lista_grey {
	background-color: #f5f5f5;
}
.on_value, .on_send {
	display:inline;
	font-size:14px;
	color: #687f24;
}
.on_send {
	color: #244a7f;
}
#reklama {
	background-color: #fff4de;
	width: 700px;
	margin: 20px auto 10px;
	text-align:left;
}
#reklama div {
	margin: 0 auto;
	text-align:center;
}
#footer {
width: 850px;
	margin: 20px auto 10px;
	text-align: center;
	background-color: #FFF6DD;
	border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -moz-border-radius: 7px;
}
#map{
	margin-top:15px;
}
#recommendShow a {
	color: #df7900;
	font-weight:bold;
	font-size: 13px;
}
.idea{
	background-color:#FFFFC0;
	border: 2px solid #F6FF3E;
	width:420px;
	margin: 10px auto;
	padding:5px;
	text-align: left;
}
.idea div{
	float:left;
	margin: 0 10px 0 5px;
}
.categories_list {
		  margin-left: 35px;
}

.main_title, h2 {
		  font-size:15px;
	color:black;
	display:block;
	margin-left:5px;
	margin-bottom:5px;
font-weight: bold;
}
#item_description_menu{
		  text-align: left;
		  padding: 10px 10px 0 10px;
		  vertical-align: bottom;
		  height: 50px;
		  border-bottom: 2px solid orange;
}
#item_description_menu a {
		  display: block;
		  float: left;
		  margin-left: 10px;
		  font-size:12px;
		  font-weight: bold;
		  padding: 6px;
		  border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; -moz-border-radius: 7px;
		  border-bottom-left-radius: 0;border-bottom-right-radius: 0;
		  background: url(../img/set1.png) -1146px 0;
		  -webkit-border-bottom-left-radius: 0; -khtml-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0;
		  -webkit-border-bottom-right-radius: 0; -khtml-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0;
}
#item_description_menu .active {
		  background: url(../img/set1.png) -1347px 0;
		  font-size: 12px;
		  font-weight: bold;
}
#item_description_fields
{
		  padding: 20px 10px;
}
/* */
.sprite_item {
		  border: 1px solid #d0d0d0; margin: 15px 0 0 15px;
}
.sprite_list {
		  margin-left:13px;
		  padding-bottom:2px;
		  display:inline-block; 
}
.sprite_extra_basket {
		  margin-top: 4px;
}

.sprite_invert {
		  background-color: #ffc154;
}

.sprite_extra_basket a, .sprite_extra_more a {display: block; width:100%; height: 100%}

/**/
.sprite_all_items{ background: url(../img/set1.png) 0 0; width: 200px; height: 40px; } 
.sprite_back_basket{ background: url(../img/set1.png) -201px 0; width: 200px; height: 30px; } 
.sprite_categories{ background: url(../img/set1.png) -402px 0; width: 200px; height: 40px; } 
.sprite_close{ background: url(../img/set1.png) -603px 0; width: 20px; height: 20px; } 
.sprite_contact{ background: url(../img/set1.png) -624px 0; width: 200px; height: 40px; } 
.sprite_extra_basket{ background: url(../img/set1.png) -825px 0; width: 150px; height: 20px; } 
.sprite_extra_more{ background: url(../img/set1.png) -976px 0; width: 150px; height: 20px; } 
.sprite_idea{ background: url(../img/set1.png) -1127px 0; width: 18px; height: 30px; } 
.sprite_invert{ background: url(../img/set1.png) -1146px 0; width: 200px; height: 31px; } 
.sprite_invert_active{ background: url(../img/set1.png) -1347px 0; width: 200px; height: 31px; } 
.sprite_item{ background: url(../img/set1.png) -1548px 0; width: 70px; height: 70px; } 
.sprite_list{ background: url(../img/set1.png) -1619px 0; width: 10px; height: 8px; } 
.sprite_logo{ background: url(../img/set1.png) -1630px 0; width: 990px; height: 80px; } 
.sprite_main_offer{ background: url(../img/set1.png) 0 -81px; width: 50px; height: 50px; } 
.sprite_main_promotion{ background: url(../img/set1.png) -51px -81px; width: 50px; height: 50px; } 
.sprite_otherproducent{ background: url(../img/set1.png) -102px -81px; width: 200px; height: 40px; } 
.sprite_producents{ background: url(../img/set1.png) -303px -81px; width: 200px; height: 40px; } 
.sprite_promocja{ background: url(../img/set1.png) -504px -81px; width: 100px; height: 40px; } 
.sprite_promocja_gratis{ background: url(../img/set1.png) -605px -81px; width: 60px; height: 60px; } 
.sprite_sales{ background: url(../img/set1.png) -666px -81px; width: 200px; height: 40px; } 
.sprite_search{ background: url(../img/set1.png) -867px -81px; width: 200px; height: 40px; } 
.sprite_transport_gratis{ background: url(../img/set1.png) -1068px -81px; width: 60px; height: 60px; } 
.sprite_work_boiler{ background: url(../img/set1.png) -1129px -81px; width: 70px; height: 47px; } 
.sprite_workers{ background: url(../img/set1.png) -1200px -81px; width: 200px; height: 40px; } 



/* LIGHTBOX */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-color: #333;opacity:0.35;filter:alpha(opacity=35) }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/overlay.png", sizingMethod="scale");*/
	opacity:0.35;
	filter:alpha(opacity=35);
	}
	


