/**
* Default CSS definitions
* @auth: Aigars Sukurs, aigars@grafton.lv
* @copy: SIA Grafton, 2008
*/















/* added BY ROB 26.08.2008  20:18*/
label.labelError{
	color: red !important;
}
input.labelError, select.labelError{
	border: 1px solid red !important;
}

#PopupItem {
	position: absolute;
	width: 253px;
	height: 275px;
	z-index: 9999;
	margin-top: -3px;
	display: none;
	right: 50%;
	margin-right:-447px;
	overflow:hidden;
	text-indent:-9999px;
	background:url('../images/cart-update.png') no-repeat left top;
	background-position:left top;
	background-repeat:no-repeat;
}
#PopupItem.cart-en {
	background-image:url('../images/cart-update-en.png');
}
#PopupItem div,
#PopupItem-en div{
	/*background: url(../images/subMenuBottom.gif);*/
	background-repeat: no-repeat;
	margin: 0;
	height: 4px;
}
#PopupItem p	{
/*	background: #EAD9B1;
	height: 50px;
	color: #665B2D;
	font-size: 14px;
	z-index: 1000;
	padding-top: 25px;
	font-weight: bold;*/
}


.page-selector{
	padding-top:10px;
	overflow:hidden;
	clear: both;
}
#content .page-selector a,
#content .page-selector span {
	display:block;
	margin-right:3px;margin-bottom:3px;
	width:30px;height:26px;
	background:url('../images/pagingBg.gif') no-repeat left top;
	line-height:26px;
	font-weight:bold;
	text-align:center !important;
	color:#994d2c;
	float:left;
}
#content .page-selector a:hover {
	text-decoration:underline;
}
#content .page-selector span {
	color:#4c5425;
}

#formHolder, #mainLogin {
	position:relative;
	width:416px !important;height:760px;
	padding:20px;
	background:url('../images/friends-bg.jpg') no-repeat left top;
}
#formHolder.payent-accept {
	width:446px !important;
	padding-left:20px !important;
}
#profileMenu {
	position:relative;
	height:28px !Important;
}
#formHolder a, #mainLogin a {
	text-decoration:underline;
}
#formHolder a:hover, #mainLogin a:hover {
	text-decoration:none;
}
#formHolder div, #mainLogin div {
	margin-bottom:5px;
}
#formHolder h1, #mainLogin h1 {
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
	color:#4c5425;
}
#formHolder h1 a {
	color:#4c5425;
}
#formHolder textarea {
	font-family:'Trebuchet MS','sans-serif';
	font-size:11px;
	padding:2px;
}
#formHolder div select {
	width:auto !important;
}
#formHolder div select option {
	padding-right:7px;
}

/* added BY ROB 16.05.2008 */

.ingridiens{
	overflow: hidden;
	width:auto;
	margin-right:5px;
	float:left;
}
.ingridiens div {
	position:absolute;
	left:17px;top:90px;
}
.ingridiens div h3 {
	display:none;
	display:block;
	float:none;
	margin-bottom:2px !important;
	height:auto;
}
.ingridiens div p {
	float:none;
	width:400px;
}
.hidden{
	display: none;
}
.ingridiens img{
	float: left;
	margin-right: 2px;
}
.ingridiens h3{
	width: 370px;
	height: 24px;
	float: left;
	font-weight: bold;
	font-family: 'Trebuchet MS','Tahoma','Arial','Helvetica','sans-serif';
	color: #994D2C;
	font-size: 1.5em;
	padding-left: 2px;
}
.ingridiens p{
	margin-bottom:10px;
	padding: 2px;
}

#mainLogin{
	text-align: left;
}
table.itemsCart {
	margin:0;
}
table.itemsCart tr td.image img{
	display: block;
	float: left;
	_width: 65px;
	_height: 47px;
	padding: 3px;
	margin-left: 9px !important;
	margin-left: 8px;
	background: transparent URL('../images/thumbnailBackground.gif') left top no-repeat;
 	width: 59px;
	height: 41px;
}
table.itemsCart tr td#cartTotall {
	height:auto;
	padding:5px 20px;
}
table.itemsCart tr td{
	border-bottom : 1px solid #E5D7B2;
}

table.itemsCart tr td.image{
	width: 60px;
}
table.itemsCart tr td.title{
	padding-left:4px;
	width: ;
}
table.itemsCart tr td.price{
	font-weight: normal;
	width: 60px;
	text-align: center;
}

table.itemsCart tr td.count{
	font-weight: normal;
}

table.itemsCart tr td.totalInList{
	width: 60px;
	text-align: center;
	color: #994D2C;
}

table.itemsCart tr td.options{
	text-align: center;
}

#formHolder{
	text-align: left;
	padding-left: 50px;
}

