body {
	background-color: #FFFFFF;
	color: #A9834F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
}
table {
	font-size: 100%;
}
a {
	color: #8C6635;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
form {
	margin: 0;
	padding: 0;
}
h1 {
	color: #D10803;
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-style: italic;
	text-align: right;
}
h2 {
	color: #D10803;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
}



table#mainbodytable {
	height: 100%;
	width: 100%;
}
td#sitemainrow {
	text-align: center;
	vertical-align: top;
}

div#sitemenu {
	color: #2A89AC;
	font-size: 11px;
	margin: 0 auto 10px auto;
	width: 938px;
}
	div#sitemenu a {
		color: #2A89AC;
		font-weight: bold;
		margin: 0 22px;
		text-decoration: none;
		text-transform: uppercase;
	}
	div#sitemenu a:hover {
		text-decoration: underline;
	}
div#sitehead {
	margin: 0 auto;
	text-align: right;
	width: 938px;
}
	div#siteheadimage {
		background: url(../images/head.jpg) no-repeat;
		height: 250px;
		text-align: left;
		width: 938px;
	}
		div#siteheadimage img {
			margin: 250px 0 0 41px;
			position: absolute;
		}
	div#siteheadtext {
		font-family: "Times New Roman", Times, serif;
		font-size: 14px;
		font-style: italic;
		font-weight: bold;
		margin: 5px 10px 15px 230px;
	}

	table#columnstable {
		margin: 0 auto;
		width: 938px;
	}
		table#columnstable td#columnright {
			vertical-align: top;
			width: 210px;
		}
		table#columnstable td#columncenter {
			padding: 3px 20px;
			vertical-align: top;
		}
		table#columnstable td#columnleft {
			vertical-align: top;
			width: 220px;
		}

td#sitefootrow {
	height: 50px;
	padding-top: 40px;
	text-align: center;
}

div#footermain {
	margin: 0 auto;
	width: 938px;
}
div#footermenu {
	color: #4690C5;
	font-size: 11px;
	margin-bottom: 10px;
	text-align: center;
}
	div#footermenu a {
		color: #4690C5;
		margin: 0 12px;
	}
div#copyrighttop {
	background: url(../images/footertop.gif) no-repeat;
	font-size: 1px;
	height: 4px;
}
div#copyrightmiddle {
	background: url(../images/footermiddle.gif) repeat-y;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	padding: 7px 20px;
	text-align: left;
}
div#copyrightbottom {
	background: url(../images/footerbottom.gif) no-repeat;
	font-size: 1px;
	height: 4px;
}
div#leavesimage {
	text-align: left;
}
	div#leavesimage img {
		margin: -50px 0 0 720px;
		position: absolute;
	}



div#sitepath {
	color: #4690C5;
	font-size: 11px;
}
	div#sitepath a {
		color: #4690C5;
	}




div#fastloginblock1 {
	background: #F1F0D2 url(../images/lb1.gif) no-repeat;
}
div#fastloginblock2 {
	background: url(../images/lb2.gif) no-repeat right top;
}
div#fastloginblock3 {
	background: url(../images/lb3.gif) no-repeat right bottom;
}
div#fastloginblock4 {
	background: url(../images/lb4.gif) no-repeat left bottom;
	font-size: 11px;
	padding: 0 14px;
}
	div#fastloginblock4 form {
		margin: 0 14px;
	}
	div#fastloginblock4 input.textfield {
		margin-bottom: 5px;
		width: 100%;
	}
	div#fastloginblock4 input#autologinf {
		margin: 0;
	}
	div#fastloginblock4 div#fastloginbutton {
		margin-top: 10px;
		text-align: center;
	}

div#cartblock {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
}
	div#cartblock span {
		color: #D10803;
		font-size: 18px;
		font-weight: bold;
		line-height: 0.9em;
	}

div#catalogsblock {
	padding: 0 12px;
}
	div#catalogsblock a {
		color: #2A89AC;
		display: block;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 5px;
		text-decoration: none;
	}
	div#catalogsblock a:hover {
		text-decoration: underline;
	}
	div#catalogsblock div {
		margin-left: 20px;
	}
		div#catalogsblock div a {
			color: #2A89AC;
			font-size: 11px;
			font-weight: normal;
			text-decoration: underline;
		}
		div#catalogsblock div a:hover {
			text-decoration: none;
		}



div.columnblockheading {
	background: #ED9D00 url(../images/hbgl.gif) no-repeat;
}
	div.columnblockheading div {
		background: url(../images/hbgr.gif) no-repeat right top;
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
		height: 14px;
		_height: 20px;
		overflow: hidden;
		padding: 3px 12px;
		text-transform: uppercase;
	}
div.columnblocktext {
	margin: 12px 0 16px 0;
	padding: 0 15px;
}
div.fancylinks a {
	color: #A6895D;
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 3px;
}









