html{
	overflow:scroll;
}

body, div, p, img, table, h1, h2, h3, h4, h5, li, ul{
	margin:0px; padding:0px; border:0px;
}

a{
	text-decoration:none; font-weight:normal; color:#999999;
}

hr{
	width:165px; height:1px;
}

body{
	font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; line-height:15px; color:#333333; text-align:left;
	
}

table, div{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px; font-weight:normal;
	line-height:15px;
	color:#333333;
}

h1, .headline{ padding:0px 0px 5px 0px; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; line-height:20px; color:#333333;}
h2, .headline{ padding:0px 0px 5px 0px; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; line-height:20px; color:#333333;}
h3, .subheadline { padding:0px 0px 5px 0px; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; line-height:16px; color:#333333; }
h4, h5, .text{ padding:0px 0px 5px 0px; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; line-height:16px; color:#333333; }

input, button{
	background-color:#FFFFFF; border:1px solid #666666; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#333333;
}


/*---- Rahmen --------------------------------------------*/
#aussencontainer{
	width:1024px;
	background-image:url(../picts/schatten_seiten.png);
	background-repeat:repeat-y;
	border-bottom:none;
}

#innencontainer{
	margin-left:16px;
	width:984px;
}

#schattenUnten{
	width:1024px;
	height:26px;
	background-image:url(../picts/schatten_unten.png);
	background-repeat:no-repeat;
}


/*---- Header --------------------------------------------*/
#header{
	height:65px;
	width:984px;
}

#header td{
	vertical-align:top;
}

#logo{
	margin-left:10px;
	margin-top:13.5px;
	height:33px;
	width:180px;
}

#metaNavi{
	margin-top:40px;
	margin-left:84px;
	width:700px;
	color:#999999;
	text-align:right;
	padding-right:10px;
}

#metaNavi a{
	text-align:right;
	font-size:9px;
	color:#999999;
}

#banner{
	margin:0px;
	height:240px;
	width:984px;
	background-image:url(../picts/banner1.png);
	background-repeat:no-repeat;
}

/*---- Navi --------------------------------------------*/
#navi{
	position:absolute;
	height:35px;
	width:984px;
	margin-top:210px;
}

ul#naviListe{
	margin:0px;
	height:35px;
	padding:5px 0px 5px 0px;
}

ul#naviListe li{
	list-style:none;
	display:inline;
	height:25px;
	margin:0px;
	padding:0px;
}

ul#naviListe a{
	float:left;
	width:112.5px;
	margin:0px;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:center;
	line-height:14px;
}

ul#naviListe a:hover, ul#naviListe a:active{
	color:#9090BC;
	font-weight:bold;
}

ul#naviListe div {
	clear: left;
}


/*---- Main --------------------------------------------*/
#main{
	width:984px;
	margin:20px 0px 0px 0px;
	padding:0px;
}

#mainTabelle{
	margin:0px 10px 0px 10px;
	width:964px;
	padding:0px;
}

#mainTabelle tr, #mainTabelle td{
	vertical-align:top;
}

/* ~~~ Highlights ~~~*/
#highlights{
	width:175px;
}

hr{
	width:153px;
	height:1px;
}
/* ~~~ Subnavi ~~~*/
#subnavi{
	width:175px;
}

#subnaviHead{
	width:185px;
	height:25px;
	background-image:url(../picts/subnavi_head.png);
	background-repeat:no-repeat;
	padding:10px 5px 0px 5px;
}

#subnaviHead a{
	color:#333333;font-size:12px; line-height:18px; padding:0px;
}

ul#subnavi_Ebene1{
	padding:0px;
	padding-top:7px;
	margin:0px 5px 0px 10px;
	list-style:none;
}

ul#subnavi_Ebene1 li{
	margin-bottom:6px;
	display:block;
}

ul#subnavi_Ebene1 a{
	color:#333333;
	font-weight:normal;
}