#formHolder form div{
	padding: 2px;
	overflow: hidden;
}
#formHolder form div label{
	display: -moz-inline-box;
	display:inline-block;
	width: 170px;
}
.autoRadio{
	width: auto !important;
	height: auto;
}
#formHolder form div input, #formHolder form div select {
	padding:1px 2px;
	border: 1px solid #E1CD9F;
	background: #FAF3DC;
	font-size:11px;
	margin-left: ;
	width: 190px;
}
#formHolder form div select {
}
#formHolder form div.checkbox p, #formHolder form div.radiobutton p {
	display:-moz-inline-box;display:inline-block;
	width:170px;
	vertical-align:middle;
}
#formHolder form div.checkbox label, #formHolder form div.radiobutton label {
	width:auto;
	padding-right:5px;
	vertical-align:middle;
}
#formHolder form div.checkbox input, #formHolder form div.radiobutton input {
	background:none;
	padding:0;
	border:none;
	vertical-align:middle;
	margin-right:10px;
}
#formHolder form div.submit {
	padding-left:172px;
	text-align:left;
}
#formHolder form div.submit input {
	width:auto;
	padding:2px 6px;
	cursor:pointer;
}
#formHolder div.errorMsg {
	color:#994d2c;
	font-weight:bold;
	display:none;
}
#formHolder ul.errorMsg {
	margin-bottom:10px;
	width:420px;
}
#formHolder ul.errorMsg li {
	margin-bottom:3px;
	font-weight:bold;
	color:#994d2c;
}
table.itemsCart tr td.options a{
	font-weight: normal;
	color: #565E2F;
}

table.itemsCart tr td.options a:hover{
	color: #994D2C;
}

table.itemsCart tr td.total{
	padding-right: 20px;
}

#buyButton{
	width: 60px;
	border: 1px solid #BEB598;
	background:  #E5D7B2;
	text-align: center;
	font-weight: bold;
	color: #994D2C;
}

table.itemsCart tr td input{
	width: 25px;
	border: 1px solid #E5D7B2;
	text-align: center;
	font-weight: bold;
	color: #994D2C;
}
table.itemsCart tr td, table.itemsCart tr td a{
	font-family: 'Trebuchet MS','Tahoma','Arial','Helvetica','sans-serif';
	color: #565e2f;
	background:;

	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
table.itemsCart tfoot tr td,
table.itemsCart tfoot tr th {
	font-weight:normal;
	padding:2px 5px !important;
}
td.buy{
	background: ;
	text-align: right !important;
	padding-right: 20px;
	border-bottom: none !important;
}
td.buy input {
	width:100px !important;
	background:none !important;
	cursor:pointer;
}
td.total{
	text-align: right !important;
}
.itemsCart td.agreeeTerms {
	padding:3px 5px;
	text-align:right;
	vertical-align:middle;
}
.itemsCart td.agreeeTerms a {
	font-size:11px;
}
.itemsCart td.agreeeTerms label {
	vertical-align:middle;
}
.itemsCart td.agreeeTerms input {
	vertical-align:middle;
}
/* S:GLOBALS */
* {
    margin:  0;
    padding: 0;
    border:  0;
}

* html.addClear {
    height: 1%;
}

.addClear {
    clear: both;
}

.addClear:after {
    content: ".";
    display: block;
    height:  0;
    clear:   both;
    visibility: hidden;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
}

h1 {
  font-size: 2.0em;
}

h2 {
	font-size: 1.7em;
}

h3 {
	font-size: 1.4em;
}

h4 {
  font-size: 1.2em;
  font-weight: bold;
}

h5 {
  font-size: 1.0em;
  font-weight: bold;
}

h6 {
  font-size: 0.8em;
  font-weight: bold;
}

a,
a:link,
a:visited {
	color: #000;
	text-decoration: none;
}

a:active,
a:hover {
	color: #777;
	text-decoration: none;
}

br {
  font-size:   1em;
  line-height: 1em;
}

img {
	display: block;
}

ul,
ol,
li {
	list-style: none;
  list-style-position:;
}

/* Colors */
.specialPrice {
	color: #994d2c !important;
}

html,
body {
	height: 100%;
}

body{
	margin: 0 auto;
	position: relative;
	font: 8pt 'Tahoma', 'Arial', 'Helvetica', 'Sans-serif';
	text-align: center;
	color: #E8DBB8;
	/*background: #251D12 URL('../images/bodyBackgroundCat.gif') center top repeat-y;*/
	background: #251d12 url('../images/bodybg2.gif') center top repeat-y;
}

/* E:GLOBALS */

#wrapper {
  _height: 100%;
	position: relative;
  voice-family: "\"}\"";
	voice-family: inherit;
	min-height: 100%;
}

