<!--[if IE 6]>
<style type="text/css">
#transparent1 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='QMS.png', sizingMethod='scale');
background:none;
}

#transparent2 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='QMS_e.png', sizingMethod='scale');
background:none;
}


body,td,th {
	color: #000000;
}

body {
	background-color: #D8DEE9;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h1 { color:black; font-size:24px; }
h2 { color:black; font-size:16px; }
h3 { color:black; font-size:16px; }
h4 { color:black; font-size:16px; }
h5 { color:black; font-size:16px; }


 a:link {color:#214478;}
 a:visited {color:#214478;}
 a:hover {color:#44618E;}
 a:active {color:#214478;}

 a.navi:link
 {
  text-decoration:none; 
  color:#CCCCCC;
 }
 a.navi:visited
 {
  text-decoration:none; 
  color:#CCCCCC;
 }
 a.navi:hover
 {
  text-decoration:none; 
  color:#FFFFFF;
 }
 a.navi:active
 {
  text-decoration:none; 
  color:#CCCCCC;
 }


 .contentdiv
 {
  font-size:14px;
  background-color:transparent;
  border-style:solid #000000 1px;
 }
#divid
{
 position:relative;
 left:12px; top:0px; width:680px; height:510px;
 overflow:auto;
}


.Stil1 {color: #FFFFFF}
.Stil2 {font-size: small}
.Stil3 {color: #999999}
.Stil4 {font-size: small; color: #666666}

.KontaktPersons {font-size: small}

.proviewStil1 {
	font-size: small;
	font-weight: bold;
}
.proviewStil2 {
    font-size: small;
	font-weight: bold;
}

p {line-height: 1em;}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 6;
  padding: 0;
  width: 15em;
  cursor: pointer;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  color: #fff;	
  padding: 0.2em;
}

ul#menu li a:hover {
color: #ffffca;
  
}

ul#menu li ul li a {
  
  color: #011845;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 4em; }
.indent2 { padding-left: 4em; }

/* Design: Hauptnavigation */
.rootVoices{
	padding:5px;
	padding-bottom:0;
}
.rootVoices td.rootVoice {
	vertical-align:left;
	background-color:transparent;
	width:100px;
	font-family: Helvetica, Arial, sans-serif;
	color: black;
	font-size:16px;
	line-height:16px;
	padding:8px;
	cursor: pointer;
	-moz-border-radius:8px 8px 0 0;
	-webkit-border-top-right-radius:8px;
	-webkit-border-top-left-radius:8px;
}
.rootVoices.vertical {
	-moz-border-radius:0px 70px 70px 0px;
	background-color: #D8DEE9;
	filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.80; /* Gecko-Browser */
    opacity:0.80; /* Opera 9+ */
	border:1px #D8DEE9;
	border-style: solid ;
	padding:3px;
	width:140px;
}
.rootVoices.vertical td.rootVoice{
	-moz-border-radius:50px 16px 50px 16px;
	-webkit-border-top-right-radius:16px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-bottom-right-radius:16px;
	-webkit-border-bottom-left-radius:6px;

}
.rootVoices td.selected{
	background:#044184 url("jscripts/jquery.menu/images/bgnd_sel_1.png"); /* Hover-Hintergrund-Farbe des Menütextes - blau*/
	padding:8px;
	color:#ffffff; /* Farbe des Menütextes*/
	cursor: pointer;
	font-size:16px;
}
/* End */

/* Design: Produktmenü */
.rootVoices2{
	
	padding:5px;
	padding-bottom:0;
}
.rootVoices2 td.rootVoice {
	vertical-align:left;
	background-color:transparent;
	width:100px;
	font-family: Helvetica, Arial, sans-serif;
	

	border-bottom:3px #044184 solid;
	color: black;
	font-size:14px;
	line-height:14px;
	padding:8px;
	cursor: pointer;
	-moz-border-radius:70px 70px 70px 70px;
	-webkit-border-top-right-radius:70px;
	-webkit-border-top-left-radius:70px;
	-webkit-border-bottom-right-radius:70px;
	-webkit-border-bottom-left-radius:70px;
}
.rootVoices2.vertical {
	-moz-border-radius:70px 70px 70px 70px;
	background-color: #D8DEE9;
	filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.80; /* Gecko-Browser */
    opacity:0.80; /* Opera 9+ */
	border:1px #D8DEE9;
	border-style: solid ;
	padding:3px;
	width:140px;
}
.rootVoices2.vertical td.rootVoice{
	-moz-border-radius:70px 70px 70px 70px;
	-webkit-border-top-right-radius:70px;
	-webkit-border-top-left-radius:70px;
	-webkit-border-bottom-right-radius:70px;
	-webkit-border-bottom-left-radius:70px;
}
.rootVoices2 td.selected{
	background:#044184 url("jscripts/jquery.menu/images/bgnd_sel_1.png"); /* Hover-Hintergrund-Farbe des Menütextes - blau*/
	padding:8px;
	text-decoration: underline;
	color:#ffffff; /* Farbe des Menütextes*/
	cursor: pointer;
	font-size:14px;
}
/* End */

.menuShadow{
	-moz-border-radius:16px 50px 50px 16px;
	-webkit-border-top-right-radius:50px;
	-webkit-border-top-left-radius:16px;
	-webkit-border-bottom-right-radius:50px;
	-webkit-border-bottom-left-radius:16px;
	padding:0px;
	padding-bottom:0px;
	left:0px;
	top:0px;
}

/**/
.menuContainer{
	background-color:#D8DEE1;
	-moz-border-radius:16px 50px 50px 16px;
	-webkit-border-top-right-radius:50px;
	-webkit-border-top-left-radius:16px;
	-webkit-border-bottom-right-radius:50px;
	-webkit-border-bottom-left-radius:16px;
	padding:0;
}
.menuContainer .line{
	background-color:transparent;
	width:100%;
}
.menuContainer .line.title {
	background-color:#044184;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	border-bottom:1px solid darkred;
}
.menuContainer .line.title a{
	font-size:14px;
}
.menuContainer td a{
	text-decoration:none;
	color: black;
}
.menuContainer td.voice{
    background-color: #D8DEE9;
	
	filter:alpha(opacity=99); /* IE */
    -moz-opacity:0.99; /* Gecko-Browser */
    opacity:0.99; /* Opera 9+ */
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:7px;
	-moz-border-radius:16px 50px 50px 16px;
	-webkit-border-top-right-radius:50px;
	-webkit-border-top-left-radius:16px;
	-webkit-border-bottom-right-radius:50px;
	-webkit-border-bottom-left-radius:16px;
}
.menuContainer .separator{
	background-color:#999;
	height:1px;
}
.menuContainer td.img{
	font-family: Helvetica, Arial, sans-serif;
	text-align:center;
	font-size:16px;
	color: #c3c3c3;
	background-color:transparent;
	width:30px;
	padding:5px;
}
.menuContainer td.img img{
	width:30px;
}
.menuContainer .textBox{
	padding: 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:16px;
	background:dimgray url("jscripts/jquery.menu/images/header_bgnd.jpg");
	color: #c3c3c3;
}
.menuContainer .selected td{
    text-decoration: underline;
	-moz-border-radius:16px 50px 50px 16px;
	-webkit-border-top-right-radius:50px;
	-webkit-border-top-left-radius:16px;
	-webkit-border-bottom-right-radius:50px;
	-webkit-border-bottom-left-radius:16px;
	background-color:#044184;
	background-image:url("jscripts/jquery.menu/images/bgnd_sel_2.jpg")
}
.menuContainer .selected td a{
	color:#ffffff;
}
.menuContainer .disabled td, .menuContainer .disabled td a {
	color: #cccccc;
}
.menuContainer .subMenuOpener{
	background-image:url("jscripts/jquery.menu/images/images/menuArrow_w.gif");
	background-repeat:no-repeat;
	background-position:right;
}
.menuContainer .selected .subMenuOpener{
	background-image:url("jscripts/jquery.menu/images/images/menuArrow.gif");
	background-repeat:no-repeat;
	background-position:right;
}