ul#subnavi_Ebene1 a:hover{
	color:#9090BC;
}

ul#subnavi_Ebene1 li#passiv0 a, ul#subnavi_Ebene1 li#aktiv0 a{
	font-size:12px;
	line-height:18px;
	padding-left:0px;
}

ul#subnavi_Ebene1 li#passiv1 a, ul#subnavi_Ebene1 li#aktiv1 a{
	font-size:12px;
	line-height:18px;
	padding-left:0px;
	display:block;
}

ul#subnavi_Ebene1 li#passiv2 a, ul#subnavi_Ebene1 li#aktiv2 a{
	font-size:11px;
	line-height:16px;
	padding-left:15px;
	display:block;
}

ul#subnavi_Ebene1 li#passiv3 a, ul#subnavi_Ebene1 li#aktiv3 a{
	font-size:10px;
	line-height:15px;
	padding-left:25px;
	display:block;
}

ul#subnavi_Ebene1 li#passiv4 a, ul#subnavi_Ebene1 li#aktiv4 a{
	font-size:10px;
	line-height:20px;
	margin-left:15px; 
	display:block;
}

ul#subnavi_Ebene1 li#passiv5 a, ul#subnavi_Ebene1 li#aktiv5 a{
	font-size:10px;
	line-height:20px;
	margin-left:15px;
}


/* ~~~ Inhalte ~~~*/
#inhalte{
	width:560px;
}

#inhalte ul{ padding-left:15px;}

#usedGSE_Tabelle{
	font-size:10px;
	line-height:14px;
	margin-top:10px;
}

#usedGSE_Tabelle h2 a{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:16px;
	color:#333333;
	font-weight:bold;
}

#Eigenschaften_Tabelle th{
	background-color:#E5E5E5;
	padding-left:5px;
	padding-right:5px;
	height:15px;
	text-align:left;
	font-size:10px;
}

#Eigenschaften_Tabelle td{
	padding-left:5px;
	font-size:10px;
	height:15px;
	vertical-align:top;
	text-align:left;
}

#contactTabelle tr{
	height:10px;
}

#contactTabelle input, #contactTabelle textarea, #contactTabelle select{
	background-color:#FFFFFF;
	border:1px solid #666666;
}

#contactTabelle button{
	width:145px;
	height:20px;
	background-color:#FFFFFF;
	border:1px solid #666666;
}

/* ~~~ Teaser ~~~*/
ul#teaser{
	margin:0px;
	padding:0px;
	list-style:none;
}

ul#teaser li{
	height:71px;
	width:200px;
}

ul#teaser li.leer{
	height:20px;
}

ul#teaser a, ul#teaser a:hover, ul#teaser a:active{
	margin:0px;
	padding:5px 5px 5px 50px;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:14px;
	height:71px;
	color:#333333;
	display:block;
}

ul#teaser li#innovations{
	background-image:url(../picts/Teaser_Innovations.png);
	background-repeat:no-repeat;
}

ul#teaser li#innovations a:hover{
	background-image:url(../picts/Teaser_Innovations_hover.png);
	background-repeat:no-repeat;
}

ul#teaser li#usedGSE{
	background-image:url(../picts/Teaser_UsedGSE.png);
	background-repeat:no-repeat;
}

ul#teaser li#usedGSE a:hover{
	background-image:url(../picts/Teaser_UsedGSE_hover.png);
	background-repeat:no-repeat;
}

ul#teaser li#eShop{
	background-image:url(../picts/Teaser_eShop.png);
	background-repeat:no-repeat;
}

ul#teaser li#eShop a:hover{
	background-image:url(../picts/Teaser_eShop_hover.png);
	background-repeat:no-repeat;
}


/*---- Footer --------------------------------------------*/
#footer{
	margin-top:10px;
	margin-left:10px;
	width:964px;
	color:#999999;
}

#footer a{
	color:#999999;
}