#header {
	margin: 0 auto;
	position: relative;
	_height: 119px;
	padding-top: 4px;
	background: #2f361d;
	text-align: center;
	background: transparent URL('../images/headerBackgroundCat2.jpg') center 4px no-repeat;
  voice-family: "\"}\"";
	voice-family: inherit;
	height: 115px
}
#header h1 {
	margin: 0 auto;
	position: relative;
	width: 285px;
	height: 65px;
	top: 21px;
	overflow: hidden;
	background: transparent URL('../images/logoStendersCat2.gif') left top no-repeat;
	text-align: center;
}

#header h1 a{
	position: relative;
	display: block;
	text-indent: -999px;
	width: 285px;
	height: 65px;
	overflow: hidden;
}

#profile {
	position: absolute;
	width: 254px;
	height: 115px;
	top: 0;
	right: 50%;
	margin-right:-447px;
}

#menuProfile {
	position: absolute;
  right:0;
	top:58px;
	width:185px;
	height:60px;
}

a.myProfile {
	position: absolute;
	display: block;
	bottom:0;left:0;
	text-align: right;
	font: 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	color: #ECE1C1;
}
a.myProfile.logout {
	bottom:20px;right:0;
}
a.basketWrap,
a.basketWrap:link,
a.basketWrap:hover,
a.basketWrap:active,
a.basketWrap:visited {
	position: absolute;
	/*display: block;
	_height: 90px;
	padding-top: 35px;*/
	text-align:right;
	bottom:0;right:0;
	color: #ECE1C1;
/*	background-image: URL('../images/basket06.gif');*/
	background-position:  right top;
	background-repeat: no-repeat;
  voice-family: "\"}\"";
	voice-family: inherit;
	font-family:'Trebuchet MS','Tahoma','Arial','Helvetica','sans-serif';
/*	height: 40px;*/
}

a.basketWrap strong {
	position: relative;
	display: ;
	font: bold 1.0em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	color: #994d2c;
}

#menuLanguage {
	position: absolute;
  right: 50px;
	top: 10px;
	width: auto;
	overflow: hidden;
	line-height: 1;
	text-align: center;
	display:none;
}

#menuLanguage li {
	position: relative;
	display: block;
	float: left;
	height: ;
	padding-right: 7px;
}

#menuLanguage li a,
#menuLanguage li a:link,
#menuLanguage li a:visited,
#menuLanguage li a:hover,
#menuLanguage li a:active {
	position: relative;
	display: block;
	/*padding: 42px 2px 2px 8px;
	border-right: 1px solid #d7d0a6;
	background: transparent URL('../images/languageBackgroundCat.gif') left bottom no-repeat;*/
	font: bold 12pt 'Tahoma', 'Arial', 'Helvetica', 'Sans-serif';
	color: #4C5425;
	text-decoration: none;
}

/*a.lang1 {
	margin-top: 0px;
}

a.lang2 {
	margin-top: -6px;
}

a.lang3 {
	margin-top: -12px;
}*/

#catWrapper {
  margin: 0 auto;
	position: relative;
	width: auto;
	height: 29px;
	background: #2f361d;
	text-align: center;
	overflow: hidden;
	margin-bottom:3px;
}

#catMenu {
  position: relative;
	/*background: #4f542c URL('../images/categoryBackgroundCat2.gif ') left top no-repeat;*/
	background-color:#4F4424;
	width: 100%;
	_height: 29px;
	padding: 9px 0;
	overflow: hidden;
	line-height: 1;
	text-align: center;
  voice-family: "\"}\"";
	voice-family: inherit;
	height: 11px;
}

#catMenu li {
	position: relative;
	padding: 0 8px 0 12px;
	top: 0;
	display: inline;
	background: transparent URL('../images/liSeparator.gif') left center no-repeat;
}

#catMenu li.first {
	padding: 0 8px 0 11px;
	background: none;
}

#catMenu li a,
#catMenu li a:link,
#catMenu li a:visited {
	font-weight: bold;
	color: #faf3dc;
	text-decoration: none;
}

#catMenu li a:hover,
#catMenu li a:active {
	color: #e9ce79;
	text-decoration: none;
}

#catMenu li a.active,
#catMenu li a.active:link,
#catMenu li a.active:visited {
	color: #e9ce79;
	text-decoration: none;
}

#breadcrumbWrapper {
  margin: 0 0 10px;
	position: relative;
	height: 28px;
	text-align: left;
	overflow: hidden;
	background-color:#665B2D;
}

#breadcrumb {
  position: relative;
	width: 470px;
	margin:0 auto;
	_height: 41px;
	padding: 7px 0 0 0;
	overflow: hidden;
	line-height: 1em;
	text-align: center;
  voice-family: "\"}\"";
	voice-family: inherit;
	height: 20px;
}

