/* siemach changes */


.cart_item_remove{
font-family: Verdana;
background-color: #F6F3E8;
border: solid 1px #c0c0c0;
font-size: 9pt;
cursor: hand;
}
.cart_item_remove:hover{
font-family: Verdana;
background-color: white;
border: solid 1px #c0c0c0;
font-size: 9pt;
cursor: hand;
}


.menua {
position:relative;
top: -8px;
left: 330px;
}

.button {
background-image: url(../img/main_button.gif);
}

.button:hover {
background-image: url(../img/main_button_on.gif);
text-decoration: none;
}

.podnies {
margin-top: -10px;
}

.podniesie {
margin-top: -2px;
}

fieldset {
border: solid 1px #C7C0A5;
background-color: #F3F0E5;
min-width: 400px;
margin-left: 5px;
font-size: 11px;
font-style: none;
}

#czytaj_wiecej a
{
color: #A9A287;
font-size: 10px;
font-style: italic;
}

#koszyk
{
vertical-align: top;
}

#ulubione
{
color: white;
position: absolute;
margin-left: 40px;
margin-top: -2px;
}

#kropki
{
font-size: 3px;
background-image: url(../img/kropka.jpg);
}

#opis_krotki
{
font-size: 11px;
font-style: none;
font-variant: none;
}

#nazwa_produktu
{
font-size: 14px;
font-style: none;
font-variant: small-caps;
font-weight: bold;
}

#cena {
margin-top: 0px;
margin-left: 0px;
color: darkgreen;
font-weight: none;
}

#kupuje {
margin-top: 5px;
margin-left: 0px;
text-decoration: italic;
color: black;
font-family: Verdana;
font-size: 10px;
}



/* koniec zmian siemach */

body {
	background-color: #c4c2b7;
}

a {
	color: #641e18;
}

a:hover {
text-decoration:underline;
}

.price {
   color: #235b3c;
}

.price.value {
   font-weight: bold;
}

.broader1 {
   background-image: url(../img/main-left.gif);
	background-color: #EAE5D2;
}

.broader2 {
   background: white url(../img/main-right.gif) repeat-y top right;
	background-color: #EAE5D2;
}

#header {
   background-image: url(../img/header-bg.gif);
}

#header_left {
   background-image: url(../img/header-left.gif);
}

#header_right {
   background-image: url(../img/header-right.gif);
}

#header_center {
   background: url(../img/header-pic.jpg) top right no-repeat;
}

#header ul.menu li a span {
   background: url(../img/menu-left.gif) left no-repeat;
}

#header ul.menu li a {
   background: url(../img/menu-right.gif) right no-repeat;
}




#logo {
   position: relative;
   top: 12px;
   left: 0px;
   width: 310px;
   margin-left: 0px;
   border: none;
}

#finish {
/*   background: url(../img/logo-despol-foot.gif) 6px 5px no-repeat;
*/}

/* left_box */

.left_box h3 {
   background: #EAE5D2 url(../img/sb-left-top.gif) no-repeat top center;
	color: #FFFFFF;
}

.left_box_categories h3 {
   text-transform: none;
}

.left_box p, .left_box form, .left_box ul {
	background-color: #B39E71;
	border-left: solid 1px #641e18;
   border-right: solid 1px #641e18;
}

.left_box form {
}

.left_box {
   background: #B39E71 url(../img/sb-left-bottom.gif) no-repeat bottom center;
}

.left_box li {
/*   background: url(../img/leftbox-li.png) 7px 4px no-repeat;
*/}


/* right_box */

.right_box {
   background: #F2ECE0 url(../img/sb-right-bottom.gif) no-repeat bottom center;
}

.right_box p, .right_box ul {
   background: #F2ECE0;
   border-left: solid 1px #641e18;
   border-right: solid 1px #641e18;
}
.right_box ul {
margin-top:0px;
margin-bottom:0px;
}

.right_box_grey p {
   border-left: solid 1px #c2c2c2;
   border-right: solid 1px #c2c2c2;
}

.right_box h3 {
	color: #FFFFFF;
   background: #EAE5D2 url(../img/sb-right-top.gif) no-repeat top center;
}


/* left_box_categories */

.left_box_categories h3 {
   background: url(../img/sb-left-cat.gif) no-repeat top center;
}

