	


/* NEW STYLE */
.style8 { color:#FFFFFF; }
	.style8 a {color:#FFFFFF;}
	.style8 a:hover {color:#FFFFFF;}
	
.prod_bg { background: url(../_img/prod_bg.gif) no-repeat; width:160px;  height:122px; text-align:center; padding:7px 0px 0px 0px; }
.cat_box{ border:1px solid #cccccc; background:#ffffff; margin-bottom:15px; }
.cat_left{ width:160px; vertical-align:top; }
.cat_right{ vertical-align:top; text-align:left; }
.cat_level_1{ padding:0px 0px 10px 0px; }
.cat_level_1 a{ color:#fd8f1b; font-weight:bold; font-size:12px; text-decoration:none; }
.cat_level_1 a:hover{ color:#fd8f1b; text-decoration:underline; }
.cat_level_2{ padding:0px 20px 10px 0px; }
.cat_level_2 a{ color:#686868; font-size:11px; text-decoration:none; }
.cat_level_2 a:hover{ color:#686868; text-decoration:underline; }

.AdvBar{ padding:4px 4px 4px 4px; text-align:right; margin-bottom:1px; }
.AdvBar a{ display:block; font-weight:bold; color:#000000; text-decoration:none; padding-right:10px; }
.AdvBar a:hover{ display:block; font-weight:bold; color:#000000; text-decoration:underline; }
#AdvSearch{ z-index:10; }
.AdvSearch{ z-index:10;}

.OffBar{ padding:4px 4px 4px 4px; text-align:right; background:#696969; margin-bottom:1px; color:#ffffff; }
.ProBar{ padding:4px 4px 4px 4px; text-align:right; background:#696969; margin-bottom:1px; color:#ffffff; }

/* wyszukiwarka produktow */
div.AdvSearch { z-index:10; position:absolute; border:1px solid #fd9220; padding:10px; top:-1px; right:0px; width:535px; background:#FFFFFF; }
div.AdvSearch table{ float:left; }

#menu_top{ }
#menu {position:absolute; top:140px; }
#menu1 {position:relative; left:220px;}
#menu2 {position:relative; left:0px;}}
#menu_gora {position:absolute; right:10px;}
#menu_gora a{ color:#333333; }
#menu_polecamy {position:absolute; bottom:1px; right:10px;}
#menu_lewa {position:absolute; bottom:5px; left: 90px; z-index:100; }
.producer_element{ border-bottom:1px solid #999999; }

#cat_tree div a{ font-weight:bold; }
#cat_tree div div a{ font-weight:normal; }
#cat_tree div    { padding-left:0px; }
#cat_tree div div   { padding-left:0px; }
#cat_tree div div div  { padding-left:20px; }
#cat_tree div div div div  { padding-left:0px; }
#cat_tree div.pseudoLink    { padding-left:0px; }

ul#LeftMenu{ list-style:none; padding:0px; margin:0px 10px 0px 10px; }
ul#LeftMenu li{text-transform:uppercase; background: url(../_img/arrow_1.gif) 4px 2px no-repeat; padding-left:20px; font-weight:bold; margin-top:4px; margin-bottom:4px; }
ul#LeftMenu ul{ list-style:none; padding:0px; margin:0px; }
ul#LeftMenu ul li{background: url(../_img/arrow_2.gif) 2px 2px no-repeat; padding-left:15px; font-weight:normal; text-transform:none; }
ul#LeftMenu ul ul{ list-style:none; padding:0px; margin:0px; }
ul#LeftMenu ul ul li{ background: url(../_img/arrow_3.gif) 2px 2px no-repeat; padding-left:15px; font-weight:normal; }
ul#LeftMenu a{ color:#333333; }

#LeftTitle{ margin:0px 10px 10px 10px; font-weight:normal; line-height:150%; }
#LeftBack{ margin:10px; }
#LeftBack a{ padding-right:15px; background: url(../_img/lmenu_arrow.gif) top right no-repeat; }


div#masterki {  position:relative; width:300px; }
div#div_masterki { position:absolute; top:20px; left:0px; background:#FFFFFF; border:1px solid #fd9220; width:535px; padding:10px; }
div#div_masterki a { color:#000000; }
div#div_masterki a:hover { color:#000000; text-decoration: underline; }

td.sort_name{ width:130px; }
td.sort_price{ width:60px; }
td.sort_id{ width:60px; }
td.sort_producer{}

div#ddd div.paged_top{ position: relative; top: -35px; text-align:center; }
div.paged_top{ position: relative; top: -20px; text-align:center; }
div.paged_bottom{ text-align:center; }

div.sort_table{ position: relative; top: 25px; z-index:5; }
table.sort_row td{ padding:2px 4px 2px 4px; }
table.product_row td{ padding:2px 4px 2px 4px; }
							
/* END NEW STYLE */
 
h2 {
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
}

/*  Layout */
    .belka_top {position:absolute; left:620px; top:30px; color: #ffffff; font-family:Arial; font-size:12px; }
    .menu_head {position:absolute; left:270px; top:80px; }
       
    .belka {color: #000000; font-family:Verdana; font-size:13px;}
    .text {color: #000000; font-family:Verdana; font-size:12px;}
	.textwhite {color: #000000; font-family:Verdana; font-size:12px; font-weight:bold;}

body, table, tr, td, div, b, a, input, textarea, form, select {
	font-family: Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;
	font-size: 11px;
	margin:0px;
	}

body { background: url(../_img/body.jpg) top repeat-x; }

a {text-decoration: none; color: #666666}	

img { border: none }

a:hover img { text-decoration: none; }

a:hover {
	color: #999999;
	text-decoration: underline;
	}
	
a.currentNavLink  {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	}
	
a.currentNavLink:hover  {
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
	}
	

a.gora:link { color: #ffffff; font-size:12px; }
a.gora:visited { color: #ffffff; font-size:12px; }
a.gora:hover { color: #ffffff;  font-size:12px; text-decoration: underline; }
a.gora:active { color: #ffffff; font-size:12px; } 

.linkwhite a:link {color: #000000;  font-size:11px; }
.linkwhite a:visited {color: #000000;  font-size:11px; }
.linkwhite a:hover { color: #000000;  font-size:11px; text-decoration: underline; }
.linkwhite table, .normal td, .normal b { color: #000000;  font-size:11px;}


 a.linkwhite2:link {color: #ffffff;  font-size:11px; }
 a.linkwhite2:visited {color: #ffffff;  font-size:11px; }
 a.linkwhite2:hover { color: #ffffff;  font-size:11px; text-decoration: underline; }




.normal a:link {color: #000000;  font-size:12px; }
.normal a:visited {color: #000000;  font-size:12px; }
.normal a:hover { color: #000000;  font-size:12px; text-decoration: underline; }
.normal table, .normal td, .normal b { color: #000000; font-size:12px;}

.normal2 a:link {color: #ffffff;  font-size:12px; }
.normal2 a:visited {color: #ffffff;  font-size:12px; }
.normal2 a:hover { color: #ffffff;  font-size:12px; text-decoration: underline; }
.normal2 table, .normal2 td, .normal2 b { color: #ffffff; font-family:Arial; font-size:12px;}

.pseudo_link { cursor: hand; cursor: pointer }

#10{
  font-size: 10px;
}
#11{
  font-size: 11px;
}
#12{
  font-size: 12px;
}
.red{
  color: #bb0000;
}
.green{
  color: #005500;
}
.blue{
  color: #000033;
}


/* Form elements */
select, textarea, input, textarea { 
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	/*border-color: #563409;*/
	border-color: #777777;
    font-size: 12px;
}

.border0{
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;

}

/* Price preview (info) */
.text_preview { 
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	border-color: #563409;	
    font-size: 11px;
}

/* Terminarz */
.bg_red {    
    border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
    border-color: #770000;
    padding: 8px 16px;
}

.record_even {
    background-color: #f2f2f2;
    padding: 4px;
}
.record_odd {
    background-color: #fefefe;
    padding: 4px;
}
/* end Terminarz */

/* galeria */
.gallery_tab { 
	padding: 5px;
	margin: 5px; 
	float: left;  
	border: 1px solid #cccccc; 
}

.gallery_tab {
	vertical-align: middle
}
    
#page_links, #page_links span { 
	color: #999; 
	font-size: 10pt f
}

#page_links span { 
	text-decoration: underline;
	margin: 0 2px 
}

#page_links #selected { 
	color: #888; 
	font-weight: bold 
}
/* koniec galerii */


/*wyszukiwarka ajax*/

div.searchDivHidden {
    position: absolute;
    left: 710px;
    border: 0px none none;
/*    border: 0px none none;*/
}
span.searchHint {
    padding: 2px;
    padding-top: 3px;
    text-align: left;
    display: block;
}
span.HintHighlight {
    padding: 2px;
    padding-top: 3px;
    text-align: left;
    display: block;
    background-color: #f0f0f0;
    color: black;
}
span.HintUnHighlight {
    padding: 2px;
    padding-top: 3px;
    text-align: left;
    display: block;
    background-color: white;
    color: black;
}
div.searchDiv {
    text-align: left;
    border-left: 1px solid black; 
    border-right: 1px solid black; 
    border-bottom: 1px solid black; 
    position: relative; 
    top: 0px;
    width: 135px; 
    left: 0px;
    background-color: white;
}
#magicDiv {
width: 0px; 
height: 0px; 
float: left;
}
/* map site */
.SiteMapCatgories {

	width: 100%;
}
.SiteMapCatgories td {
	vertical-align: top;
	width: 50%;
	padding-left: 15px;
	text-align: left;
}

.SiteMapCatgories td.border {
	border-left: 1px solid #666;
	text-align: right;
}

.SiteMapCatgories td.border div {
	text-align: left;
}

.site_map_category a {
	font-size: 12px;
	font-weight: bold; 
}

.map_category_div{
padding: 3px;
}

.map_subcategory_div{
padding: 2px;
}

.map_category_link{
font-weight: bold;
font-size:12px;
}

.map_subcategory_link1{
}

.pseudoLink {
	cursor: hand;
	cursor: pointer;
}

.li_left { background: url(../_img/li_left.gif); background-color: none; width:9px; height:27px; }
.li_right { background: url(../_img/li_right.gif);background-color: none;  width:9px; height:27px; }


/*end ajax search*/


a.zamki {display:block; font-size:16px; color:#000000; font-weight:bold;height:27px; background:url(/themes/base/new_lay/_img/b_zamki.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
a.zamki:hover {display:block; background:url(/themes/base/new_lay/_img/b_zamki1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.klamki {display:block; font-size:16px; color:#000000; font-weight:bold; height:27px; background:url(/themes/base/new_lay/_img/b_klamki.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
a.klamki:hover {display:block; background:url(/themes/base/new_lay/_img/b_klamki1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.wkladki {display:block; font-size:16px; color:#000000; font-weight:bold; height:27px; background:url(/themes/base/new_lay/_img/b_wkladki.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
a.wkladki:hover {display:block; background:url(/themes/base/new_lay/_img/b_wkladki1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.zawiasy {display:block; font-size:16px; color:#000000; font-weight:bold; height:27px; background:url(/themes/base/new_lay/_img/b_zawiasy.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
a.zawiasy:hover {display:block; background:url(/themes/base/new_lay/_img/b_zawiasy1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.okucia {display:block; font-size:16px; color:#000000; font-weight:bold; height:27px; background:url(/themes/base/new_lay/_img/b_okucia.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
a.okucia:hover {display:block; background:url(/themes/base/new_lay/_img/b_okucia1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.zamykacze {display:block; font-size:12px; color:#000000; font-weight:bold; height:20px; background:url(/themes/base/new_lay/_img/b_zamykacze.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:9px;}
a.zamykacze:hover {display:block; background:url(/themes/base/new_lay/_img/b_zamykacze1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.klodki {display:block; font-size:12px; color:#000000; font-weight:bold; height:20px; background:url(/themes/base/new_lay/_img/b_klodki.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:9px;}
a.klodki:hover {display:block; background:url(/themes/base/new_lay/_img/b_klodki1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.zasuwy {display:block; font-size:12px; color:#000000; font-weight:bold; height:20px; background:url(/themes/base/new_lay/_img/b_zasuwy.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:9px;}
a.zasuwy:hover {display:block; background:url(/themes/base/new_lay/_img/b_zasuwy1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.bramy {display:block; font-size:12px; color:#000000; font-weight:bold; height:20px; background:url(/themes/base/new_lay/_img/b_bramy.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:9px;}
a.bramy:hover {display:block; background:url(/themes/base/new_lay/_img/b_bramy1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.galanteria {display:block; font-size:12px; color:#000000; font-weight:bold; height:20px; background:url(/themes/base/new_lay/_img/b_galanteria.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:9px;}
a.galanteria:hover {display:block; background:url(/themes/base/new_lay/_img/b_galanteria1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.narzedzia {display:block; font-size:12px; color:#000000; font-weight:bold; height:20px; background:url(/themes/base/new_lay/_img/b_narzedzia.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:9px;}
a.narzedzia:hover {display:block; background:url(/themes/base/new_lay/_img/b_narzedzia1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

a.ogrod {display:block; font-size:12px; color:#000000; font-weight:bold; height:20px; background:url(/themes/base/new_lay/_img/b_ogrod.gif) 0 50% no-repeat; font-family:Arial, Helvetica, sans-serif; padding-top:9px;}
a.ogrod:hover {display:block; background:url(/themes/base/new_lay/_img/b_ogrod1.gif) 0 50% no-repeat; color:#ffffff; font-weight:bold; text-decoration:none;}

.price_bold {font-weight:bold;}
.price_light {color: #999999; font-weight:normal;}


#ss_stopka{
font-size:9px; color:#999; width:1000px; text-align:justify;
}

#ss_stopka a{
font-size:9px; color:#999; text-decoration:none;
}


#stopencja ul { margin: 0; padding: 0; list-style-type: none; width: 1000px; text-align: justify; }
#stopencja ul li { display: inline; border-right: solid 1px white; }
#stopencja a {text-decoration:none; border-right: solid 1px white;}
#stopencja a:hover {text-decoration:underline;}


#logo
{
    width:216px;
    height:145px;
    overflow:hidden;

      
}

#logo img
{    
    float:right;
     display:block;
}