#breadcrumb li {
	position: relative;
	padding: 0 3px 0 10px;
	top: 0;
	display: inline;
  font: bold 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	color: #994d2c;
/*	background: transparent URL('../images/liBreadcrumbSeparator.gif') 0 6px no-repeat;*/
}

#breadcrumb li.first {
	padding: 0 3px 0 0;
	background: none;
	display:none;
}

#breadcrumb li a,
#breadcrumb li a:link,
#breadcrumb li a:visited {
	font-weight: bold;
	color: #dcca9b	;
	text-decoration: none;
}

#breadcrumb li a:hover,
#breadcrumb li a:active {
	color: #ece9e0;
	text-decoration: none;
}

#breadcrumb li a.active,
#breadcrumb li a.active:link,
#breadcrumb li a.active:visited {
	color: #994d2c;
	text-decoration: none;
}

#contentLayout{
	margin: 0 auto;
	position: relative;
	_width: 953px;
	height: auto;
	padding: 0 29px 128px;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 895px;
}

#leftColumn {
	position: relative;
	float: left;
	width: 182px;
	_height: 50px;
  voice-family: "\"}\"";
	voice-family: inherit;
	min-height: 50px;
	text-align:left;
}

#searchWrapper {
	position: relative;
	display: block;
	margin-bottom: 14px;
	_width: 182px;
	_height: 29px;
	padding: 4px 0 0 8px;
	overflow: hidden;
	background: URL('../images/searchBg.gif') left top no-repeat;
  voice-family: "\"}\"";
	voice-family: inherit;
  width: 174px;
	height: 25px;
}

#searchWrapper input {
	position: relative;
	float: left;
	_width: 145px;
	_height: 21px;
	border: 1px solid #e1cd9f;
	border-right: 0;
	background: #faf3dc;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 140px;
	padding:3px 0 3px 4px;
	font-size:11px;
}

#searchWrapper button.submit {
	position: relative;
	float: left;
	_width: 21px;
	_height: 21px;
	text-indent: -999em;
	background: #faf3dc URL('../images/searchLensCat.gif') center center no-repeat;
	border: 1px solid #e1cd9f;
	border-left: none !important;
	border-left: 1px solid #faf3dc;
	overflow: hidden;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 19px !important;
	width: 20px;
	height: 21px;
	/*text-indent: -999em;
	font: 8pt 'Tahoma', 'Arial', 'Helvetica', 'Sans-serif';
	color: #e9ce79;
	*/
}

#subMenu {
	position: relative;
	margin-bottom: 14px;
	width: 181px;
	_height: 0px;
	padding: 0px !important;
	background: #ead9b1 url('../images/subMenuBottom.gif') no-repeat left bottom;
	text-align: left;
}

#subMenu li {
	position: relative;
	_height: 28px;
	text-align: center;
	border-top: 1px dashed #d4be8d;
  voice-family: "\"}\"";
	voice-family: inherit;
	padding: 0 17px !important;
	min-height: 27px;
	text-align:left;
}

#subMenu li.first {
	_height: 28px;
	margin:0 !important;
	border-top: none;
  voice-family: "\"}\"";
	voice-family: inherit;
	min-height: 28px;
	background:url('../images/subMenuTop.gif') no-repeat top left;
}
#subMenu li a,
#subMenu li a:link,
#subMenu li a:visited {
	background:#aaa;
	position:relative;
	margin:0;padding:0;
	display:inline-block;
	position: relative;
	display: block;
	text-align: left;
	padding: 6px 5px 6px 15px;
	font: bold 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'Sans-serif';
	color: #4c5425;
	background: URL('../images/subliBackground.gif') 5px 11px no-repeat;
}

#subMenu li a:active,
#subMenu li a:hover,
#subMenu li.active a,
#subMenu li.active a:link {
	color: #994d2c;
	background: transparent URL('../images/subliActiveBackground.gif') 5px 11px no-repeat;
}

a.sideBanner,
a.sideBanner:link {
	margin-bottom: 14px;
	position: relative;
	display: block;
	width: ;
	height:;
}

#content {
	position: relative;
	_width: 531px;
	_height: 50px;
	float: left;
	padding: 0 28px 0 28px;
	font: 8pt 'Tahoma', 'Arial', 'Helvetica', 'Sans-serif';
	color: #293018;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 475px;
	min-height: 50px;
}

