
A.M5 {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #FFFFFF; font-weight:bold;}
A.M5:hover {font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration:none; color: #000000; font-weight:bold;}

body {background-color:#FFFFFF; margin-top:2px; margin-left:2px; font-family:Arial, Verdana, sans-serif; font-size: 8pt;}

h1 {font-family: Arial, Verdana, sans-serif; font-size:12pt; font-weight:bold;color:#000000; margin-top:1px; margin-bottom:20px;}

table.table_0 {border-width:1px; border-style:solid; border-color:#000000;}

table.table_m2 {font-family:Arial, Verdana, sans-serif; font-size: 8pt; color: #000000;}

table.table_S {font-family:Arial, Verdana, sans-serif; font-size:8pt;}

table.table_S2 {font-family:Arial, Verdana, sans-serif; font-size:8pt; background-color:#E7E7E7; border-collapse:collapse;}
A.S2 {color:#FFFFFF; text-decoration:none;}
A.S2:hover {color:#C0C0C0; text-decoration:none;}

td.M3 {padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none; color: #FF6600;}
td.M3_RollOver {padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none;COLOR:#000000;BACKGROUND-COLOR:#C0C0C0;cursor:pointer;cursor:hand;}
td.M3_Active {padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none;COLOR:#FFFFFF;BACKGROUND-COLOR:#FF6600;cursor:pointer;cursor:hand;}
td.M3_Header {padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none;COLOR:#FF6600;BACKGROUND-COLOR:#E7E7E7;}

td.M4 {padding-left:5px; padding-top:2px; padding-bottom:2px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt;}
td.M4_S {padding-left:0px; padding-top:0px; padding-bottom:0px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt;}
td.M4_RollOver {padding-left:5px; padding-top:2px; padding-bottom:2px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none;COLOR:#000000;BACKGROUND-COLOR:#C0C0C0;cursor:pointer;cursor:hand;}
td.M4_Active {padding-left:5px; padding-top:2px; padding-bottom:2px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none;COLOR:#FFFFFF;BACKGROUND-COLOR:#FF6600;cursor:pointer;cursor:hand;}
td.M4_Header {padding-left:5px; padding-top:2px; padding-bottom:2px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none;COLOR:#FF6600;BACKGROUND-COLOR:#E7E7E7;}
td.M4_Active_S {padding-left:0px; padding-top:0px; padding-bottom:0px; padding-right:2px; font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none;COLOR:#FFFFFF;BACKGROUND-COLOR:#FF6600;cursor:pointer;cursor:hand;}

ul {margin-left:9px; margin-top:6px; list-style-image: url('images/dot_ul.gif');}
li {margin-left:9px; margin-top:2px;}

td.PB {height:18px;}
td.PB_Matrix {
	height:120px;

	margin:0px 9px 0px 9px;
	background-color:#E7E7E7;
	vertical-align: top;
	}

input {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #000000; font-weight:normal;}
button {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #000000; font-weight:normal;}
textarea {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #000000; font-weight:normal;}
select {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #000000; font-weight:normal;}

A.Tab {text-decoration: none; color:#000000; background-color:#D9D9D9; vertical-align:top}
A.Tab:hover {text-decoration: none; color:#FF6600; background-color:#D9D9D9; vertical-align:top}
A.Tab_Active {text-decoration: none; color:#FFFFFF; background-color:#FF9148; vertical-align:top}
A.Tab_Active:hover {text-decoration: none; color:#FFFFFF; background-color:#FF9148;}vertical-align:top}

span.M3 {padding-right:18px; padding-left:0; padding-top:0; padding-bottom:0}

table.table_D {font-family:Arial, Verdana, sans-serif; font-size:8pt; background-color:#FFFFFF;}
p {margin-left:1;}

span.ProdDetailsH1 {font-family:Arial, Verdana, sans-serif; font-size:8pt; color:#FFFFFF; font-weight:bold;}
span.ProdDetailsH2 {font-family:Arial, Verdana, sans-serif; font-size:8pt; color:#FFFFFF;}

span.Hint{font-family:Arial, Verdana, sans-serif; font-size:8pt; color:#FF0000; font-weight:normal; font-style:italic}
span.No_CD_Version{display:yes}

a#M1.CdrOnly {display: none;}
a#M2.CdrOnly {display: none;}
p#M3.CdrOnly {display: none;}
p#M4.CdrOnly {display: none;}
a#M4_S.CdrOnly {display: none;}
a#M1_Active.CdrOnly {display: none;}
a#M2_Active.CdrOnly {display: none;}
p#M3_Active.CdrOnly {display: none;}
p#M4_Active.CdrOnly {display: none;}
div#S.CdrOnly {display: none;}

a#M1.WebOnly {display: yes;}
a#M2.WebOnly {display: yes;}
p#M3.WebOnly {display: yes;}
p#M4.WebOnly {display: yes;}
a#M4_S.WebOnly {display: yes;}
a#M1_Active.WebOnly {display: yes;}
a#M2_Active.WebOnly {display: yes;}
p#M3_Active.WebOnly {display: yes;}
p#M4_Active.WebOnly {display: yes;}
div#S.WebOnly {display: none;}

a#M1 {
	font-family: Arial, Verdana , sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	top: -1px;
	}
a#M1:hover {
	color: #FF6600;
	}
	
a#M1_Active {
	font-family: Arial, Verdana , sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #FF6600;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	top: -1px;
	}

a#M1_S {
    display: block;
    text-decoration: yes;
	font-family: Arial, Verdana , sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	padding-left: 0px;
    padding-top: 0px;
    padding-right: 2px;
    padding-bottom: 3px;
	margin: 0px;
	}
a#M1_S:hover {
	color: #FF6600;
	}
	

a#M2 {
	font-family: Arial, Verdana , sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-weight: 300;
	margin-right: 25px;
	}
a#M2:hover {
	color: #FF6600;
	}
	
a#M2_Active {
	font-family: Arial, Verdana , sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #FF6600;
	font-weight: 300;
	margin-right: 25px;
	}
	 
	 
p#M3 {
    width: 100%;
    background-color: #E7E7E7;
    font-size: 8pt;
    padding-left: 0px;
    margin: 0px;
    }
* html p#M3 {  /* Korrekturen fuer IE 5.x */
    width: 100%;
    w\idth: 100%;
  }
p#M3 a {
    display: block;
    text-decoration: none; 
    color: #000000;
    padding-left: 5px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    margin: 0px;
  }
  * html p#M3 a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 100%;
  }
p#M3 a:hover {
    background-color: #C0C0C0;
  }
  
p#M3_Active {
    width: 100%;
    background-color: #FF6600;
    font-size: 8pt;
    padding-left: 0px;
    margin: 0px;
    }
* html p#M3_Active {  /* Korrekturen fuer IE 5.x */
    width: 100%;
    w\idth: 100%;
  }
p#M3_Active a {
    display: block;
    text-decoration: none; 
    color: #FFFFFF;
    padding-left: 5px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    margin: 0px;
  }
  * html p#M3_Active a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 100%;
  }


p#M3_Header {
    width: 100%;
    background-color: #E7E7E7;
    font-size: 8pt;
    padding-left: 0px;
    margin: 0px;
    }
* html p#M3_Header {  /* Korrekturen fuer IE 5.x */
    width: 100%;
    w\idth: 100%;
  }
p#M3_Header a {
    display:block;
    text-decoration: none; 
    color: #FF6600;
    padding-left: 5px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    margin: 0px;
  }
  * html p#M3_Header a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 100%;
  }
p#M3_Header a:hover {
    background-color: #C0C0C0;
  }
  

p#M4 {
    width: 100%;
    background-color: #E7E7E7;
    font-size: 8pt;
    padding-left: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    }

* html p#M4 {  /* Korrekturen fuer IE 5.x */
    width: 100%;
    w\idth: 100%;
  }
p#M4 a {
    display: block;
    text-decoration: none; 
    color: #000000;
    padding-left: 13px;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    margin-left: 0px;
    background-image: url('images/dot_normal.gif');
    background-repeat: no-repeat;
  }
  * html p#M4 a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 100%;
  }
p#M4 a:hover {
    background-color: #C0C0C0;
  }
  
p#M4_Active.WebOnly {
	display: yes;	    
    }
p#M4_Active {
    width: 100%;
    background-color: #FF6600;
    font-size: 8pt;
    padding-left: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    }
