/* CSS Document */
*{ margin:0px; padding:0px; text-decoration:none;}
body{ overflow-x:hidden; background:url(../images/bg.gif) repeat-x left top;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.noborder{ border:none!important;}
.chui{ color:#434640;}
.cred{ color:#B50000;}
.yell{ color:#E16500;}

.wrap{ width:958px; margin:0px auto; background:#FFFFFF; padding:9px;}
	.header{ width:100%; height:80px; padding-top:10px;}
		#banner{ font-size:14px; font-family:Verdana; font-weight:bold; line-height:20px; color:#C82445; margin-top:24px;}
		.header .right{ margin-right:10px; clear:right;}
	.nav{ width:100%; height:34px; overflow:hidden; float:left; clear:both; background:url(../images/nav_m.gif) repeat-x left top; position:relative;}
		.nav ul{height:34px; background:url(../images/nav_l.gif) no-repeat left top; list-style:none; padding-left:8px;}
		.nav ul li{ float:left; line-height:30px; margin-left:25px; margin-right:25px; font-weight:bold; color:#FFFFFF; display:inline;}
		.nav ul li a{ color:#FFFFFF; text-decoration:none; font-family:Verdana; font-size:12px;}
		.nav ul li a.focus{ color:#FFDC64;}
		.nav img.left{ position:absolute; left:0px; top:0px;}
		.nav img.right{ position:absolute; right:0px; top:0px;}
	.row{ width:100%; clear:both; float:left; margin-top:8px;}
		#kontakt{  width:208px;float:left; }
			#kontakt dt{ background:url(../images/kontit.gif) no-repeat left top;width:100%; height:36px; overflow:hidden; font-size:14px; color:#A05A00; font-weight:bold; line-height:33px; text-indent:40px;}
			#kontakt dd { font-family:Arial; font-size:12px; line-height:20px; padding-left:4px;}
			#kontakt dd img{ border:1px solid #E5E5E5; padding:6px; background:#FFFFFF;}
			#kontakt dd p{ margin-bottom:5px;}		
			
		
		#rmain{ width:532px; border:1px solid #B4BCBE; margin-left:3px; position:relative; display:inline;}
			#rmain p{ clear:both; line-height:24px; font-size:16px; font-family:Verdana; color:#FF7200; margin:6px;}
			#rmain p strong{ font-size:18px;}
			#rmain p img{ position:absolute; right:20px; bottom:5px;}
			
		#rbox{ border:1px solid #CECECE; background:#FBE28B; width:203px; float:right;  margin-right:3px; padding-top:6px; text-align:center; display:inline;}
			#rbox div{ width:188px; height:154px; display:block; overflow:hidden; margin-left:8px; *margin-left:0px; background:url(../images/box_mid.gif) repeat-y left top; position:relative;}
			#rbox div img{ float:left; clear:both;}
			#rbox div #box_top{ position:absolute; left:0px; top:0px;}
			#rbox div #box_bot{ position:absolute; left:0px; bottom:0px;}
			#rbox div img.ro{ margin-left:10px;}
			#rbox div p{ margin-top:5px; color:#000000;}
			#rbox p{ font-size:12px; line-height:14px; font-family:Arial; font-weight:bold; color:#C54A00; padding:5px 0 5px 0;}
	
	#main{ background:#F4F4F4 url(../images/mtit.gif) repeat-x left top;}
		#main h1{ font-size:12px; color:#A05A00; font-family:Verdana; width:100%; height:36px; line-height:36px; overflow:hidden; text-align:center;}
		.unit{ display:inline; margin-top:5px;}
		.unit dt{ width:100%; background:url(../images/dt_r.gif) no-repeat right top; height:36px; overflow:hidden; font-size:14px; color:#A05A00; font-weight:bold; line-height:30px;}
		.unit dt img{ margin-right:8px;}
		.unit dd{ }
		
		
		#catlist{ width:200px; float:left; margin-left:5px;}
			#catlist dd{overflow:hidden;}
			#catlist ul{ list-style:none; margin:0px 10px;}
			#catlist ul li{font-size:12px; font-family:Arial; line-height:20px; padding:4px 0 4px 0; border-bottom:1px dashed #C9C9C9; background:url(../images/catdot.gif) no-repeat 0px 10px; padding-left:15px;}
			#catlist ul li a{ color:#383838; font-weight:bold; text-decoration:none;}
			#catlist ul li a:hover{ color:#FF9314; }
			
			.ads{ width:192px; background:#FFFFFF; border:1px solid #E0E0E0; margin-left:3px; text-align:center;}
			.ads p{ background:url(../images/pop.gif) no-repeat left top; width:174px; height:60px; line-height:18px; font-weight:bold; color:#FFFFFF; font-family:Verdana; font-size:12px; padding:5px 0 0 0; margin:8px;}
			.ads img{ margin:6px 8px 0px 8px; }
		#newprod{ width:540px;float:left;}
			#newprod ul{ list-style:none;}
			#newprod ul li{font-size:12px; font-family:Verdana; float:left; margin-left:5px; display:inline; text-align:center;}
			#newprod ul li p{line-height:24px; margin-bottom:2px;}
			#newprod ul li img{ border:1px solid #DBDBDB; width:171px; height:171px;}

		#info{ width:210px; font-family:Arial; font-size:12px; float:right;}
			#info p{ border-bottom:1px solid #D5D5D5; line-height:18px; color:#000000; padding:6px 0 6px 4px;}
		
		.unit2 { width:206px;}
			.unit2 dt{ background:url(../images/dt2.gif) no-repeat left top; line-height:35px; width:206px; height:35px; text-indent:40px; overflow:hidden; font-size:14px; color:#A05A00; font-weight:bold; }
			.unit2 dd{}
			.unit2 dd ol{ list-style:none; margin:5px 10px 0 10px;}
			.unit2 dd ol li{ color:#FF7200; font-size:12px; font-family:Arial; line-height:18px; padding:3px 0 3px 0;}
			
		#binfo{ width:918px;background:#F1A400; padding:5px 20px 10px 20px; }
			#binfo p{ line-height:24px; font-family:Verdana; font-size:12px; color:#FFFFFF;}
			#binfo p strong{ font-size:14px; line-height:36px;}
			
		.copy{ height:70px; width:100%; background:url(../images/copybg.gif) repeat-x left top; font-family:Verdana; text-align:center; line-height:24px; font-size:12px; font-weight:normal; padding-top:10px;}
		.copy a{ color:#000000;}
	
	#prod{ background:#F4F4F4;}
		#prodlist{ width:745px;float:left;}
			#prodlist ul{ list-style:none; margin:5px;}
			#prodlist ul li{font-size:12px; font-family:Verdana; float:left; margin-left:8px; display:inline; text-align:center;}
			#prodlist ul li p{line-height:24px; margin-bottom:2px;}
			#prodlist ul li img{ border:1px solid #DBDBDB; width:171px; height:171px;}
			
	#article{ background:#F4F4F4;}
		#article{ width:745px;float:left;}
		#article dd{ width:710px; margin-left:15px; padding-top:5px;}
		img.box{ background:#FFFFFF; border:1px solid #E5E5E5; padding:4px;}
		#article dd p{ font-family:Verdana; font-size:12px; line-height:18px; padding:8px 0 8px 0;}
		