.left_box_categories li {
   border-bottom: solid 1px #4e1713;
	padding: 0px 10px 3px 20px;
   list-style-type: none;
   background: url(../img/cat-li.gif) 7px 4px no-repeat;
	border-left: solid 1px #421410;
	border-right: solid 1px #421410;
}

.left_box_categories p {
	border-left: solid 1px #421410;
	border-right: solid 1px #421410;
}

.left_box_categories {
   background: #641e18 url(../img/sb-left-cat-bottom.gif) no-repeat bottom center;  
}

/* right_news_box */

.right_news_box {
   background: #F2ECE0 url(../img/sb-news-bottom.gif) no-repeat bottom center;
}

.right_news_box p, .right_news_box ul, .right_news_box div, .right_news_box h4 {
   border-left: solid 1px #641e18;
   border-right: solid 1px #641e18;
}

.right_news_box h3 {
   color: #FFFFFF;
   background: #EAE5D2 url(../img/sb-news-top.gif) no-repeat top center;
}

.right_news_box a {
text-decoration: none;
}


.right_news_box a:hover {
text-decoration: none;
color: green;
}

.right_news_box  {
   margin: 0px;
   width: 170px;
   padding: 0px 0px 6px 0px;
   margin: 10px 0px 0px 0px;
}

.right_news_box p {
   margin: 0px;
   padding: 2px 5px 0px 5px;
}

.right_news_box ul {
   margin: 0px;
   padding: 2px 5px 0px 5px;
	list-style-position:inside;
}

.right_news_box form {
   padding: 0px;
}

.right_news_box h3 {
   font-size: 12px;
   text-transform: uppercase;
   height: 17px;
   margin: 0px;
   padding: 4px 0px 0px 10px;
}



.center_box {
   border-color: #EAE5D2;
   margin-top: 0px;
}



/*
 * tabelki
 */
 

table.category_browser  {
	background-color: #f1e394;
	border-bottom: solid 1px #641e18;
	border-top: solid 1px #641e18;
	padding: 8px 0px 0px 0px;
	width: 98%;
} 

table.category_browser td {
   vertical-align: top;
   width: 33%;
   padding-bottom: 10px;
	padding-left: 8px
}

.category_browser a.parent {
   font-weight: bold;
   background: url(../img/catbrowser-li.gif) 5px 2px no-repeat;
   padding-left: 20px;
}

ul.category_browser, .category_browser li, .category_browser ul {
   list-style-type: none;
   margin: 5px 5px 0px 0px;
   padding: 0px 0px 0px 0px;
}

ul.category_browser ul {
   margin-left: 20px;
}

table.cart_details {
        vertical-align: top;
        width: 99%;
	background-color: #F6F3E8;
	border-bottom: solid 1px #641e18;
	border-top: solid 1px #641e18;
}

table.cart_details tr.caption {
	background-color: #F6F3E8;
	border-bottom: solid 1px #641e18;
}

.caption {
	background-color: #F6F3E8;
	border-bottom: solid 1px #641e18;
}

table.cart_details tr.odd { background-color: #FFFBEA; }

.odd { background-color: #FFFBFA; }

table.cart_details tr.even { background-color: #FFFBEA; }

.even { background-color: #FFFBFA; }

table.cart_details tr.total { background-color: #FFC4C4; }

#cart_ops {
	padding-top: 6px;
}

/* product */

div.hr {
	background-color: #c4c2b7;
}


/*
 * banner reklamowy
 */
 
.adverts h3 {
   color: #b3a971;
}


/* footer */

#footer {
   background-image: url(../img/foot-bg.gif);
}

#footer_left {
   background-image: url(../img/foot-left.gif);
}

#footer_right {
   background-image: url(../img/foot-right.gif);
}

#odstep
{
margin: 0 10px;
}

/* tabelki pomocy */
.container {
background: #F2ECE0;
color: #ffff;
margin:0 0px;
border: solid 0px #000000;
}

.rtop, .rbottom{
display:block;
background:#EAE5D2;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background: #F2ECE0;
}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

/* tabelki niebieskie  koniec*/

.asiem {
text-decoration: none;
color: black;
}
.asiem:hover {
text-decoration: none;
}