* html p#M4_Active {  /* Korrekturen fuer IE 5.x */
    width: 100%;
    w\idth: 100%;
  }
p#M4_Active a {
    display: block;
    text-decoration: none; 
    color:  #FFFFFF;
    padding-left: 13px;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    margin-left: 0px;
    background-image: url('images/dot_active.gif');
    background-repeat: no-repeat;
  }
  * html p#M4_Active a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 100%;
  }
  
p#M4_Header.WebOnly {
	display: yes;	    
    }
p#M4_Header {
    width: 100%;
    font-size: 8pt;
    padding-left: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    }

* html p#M4_Header {  /* Korrekturen fuer IE 5.x */
    width: 100%;
    w\idth: 100%;
  }
p#M4_Header a {
    display: block;
    text-decoration: none; 
    color: #FF6600;
    padding-left: 13px;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    margin-left: 0px;
    background-image: url('images/dot_normal.gif');
    background-repeat: no-repeat;
  }
  * html p#M4_Header a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 100%;
  }
p#M4_Header a:hover {
    background-color: #C0C0C0;
  }

a#M4_S {
    display: block;
    text-decoration: yes;
    color: #000000;
    padding-left: 13px;
    padding-top: 0px;
    padding-right: 3px;
    padding-bottom: 3px;
    margin-left: -4px;
    background-image: url('images/dot_normal.gif');
    background-repeat: no-repeat;
  }