a.selfAdd {
	position: relative;
	margin: 0 auto 15px;
	display: block;
	text-align: center;
	width: 472px;
	_height: 0px;
  voice-family: "\"}\"";
	voice-family: inherit;
	min-height: 0px;
	z-index:3;
}
#rightColumn a.selfAdd {
	width:auto;
}
#leftColumn a.selfAdd {
	width:auto;
}
div.catItem {
	position: relative;
	float: left;
	_width: 158px;
	_height: 226px;
	padding: 6px 4px 6px 5px;
	overflow: hidden;
	text-align: left;
	background: transparent URL('../images/catlogueItem2.gif') 5px 6px no-repeat;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 149px;
	height: 214px;
}

div.newItem {
	position: absolute;
	width: 40px;
	height: 86px;
	top: 8px;
	left: 0;
	background: transparent URL('../images/newItem.png') left top no-repeat !important;
	background: transparent URL('../images/newItem.gif') left top no-repeat;
}
div.newItem.en {
  background: transparent URL('../images/newItemEn.png') left top no-repeat !important;
	background: transparent URL('../images/newItemEn.gif') left top no-repeat;
}
div.catItem a.image {
	position: relative;
	display: block;
	width: 127px;
	height: 87px;
	padding: 11px 12px 0 10px;
}

div.catItem a.take {
	position: absolute;
	bottom: 15px;
	right: 15px;
	font: bold 0.8em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	line-height: 0.9em;
	color: #994d2c;
	text-align: right;
}

div.catItem h2 {
	position: relative;
	margin: 4px 0 0;
	font: bold 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	line-height: 1.1em;
	color: #575e30;
	height: 2.4em;
	padding: 0 12px;
	text-align: left;
	overflow: hidden;
}
#catItemView h2 em {font-style:normal;font-size:14px;}
div.catItem h2 a,
div.catItem h2 a:link,
div.catItem h2 a:visited,
div.catItem h2 a:active,
div.catItem h2 a:hover {
	font: bold 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	line-height: 1.1em;
	color: #575e30;
	text-align: left;
}

div.catItem p {
	position: relative;
	margin: 0 12px;
	font: normal 0.9em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	line-height: 1.1em;
	color: #907d59;
	height: 3.5em;
	text-indent: 0em;
	text-align: left;
	border-bottom: 0.14em dashed #d4bd8c;
	overflow: hidden;
}

div.catItem p.price {
  position: relative;
	border-bottom: none;
	color: #4c5425;
	height: auto;
	font: normal 1.8em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	text-align: left;
}

div.catItem small {
	display: block;
	padding-left: 12px;
	color: #4c5425;
	font-size: 0.9em;
}

#catItemView {
	position: relative;
	margin: 0 auto 30px;
	width: 484px;
	height: 260px;
	overflow: hidden;
	background: transparent URL('../images/itemViewBackground2.gif') left top no-repeat;
	text-align: left;
}

#catItemView h2 {
	position: relative;
	_height: 30px;
	padding: 6px 17px 0;
	font: normal 1.6em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	line-height: 1.7em;
	color: #4c5425;
	overflow: hidden;
  voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
}

div.preview {
	position: relative;
	margin-left: 15px !important;
	margin-left: 7px;
	width: 219px;
	height: 155px;
	overflow: hidden;
	float: left;
	background: transparent URL('../images/previewBackground.gif') left top no-repeat;
}

div.preview img {
	position: absolute;
	top: 8px;
	left: 6px;
}

#catItemView p {
	position: relative;
	_width: 250px;
	height: 145px;
	float: right;
	font: 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	line-height: 1.1em;
	color: #907d59;
	padding: 10px 20px 0 15px;
	clear: right;
	overflow: hidden;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 215px;
}
#search-result, .emptyCart {
	margin-top:10px;
	background:url('../images/searchError.gif') no-repeat left top;
	width:484px;height:86px;
	color:#4c5425 !important;
}
#search-result p, .emptyCart, .msg-ok {
	font-weight:bold;
	font-size:11px;
	padding-top:20px;
	color:#4c5425;
}
.msg-ok {
	width:420px;
	margin:0 0 0 -20px !important;padding:0 !important;
	text-align:center;
}
#search-result p.noData {
	padding:20px;
	color:#4c5425;
}
#thumbnailWrap {
	position: relative;
  _width: 230px;
  _height: 60px;
  padding: 7px 0 0 8px !important;
  padding: 7px 0 0 1px;
  overflow: hidden;
  float: left;
  voice-family: "\"}\"";
  voice-family: inherit;
  height: 60px;
  width: 222px !important;
  width: 229px;
}

div.thumnail {
	position: relative;
	float: left;
	_width: 65px;
	_height: 47px;
	padding: 3px;
	margin-left: 9px !important;
	margin-left: 8px;
	background: transparent URL('../images/thumbnailBackground.gif') left top no-repeat;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 59px;
	height: 41px;
}

