



* {
	padding:0; margin:0;
}

body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 0.72em;
	line-height: 1.6em;
	color:#969696;
	background:url(../img/bg2.jpg) repeat-x center top;
	background-color:#B3B3B3;
}

a:link, a:visited, a:active, a:focus {
	color:#003A77;
}
a:hover {
	color:#003A77;
}

.hidden {
    visibility: hidden;
    position:absolute;
}

.mainTemplate {
    padding:0; margin:0;
	width: 740px;
	margin:auto;
}

#topper {
    padding:0; margin:0;
    top:0px; left:0px;
    height:72px; width:740px;
}



/*
 ************************************
  LOGO LOGO LOGO LOGO LOGO LOGO LOGO
 ************************************
 */
.logoContainer {
    padding:0; margin:0;
    position:relative;
    top: 22px; left: 16px;
	height: 99px; width: 115px;
	z-index:100;
}
.logo {
	background:url(../img/logo_zukunft_technik_entdecken.gif) no-repeat left top; height:99px;
}
.logo h1 {
	display: none;
}



/*
 ************************************
  MENU MENU MENU MENU MENU MENU MENU
 ************************************
 */
.menuContainer {
    padding:0; margin:0;
    position:relative;
    overflow: auto;
    top: -99px; left: 0px;
	height:72px; width:100%;
	background-color:#E9E8DD;
	z-index:10;
	background:url(../img/navi_balken/hauptnavi.jpg) no-repeat left top;
}
ul.menue {
	list-style-type:none;
	padding:0; margin:0;
	position: relative;
	top:48px; left:184px;
	width:535px; height:23px;
}
ul.menue li.nav {
	padding:0; margin:0 15px 0 0;
	font-size:0.95em;
	float:left;
}
ul.menue a {
	padding:0; margin:0;
	height: 23px;
	display: block;
}
ul.menue a.nav_0_0 {			background:url(../img/navigation/de/n_0_0_ll.gif) no-repeat left top; width:33px;	} 
ul.menue a.nav_0_0_active {	background:url(../img/navigation/de/n_0_0_active.gif) no-repeat left top; width:33px;	} 
ul.menue a.nav_0_0:hover {	background:url(../img/navigation/de/n_0_0_hl.gif) no-repeat left top;	} 
ul.menue a.nav_1_0 {			background:url(../img/navigation/de/n_1_0_ll.gif) no-repeat left top; width:54px;	} 
ul.menue a.nav_1_0_active {	background:url(../img/navigation/de/n_1_0_active.gif) no-repeat left top; width:54px;	} 
ul.menue a.nav_1_0:hover {	background:url(../img/navigation/de/n_1_0_hl.gif) no-repeat left top;	} 
ul.menue a.nav_4_0 {			background:url(../img/navigation/de/n_4_0_ll.gif) no-repeat left top; width:75px;	} 
ul.menue a.nav_4_0_active {	background:url(../img/navigation/de/n_4_0_active.gif) no-repeat left top; width:75px;	} 
ul.menue a.nav_4_0:hover {	background:url(../img/navigation/de/n_4_0_hl.gif) no-repeat left top;	} 
ul.menue a.nav_2_0 {			background:url(../img/navigation/de/n_2_0_ll.gif) no-repeat left top; width:60px;	} 
ul.menue a.nav_2_0_active {	background:url(../img/navigation/de/n_2_0_active.gif) no-repeat left top; width:60px;	} 
ul.menue a.nav_2_0:hover {	background:url(../img/navigation/de/n_2_0_hl.gif) no-repeat left top;	} 
ul.menue a.nav_3_0 {			background:url(../img/navigation/de/n_3_0_ll.gif) no-repeat left top; width:91px;	} 
ul.menue a.nav_3_0_active {	background:url(../img/navigation/de/n_3_0_active.gif) no-repeat left top; width:91px;	} 
ul.menue a.nav_3_0:hover {	background:url(../img/navigation/de/n_3_0_hl.gif) no-repeat left top;	} 
ul.menue a.nav_5_0 {			background:url(../img/navigation/de/n_5_0_ll.gif) no-repeat left top; width:42px;	} 
ul.menue a.nav_5_0_active {	background:url(../img/navigation/de/n_5_0_active.gif) no-repeat left top; width:42px;	} 
ul.menue a.nav_5_0:hover {	background:url(../img/navigation/de/n_5_0_hl.gif) no-repeat left top;	} 



