#main
{
	width:960px;
	margin:auto;
	height:900px;
	background:url(/bilder/bg_body.png) repeat-y #fff;

}
/* HEADER */
#lang-button
{
	position:absolute;
	top:4px;
	margin-left:40px;
}
#headbox
{
	height:108px;
	width:920px;
	background:url(/bilder/bg_top.png) #fff;
	margin:auto;
	overflow:hidden;
}
#toplink
{
	display: block;
	height:84px;
	width:920px;
	text-indent:-1000px;
}
#navibox
{
	height:24px;
	overflow:hidden;
	width:600px;
	position:absolute;
	top:84px;
	background-color:#626993;
	padding:0 0 0 20px;
}
#navibox A
{
	padding:0px;
	margin:0 1px 0 0;
	display: block;
	height:25px;
	float:left;
	color:#ffffff;
	text-indent:-1000px;
}
/* CONTENT */
#contentbox
{
	width:960px;
	margin:auto;
	background:url(/bilder/bg_body.png) repeat-y #ccc;
}
#redbox
{
	width:920px;
	background:url(/bilder/bg_red.png) no-repeat #626993;
	margin:auto;
	color:#ffffff;
	overflow:hidden;
}
#greybox
{
	width:920px;
	background:#cccccc;
	margin:auto;
	overflow:hidden;
	padding-bottom:50px;
	z-index:10;
}
#redbox UL
{
	margin-left:20px;
	list-style:url(/bilder/dash-white.gif) outside;
}
.red-h1
{
	font-family: Impact, Charcoal, sans-serif;
	text-transform:uppercase;
	font-size: 40px;
	line-height: 48px;
	color:#ffffff;
	margin-bottom:12px;
	margin-top:-8px;
}
#start-claim
{
	padding:30px 0 40px 20px;
	width:620px;
	float:left;
}
#start-searchbox
{
	background:url(/bilder/../bilder/bg_search_input.png) no-repeat top left;
	width:260px;
	height:50px;
	float:right;
	z-index:1000;
	position:relative;
	top:30px;
	right:0px;
	font-size:0px;
	line-height:0px;
	
}
#start-search-input
{
	font-family:Georgia;
	font-size:16px;
	line-height:26px;
	width:180px;
	height:24px;
	color:#333333;
	position:relative;
	top:5px;
	left:18px;
}
#start-clearsearch-button
{
	position:relative;
	top:10px;
	left:22px;
	cursor:pointer;
}
#start-search-button
{
	position:relative;
	top:10px;
	left:15px;
	cursor:pointer;
}
#start-gosearch-button
{
	position:relative;
	top:10px;
	left:15px;
	cursor:pointer;
}
#start-searchiframe
{
	width:245px;
	height:207px;
	background-color:transparent;
	display:none;
	position:relative;
	top:10px;
	left:7px;
}
#start-newsticker
{
	display:block;
	font-family: Impact, Charcoal, sans-serif;
	text-transform:uppercase;
	padding:5px 0 0 40px;
	background:url(/bilder/../bilder/bg_newsticker.jpg) no-repeat #223365;
	height:30px;
	width:920px;
	padding:0;
	font-size:0px;
	position:absolute;
	top:308px;
	z-index:10;
}

.news-detail-red
{
	padding:30px 20px 0 20px;
}
.news-detail-red IMG
{
	border:1px solid #ffffff;
}
.news-detail-red A.white, A.white:link, A.white:visited, A.white:active
{
	color:#ffffff;
}
.news-detail-red A.white:hover
{
	color:#000000;
}
.news-red-h2
{
	font-family: Impact, Charcoal, sans-serif;
	text-transform:uppercase;
	width:880px;
	height:52px;
	font-size: 40px;
	line-height: 36px;
	color:#ffffff;
}
.produkte-red-product-box
{
	width:130px;
	height:280px;
	float:left;
	margin:0 20px 0px 0;
	background:url(/bilder/bg_product_box.png) no-repeat;
	behavior: url(/css/iepngfix.htc);
	text-align:center;
}
.product-box
{
	margin-top:10px;
	font-size:12px;
	line-height:14px;
}
.support-red-a, .support-red-a:link, .support-red-a:visited, .support-red-a:active, .support-red-a:hover
{
	display:block;
	width:108px;
	height:170px;
	text-align:center;
	vertical-align:middle;
	font:12px/14px helvetica;
	margin:30px 0 0 20px;
	float:left;
	background:url(/bilder/bg_support_box.png) no-repeat 0 0;
	color:#ffffff;
	overflow:hidden;
}
.support-red-a-active, .support-red-a-active:link, .support-red-a-active:visited, .support-red-a-active:active, .support-red-a-active:hover
{
	display:block;
	width:108px;
	height:170px;
	text-align:center;
	vertical-align:middle;
	font:12px/14px helvetica;
	margin:30px 0 0 20px;
	float:left;
	background:url(/bilder/bg_support_box_active.png) no-repeat 0 0;
	color:#ffffff;
	overflow:hidden;
}

/*
	GREY BOX (BOTTOM): GENERIC COLUMNS
*/
H3.list
{
	font-family: Impact, Charcoal, sans-serif;
	text-transform:uppercase;
	font-size: 20px;
	line-height: 30px;
	color:#223365;
	/* font-weight:bold; */
	margin-bottom:10px;
}
H4.list
{
	/* font-weight:bold; */
	font-size: 14px;
	line-height: 30px;
	color:#223365;
	/* font-weight:bold; */
	margin-bottom:10px;
}
.h3-list-active, a.h3-list-active:link, a.h3-list-active:visited, a.h3-list-active:active, a.h3-list-active:hover
{
	display:block;
	background:url(/bilder/../bilder/icon-download-list-active.png) no-repeat top right;
	border:0px solid #ff0;
	width:430px;
	color:#ffffff;
}
.content-download
{
	display:block;
	height:25px;
	padding:5px 0 0 35px;
	vertical-align:middle;
	margin-bottom:10px;
}
.support-downloads-list
{
	display:block;
	height:25px;
	padding:5px 0 0 35px;
	border-bottom:1px solid #fff;
	vertical-align:middle;
	margin-bottom:10px;
	white-space:nowrap;
	overflow:hidden;
}
.support-aktuelles-download
{
	display:block;
	height:25px;
	padding:5px 0 0 35px;
	vertical-align:middle;
	margin-bottom:10px;
}
.support-login-input
{
	font-family:Georgia;
	font-size:16px;
	line-height:26px;
	width:230px;
	padding:5px;
	border: 1px solid #999;
}
.support-login-button
{
	font-family: Impact, Charcoal, sans-serif;
	text-transform:uppercase;
	font-size:16px;
	line-height:26px;
	padding:5px;
	cursor:pointer;
	border: 1px solid #999;
	background-color:#ffffff;
}
#greybox H3.kontakt
{
	margin-top:10px;
}
#greybox H1, H2, H3
{
	/* font-weight:bold; */
}
#greybox P
{
	margin-top:10px;
}
#greybox UL
{
	margin-left:20px;
	list-style:url(/bilder/dash-black.gif) outside;
}
.grey-box-col
{
	
}
.grey-box-h2
{
	font-family: Impact, Charcoal, sans-serif;
	text-transform:uppercase;
	/*height:32px;*/
	font-size: 24px;
	line-height: 30px;
	color:#223365;
	margin:20px 0 20px 0;
}
.grey-box-news-list
{
	padding:0 20px 20px 20px;
}
.grey-box-news-list TABLE
{
	width: 880px;
}
.grey-box-news-list TD
{
	padding:10px 10px 10px 0;
	border-top:1px solid #ffffff;
}