#priceWrap {
	position: relative;
	float: left;
	margin-top: 9px;
	_width: 113px;
	_height: 44px;
	padding: 3px 0 0 20px;
	font: normal 1.8em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
  color: #4c5425;
  voice-family: "\"}\"";
  voice-family: inherit;
	width: 93px;
	height: 39px;
}

#priceWrap small {
	display: block;
	font: normal 8pt 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
}

#addToBasket {
	position: absolute;
	_width: 127px;
	_height: 44px;
	bottom:45px;right:15px;
	float: left;
	font: normal 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
  color: #4c5425;
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 145px;
	height: ;
	text-align:right;
}

#addToBasket a,
#addToBasket a:link,
#addToBasket a:visited {
	display: block;
	font: bold 1.5em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	color: #994d2c;
}

#addToBasket a:active,
#addToBasket a:hover {
	color: #b0603e;
}

#catItemDescription {
	position: relative;
	margin: 0 auto;
	width: 484px;height:285px;
/*	height:288px;*/
	_height: 10px;
	text-align: left;
  voice-family: "\"}\"";
	voice-family: inherit;
	min-height: 10px;
/*	background:url('../images/catItemDescriptionBg2.jpg') no-repeat left top;*/

}

#tabNavigation {
	position: absolute;
	_width: 453px;
	height: 30px;
	line-height: 1;
	padding: 0 0 0 15px;
	margin-bottom:-7px;
	overflow: hidden;
  voice-family: "\"}\"";
	voice-family: inherit;
	background:url('../images/tabNavigation.jpg') no-repeat left top;
	z-index:1;
}

#tabNavigation li {
	position: relative;
	width:138px;height: 26px;line-height:26px;
	text-align:center;
	float: left;
	margin-right:1px;
	color: #907d59;
	float:left;
}
#tabNavigation li.notActive {
	display:none;
}
#tabNavigation li a {
	display:block;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	color:#4C5425;
}
#tabNavigation li.active a {
	color:#994d2c;
}
/*#tabNavigation li.active {
	background: #e4d8b1 URL('../images/descriptionBackgroundLc.gif') left top no-repeat;
	color: #994d2c;
}

#tabNavigation li a,
#tabNavigation li a:link,
#tabNavigation li a:visited {
	outline: none;
	position: relative;
	display: block;
	text-align: center;
	padding: 7px 15px;
	font: bold 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	color: #907d59;
	background: transparent URL('../images/descriptionBackgroundRc.gif') right top no-repeat;
}

#tabNavigation li a:hover,
#tabNavigation li a:active {
	color: #994d2c;
	background: #e4d8b1 URL('../images/descriptionBackgroundRc.gif') right top no-repeat;
}

#tabNavigation li.active a,
#tabNavigation li.active a:link,
#tabNavigation li.active a:visited {
	position: relative;
	display: block;
	padding: 7px 15px;
	font: bold 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	color: #994d2c;
	background: transparent URL('../images/descriptionBackgroundRc.gif') right top no-repeat;
}

#tabNavigation li.active a:hover,
#tabNavigation li.active a:active {
	color: #994d2c;
	background: #e4d8b1 URL('../images/descriptionBackgroundRc.gif') right top no-repeat;
}*/

p.description, div.description, div#manual {
	position: absolute;
	top:23px;
	_width: 413px;
	_height: 10px;
/*	background: url('../images/itemViewBackground2.gif') no-repeat left top;*/
	padding:;
	font: normal 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
	color: #907d59;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 444px;height:243px	;
	overflow:hidden;
	min-height: 10px;
/*	margin:20px;*/
	background:url('../images/catItemDescriptionBg2.jpg') no-repeat left top;
	padding:20px 20px 0;
}

p#description {
	display: none;
}
div#description {
/*	background:#ecd7ac;*/
	margin:;
	width:auto !important;
}
p#manual {
	display: none;

}
div#manual {
/*	background:#ecd7ac;*/
/*	margin:20px;height:180px;*/
	width:auto !important;
}
#rightColumn {
	position: relative;
	float: left;
	width: 181px;
  voice-family: "\"}\"";
	voice-family: inherit;
	min-height: 50px;
	overflow:hidden;
}

a.rSideBanner {
	position: relative;
	display: block;
	width: 182px;
	_height: 0px;
	background: #ebe1c1;
  voice-family: "\"}\"";
	voice-family: inherit;
	min-height: 0px;
}

a.rSideBanner img {
	position: relative;
	display: block;
	margin: 0 auto;
}

#hotStuff {
	position: relative;
	_width: 181px;
	_height: 19px;
	padding: 0 23px 19px;
	margin: 14px auto 0;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 135px;
	min-height: 19px;
	background:#ead9b1 url('../images/subMenuBottom.gif') no-repeat left bottom;
}

