/* <style TYPE="text/css"> */
/* top right bottom left */

.product {width:540px;margin:0 20px 20px 20px;padding:0;background: url(images/bigproduct.bg2.gif) repeat-y right top;}
.product strong{color:#841C00;}
.product img{margin:0;border:0;}
.product_bg{background: url(images/bigproduct.bg.gif) no-repeat bottom right;}
.product_photos{width:170px;float:left;}
.product_links{margin-top:5px;position:relative;}
.product_links a img{float:none;position:relative;}
.product_bar{position:relative;margin-bottom:10px;font-size:18px;height:26px;border-bottom: 1px solid #8B290F;width:470px;}
.product_price{position:absolute;right:0;top:0;}
.product_content {float:right;width:320px;margin:0 20px 0 10px;line-height:150%;text-align:justify;}
#products a {font-weight:bold;color:#442C0B;}
#products a:visited {color:#442C0B;}
#products a:hover {color:#442C0B;}
#products a:active {color:#442C0B;}
#products a:link {color:#442C0B;}

.myProduct{position:relative;float:left;width:174px;height:258px;background: url(images/product.bg.gif) no-repeat right bottom #DEC9AD;}
.myProduct img{border:0;margin:0;}
.myProduct_title{width:154px;font-weight:bold;display:block;margin:10px 0 10px 0;}
.myProduct_add {display:block;position:absolute;left:0;bottom:10px;}
.myProduct_show {position:absolute;bottom:10px;left:0;display:block;}

body{margin:15px 0 30px 0;background: url(images/bgbody.jpg) top repeat-x #DEC9AD;padding:0;text-align:left;font-size:11px; font-family: Tahoma, Arial, sans-serif;color: #333;}
div{margin:0;padding:0;}
img{border:0;}

#container {position:relative;width:980px;margin: 0 auto;background: transparent;z-index:80;text-align:left;}
#container a{text-decoration:none;}
#container a:link{color:#fff;}
#container a:visited{color:#fff;}
#container a:hover{color:#fff;}
#container a:active{color:#fff;}
#container_full {position:relative;width:100%;z-index:70;text-align:left;}

#topbar{position:relative;width:980px;height:45px;color:#EFD3B6;}
.pipelist {position:absolute;left:30px;top:10px;padding:0;margin:0;overflow:hidden;width:275px;}
.pipelist ul { list-style: none; margin: 0; padding: 0; }
.pipelist li { border-left: 1px solid #EFD3B6; float: left;line-height: 1.2em;margin: 0 .7em 0 -.7em; padding: 0 .7em 0 .7em;white-space: nowrap; }
.pipelist .last { margin: 0 .7em 0 -.7em; padding: 0 .7em 0 .7em; }
.link{position:absolute;top:10px;right:30px;}

#top{color:#fff;width:980px;height:227px;background: url(images/top.jpg) no-repeat right bottom;}

#scshow_button{position:absolute;top:186px;left:218px;}
#scorder_button{position:absolute;top:213px;left:218px;}
#scitems{position:absolute;left:30px;top:190px;color:#fff;}
#scall{position:absolute;left:30px;top:217px;color:#fff;}

#addtofav{position:absolute;right:170px;top:75px;font-weight:bold;}
#tellfriend{position:absolute;right:35px;top:75px;font-weight:bold;}

#search_button{position:absolute;top:200px;right:77px;}
#search_input{position:absolute;top:200px;right:162px;}
#search_input input{width:122px;height:17px;background: url(images/search.input.jpg) no-repeat;border:0;color:#fff;padding:2px 5px 0 5px;}
#search_adv{position:absolute;top:230px;right:107px;font-weight:bold;}

#horse_up{background: url(images/horse_up.jpg) no-repeat left bottom;}
#main{position:relative;width:980px;background:url(images/bgcont.gif) repeat-y;}
#columnleft{float:left;padding-bottom:70px;}
#content{width:580px;float:left;color:#333;}
#content a{text-decoration:none;}
#content a:link{color:#333;}
#content a:visited{color:#333;}
#content a:hover{color:#333;}
#content a:active{color:#333;}
#columnright{float:right;right:0;top:0;position:absolute;}

#node{position:relative;width:580px;height:51px;background: url(images/node.gif) no-repeat;}
#node .history_back{position:absolute;right:13px;top:13px;width:82px;height:27px;background: url(images/back.button.gif) no-repeat;display:block;}
#node .history_back span{position:relative;top:7px;left:21px;font-weight:bold;}
#footer{position:relative;width:980px;height:139px;margin:0 auto;background: url(images/footer.jpg) no-repeat;}
#copy {text-align:right;margin:0;position:absolute;top:45px;right:30px;color:#fff;line-height:150%;}


#my_account {color:#fff;height:185px;background: url(images/my_account.jpg) no-repeat transparent;width:200px;}
#newsletter {height:100px;padding-top:50px;background: url(images/newsletter.jpg) no-repeat transparent;width:200px;}

/* MOJE KONTO =========================================================*/

#my_account .input{
	padding-right:14px;
	height:30px;
	border-bottom: 1px solid #623100;
	text-align:right;
	color: #fff;
}

#my_account .input input{
	color:#214D68;
	width:117px;
	height:15px;
	border: 1px solid #CEAF83;
	background: #630;
	color: #fff;
}

#my_account ul{
	width:178px;
	display:block;
	padding:30px 0 0 0;
	margin:0 0 0 10px;
}

#my_account li{
	list-style-type: none;
	list-style-image: none;
	line-height:18px;  
	padding: 3px 0 3px 15px;
	margin: 0;
	clear:none;
	font-weight:normal;
	background-image : url("images/li.gif");
	background-repeat : no-repeat;
	border-bottom: 1px solid #623100;
}

#my_account .last{
	border:0;
}