/*
 ************************************
  SPACER SPACER SPACER SPACER SPACER
 ************************************
 */
.contspacer {
    padding:0; margin:0;
	position:relative;
	top:-99px;
	height:5px;
	width:740px;
	line-height:18px;
}
#contspacer[id] {
	top:0px;
}
.untenspacer {
    padding:0; margin:0;
	position:relative;
	top:-110px;
	height:5px;
	width:740px;
	line-height:18px;
}
#untenspacer[id] {
	top:0px;
}



/*
 ************************************
  PAGES PAGES PAGES PAGES PAGES PAGES
 ************************************
 */
.pagesContainer {
    padding:0; margin:0;
	position:relative;
	top:-112px;
	background:url(../img/navi_balken/subnavi.jpg) no-repeat left top;
}
#pagesContainer[id] {
	top:0px;
}
.contentContainer {
    padding:0; margin:0;
	width:740px;
}
.submenue {
    padding:0; margin:0;
	width:165px;
	float: left;
}
.content {
    padding:0; margin:0;
	width:575px;
	float: left;
}
.contentElement {
	padding:0; margin:0 0 0 5px;
	width:570px;
	background-color:#FFFFFF;
}



/*
 ************************************
  FOOTER FOOTER FOOTER FOOTER FOOTER
 ************************************
 */
.footerContainer {
	clear:both;
    padding:0; margin:5px 0 0 0;
	position:relative;
	top:-130px;
	width: 740px; height:39px;
	background:url(../img/navi_balken/metanavi.gif) no-repeat left top;
}
#footerContainer[id] {
	top:-5px;
}
ul.meta {
	list-style-type:none;
	padding:0; margin:0;
	position: relative;
	top:14px; left:16px;
	width:500px; height:12px;
}
ul.meta li.metanav {
	padding:0; margin:0 14px 0 0;
	float: left;
}
ul.meta a {
	padding:0; margin:0;
	height: 12px;
	display: block;
}
ul.meta a.lang {			background:url(../img/meta/de/language_ll.gif) no-repeat left top; width:30px;	}
ul.meta a.lang_active {		background:url(../img/meta/de/language_active.gif) no-repeat left top; width:30px;	}
ul.meta a.lang:hover {		background:url(../img/meta/de/language_hl.gif) no-repeat left top;	}
ul.meta a.flash {			background:url(../img/meta/de/flash_ll.gif) no-repeat left top; width:56px;	}
ul.meta a.flash_active {	background:url(../img/meta/de/flash_active.gif) no-repeat left top; width:56px;	}
ul.meta a.flash:hover {		background:url(../img/meta/de/flash_hl.gif) no-repeat left top;	}
ul.meta a. {			background:url(../img/meta/de/_ll.gif) no-repeat left top; width:42px;	} 
ul.meta a._active {	background:url(../img/meta/de/_active.gif) no-repeat left top; width:42px;	} 
ul.meta a.:hover {		background:url(../img/meta/de/_hl.gif) no-repeat left top;	} 
ul.meta a.meta_1 {			background:url(../img/meta/de/meta_1_ll.gif) no-repeat left top; width:91px;	} 
ul.meta a.meta_1_active {	background:url(../img/meta/de/meta_1_active.gif) no-repeat left top; width:91px;	} 
ul.meta a.meta_1:hover {		background:url(../img/meta/de/meta_1_hl.gif) no-repeat left top;	} 
ul.meta a.meta_2 {			background:url(../img/meta/de/meta_2_ll.gif) no-repeat left top; width:33px;	} 
ul.meta a.meta_2_active {	background:url(../img/meta/de/meta_2_active.gif) no-repeat left top; width:33px;	} 
ul.meta a.meta_2:hover {		background:url(../img/meta/de/meta_2_hl.gif) no-repeat left top;	} 
ul.meta a.newsletter {			background:url(../img/meta/de/newsletter_ll.gif) no-repeat left top; width:45px;	} 
ul.meta a.newsletter_active {	background:url(../img/meta/de/newsletter_active.gif) no-repeat left top; width:45px;	} 
ul.meta a.newsletter:hover {		background:url(../img/meta/de/newsletter_hl.gif) no-repeat left top;	} 

