/* main or unical part*/
body {
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-left: 0;
	margin-right: 0;
}
a:link, a:visited, a:active, a:hover { color: #906851; text-decoration: underline; }
table { border:1px; border-collapse:collapse; }
table td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0px;
}
.pad4 { padding:4px; }
.def { border-left: 1px solid #745449;	border-right: 1px solid #745449; }
.long_menu a:link, .long_menu a:visited, .long_menu a:active, .long_menu a:hover  {
	margin-left: 15px;
	margin-right: 15px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3f271d;
	text-decoration: none;
}
.menu_gift a:link, .menu_gift a:visited, .menu_gift a:active, .menu_gift a:hover  {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f271d;
	text-decoration: none;
}
.smalltext {font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #B5987E;}
.small { font-size: 5px;}
.menu_shop  { text-align: right;	line-height: 18px; }
.menu_shop a:link, .menu_shop a:visited, .menu_shop a:active, .menu_shop a:hover  {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f271d;
	text-decoration: none;
	margin-right: 12px;
}

.menu_newcol a:link, .menu_shop a:visited, .menu_shop a:active, .menu_shop a:hover  {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f271d;
	text-decoration: none;
}

.pcaption {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f271d;
	font-style: normal;
	margin-left: 40px;
	margin-top: 18px;
	margin-bottom: 20px;
}

.leftmenu {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3f271d;
	font-style: normal;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-decoration: none;
}

.leftmenu a:link, .leftmenu a:visited, .leftmenu a:active, .leftmenu a:hover {
	color: #3f271d;
	text-decoraion: none;
}

a.lfm:link, a.lfm:visited, a.lfm:active, a.lfm:hover {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3f271d;
	font-style: normal;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-decoration: none;
}


.quicklist { 
background-color: #ffffff;
}
.mb { margin-left: 70px; height: 50px; }
.mb1 { margin-left: 50px; height: 50px; }
/*nputs part*/
select, .input {
	background-color: #ffe6c4;
	border: 1px solid #a48578;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f271d;
}

.select_beige1 {
	background-color: #ffe6c4;
	border: 1px solid #a48578;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f271d;
}

.select_beige, .input_beige {
	background-color: #ffe6c4;
	border: 1px solid #a48578;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 138px;
	color: #3f271d;
}
/* cview part */
.cview {
	border: 1px solid #98786c;
}
.shape {
	border: 1px solid #947468;
}
.cviewline {
	border: 1px solid #98786c;
}
.cview_wobgr_rdl {
	border-top: none;
}
.cview_d { border-bottom: 1px solid #98786c; }

/* img part*/
.imgborder { background-color: #ffffff; border: 1px solid #9e7f73; }
.imgnob { background-color: #ffffff;  }
.img { border: 1px solid #98786c; }

/* info part*/
.info {
	border-right: 1px solid #9e7f72;
	border-left: 1px solid #9e7f72;	
	background-color: #ffffff;
	color: #473020;
}
.info a:link, .info a:visited, .info a:active, .info a:hover  {
	color: #c68247;
	text-decoration: underline;
}
.infotext {	line-height: 19px; color: #473020; }
.more { font-size: 10px; color: #906851; }
.iteminfo { margin: 10px;	width: 410px; }
.alt {
	height: 100%;
	width: 100%;
	color: #3f271d;
}
.altin { width: 200px;	text-align: left; line-height: 19px;color: #3f271d; }
.altbr { height: 53px; }

/* text colors*/
.caption { color: #3f271d; }
.caption a:link, .caption a:visited, .caption a:active, .caption a:hover {
	color: #3f271d;
	text-decoration: underline;
}
.orange { color: #c1733b; }
.orange a:link, .orange a:visited, .orange a:active, .orange a:hover {
	color: #c1733b;
	text-decoration: underline;
}
.fire { color: #ff6600; }
.fire a:link, .fire a:visited, .fire a:active, .fire a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.brown { color: #907556; }
/* sizes */
.s20 { line-height: 20px; }

/* width & height*/
.w60 { width: 60px; }
.w80 { width: 80px; }
.w150 { width: 150px; }
.w180 { width: 180px; }
.w134 { width: 134px; }
.w590 { width: 590px; }
.w610 { width: 610px; }
.h20 { height: 20px; }
.h22 { height: 22px; }
.h25 { height: 25px; }
.h50 { height: 50px; }
.h90 { height: 90px; }
/*margins*/
.m20 { margin-left: 20px; }
.m50 { margin-left: 50px; }
/*fonts*/
.f12 { font-size: 12px; }

/* divz*/
.windowz {
	border:solid 1px #000000;
	position:absolute;
	z-index:999;
	visibility:hidden;
	top:20px;
	left:90px;
	background-color:#FFFFE1;
	width: 300px;
}
.windowzErr {
	border:solid 1px #000000;
	position:absolute;
	z-index:999;
	visibility:visible;
	top:20px;
	left:90px;
	background-color:#FFFFE1;
	width: 300px;
}
.windowz_inner{
	width: 280px;
	font-size:10px;
	font-family:verdana,sans-serif;
	text-align:left;
	padding:3px;
	color:#513227;
}



