body {margin:0;padding:0;background-color:#c87e5c;}
img {border: none;}
#firstpagebody {}
#root{text-align:center;z-index:5;position:absolute;width:100%;}
#firstpage {
	width:1004px;
	margin: 0 auto;
	text-align:left;
	margin-top:19px;
	border:1px solid #5b220c;
}
#header {width: 1004px;height: 167px;
	background-image:url(/images/bg1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#menuribbon {width: 1004px;height: 28px;
	background-image:url(/images/bg2.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#menuribbon ul {margin:0;padding:0;font-size:0;}
#menuribbon ul li {display: inline;margin:0;padding:0;list-style:none;}
#menuribbon span {text-align: center; display:block; float:left; width: 170px; height: 15px;text-align: center;margin-right: 10px;}
#menuribbon a {text-decoration: none}
#menuribbon a img{margin-left: 18px;}
#mainbody {width: 1004px;height: 510px;
	background-image:url(/images/bg3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#footer {width: 1004px;height: 4px;
	background-image:url(/images/bg4.png);
	background-repeat:no-repeat;
	background-position:left top;
	overflow:hidden;
}
#headerquote {position: absolute;width: 737px;height: 167px;
	background-image:url(/images/lang/quote.jpg);
	background-repeat:no-repeat;
	background-position: 407px 0;
}
#langicons {padding-left: 860px;padding-top: 10px;}
#langicons img{margin-left: 2px;}
#icns{position:absolute; top: 48px; padding-left: 880px; z-index:5}
#icns img{margin:2px;margin-left: 8px; margin-right: 6px;}
#mainmenu {position:absolute; z-index: 20;padding-left: 740px;}
#mainmenu ul {margin:0;padding:0;font-size:0;}
#mainmenu ul li {margin:0;padding:0;list-style-image:none;list-style:none;padding-top: 4px;padding-bottom: 4px;}
#animlogo {position: absolute;top: 125px;margin-left: 475px;z-index:50;}.toremember{margin-left: 564px;}
#brandsmenu {width: 171px;font-size:0;position:absolute;z-index:20;}
#brandsmenu ul {margin:0;padding:0;padding-top:1px;font-size:0;}
#brandsmenu ul li {margin:0;padding:0;list-style-image:none;list-style:none;text-align: center;font-size:12px;}
#brandsmenu img {margin-top:2px;}
#brandsmenu a {display:block;background-image:url(/images/buttons-new.jpg);background-repeat:no-repeat; overflow:hidden;}
#brandsmenu a:hover {background-image:none;}
#center {position:absolute;width: 480px;height: 360px;margin-left: 248px;top: 215px;z-index:10;}
#widecenter {position:absolute;width: 730px; overflow: auto; height: 480px;z-index:10;}
#newsblock {width: 240px;height: 360px;margin-left: 750px;top: 200px;position:absolute;z-index:20;
	font-family: Arial, Verdana;font-size: 11px;font-weight: bold;color: #bd321f;
	background: transparent url(/images/lang/news.gif) no-repeat 10px 0px;padding-top: 35px;
}
#newsblock h2{display: none;}
#newsblock h3{font-size: 13px;}
#newsblock p{margin:0px;padding:0px;padding-top:10px;padding-bottom:10px;}
#newsblock a{color: #bd321f;text-decoration:none;}
#newsblock div.morelink {text-decoration:underline;margin-top:4px;}

#center{font-family: Arial, Verdana; font-size: 12px;}
#center font{font-family: Arial, Verdana; font-size: 12px;}
.artdemoblock h3{margin:0;padding:0;padding-bottom: 4px;}

#bg{width:100%;height:100%; position:absolute; top:0; left:0; z-index:0;}
#bg img{width:100%;height:100%; position:absolute; top:0; left:0; z-index:0; min-width:1004px; min-height: 740px;}

.artdemotitle{}
.artdemotext{}
#article{margin-top: 24px; padding-right:12px;}
.artdescr{width: 260px;margin-left: 460px;top: 10px;position:absolute;z-index:20;font-size: 11px;color: #bd321f;}
.artdescr p{margin-top:0; margin-bottom:6px}

.artdescr0{width: 280px;margin-left: 0px;top: 10px;position:absolute;z-index:20;font-size: 13px;color: #bd321f; font-weight: bold;}
.artdescr0 p{margin-top:0; margin-bottom:0px}

.artdescr1{width: 280px;margin-left: 200px;top: 380px;position:absolute;z-index:20;font-size: 13px;color: #bd321f; font-weight: bold;}
.artdescr1 p{margin-top:0; margin-bottom:0px}

#widecenter .artdemoblock p{margin:0;padding:0}
#widecenter .artdemoblock{float:left;width: 320px;hheight: 220px;padding: 6px;}
#widecenter .artdemoblock a{color: #9d020f; text-decoration: none}
#widecenter .artdemoblock a:visited{color: #9d020f; }
#widecenter .sixpack .artdemoblock{width: 220px;}


#widecenter .clearme{clear:both;}
.archivelist a{color: #9d020f; }
h3.artdemotitle{ font-size: 14px;}



#qabody {position:absolute;width: 740px; overflow: none; height: 460px;z-index:10; color: #9d020f; margin-top: 16px;}
#qapager{height: 24px;}
#qaqs {margin-top: 10px;width: 740px; overflow: auto; height: 460px;z-index:10;}
#qaqs strong {color: black}
#qaform {width: 680px; height: 200px;margin: 0; padding: 0; color:black; margin-top: 26px;}
#qaform td{padding-right: 6px; font-weight: bold;font-size:13px}
#qaform input{width: 140px;}
#qaform textarea{width: 99%}
.qaqentry{width: 95%}

#qadopost{width: 100%; text-align: center;}
#qadopost a{margin: 0 auto; padding: 4px; display:block; width: 300px; border: 1px solid #AE4B2B; background-color: #E3B9A1;
	text-decoration: none; font-weight: bold; color: #AE4B2B;
}

.pagera{ padding: 4px}
.pagerp{ padding: 4px}
#qapager a{font-weight: bold; color: #82241C;}


.qaname{padding-top: 12px;margin-top: 4px; color: #bd321f; font-size: 11px; border-top: 1px solid #9d020f;}
.qaquestion{font-size: 13px;font-weight: bold;}
.qaanswer{margin:6px;margin-left: 16px;font-size: 13px; font-style: italic;}

.sectlist a{margin: 4px;}

.captchainput{
 display:block;
 float:left;
 margin: 12px;
}
.captchaimg{
 display:block;
 float:left;
}

#newsblock img{ border: 2px solid #bd321f; margin: 8px;}
#article img{ border: 2px solid #bd321f; margin: 8px;}
#widecenter img{ border: 2px solid #bd321f; margin: 8px;}
.artdemotext img{ border: 2px solid #bd321f; margin: 8px;}
#widecenter {padding-top: 12px}
#widecenter.listprod img{ border: none;}

#widecenter{
	scrollbar-base-color:#F9EDDF;
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-shadow-color:#A6553A;
	scrollbar-darkshadow-color:#A54225; 
}

#artcontent p{margin:0px;padding:0px;padding-top:0px;padding-bottom:10px;}

#backlink{position:absolute;top: 480px;margin-left: 300px;}
#backlink a{color: #bd321f;}

.reqf{color: #FF0000;}

.artcontent p{padding-top:0;margin-top:0;}

.brbrbr{display:block; clear:both}

#fixit01{font-size:0px; width:1px; height:1px; overflow:hidden;}

img{
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;

}

#center *{
	-moz-user-select: normal;
	-khtml-user-select: normal;
	user-select: normal;
}