.footer_img {
    padding:0; margin:0;
	position:relative;
	top:-12px; left: 607px;
	width: 119px; height:39px;
}
#footer_img[id] {
	top:-12px;
}






/*
 ************************************
  SUBMENU SUBMENU SUBMENU SUBMENU 
 ************************************
 */
ul.submenue_ul {
	list-style-type:none;
	padding:200px 0 0 0; margin:0 0 0 11px;
	width:144px;
}
ul.submenue_ul_small {
	list-style-type:none;
	padding:20px 0 0 0; margin:0 0 0 11px;
	width:144px;
}
ul.submenue_ul li.subnav {
	padding:0; margin:0;
	font-size:11px;
	padding-top:2px;
	height:21px; width:144px;
	background:url(../img/subnav_bg.gif) no-repeat left top;
}
li.subnav_small{
	padding:0; margin:0;
	font-size:10px;
	padding-top:2px;
	height:21px; width:144px;
	background:url(../img/subnav_bg.gif) no-repeat left top;
}
ul.submenue_ul li.subnav_third {
	padding:0; margin:0;
	font-size:10px;
	padding-top:2px;
	padding-left:10px;
	height:21px; width:144px;
}
a.ll:link, a.ll:visited, a.ll:active, a.ll:focus {
	margin-left:10px;
	text-decoration:none;
	color:#898887;
}
a.ll:hover {
	text-decoration:none;
	color:#12466E;
}
a.hl:link, a.hl:visited, a.hl:active, a.hl:focus {
	margin-left:10px;
	text-decoration:none;
	font-weight:bold;
	color:#003A77;
}
a.hl:hover {
	text-decoration:none;
	color:#003A77;
}




/*
 ************************************
  SUBMENU SUBMENU SUBMENU SUBMENU 
 ************************************
 */
.content_area { 
	padding:21px 70px 60px 16px; 
	width:480px; 
	margin:0; 
} 
.content_headline {
	padding:2px 0 26px 0;
	margin:0;
}
.content_area h3 {
	padding:0 0 12px 0;
	margin:0;
	font-size: 1em;
	color:#7E7E7E;
}
.content_area h3 a:hover{
	padding:0 0 12px 0;
	margin:0;
	font-size: 1em;
	color:#7E7E7E;
}
.content_area h4 {
	padding:0;
	margin:0;
	font-size: 1em;
	color:#7E7E7E;
	font-weight: lighter;
}
.content_area h4 a:hover{
	padding:0 0 12px 0;
	margin:0;
	font-size: 1em;
	color:#7E7E7E;
}
.content_area p.txt {
	padding:0 0 15px 0;
	margin:0;
}
.content_area p.txtred {
	padding:0 0 15px 0;
	margin:0;
	color:#FF0000;
}
.content_area p.link {
	padding:0;
	margin:0;
	font-size:0.95em;
	font-weight:bold;
	color:#003A77;
	text-transform: uppercase;
}
a.cont_link:link, a.cont_link:visited, a.cont_link:active, a.cont_link:focus {
	font-weight:bold; color:#003A77; text-decoration:none;
}
a.cont_link:hover {
	font-weight:bold; color:#003A77; text-decoration:none;
}

.content_area .imagetext-modul {
	margin: 27px 0 0 0;
	
}
.content_area .image {
	margin: 0 0 9px 0;	
}
.content_area .image img {
	margin: 0 5px 0 0;	
}
.content_area .adress-modul {
	position: relative;
	margin: 0 0 15px 0;
	width: 480px;
	overflow: hidden;
}
.content_area .adress-modul .links{
	width: 340px;
	float: left;
}
.content_area .adress-modul .rechts{
	float: left;
	width: 130px;
}
.content_area .adress-modul .rechts a{
	position: absolute;
	bottom: 0px;
	right: 0px;
	text-transform: uppercase;
	color: #DE800D;
	font-weight: bold;
}