#categories{font-family: Tahoma;font-size: 11px;padding:40px 0 10px 0;background: transparent url(images/categories.jpg) no-repeat;width:200px;}

/* KATEGORIE ==========================================================*/

.activelink {
	font-weight: bold;
}

#categories ul{
	margin:0 0 0 23px;
	padding:0;
}

#categories .menu {
	margin:5px 0 0 0;
	padding:0;
	font-size:11px;
	font-family:Tahoma
}

#categories .leaf {
	list-style-type: none;
	list-style-image: none;
	line-height:14px;  
	padding: 2px 0 3px 25px;
	margin: 0;
	clear:none;
	font-weight:normal;
	background-image : url("images/link.gif");
	background-repeat : no-repeat;
}

#categories .expanded {
  list-style-type: none;
  list-style-image: none;
  line-height:14px;  
  padding: 2px 0 3px 25px;
  margin: 0;
  font-weight:bold;
  clear:none;
  background-image : url("images/minus.gif");
  background-repeat : no-repeat;  
}

#categories .collapsed {
  list-style-type: none;
  list-style-image: none;
  line-height:14px;
  font-weight:bold;
  padding: 2px 0 3px 25px;
  margin: 0;
  background-image : url("images/plus.gif");
  background-repeat : no-repeat;
}

/* end KATEGORIE ==========================================================*/

#information{text-align:right;padding:25px 0 20px 0;background: url(images/information.jpg) no-repeat;width:200px;height:200px;}

/* INFORMACJE =========================================================*/

#information .input{
	padding-right:14px;
	height:30px;
	border-bottom: 1px solid #623100;
	text-align:right;
}

#information .input input{
	color:#214D68;
	width:127px;
	height:17px;
	border: 1px solid #F7A93A;
}

#information ul{
	width:175px;
	display:block;
	padding:0;
	margin:0 0 0 10px;
}

#information li{
	list-style-type: none;
	list-style-image: none;
	line-height:16px;  
	padding: 3px 10px 3px 15px;
	margin: 0;
	clear:none;
	font-weight:normal;
	background-image : url("images/li.gif");
	background-repeat : no-repeat;
	border-bottom: 1px solid #623100;
}

/* GALERIA =========================================================*/

#gallery{text-align:left;margin-left:10px;margin-top:10px;padding:40px 0 20px 0;background: url(images/gallery.jpg) no-repeat;width:190px;height:100px;}

#gallery .input{
	padding-right:14px;
	height:30px;
	border-bottom: 1px solid #623100;
	text-align:right;
}

#gallery .input input{
	color:#214D68;
	width:127px;
	height:17px;
	border: 1px solid #F7A93A;
}

#gallery ul{
	width:175px;
	display:block;
	padding:0;
	margin:0 0 0 0;
}

