
	
	* {margin:0px;padding:0px;font-size:12px;font-family:"Arial",sans-serif;color:#313533;}
	body  { text-align: center;background:#E0E4D3;}
	
	
	#metanav {text-align:right;background-color:#a2a497;}
	#imghead {height:100px;background: #ffffff url('../img/de/navi/top_banner.jpg') no-repeat top right;}
	#primnav {
			text-align:right;
			background:#ffffff url('../img/de/navi/primnav_back.gif') top left repeat-x;
			padding-bottom:1px;
	}
	#primnavwrap { border:0px solid black; border-top:1px #d7d8d3 solid; border-bottom: 1px #72736b solid; }
	
	.spacer {height:10px;overflow:hidden;}
	
	
	/* fuer die home*/
	
	h1 {top:80px;font-size:18px;}
	p.h1sub {top:20px;font-size:16px;}
	
	div.rubrikhead,div.rubrikheadbg {height:29px;background-color:#b6b8ab;vertical-align:middle;border:1px solid #313533; border-width:1px 0px 1px 0px;}
	div.rubrikheadbg {background:#b6b8ab url('../img/de/home/verlauf_newsbereich.jpg') top right no-repeat;border-width:1px 0px 1px 1px;}
	div.rubrikhead h2,div.rubrikheadbg h2 {text-align:center;}
	
	h2 {font-size:14px;font-weight:bold;line-height:28px;}
	h2 strong {font-size:14px;color:#E44E00;}
	
	.newshome {clear:both;margin-top:10px;position:relative;left:1px;}
	.newshome img {float:left;margin:10px 0px 10px 0px;width:120px;border:1px solid #313533;border-width:1px 0px 1px 0px;}
	.newshome p {float:right;width:260px;padding-right:5px;}
	
	.news {clear:both;margin-top:10px;}
	.news img {float:left;margin:10px 0px 10px 0px;width:120px;}
	.news p {float:right;width:220px;padding-right:5px;}
	
	
	#navi {padding-top:10px;height:800px;}
	#navi div {border-bottom:1px solid white;padding:5px 0px 6px 0px;}
	#navi a {text-decoration:none;color:#313533;}
	#navi div.navhi {background: url('../img/de/sub_navi/nav_links_hi.jpg') top right no-repeat;}
	#navi img {margin-right:5px;margin-top:2px;}
	div.navhi {font-weight:bold;}
	
	#content {padding:0px 30px 0px 30px;}
	
	.subhead {background-image: url('../img/de/produktseiten/bg_produktbezeichnung.jpg');text-align:center;
							line-height:30px;font-size:16px;font-weight:bold;color:#e1e3d5;}
	li ul,ol {margin-left:20px;}
	
	ol.uppr li {font-weight:bold;}
	ol.uppr ol li {font-weight:normal;}
	
	a.homeor {font-weight:bold;color:#E44E00;}
	
	table.topoffer th {padding:5px;border:1px solid black; border-width:0px 1px 1px 0px;width:100%;font-weight:normal;vertical-align:top;}
	table.topoffer td {border:1px solid black; border-width:0px 0px 1px 0px;padding:2px;}
	
	table.contact {}
	table.contact td {padding:2px 10px 2px 0px;}
	table.contact input,textarea,select {width:250px;}
	
	table.so {}
	table.so td,th {padding:2px; padding-right:10px; vertical-align:top;}
	table.so th {text-align:left;}
	
	.prodinfo {border:1px solid black;width:120px;overflow:hidden;}
	.prodinfo * {font-size:11px;}
	
	.prodinfo div {padding:4px;}
	.prodinfobody {margin-top:5px;}
	.prodinfotitle { background-color:#cfd1c3; border-bottom:1px solid #72736b;font-weight:bold;margin-top:0px;}
	.prodinfo ul { margin-left:12px;}
	
	
	.dhtmlc {display:none;}
	
	table.ivtwerte {width:90%;}
	table.ivtwerte td,table.ivtwerte th  {width:45%;}
	table.ivtwerte th {font-style:italic;font-family:Times,serif;font-weight:bold;}
	table.ivtwerte th,table.ivtwerte td {text-align:right; padding:4px;}
	
	table.ivtwerte .lft {border-right:1px solid black;}
	table.ivtwerte .btm {border-bottom:1px solid black;}
	
	
	.title { font-style:italic; text-decoration:none;}
	.title span {font-size:90%;}
	
	.nowrap {white-space:nowrap;}
	
	table.vgtab {}
	
	table.vgtab ul {margin-left:20px;}
	table.vgtab td,table.vgtab td {padding:2px;vertical-align:top;}
	table.vgtab td,table.vgtab th {border-right:1px solid #72736b;}
	table.vgtab td.names {background-color:#cfd1c3;font-weight:bold;border-bottom:1px solid #72736b;border-right:none;}
	table.vgtab td.last,table.vgtab th.last {border-right:none;}
	table.vgtab td.nobrdr {height:20px;overflow:hidden;border:none;}
	table.vgtab td.brdrtop {border-top:1px solid #72736b;}
	table.vgtab td.brdrbtm {border-bottom:1px solid #72736b;}
	
	