body{
margin:0px;
width:100%;
height:100%;
font-family:Georgia,Hevletica,Times New Roman;
font-size:14px;
background-image: url('bg.jpg');
background-position:top;
background-repeat:repeat-x;
background-color:rgb(161,128,96);
color:#434343;
}
.register .columns {padding-top:1px;}

.forgot-password {text-align:right;}
.forgot-password a {text-decoration:underline;}
.forgot-password a:hover {text-decoration:none;}

.form .buttons {line-height:1.2em;text-align:center;margin-bottom:0.5em}
.form .buttons input {
  height:17px;
  width:120px;
  background:transparent none repeat scroll 0 0;
  background-image: url('btn2_ex.gif');
  border:0px;
  font-size:11px;
  font-family:Georgia;}



.register fieldset, .register .fieldset {position:relative;padding-top:13px;margin-top:20px;padding-bottom:5px;border:2px solid #C8B999; font-family:Georgia;}
.register .input-line label {padding-left:15px;width:135px;}
.register fieldset h3, .register .fieldset h3 {background-color:#DCD5B6;left:12px;padding:0 3px;font-size:12px;color:brown;margin:0;position:absolute;top:-7px;}
.register .col-left {float:left;width:50%;}
.register .col-right {float:right;width:50%;}

#cart-button {display:none;}
#cart-data1 {display:none;}
#cart-data2 {display:none;}
#cart-data2-address {display:none;}
#cart-data3 {display:none;}
#cart-data4 {display:none;}
#cart-password {display:none;}

#cart-password.show {display:block;}
.show1 #cart-button {display:block;}
.show1 #cart-data2 {display:block;}
.show1 #cart-data3 {display:block;}
.show1 #cart-data4 {display:block;}

.show2 #cart-button {display:block;}
.show2 #cart-data1 {display:block;}
.show2 #cart-data2 {display:block;}
.show2 #cart-data3 {display:block;}
.show2 #cart-data4 {display:block;}

div#center div.product a{
  color:rgb(126,58,49);
  text-decoration:none;
}

h3.h3-main a{
  color:rgb(80,10,0);
  text-decoration:none;
}

td.tab-glo{
  background-image: url('grad2.gif');
  background-position: bottom;
  background-repeat: repeat-x;
  height:32px;
}

div.page-cart td{
  border: 1px solid #C8B999;
  border-width: 1px;	
  border-top-style: hidden;
  border-right-style: hidden;
  border-left-style: hidden;					
  background-image: url('grad.gif');
  background-position: bottom;
  background-repeat: repeat-x;
  padding:4px;
}

div.page-cart th{
  background-image: url('grad2.gif');
  background-position: bottom;
  background-repeat: repeat-x;
  padding:4px;
}

.change-details {
  background-color:#ececee;
  margin:0;
  font-size:13px;
  padding:1px 1px 1px 6px;
  position:relative;
}

.page-cart .change-details strong {
  position:absolute;
  right:6px;
  top:0px;
}

.columns {
  width:100%;
  overflow:hidden;
}

.table .to-center {
  text-align:center;
}

.page-cart .total {
  float:right;
  width:320px;
  margin:0;
  line-height:22px;
}

.page-cart .total dt {
  float:left;
  width:220px;
  padding:2px 0 0 0;
}

.page-cart .total dd {
  margin-left:170px;
  font-weight:bold;
  padding:2px 0 4px 0;
}

div.page-cart a{
  color:rgb(80,10,0);
  text-decoration:none;
}


div#center div.product div.price{
  background-image: url('cena_box.gif');
  background-position: bottom;
  background-repeat: no-repeat;
  width:443px;
  height:68px;
  padding:10px
}

div#center div.product{
  background-color:rgb(220,213,182);
  background-image: url('bottom_txt.gif');
  background-position: bottom;
  background-repeat: no-repeat;
  margin-top:5px;
}

div#center div.product div.box  form{
  background-image:none;
}

div#center div.product img, div#center div.product div.basic-data div, div#center div.product div.border-top{

  margin:10px;
  padding-bottom:5px;

}

div.list-item, div.links{
background-image: url('bottom_txt.gif');
background-position:bottom;
background-repeat: no-repeat;
background-color:rgb(220,213,182);
width:484px;
margin:0;
}

