html {height: 100%; margin-bottom: 1px; }
body {margin-left: 0px;	margin-top: 0px;margin-right: 0px;	margin-bottom: 0px;	background-color: #E5EAF5;	font-family: Arial, Helvetica, sans-serif;}
  
tr, td, p, ul, ol, li, input, textarea, font {font-size:13px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;line-height:130%;}

h1 {font-size: 20px; line-height: 24px; color: #003399; font-weight: bold}
#spalte2 h1 {font-size: 18px; line-height: 0px; color: #000; font-weight: normal; margin-bottom:-8px; padding-bottom:0px;}
h2 {font-size: 14px; line-height: 18px; color: #003399; font-weight: bold}
h3 {font-size: 12px; line-height: 13px;color: #003399;	font-weight: bold; }
h4 {font-size:12px; font-weight: normal; border-top-style: solid;border-right-style: none;	border-bottom-style: none; border-left-style: none;	text-transform: uppercase;	color: #333333;	margin-bottom: 8px;	border-top-width: 1px;	border-top-color: #333333; margin-top:20px; padding-top:8px;}
h5 {font-size:12px; font-weight: normal; text-transform: uppercase;	color: #333333;	margin-top:0px;padding-top:0px;}

a { color: #003399; font-weight: normal; text-decoration: none; }
a:hover { color: #003399; font-weight: normal; text-decoration: underline; }
.h2ueberschrift {font-size: 14px; line-height: 18px; color: #003399; font-weight: bold}

#meta td {color: #FFF; font-weight: normal; text-decoration: none; }
#meta a {color: #FFF; font-weight: normal; text-decoration: none; }
#meta a:hover {font-weight: normal; text-decoration: none; }

#footer a {color: #000000; font-weight: normal; text-decoration: none; }
#footer a:hover {color: #000000; font-weight: normal; text-decoration: none; }

#sitemap a {color: #000000; font-weight: normal; text-decoration: none; }
#sitemap a:hover {color: #000000; font-weight: normal; text-decoration: underline; }

#geschaeftsfelder1 {background-image:url(../images/bg-geschaeftsfelder1.jpg);width:438px;height:105px;padding-top:3px;padding-left:12px;padding-right:12px;padding-bottom:2px;margin-bottom:16px;}
*html #geschaeftsfelder1 {width:462px;height:110px;}
#geschaeftsfelder1 a {font-weight:bold;	color:#003399;}

#geschaeftsfelder2 {background-image:url(../images/bg-geschaeftsfelder2.jpg);width:438px;height:105px;padding-top:3px;padding-left:12px;	padding-right:12px;	padding-bottom:2px;	margin-bottom:16px;}
*html #geschaeftsfelder2 {width:462px;height:110px;}
#geschaeftsfelder2 a {font-weight:bold;	color:#333;}

#spalte2 img {margin-top:0px;margin-bottom:8px;}
.spalte2grafik {
	margin-top:8px;
	padding-top: 8px;
}

.ebene1p {background-image:url(../images/bg-produkte.jpg);witdh:728px;height:208px;padding:24px;background-repeat: no-repeat;}
.ebene1p h1 {width:478px;}
.ebene1p p {width:478px;}
.ebene1l {background-image:url(../images/bg-testloesungen.jpg);witdh:728px;height:208px;padding:24px;background-repeat: no-repeat;}
.ebene1l h1 {width:478px;}
.ebene1l p {width:478px;}
.ebene1c {background-image:url(../images/bg-communications.jpg);witdh:728px;height:208px;padding:24px;background-repeat: no-repeat;}
.ebene1c h1 {width:478px;}
.ebene1c p {width:478px;}

.ebene1h4 {text-transform:uppercase;color:#666666;}
.featuresh4 {font-size:12px;font-weight:bold;color:#FFF;}
.featuresborder td {
	border: 1px solid #FFF;
}

.sitemapSubheadline a {font-size: 11px; line-height: 13px;color: #003399;	font-weight: normal; }

.mmhide_search {height: 22px; width: 150px;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal; }
.mmhide_contactForm {width: 165px; color: #000000; font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #FDDFA9;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}

ol {list-style-type: decimal; color:#000000; margin: 16; padding: 0px 6 6;}

ul#NavEbene1 {list-style: none;	margin: 0; padding: 0; text-decoration: none;}
ul#NavEbene1 li {list-style: none; margin: 0; padding: 0; font-weight: normal; border-top-style: none;border-right-style: none;	border-bottom-style: solid;	border-left-style: none; border-top-color: #FFFFFF;	border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; border-top-width: 1px;	border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	text-decoration: none;}

ul#NavEbene1 a {
	list-style: none; 
	margin: 0;padding: 6;	
	font-weight: normal; 
	color: #000000;display:block;	
	border-top-style: none;	
	border-right-style: none;
	border-bottom-style:none;
	border-left-style: none;
	text-decoration: none; 
	width: 100%;}

ul#NavEbene1 a.mmhide_activeMain {
	background-color: #FFFFFF;
	width: 93%;
}

* html ul#NavEbene1 a.mmhide_activeMain {
	background-color: #FFFFFF;
	width: 100%;
}

ul#NavEbene1 a:hover {
	list-style: none;	
	margin: 0;	
	padding: 6;	
	font-weight: normal;  
	color: #000000;
	background-color: #FFF;
	text-decoration: none;
	width: 93%;
}
	
* html ul#NavEbene1 a:hover {
	list-style: none;	
	margin: 0;	
	padding: 6;	
	font-weight: normal;  
	color: #000000;
	background-color: #FFF;
	text-decoration: none;
	width: 100%;
}

ul#NavEbene2 {

	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	font-weight: normal;
}

ul#NavEbene2 li {
	font-weight: normal;
	list-style: none;
	margin: 1px 0px;
	padding: 0;
	background-color: #E0BE70;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style:none;
	border-left-style: none;
	height: 22px;
	width: 100%;
}

ul#NavEbene2 a{
	display:block;
	font-weight: normal;
	margin: 0px;
	padding: 5px;
	padding-left:7px;
}

ul#NavEbene2 a.mmhide_activeSub {
	background-color: #C7982C;
	height:12px;
	width: 93%;
}

* html ul#NavEbene2 a.mmhide_activeSub {
	background-color: #C7982C;
	width: 100%;
}

ul#NavEbene2 a:hover{
	display:block;
	background-color: #C7982C;
	text-decoration: none;	
	margin: 0px;
	padding: 5px;
	padding-left:7px;
	height:12px;
	width: 93%;
}

* html ul#NavEbene2 a:hover {
	display:block;
	background-color: #C7982C;
	text-decoration: none;	
	margin: 0px;
	padding: 5px;
	padding-left:7px;
	width: 100%;
}

  

.orangeBox{	border: 1px solid #FBC972;}

#content .imageLeft {text-align: left;	float: left;margin: 0.3em 12px 3px 0px;	font-style: italic;}
#content .imageRight {text-align: left; float: right; margin: 0.4em 0 3px 10px; font-style: italic;}

.documentList {	list-style-type: none;	list-style-image: url(../images/pdf.gif); padding: 2px 0 3;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}
.soundList { list-style-type: none;	list-style-image: url(../images/sound_telenet_klein.gif); padding: 2px 0 2;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	margin-left: 5px;}

ul {list-style-type: square; color:#000000;	margin: 8; padding: 0px 8 8;}

.textSub {font: 60%; position: relative; left: 0px;	top: 3px; text-decoration: none;}
.textTop {position: relative; left: 0px; text-decoration: none;	font-size: 80%;	bottom: 3px;}

dl {float: left; margin-right: 1em;}
dt {font-weight: bold; line-height: 150%; margin-bottom: 0;}
dd {display: inline; margin: 0;}