a#M4_S:hover {
    color: #FF6600;
  }
  
A.M0 {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #FFFFFF; font-weight:normal;}
A.M0:hover {font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration:none; color: #000000; font-weight:normal;}

A.M1 {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #FFFFFF; font-weight:bold;}
A.M1:hover {font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration:none; color: #FF6600; font-weight:bold;}
A.M1_Active {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #FF6600; font-weight:bold;}
A.M1_Active:hover {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #FF6600; font-weight:bold;}

span.M1 {padding-right:52px; padding-left:0; padding-top:0; padding-bottom:0}

A.M2 {font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration:none; color: #000000; font-weight:300;}
A.M2:hover {font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none; color:#FF6600; font-weight:300;}
A.M2_Active {font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration:none; color: #FF6600; font-weight:300;}
A.M2_Active:hover {font-family: Arial, Verdana, sans-serif; font-size: 8pt; text-decoration:none; color: #FF6600; font-weight:300;}

span.M2 {padding-right:40px; padding-left:0; padding-top:0; padding-bottom:0}

A {color:#000000;}
A:hover {color:#FF6600;}

A.M3 {text-decoration: none; color:#000000;}
A.M3:hover {text-decoration: none; color:#000000;}
A.M3_Header {text-decoration: none; color:#FF6600;}
A.M3_Header:hover {text-decoration: none; color:#FF6600;}

A.M3_S {color:#000000; text-decoration: underline;}
A.M3_S:hover {color:#FF6600; text-decoration: underline;}

A.M4 {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #000000; font-weight:300;}
A.M4:hover {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration:none; color: #000000; font-weight:300;}

A.M4_S {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration: underline; color: #000000; font-weight:300;}
A.M4_S:hover {font-family: Arial, Verdana , sans-serif; font-size: 8pt; text-decoration: underline; color: #FF6600; font-weight:300;}
A.M4_Header {text-decoration: none; color:#FF6600;}
A.M4_Header:hover {text-decoration: none; color:#FF6600;}



div.debug {color: red; display: none;}

div#MainBorder {
	border: solid 1px #000000;
	width: 765px;
	height: 72px;
	}

div#Menue_M1 {
	background-color: #000000;
	width: 576px;
	height: 18px;
	position: relative;
	top: 35px;
	}