div.tlo-bottomowe{
background-image: url('bottom_txt.gif');
background-position:bottom;
background-repeat: no-repeat;
height:10px;
}

div.viewsliczer a{
  color:#000000;
  text-decoration:none;
}

div.viewsliczer{
  padding-top:6px;
}

div.pr_tyt, div.product h1{
  background-image:url(head_txt.gif);
  background-position:center top;
  color:#000000;
  font-family:Georgia,Tahoma;
  height:39px;
  margin:0 0 0 0;
  padding:0 0 0 0;
  width:484px;
  font-size:14px;
}

div.product h1{
  padding:10px;
  width:464px;
  height:19px;
}

div.pr_pic{
  position:relative;
  padding:6px;
}

div.pr_tyt a{
color:#000000;
padding:8px 0 0 15px;
position:absolute;
text-decoration:none;
}

div.pr_text{
  margin:8px;
}

div#kontener{
  position:absolute;
  top: 230px;
  left: 50%;
  margin-left: -460px;
  width: 920px;
  z-index:1;
  
}
div#center div.box {
  width:484px;
}

div#kontener div#center div#right div.box_out div.box h2{
color:#D0B6B3;
font-family: Georgia, Arial Narrow,Verdana;
font-size:15px;
font-weight:bold;
margin-top:9px;
padding:1px 0 0 5px;
width:auto;
background:none;
}

div#center div.box h2{
background-image: url('head_txt.gif');
background-position:top;
padding:0px;
width:484px;
height:39px;
font-family:Georgia,Tahoma;
font-size:14px;
margin:5px 0px 0px 0px;
color:#000000;
}

div#center div.box h2 a{
  color:#000000;
  padding:8px 0px 0px 15px;
  text-decoration:none;
  position:absolute;
  
}

div#center div.box div.text h2{
  background:none;
  text-decoration:none;
  width:0px;
}

div#center div.box h2 span{
  color:#000000;
  padding:8px 0px 0px 15px;
  text-decoration:none;
  position:absolute;
}

div#center div.box div.text, div#center div.box form, div#center div.box ol{
  background-color:#dcd5b6;
  padding:9px;
  background-image: url('bottom_txt.gif');
  background-position:bottom;
  background-repeat: no-repeat;
  margin:0;
}

.form .token a:hover {text-decoration:none;}
div#center div.box form.abc {
  background-color:#dcd5b6;
  padding:9px;
  background-image: url('bottom_txt.gi2f');
  background-position:bottom;
  background-repeat: no-repeat;
  margin:0;
}

form.search input.button, form.newsletter input.button, form.pool input.button{
  height:30px;
  width:88px;
  background:transparent none repeat scroll 0 0;
  background-image: url('btn1.gif');
  border:0px;
  font-size:11px;
  font-family:Georgia;
}

div.metka{
  background-image: url('metka2.gif');
  width:130px;
  height:33px;
  text-align:center;
  font-weight:bold;
  font-size:17px;
  padding-top:6px;
	
}
div#shoper-foot{
  display:none;
}

input.add, input.button{
  height:30px;
  width:88px;
  background:transparent none repeat scroll 0 0;
  background-image: url('btn3.gif');
  border:0px;
  font-size:11px;
  font-family:Georgia;
}

input.add-button,input.silver-button, div.page-cart form.buttons input{
  height:30px;
  width:120px;
  background:transparent none repeat scroll 0 0;
  background-image: url('btn2_ex.gif');
  border:0px;
  font-size:11px;
  font-family:Georgia;
}

form.search input.input, form.newsletter input.input{
  height:22px;
  width:147px;
  background:transparent none repeat scroll 0 0;
  background-image: url('inp1.gif');
  border:0px;
  font-size:14px;
  font-family:Georgia;
  vertical-align:middle;
  padding:4px;
}

select#chooseCategory, select#chooseCategory option{
	font-family: Georgia, "New York", serif;
	padding: 1px;
	border: 0;
	width:160px;``
	font-size: 12px;
	background-color:rgb(220,213,182);

}

div.pool-inputs label{
  position:static;
  clear:both;
}

div.pool-result{
  height:20px;
  float:left;
  background-image: url('sonda.jpg');
}
div.pool-value{
  float:left;
  margin-left:10px;
}

