#nav, #nav ul{
line-height:17px; 
font: bold 12px Verdana;
}

#nav a{
display:block;
padding:8px 20px;
border-right:1px solid #cec2a8;
}

#nav a:hover{
color:#333;
}

#nav li{
float:left;
position:relative;
}

#nav li a { text-decoration: none; color: #846e62;text-transform:uppercase; font-size: 10px;}
#nav li {padding: 10px 0px;}

body {
  background: #2e2a22 ;
  padding:0px;
  margin: 0px;
  font-family: Verdana; 
}

#livesearch {
margin:0;
padding:0;
position:absolute;
width:250px;
z-index:1000;
font: normal 10px Verdana;
text-transform:none; 
height: auto !important;
  height: 0px; /* IE */
  min-height: 0px;
}
#livesearch.result {background-color:#ffffff; }
#livesearch.empty {}
div.autocomplete ul {
	list-style:none!important;
	list-style-image:none!important;
	margin:0px;
	padding:0px;
}

div.autocomplete ul li.selected {
	background-color: #B9DAF0;
}

div.autocomplete ul li {
	font-size: small;
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
}

.container_1 { background-color: #e9ddc4; padding:10px;}
ul {margin:0 0px 0 0; padding:0; list-style:none; /*nt-size:11px;*/    }

.naglowek {/*width:100%;*/ background: url(../img//bg_box_heading_table.gif) left top repeat-x; height:29px;}
.naglowek_text 	{
	background: url(../img/bg_box_heading_td.gif) left top no-repeat; 
	color:#FFFCEC; 
	text-transform:uppercase; 
	font-size:13px; 
	font-weight:bold;
	padding:4px 3px 8px 22px;
}
.box_body_table {}
.box_body_td 				{padding:7px 5px 0 7px;}
/*ox_body del				{font-size:13px; font-weight:bold; color:#256B78;}*/
.box_body span a			{font-size:13px; font-weight:bold; color:#256B78; text-decoration:none;}
.box_body span a:hover		{font-size:13px; font-weight:bold; color:#256B78; text-decoration:underline;}
.button_search_prod {  background:url(../img/button_search_prod.gif) 5px 5px no-repeat}
.box_body td{ color:#1E1A12}

.box_body a 			{color:#256B78; font-family:Tahoma; font-size:11px; text-decoration:none;}
.box_body a:hover  		{color:#256B78; text-decoration:underline}
.box_body .bg_list_un 			{background:none;}
.box_body .bg_list_un a			{color:#1E1A12; line-height:19px; padding:0 0 0 15px; background:url(../img/arr.gif) 0 5px no-repeat; text-decoration:none;}
.box_body .bg_list_un a:hover	{color:#1E1A12; line-height:19px; padding:0 0 0 15px; background:url(../img/arr.gif) 0 5px no-repeat; text-decoration:underline;}

.box_body .bg_list, .bg_list 			{background:url(../img/line_li.gif) left top repeat-x;}
.box_body .bg_list a 		{color:#1E1A12; line-height:19px; padding:0 0 0 15px; background:url(../img/arr.gif) 0 5px no-repeat; text-decoration:none;}
.box_body .bg_list a:hover 	{color:#1E1A12; line-height:19px; padding:0 0 0 15px; background:url(../img/arr.gif) 0 5px no-repeat; text-decoration:underline;}

.box_body .bg_list_sub 			{background:none;}
.box_body .bg_list_sub a 		{color:#1A181A; line-height:20px; padding:0px; background:none; text-decoration:none;}
.box_body .bg_list_sub a:hover 	{color:#1A181A; line-height:20px; padding:0px; background:none; text-decoration:underline;}
.wauto{ width:auto;}
/* .vam			{vertical-align:middle;} 
.bg_input input	{background:none;}
input			{background:#ffffff;} 
*/

          
/*  HEAD  */
.logo{ width:100px; }
.wel{ width:29%; color:#FF96AA; font-size:13px; line-height:38px;}
.wel strong{ color:#FF96AA; }
.cart { color:#DBCCAE; font-size:10px;}
.cart strong{ color:#FFDB94; font-size:11px;}
.cart a{ color:#DBCCAE; font-weight:bold;}
/*menu { background:#DC5871;}*/
/* .nav {background: url(images/bg_nav.gif) left top repeat-x; height:90px; margin: auto;} */
.nav td{ color:#66522E; font-size:9px; font-weight:bold; text-transform:uppercase;}
.nav .input {width:158px; height:18px; border:1px solid #908770; background:#FFFAE0; color:#707070; font-size:10px; vertical-align:middle;}
/*.nav .select {width:128px; height:20px; border:1px solid #908770; background:#FFFAE0; color:#707070; font-size:11px; vertical-align:middle;} */
.nav .line { padding:0 30px; vertical-align:middle;}
.nav .cont table{ width:1px;margin:auto;}
/* END HEAD */


.top_page, .bottom_page {
  font-size: 12px;
  text-align: center;
  margin: 3px auto;
  color: #e9ddc4;
}
a {text-decoration: none;}

h3 { padding: 3px; margin: 0px;} 
h4 { 	margin: 0px; }

.boxed_product {
  background-color: #EFEBDF;
  border: 1px solid #c6b79b;
   height: auto !important;
  height: 200px; /* IE */
  min-height: 200px;
}

.boxed {
  background-color: #EFEBDF;
  border: 1px solid #c6b79b;
}
.menu {
  background:url(../img/menu.gif) left top repeat-x;
  height: 49px;
  line-height: 49px;
  vertical-align: middle;
  border: 1px solid #a59475;
  width: 630px;
  margin:auto;
}

.content {
  padding: 0px 0px 0px 5px;
}


.center {
  text-align: center;
  margin: auto;
}

.content ol {
  padding-left: 15px;
  margin-left: 5px;
}
div#wyszukiwarka .txt {
  vertical-align: middle;
}
div#wyszukiwarka {

   display:block;
 	padding:6px 10px 0px 10px;
	text-decoration:none;
	margin: 0px;
	border-right: 1px solid #CEC2A8;
	color: white;
	height: 26px;
	width: 320px;
}
div#wyszukiwarka form {
	margin: 0px;
	padding: 0px;
}
div#wyszukiwarka .input_200 {
	width: 200px;
	vertical-align: middle;
	border: 0px;
}

.input_100 {
	width: 100px;
	vertical-align: middle;
}


#logo		{height:100px; background:url(../img/mlotek.gif) top no-repeat;}


.nasza_cena {
  font-size: 1.2em;
  font-weight: bold;
  color: #6c2717;
  padding-left: 0px;
}

.opis_short {
  min-height: 60px;
  max-height: 60px;
  height: 60px;
  padding-bottom: 5px;
}

.product_info {
  background-color: #EFEBDF;
  height: auto !important;
  height: 200px; /* IE */
  min-height: 200px;
  padding: 0px;
  border: 0px;
}

.product_photo {
  width: 100px;
  height: 140px;
  margin: 2px 5px 5px 5px;
  border: 1px solid #cec2a8;
}

.product_photo_big {
  width: 200px;
  height: 280px;
  margin: 5px 5px 5px 5px;
  border: 1px solid #cec2a8;
}

.product_info_big {
  background-color: #EFEBDF;  
  border: 1px solid #8f7b56;
}
.product_info_big a{
  text-decoration: underline;

}
 .tytul {
  font-size: 1.1em;
  font-weight: bold;
  font-family: Verdana;
  text-decoration: none;
  color: #7f493D;
}

.autor {
  font-style: italic;
}

.button_orange, .button {background:url(../img/button.gif) left top repeat-x; border: 1px solid #e6bf73; margin:0px}


div#bestseller strong a, .kategorie {
	font-size: 11px;
	font-weight: bold;
	color: #6c2717;
}
div#bestseller .autor {
	font-size: 10px;
}

div#linki a{
  color: black;
  font-size: 10px;
  margin: 0px;
}

div#detale h1 {
	font-size: 2.0em;
	font-weight: bold;
  font-family: Verdana;
	color: #7f493D;
}

div#detale h3 {
	font-size: 1.7em;
  font-style: italic;
	color: #000;
}


div#dodatkowe_pozycje .tytul {
  text-decoration: none;
  font-family: Verdana;
  font-size: 1.2em;
  color: #7f493D;
}

div#dodatkowe_pozycje a {
text-decoration: none;
  font-family: Verdana;
  font-size: 1.2em;
  color: #8f7b45;
}

div#dodatkowe_pozycje .autor {
  font-family: Verdana;
  font-size: 1.0em;
  font-style: italic;
  color: #000;
}


.cena_detal_kwota {
   text-decoration : line-through;
   color : red;
 /*  font-family : "Courier New", Courier, monospace;*/
   font-size : 14px;
/*   letter-spacing : -2px;*/
}
.cena_detal_napis {
   font-size : 10px;
   color : red;
   font-weight : normal;
   vertical-align : super;
}
.text_zone {margin:0.2em 0;border:1px solid #bbb;}
.nav .tytul_strony {font-size:20px;}  