#gallery li{
	list-style-type: none;
	list-style-image: none;
	line-height:16px;  
	padding: 3px 10px 3px 12px;
	margin: 0;
	clear:none;
	font-weight:normal;
	background-image : url("images/li.gif");
	background-repeat : no-repeat;
	border-bottom: 1px solid #623100;
}

/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
/* ustawienia tla w srodkowej czesci sklepu (czyli cała zawartość, tło pod boksami itd..) ... */
.srodeksklepu {
  background-color: #DEC9AD;
/*  background-image: url(images/nazwa_obrazka.gif);*/
}


.input_field {background:#DEC9AD;border: 1px solid #555;color:#000;}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

TABLE {
	font-family: Verdana;
	font-size: 11px;
}



A {
  color: #214D68;
  text-decoration: none;
}

A:hover {
  color: #41708C;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #DEC9AD;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #dddddd;
  color: #000000;
  font-weight : bold;
  border-bottom: 1px solid #391D02;
  border-top: 1px solid #391D02;
  height: 25px;
}

A.headerNavigation { 
  color: #DEC9AD;
}

A.headerNavigation:hover {
  color: #DEC9AD;
  font-weight: bold;
  text-decoration: underline;
}

.headerNavigation {
  color: #DEC9AD;
  font-weight: bold;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #DEC9AD;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #DEC9AD;
  font-weight: bold;
  text-align: center;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #dddddd;
  color: #333333;
  font-weight : bold;
  border-bottom: 1px solid #391D02;
  border-top: 1px solid #391D02;
  height: 25px;
}

.infoBox {
  width:520px;
  background: #eee;
  border-left: 1px solid #391D02;
  border-right: 1px solid #391D02;
  border-bottom: 1px solid #391D02;
  border-top: 1px solid #391D02;
}

.infoBoxContents {
  width:520px;
  background: #DEC9AD;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #cccccc;
}

.infoBoxNoticeContents {
  background: #eeeeee;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  background: #DEC9AD;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-image: url(images/infobox/corner_right_left.gif);
  color: #333;
  height: 20px;
}

TD.infoBox, SPAN.infoBox {
  background: #391D02;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #391D02;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #391D02;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #391D02;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ddd;
  color: #333;
  font-weight: bold;
  height: 20px;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #DEC9AD;
}

A.pageResults {
  color: #7F7F7F;
  background: #F3F1F1;
  border-left: 1px solid #E1DFDF;
  border-right: 1px solid #E1DFDF;
  border-bottom: 1px solid #E1DFDF;
  border-top: 1px solid #E1DFDF;
}

A.pageResults:hover {
  color: #000000;
  background: #F3F1F1;
  border-left: 1px solid #E1DFDF;
  border-right: 1px solid #E1DFDF;
  border-bottom: 1px solid #E1DFDF;
  border-top: 1px solid #E1DFDF;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  padding-top:10px;
}

TR.subBar {
  background: #ff0000;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #DEC9AD;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #DEC9AD;
  color: #333;
}

select{
border: 1px solid #391D02;
}

TEXTAREA {
  color: #000;
  border: 1px solid #391D02;
  background: #DEC9AD;
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #f3f3f3; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #f3f3f3; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #cc0000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.imagesBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/*########################################################################################################*/

/* XC Menu Styles */

#catxcdiv ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 1.5em;
}

/* menu item spacing */
#catxcdiv li{ margin-bottom: .2em; }

/*padding between submenu items*/
#catxc ul li { padding: 0 0 .2em 0; }

/*xc menu item*/
#catxcdiv li.xc { list-style: none; }

/*submenu*/
#catxcdiv li.xc ul { margin: .3em 0 0 -.8em; }

/* +/- control */
div.xcx, div.xcc {
	position: relative;
	display: inline;
}
li.xc>div.xcx, li.xc>div.xcc {
	position: static;
	margin-left: -1.5em;
	float: left;
	width: 1.5em;
}
div.xcx a, div.xcc a {
	position: absolute;
	left: -2em;
}
div.xcx>a, div.xcc>a {
	position: static;
}
div.xcx a:link, div.xcx a:visited,
div.xcc a:link, div.xcc a:visited {
	text-decoration: none;
	font-family: "Courier New", Courier, monospace;
	font-size: 90%;
}

/*</STYLE>*/