h3{
  font-size:16px;
}

div#left div.box ul.download{
  height:60px;
  width:170px;
  padding:5px;

}
ul.download li {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  position:relative;
  float:right;
}

div.box ol{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

div#header{
  position:absolute;
  top: 0px;
  left: 50%;
  margin-left: -460px;
  width: 920px;
  background-image: url('head.jpg');
background-position:top;
background-repeat:no-repeat;
height:119px;
z-index:2;
}

div#menu{
  position:absolute;
  top: 119px;
  left: 50%;
  margin-left: -460px;
  width: 920px;
  background-image: url('menu.jpg');
  background-position:top;
  background-repeat:no-repeat;
  height:112px;
  z-index:10;
}

div.toplist div{
  background-image: url('separ.gif');
  background-position:bottom;
  background-repeat:no-repeat;
  height:30px;
  border:0;
  padding:0;
  margin:0px 0px 0px 10px;
}

div#menu h2{
  display:none;
  margin:0px;
  padding:0px;
}

div#menu div.menuitem{
  display:block;
  top:0px;
  float:left;
  padding:0px 20px 0px 20px;
  height:68px;
  background-image: url('separator.gif');
  background-repeat:no-repeat;
  background-position:right;
}



div#menu div.podmenu{
  position:absolute;
  top:73px;
  left:20px;
}

div#menu div.podmenu div.podmenuitem{
  display:block;
  top:0px;
  float:left;
  font-size:11px;
  padding: 0px 5px 0px 3px;
}

div#menu div.podmenu div.podmenuitem a{
  text-decoration:none;
}

div#menu div.podmenu div.podmenuitem a:link{color:#d89891;}
div#menu div.podmenu div.podmenuitem a:visited{color:#d89891;}
div#menu div.podmenu div.podmenuitem a:hover{color:#ffffff;}

div#menu div.menuitem a{
display:block;
  margin-top:24px;
  text-decoration:none;
  font-weight:bold;
}

div#menu div.menuitem a:link{color:#d0b6b3; }
div#menu div.menuitem a:visited{color:#d0b6b3; }
div#menu div.menuitem a:hover{color:#ffffff; }

img{
  border:0px;
}

p.cart{
  display:block;
  width:183px;
  height:145px;
  background-image: url('tlokosz.gif');  
}

p.cart a.cart img{
  position:relative;
  float:right;
  margin:15px 5px 0px 0px;
}

p.cart a.koszyk, p.cart a.text_b{
  position:static;
  float:right;
  margin:2px 15px;
  text-align:right;

  
}

div#right div.box p.cart strong a.koszyk, div#right div.box p.cart strong a.text_b{
  color:#000000;
}

div#left{
  position:absolute;
  left:0px;
  width: 218px;
}

div#center{
  position:absolute;
  left:218px;
  width: 484px;
}

div#right{
  position:absolute;
  right:0px;
  width: 218px;

}

div#tool-bar{
  position:absolute;
  display:none;
}

div#foot{
  display:none;
}

div#right div.box, div#left div.box{
  position:relative;
  display:block;
  background-image: url('box2.jpg');
  background-position:bottom;
  background-repeat:no-repeat;  
  padding:1px 16px 16px 16px;
  color:#d0b6b3;
}

div#right div.box a, div#left div.box a{
  color:#d0b6b3;
  text-decoration:none;
}

div#right div.box a:hover, div#left div.box a:hover{
  color:#ede2e1;
}

div.box_out{
  position:relative;
  display:block;
  width: 218px;
  background-image: url('box1.jpg');
  background-position:top;
  background-repeat:no-repeat;   
}

div.box h2{
  font-size:14px;
  padding:1px 0px 0px 5px;
  font-family: Georgia, Arial Narrow, Verdana;
  font-weight: bold;
  color:#d0b6b3;
  margin-top:9px;
  
}

div.stronic{
margin:10px; 
color:#DCD5B6;
text-align:center;
}

div.stronic a{
color:#DCD5B6;
text-decoration:none;

}

fieldset{
  border:0px;
  padding:0;
}

div.boks div.koniec{
  width: 218px;
  bottom:0px;
  background-image: url('box2.jpg');
  background-position:top;
  background-repeat:repeat-y;   
  height:12px;
}