div.catalogsitem {
	float: left;
	margin: 0 5px 10px 5px;
	width: 146px;
}
	div.ciheading1 {
		background: #C79850 url(../images/catfh1.gif) no-repeat left bottom;
		color: #FFFFFF;
	}
	div.ciheading2 {
		background: url(../images/catfh2.gif) no-repeat right bottom;
		padding: 6px 12px;
	}
	div.ciimage1 {
		background: url(../images/catft1.gif) no-repeat;
	}
	div.ciimage2 {
		background: url(../images/catft2.gif) no-repeat left bottom;
	}
	div.ciimage3 {
		background: url(../images/catft3.gif) no-repeat right bottom;
		padding-left: 10px;
	}
	div.ciimage4 {
		background: url(../images/catft4.gif) no-repeat right top;
		padding: 6px 12px 12px 2px;
	}
		div.ciimage {
			margin-top: 5px;
			text-align: center;
 		}
			div.ciimage img {
				border: none;
			}

div.assortimentitem {
	float: left;
	margin: 0 5px 10px 5px;
	width: 222px;
}
	div.aiheading1 {
		background: #C79850 url(../images/assortfh1.gif) no-repeat;
		color: #FFFFFF;
	}
	div.aiheading2 {
		background: url(../images/assortfh2.gif) no-repeat right top;
		padding: 6px 12px;
	}
	div.aitext1 {
		background: url(../images/assortft1.gif) no-repeat left bottom;
	}
	div.aitext2 {
		background: url(../images/assortft2.gif) no-repeat;
	}
	div.aitext3 {
		background: url(../images/assortft3.gif) no-repeat right top;
		padding-left: 10px;
	}
	div.aitext4 {
		background: url(../images/assortft4.gif) no-repeat right bottom;
		padding: 6px 12px 12px 2px;
	}
		div.aitext4 span {
			color: #D10803;
			font-size: 14px;
			font-weight: bold;
		}
		div.aiimage {
			text-align: center;
		}
			div.aiimage img {
				border: none;
			}
		div.aiprice {
			line-height: 250%;
			text-align: right;
		}
			div.aiprice span {
				font-size: 24px;
			}
			div.aiprice input {
				margin-right: 5px;
			}
div.assortimentseparator {
	clear: left;
	font-size: 1px;
	_margin-top: -20px;
}

div.goodsdetailimage1 {
	background: url(../images/detailfb1.gif) no-repeat left bottom;
	float: left;
}
div.goodsdetailimage2 {
	background: url(../images/detailfb2.gif) no-repeat;
}
div.goodsdetailimage3 {
	background: url(../images/detailfb3.gif) no-repeat right top;
}
div.goodsdetailimage4 {
	background: url(../images/detailfb4.gif) no-repeat right bottom;
	margin-left: 6px;
	padding: 10px 10px 10px 4px;
}
span.bigprice span {
	color: #D10803;
	font-size: 24px;
	font-weight: bold;
}

div.navigationperpages {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 20px 0;
}
div.navigationperpages a {
	color: #A9834F;
}
div.navigationperpages b {
	color: #D10803;
	font-size: 18px;
}

input.textfield, textarea.textfield {
	border: solid 1px #8C6635;
	color: #A9834F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 5px;
}

.nfm {
	color: #D10803;
}
.moneysumm {
	color: #D10803;
	font-weight: bold;
	white-space: nowrap;
}

table#cartlisttable {
	width: 100%;
}
	table#cartlisttable th {
		background-color: #8C6635;
		padding-bottom: 3px;
	}
	table#cartlisttable th.cornerleft {
		background: #8C6635 url(../images/text_corner_left.gif) no-repeat;
	}
	table#cartlisttable th.cornerright {
		background: #8C6635 url(../images/text_corner_right.gif) no-repeat right top;
	}
	table#cartlisttable th.separator {
		border-left: solid 2px #FFFFFF;
	}
	table#cartlisttable td#totalsummcell {
		border-top: solid 1px #8C6635;
		font-weight: bold;
		text-align: right;
 	}

ul#actionschoose {
	color: #D10803;
	font-weight: bold;
	list-style-type: circle;
}
	ul#actionschoose li {
		margin-bottom: 1em;
	}
	ul#actionschoose a {
		color: #D10803;
		font-family: "Times New Roman", Times, serif;
		font-size: 14px;
		text-decoration: none;
	}
	ul#actionschoose a:hover {
		color: #2A89AC;
		text-decoration: underline;
	}

table.userinfotable {
	font-size: 11px;
}

div.errorsblock1 {
	background: #D10803 url(../images/errfh1.gif) no-repeat;
	margin: 1em 0;
}
div.errorsblock2 {
	background: url(../images/errfh2.gif) no-repeat right top;
}
div.errorsblock3 {
	background: url(../images/errfh3.gif) no-repeat right bottom;
}
div.errorsblock4 {
	background: url(../images/errfh4.gif) no-repeat left bottom;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 10px;
}

ul.uniunitlist {
	font-weight: bold;
	list-style-type: circle;
}
	ul.uniunitlist li {
		margin-bottom: 1em;
	}
	ul.uniunitlist a {
		text-decoration: none;
	}
	ul.uniunitlist a:hover {
		color: #2A89AC;
	}











div#devText {
	line-height: 95%;
	margin: 3px 0 0 30px;
	text-align: left;
}
div#devText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A9834F;
	text-decoration: none;
}