body.new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
	color: #000000;
	padding-top: 40px;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
}

hr{
	color: #916d49;
	height: 1px;
	margin-top: 5px;
}

img{
	border: none;
}

/* Links on the pages */
A {
	color: #916d49;
         text-decoration: underline;
}
A:hover {
	color: #916d49;
}

/* Links on the pages */

/* Headers on the pages */

H2 {
	color: #916d49;
	font-size: 10px;
	font-weight: normal;
	margin-bottom: 5px;
	margin-top: 0px;
}
H3 {
	color: #916d49;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 0px;
}
H4 {
	color: #916d49;
	font-size: 12px;
	margin-bottom: 3px;
	margin-top: 0px;
}
H5 {
	color: #000;
	font-size: 11px; 
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* Headers on the pages */


/* ---< outsidewrap >--- */

div.outsidewrap{
	width: 1045px;
	height: 637px;
	margin: auto;
}

/* ---< outsidewrap >--- */

div#topwrap{
	width: 1017px;
	height: 171px;
	float: left;
}

div#right{
	width: 28px;
	height: 637px;
	float: right;
	background-color: #000000;
	vertical-align: bottom;
}

div#flash{
	width: 1017px;
	height: 152px;
	float: left;
}

div#menu{
	width: 839px;
	height: 19px;
	float: left;
	font-size: 9px;
	background-color: #333333;
	border-left: 1px solid #fff;
}

div#search{
	width: 177px;
	height: 19px;
	float: left;
	background-image: url(bgsearch.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #333333;
}

div.contentwrap{
	background-color:#fff;
	width: 1017px;
	height: 430px;
	float: left;
}

div#contentlefttop{
	width: 398px;
	height: 177px;
	padding-right: 100px;
	padding-left: 130px;
	padding-top: 25px;
	padding-bottom: 0px;
	background-color: #ffffff;
	line-height: 14px;
	overflow: auto;
	float: left;
}

div#contentrighttop{
	width: 389px;
	height: 202px;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	color: #fff;
	float: left;
}

div#contentleftbottom{
	width: 398px;
	height: 193px;
	padding-right: 100px;
	padding-left: 130px;
	padding-top: 35px;
	padding-bottom: 0px;
	background-image: url(bgcontentleftbottom.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #906d48;
	overflow: auto;
	float: left;
}

div#contentleftbottom a{
	color: #000;
	float: right;
}


div#contentrightbottom{
	width: 389px;
	height: 228px;
	background-image: url(bgcontentrightbottom.gif);
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
}

div#contentrightbottom a{
	color: #000;
}

div#productcategories{
	width: 145px;
	margin-left: 175px;
	_margin-left: 87px;
	float: left;
}

div#imageswrap{
	width: 69px;
	float: left;
}

div#image1,
div#image4,
div#image5{
	width: 69px;
	height: 45px;
	margin-bottom: 1px;
}

div#image2,
div#image3{
	width: 69px;
	height: 44px;
	margin-bottom: 1px;
}

div#bottom{
	width: 1007px;
	height: 36px;
	background-color: #fff;
	padding-top: 0px;
	padding-left: 10px;
	vertical-align: top;
	float: left;
}

div#bottom td,
div#bottom strong,
div#bottom a{
	font-size: 9px;
}

/* ---< logo >--- */

img#logo {
	float: left;
}

/* ---</ logo >--- */

/* ---< main + sub menu  + categories menu >--- */

ul#main {
	margin: 0;
	padding: 0;
	font-size: 9px;
	margin-left: 114px;
	_margin-left: 56px;
	list-style: none;
	float: left;
}

ul#main li {
	font-size: 9px;
	padding-top: 0px;
	background-image: url(menudivider.gif);
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
}

ul#main li.last {
	padding-top: 0px;
	background-image: none;
	float: left;
}

ul#main li.xmoduleid22347{
	display: none;
}

ul#main list.level1 a{
	font-size: 9px;
}

ul#main a:link,
ul#main a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
	height: 15px;
	font-size: 9px;
	margin-right: 20px;
	_margin-right: 20px;
	margin-left: 18px;
	margin-top: 3px;
	_margin-top: 1px;
	float: left;
}

ul#main a:hover {
	color: #916d49;
	font-size: 9px;
}

ul#main a:active {
	color: #916d49;
	font-size: 9px;
}

ul#main li.active a {
	color: #916d49;
	font-size: 9px;
}

ul#main li.childactive a {
	color: #916d49;
	font-size: 9px;
}

ul#sub {
	margin: 0px;
	padding: 0px;
	padding-top: 15px;
	padding-left: 10px;
	_padding-left: 10px;
	list-style: none;
	/*float: left;*/
	width: 119px;
	height: 415px;
}