#hotStuff h2 {
	position: relative;
	width:181px;
	margin-left:-23px;
	text-align: left;
	font: bold 1.7em 'Times New Roman', 'Times', 'Sans-serif';
	padding: 10px 20px;
	color: #994d2c;
	background:url('../images/subMenuTop.gif') no-repeat left top;
}

div.hotItem {
	position: relative;
	width: 136px;
	_height: 0px;
	padding-bottom: 11px;
  voice-family: "\"}\"";
	voice-family: inherit;
	min-height: 0px;
}

div.hotItem a,
div.hotItem a:link,
div.hotItem a:hover,
div.hotItem a:active,
div.hotItem a:visited {
	position: relative;
	margin: 0 auto 0;
	display: block;
	width: 136px;
	height: 96px;
	overflow: hidden;
	background: #ebe1c1 URL('../images/hotItemBackground.gif') left top no-repeat;
}

div.hotItem a img {
	position: relative;
	margin: 4px 4px 5px 5px;
	display: block;
}

div.hotItem p {
	position: relative;
	_width: 136px;
	padding: 0 7px;
	font: bold 1em 'Trebuchet MS', 'Tahoma', 'Arial', 'Helvetica', 'Sans-serif';
	line-height: 1.1em;
	color: #4c5425;
	text-align: left;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 122px;
}

#footer {
	position: absolute;
	bottom: 10px;
	left: 0;
	/*_width: 965px;
	_margin-left: -482px;*/
	height: 69px;
	font: 8pt 'Tahoma', 'Arial', 'Helvetica', 'Sans-serif';
	text-align: center;
	color: #E8DBB8;
	_padding: 0 6px;
	overflow: hidden;
	background: #4f4424;
  voice-family: "\"}\"";
	voice-family: inherit;
	width: 100%;
	/*margin-left: -482px !important;
	margin-left: -482px;*/
	padding: 0 0 0 0;
	_padding: 0 6px;
}

#footer ul {
	position: relative;
	width: auto;
	_height: 69px;
	padding: 28px 0 5px;
	text-align: center;
	/*background: #4f4424 URL('../images/footerUlBackgroundCat.gif') left top no-repeat;*/
	text-align: center;
  voice-family: "\"}\"";
	voice-family: inherit;
	height: 13px;
}

#footer li {
	padding: 0 8px 0 12px;
	display: inline;
	background: transparent URL('../images/liSeparatorCat.gif') left center no-repeat;
}

#footer li.first {
	padding: 0 8px 0 11px;
	background: none;
}

#footer li a,
#footer li a:link,
#footer li a:visited {
	color: #f1e8c4;
	text-decoration: none;
}

#footer li a:hover,
#footer li a:active {
	color: #994D2C;
	text-decoration: underline;
}

#footer li a.active,
#footer li a.active:link,
#footer li a.active:visited {

}

#footer li ul {
	display: none;
}

#footer p {
	position: relative;
/*	padding: 8px 0;*/
	font: 8pt 'Tahoma', 'Arial', 'Helvetica', 'Sans-serif';
	text-align: center;
	color: #64672b;
	line-height:;
}

.orderBy {
	padding-right:8px;
	text-align:right;
	color:#efe2c1;
}
.orderBy  a {
	font-weight:bold;
	color:#efe2c1;
}
.orderBy a.selected {
	color:#a94c24;
}

#SenToFriend {
	position:absolute;
	right:17px;bottom:30px;
	padding-right:18px;
	font-size:10px;
	background:url('../images/mail.gif') no-repeat right top;
}
#SenToFriend a, .AddFavorite {
	font-weight:bold;
	color:#4c5425;
}
#SenToFriend a:hover, .AddFavorite:hover {
	text-decoration:underline;
}

.AddFavorite{
	cursor: pointer;
	position:absolute;
	bottom:-33px;right:0px;
	padding-right:18px;
	font-size:10px;
	background:url('../images/favorites.gif') no-repeat right top;
}
#formHolder.friend {
	width:484px;height:760px;
	background:url('../images/friends-bg.jpg') no-repeat left top;
}
#formHolder.friend h1 {
	color:#4c5425;
}
#formHolder.friend div label {
	width:120px;
	color:#797E55;
}
#formHolder.friend div textarea {
	padding:1px 2px;
	background:#FAF3DC;
	border:1px solid #E1CD9F;
	font:normal 11px Tahoma,sans-serif;
}
#formHolder.friend div.submit {
	padding:0;margin:0;
}
#formHolder.friend div.submit input {
	color:#FAF3DC;
	background:#4C4123;
}