ul#sub li.level1 {
	padding-top: 12px;
}

ul#sub li.first {
	padding-top: 0px;
}

ul#sub li.active {
	padding-bottom: 0px;
}

ul#sub li.level2 {
	padding-left: 7px;
}

ul#sub a {
	text-decoration: none;
	color: #fff;
	font-size: 9px;
	/*display: block;
	float: left;*/
	padding-top: 0px;
	padding-left: 0px;
	_padding-left: 0px;
	/*border-right: 1px solid #000;*/
}

ul#sub a.last {
	border: none;
}

ul#sub a:hover {
	color: #916d49;
}

ul#sub a:active {
	color: #916d49;
}

ul#sub li.active a{
	color: #916d49;
}


ul#categories {
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-left: 0px;
	_padding-left: 0px;
	list-style: none;
	/*float: left;*/
	/*width: 129px;
	height: 430px;*/
	/*_border: 1px solid green;*/
}

ul#categories li.level1 {
	padding-top: 16px;
	padding-bottom: 17px;
}

ul#categories li.last {
	padding-top: 17px;
	padding-bottom: 17px;
}

/*ul#categories li.first {
	padding-top: 0px;
}*/

ul#categories li.active {
	padding-bottom: 0px;
}

ul#categories a {
	text-decoration: none;
	color: #000;
	font-size: 9px;
 	font-weight: normal;
	/*display: block;
	float: left;*/
	padding-top: 1px;
	padding-right: 15px;
	_padding-right: 15px;
	background-image: url(pil.gif);
	background-position: top right;
	background-repeat: no-repeat;
	/*border-right: 1px solid #000;*/
}

ul#categories a:hover {
	color: #fff;
}

ul#categories a:active {
	color: #fff;
}

ul#categories li.active a{
	color: #fff;
}

/* ---</ main + sub menu + categories menu >--- */

/* ---< search >--- */

div#search div.frmhead{
	display: none;
}

div#search input.searchfield{
	/*position: absolute;
	left: 966px;
	top: 192px;*/
	width: 105px;
	_width: 102px;
	height: 14px;
	margin-left: 45px;
	padding-top: 2px;
	padding-left: 5px;
	font-size: 10px;
	background: transparent;
	border: none;
	float: left;
}

div#search input.btn{
	/*position: absolute;
	left: 1077px;
	top: 193px;*/
	width: 19px;
	height: 17px;
	padding-top: 1px;
	padding-left: 1px;
	float: left;
	/*background: transparent;
	border: none;*/
}

/* ---</ search >--- */

/* ---< news >--- */

div.date{
	font-weight: bold;
	width: 72px;
	line-height: 14px;
	padding-right: 10px;
	background-image: url(pil.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

h4.news a{
	display: none;
	font-size: 11px;
}

table.list{
	margin: 0px;
	padding: 0px;
}

td.content{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
}

td.image{
	display: none;
}

/* ---</ news >--- */

p {
	margin: 0px;
	padding: 0px;
}

/* ---< presentation >--- */

div#info{
	width: 389px;
	height: 95px;
	background-image: url(bginfo.gif);
	background-repeat: no-repeat;
	float: left;
}

/* ---< /presentation >--- */

/* ---< products >--- */

div#productmenu{
	width: 129px;
	height: 430px;
	background-image: url(bgproduct_menu.gif);
	background-repeat: no-repeat;
	float: left;
}

div#productwrap{
	width: 499px;
	height: 430px;
	float: left;
}

div#producttop{
	width: 439px;
	height: 17px;
	padding-left: 60px;
	padding-top: 3px;
	background-image: url(bgproducttop.gif);
	background-repeat: no-repeat;
}

div#producttext{
	width: 379px;
	height: 390px;
	padding-left: 60px;
	padding-top: 10px;
	_padding-top: 10px;
	padding-right: 60px;
	padding-bottom: 10px;
	background-image: url(bgproducttext.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	overflow: auto;
}

div#productlinks{
	width: 110px;
	height: 313px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	background-color: #916d49;
    padding: 10px;
	float: left;
}

div#productlinks a{
	color: #000;
}

div#productimage{
	width: 257px;
	height: 333px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	float: left;
}

div#productinfo{
	width: 389px;
	height: 95px;
	background-image: url(bgproductinfo.gif);
	background-repeat: no-repeat;
	float: left;
}

div#producttext table{
	width: 362px;
}

/* ---</ products >--- */

span.error{
	display: block;
	font-weight: bold;
	color: red;
	padding-top: 10px;
}