#adds-layout #content {
	width:auto !important;
	padding:0;
}
#adds-layout #largeItembox {
	margin-bottom:10px;
}
#adds-layout #leftColumn, #adds-layout #rightColumn {
	display:none;
}
#adds-layout .SmallItembox {
	height:1%;
}
#adds-layout .SmallItembox div {
	display:inline;
	margin-right:2px;
	float:left;
}
#adds-layout .SmallItembox div#smallBox4 {
	margin-right:0;
}
/* SHOP FREE */
#free-shop {
	width:446px;height:760px;
	padding:20px;
	background:url('../images/friends-bg.jpg') no-repeat;
	text-align:left;
}
#free-shop h1 {
	margin:0 0 10px;
}
#free-shop p {
	margin:0 0 10px;
}
ul.siteMap {
	width:486px;height:760px;
	padding:20px 0;
	background:url('../images/friends-bg.jpg') no-repeat left top;
	text-align:left;
}
ul.siteMap li {
	padding:0 20px;
	font-weight:bold;
}
ul.siteMap.SubMapItem {
	width:auto;height:auto;
	padding:0;
	background:none;
}
ul.siteMap.SubMapItem li {
	font-weight:normal;
}
#backToShopBtn {
	background:#E5D7B2 none repeat scroll 0 0;
	border:1px solid #BEB598;
	color:#565E2F;
	font-weight:normal;
	font-size:11px;
	cursor:pointer;
}
.msgOk {
	font-weight:bold;
}
#city {
	margin-top:10px;
	margin-left:170px;
}
.extraTagdata {
	position:absolute;
	top:10px;right:20px;
	font-weight:bold;
	font-size:14px;
	font-family:'TrebuchetMS';
	color:#4C5425;
}
#small-menu {
	position:absolute;
	top:5px;right:0;
}
#small-menu li {
	display:inline;
	padding:0 5px 0 8px;
	border-left:1px solid #83864d;
}
#small-menu li.first {
	border-width:0;
}
#small-menu li a {
	color:#f9f3dd;
}
#podSwitch {
	position:absolute;
	top:10px;right:20px;
	z-index:9;
}
#podSwitch li,
#podSwitch li a {
	display:block;
	width:23px;height:22px;
}
#podSwitch li {
	margin-left:10px;
	float:left;
}
#podSwitch li a {
	text-indent:-999px;
	overflow:hidden;
}
#podSwitch #nextProd {
	background:url('../images/next.gif') no-repeat;
}
#podSwitch #prevProd {
	background:url('../images/prev.gif') no-repeat;
}
#podSwitch #prevProd a:hover {
	background:url('../images/prev_hover.gif') no-repeat;
}
#podSwitch #nextProd a:hover {
	background:url('../images/next_hover.gif') no-repeat;
}
.count {
	width:60px !important;
	text-align:center !important;
}
.count input,
.count a {
	display:inline !important;
	border-width:0 !important;
	text-align:center !important;
	padding:0 !important;
}
.count a {
	text-decoration:none !important;
	font-weight:bold !important;
	font-size:19px !important;
}

/* Presents 'n' Cards */
#adds-layout #content {
	width:auto !important;
	padding:0;
}
#adds-layout #largeItembox {
	margin-bottom:10px;
}
#adds-layout #leftColumn, #adds-layout #rightColumn {
	display:none;
}
#adds-layout .SmallItembox {
	height:1%;
}
#adds-layout .SmallItembox div {
	display:inline;
	margin-right:2px;
	float:left;
}
#adds-layout .SmallItembox div#smallBox4 {
	margin-right:0;
}
#wrapping div div {
	float:left;
	margin-right:5px;
	text-align:center;
}
#wrapping div a {
	font-size:10px;
}
#wrapping div img {
	display:block;
	margin:0 !important;
	float:none;
}
#wrapping h2 {
	font-size:13px;
	font-weight:bold;
}
#wrapping p {
	margin-bottom:10px;
}
div.imagesConteiner {
	overflow:hidden;
}
.ticboxForm label {
	display:-moz-inline-box;display:inline-block;
	width:100px;
}
.ticboxForm input,
.ticboxForm textarea {
	width:210px;
	padding:1px 4px;
	font:normal 11px Tahoma;
}
.ticboxForm div {
	margin-bottom:5px;
}
#wrapping .selected img {
	padding:0;
	border:3px solid #994D2C !important;
}
#mesageCounter {
	text-align:right;
}
#mesageCounter span {
	font-weight:bold;
}

#free-shop img.center {
	margin:0 auto;
	display:block;
}
#free-shop img.left {
	float:left;
	margin:0 10px 5px 0;
}
#free-shop img.right {
	float:right;
	margin:0 0 5px 10px;
}
#shops div {
	margin-bottom:5px;
}
#shops div label {
	display:-moz-inline-box;display:inline-block;
	width:70px;
	font-size:11px;
}
#shops div select {
	font-size:11px;
}