body 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:8pt;
 background:#EAEAEA;
 text-align:center;
 margin:0px;
 color: #000000;
}
h1 {font-size:16px;color:#456487;margin-bottom:0px;}
h2 {font-size:16px;color:#000000;}
h3 {font-size:14px;color:#000000;}
p { text-align:justify }

img { border:0px; }
code {font-size:14px;color:#0000ff;}
pre { font-size:14px;color:#0000ff; padding:5px;}

a:link, a:visited
{ 
  text-decoration:underline;
  font-weight:normal;
  color:#456487;
}

a:active, a:hover
{ 
  color:#456487;
  text-decoration:none;
}


/*********************************************************/
/*                     MenüEbene 1     					 */
/*********************************************************/

/********  No ********/

a.menu1No 
{
 display:block;
 padding:3px;
 border-top:1px dotted #D4DEE7;
 background-color:#829FBF;
 text-align:left;
 margin-left:6px;
 color:#ffffff;
 text-decoration:none;
 font-size:8pt;
 font-family: Arial, Verdana,Helvetica, sans-serif
 }
a.menu1No:link, a.menu1No:visited
{ 
 color:#ffffff;

 /*background-color:#99B0CA;*/
 background-color:#829FBF;
 text-decoration:none; 
}
a.menu1No:active, a.menu1No:hover
{ 
 color:#737994;
 background-color:#eeeeee;
}

/********  Cur ********/

a.menu1Cur 
{
 display:block;
 padding:3px;
 border-top:1px dotted #D4DEE7;
 background-color:#ffffff;
 text-align:left;
 margin-left:6px;
 color:#ffffff;
 text-decoration:none;
 font-size:8pt;
 font-family: Arial, Verdana,Helvetica, sans-serif;
}
 
a.menu1Cur:link, a.menu1Cur:visited
{ 
 color:#ffffff;
 background-color:#99B0CA;
 text-decoration:none; 
}
a.menu1Cur:active, a.menu1Cur:hover
{ 
 color:#737994;
 background-color:#eeeeee;
}


/*********************************************************/
/*                     MenüEbene 2     					 */
/*********************************************************/

/******** No ********/

a.menu2No {
 display:block;
 padding:3px;
 padding-left:20px;
 border-top:1px dotted #D4DEE7;
 background-color:#829FBF;
 text-align:left;
 margin-left:6px;
 color:#ffffff;
 text-decoration:none;
 font-size:8pt;
 font-family: Arial, Verdana,Helvetica, sans-serif;
 background-image:url(../../images/bullet1_n_blue.gif);
 background-repeat:no-repeat;
 background-position: 6px 6px;
 }
 
a.menu2No:link, a.menu2No:visited
{ 
 color:#ffffff;
 background-color:#829FBF;
 text-decoration:none; 
}
a.menu2No:active, a.menu2No:hover
{ 
 color:#737994;
 background-color:#eeeeee;
}

/******** Cur ********/

a.menu2Cur {
 display:block;
 padding:3px;
 padding-left:20px;
 border-top:1px dotted #D4DEE7;
 background-color:#829FBF;
 text-align:left;
 margin-left:6px;
 color:#ffffff;
 text-decoration:none;
 font-size:8pt;
 font-family: Arial, Verdana,Helvetica, sans-serif;
 background-image:url(../../images/bullet1_n_grey.gif);
 background-repeat:no-repeat;
 background-position: 6px 6px;
 }
 
a.menu2Cur:link, a.menu2Cur:visited
{ 
 color:#ffffff;
 background-color:#99B0CA;
 text-decoration:none; 
}
a.menu2Cur:active, a.menu2Cur:hover
{ 
 color:#737994;
 background-color:#eeeeee;
}

/******** ACT ********/

a.menu2Act {
 display:block;
 padding:3px;
 padding-left:20px;
 border-top:1px dotted #D4DEE7;
 background-color:#829FBF;
 text-align:left;
 margin-left:6px;
 color:#ffffff;
 text-decoration:none;
 font-size:8pt;
 font-family: Arial, Verdana,Helvetica, sans-serif;
 background-image:url(../../images/bullet1_a_grey.gif);
 background-repeat:no-repeat;
 background-position: 6px 6px;
 }
 
a.menu2Act:link, a.menu2Act:visited
{ 
 color:#ffffff;
 background-color:#99B0CA;
 text-decoration:none; 
}
a.menu2Act:active, a.menu2Act:hover
{ 
 color:#737994;
 background-color:#eeeeee;
}


/*********************************************************/
/*                     MenüEbene 3     					 */
/*********************************************************/

/******** No ********/

a.menu3No {
 display:block;
 padding:3px;
 padding-left:22px;
 border-top:1px solid #D4DEE7;
 background-color:#829FBF;
 text-align:left;
 margin-left:6px;
 color:#ffffff;
 text-decoration:none;
 font-size:8pt;
 font-family: Arial, Verdana,Helvetica, sans-serif;

 }
 
a.menu3No:link, a.menu3No:visited
{ 
 color:#ffffff;
 background-color:#99B0CA;
 text-decoration:none; 
}
a.menu3No:active, a.menu3No:hover
{ 
 color:#ffffff;
 background-color:#ACBFD5;
}

/******** Cur ********/

a.menu3Cur {
 display:block;
 padding:3px;
 padding-left:22px;
 border-top:1px solid #D4DEE7;
 background-color:#829FBF;
 text-align:left;
 margin-left:6px;
 color:#ffffff;
 text-decoration:none;
 font-size:8pt;
 font-family: Arial, Verdana,Helvetica, sans-serif;
 background-image:url(../../images/balken2.gif);
 background-repeat:repeat-x;
 background-position: 0px 0px;
 }
 
a.menu3Cur:link, a.menu3Cur:visited
{ 
  color:#ffffff;
 background-color:#829FBF;
 text-decoration:none; 
}
a.menu3Cur:active, a.menu3Cur:hover
{ 
 color:#ffffff;
 background-color:#829FBF;
}

/******** Act ********/

a.menu3Act {
 display:block;
 padding:3px;
 padding-left:22px;
 border-top:1px solid #D4DEE7;
 background-color:#829FBF;
 text-align:left;
 margin-left:6px;
 color:#ffffff;
 text-decoration:none;
 font-size:8pt;
 font-family: Arial, Verdana,Helvetica, sans-serif;
 background-image:url(../../images/balken2.gif);
 background-repeat:repeat-x;
 background-position: 0px 0px;
 }
 
a.menu3Act:link, a.menu3Act:visited
{ 
  color:#ffffff;
 background-color:#829FBF;
 text-decoration:none; 
}
a.menu3Act:active, a.menu3Act:hover
{ 
 color:#ffffff;
 background-color:#829FBF;
}


/*********************************************************/
/*                     Rootline      					 */
/*********************************************************/

.klick{
 color: #000000;
 font-size:10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.klick { 
 color: #000000;
 font-size:10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }
a.klick:link, a.klick:visited
{ 
 color:#000000;
 text-decoration:none; 
}
a.klick:active, a.klick:hover
{ 
 color:#090000;
 text-decoration:underline;
}

/*********************************************************/

#topspacer {
height:34px;
padding:5px;
background-color:#EAEAEA;
}
.menutitle{
font-weight:bold;
text-align:center;
margin:2px;
}
.menucontainer {
/*border:1px solid #000;*/
/*border-right: 1px dotted #000000;*/
background-color:#D4DEE7;
width:120px;
margin:0px;
}
.menuSpacer {
background-image:url(../../images/ec_left.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
height:60px; 
}
#left {
background-color:#D4DEE7;
/*width:128px;*/
width:128px;
float:left;
border:0px;
margin-top: -2px;
}
#content {
background-color:#ffffff;
/*width:610px;*/
width:630px;
float:right;
/*overflow-x:hidden;*/
}
#con_title {
height:103px;
margin-right:-3px;
}
#con_content {
line-height:150%; 
background-color:#ffffff;
padding:0px 60px;
padding-right:80px;
}
#footer {
margin-right:-3px;
}

/*********************************************************/
/*                     Suche Formular 					 */
/*********************************************************/

.input {
width:100px;
background-color: #eeeeee;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
font-size: 11px;
border: 1px solid #5B81AA;
}

.inputSubmit {
width:50px;
background-color: #eeeeee;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
font-size: 11px;
border: 1px solid #5B81AA;
}

.inputSearch {
margin-top:20px;
margin-bottom:20px;
width:104px;
margin-left:6px;
padding:5px;
color:#FFFFFF;
background-color:#829FC0; 

}

/*********************************************************/
/*                     Mail Formular 					 */
/*********************************************************/

.inputM {
width:200px;
background-color: #eeeeee;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
font-size: 11px;
border: 1px solid #5B81AA;
}
.fontM {
font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
font-size: 11px;
}

/*********************************************************/
/*                     S I T E M A P   					 */
/*********************************************************/
#sitemaptitel {
 font-size : 9pt;
 color : #FFFFFF;
 height : 18px;        
 background-color : #829FBF;
 text-align : center;		
} 
/******** Ebene 1 ********/
a.map_layer1:link, a.map_layer1:visited
{ 
 color:#456487;
 font-weight:bold;  
 text-decoration:none; 
 font-size:12px;
}
a.map_layer1:active, a.map_layer1:hover
{ 
 color:#456487;
 text-decoration:underline;
 font-size:12px;
}

/******** Ebene 2 ********/

.map_layer2{
  margin-left:15px;
}
a.map_layer2:link, a.map_layer2:visited
{ 
 display:block;
 padding:3px;
 padding-left:10px;
 border-top:1px solid #ffffff;
 background-color:#D4DEE7;
 text-align:left;
 margin-left:15px;
 color:#456487;
 text-decoration:none; 
}
a.map_layer2:active, a.map_layer2:hover
{ 
 color:#456487;
 text-decoration:underline;
}

/******** Ebene 3 ********/

.map_layer3{
  margin-left:15px;
}
a.map_layer3:link, a.map_layer3:visited
{ 
 display:block;
 padding:3px;
 padding-left:30px;
 border-top:1px solid #ffffff;
 background-color:#D4DEE7;
 text-align:left;
 margin-left:15px;
 color:#456487;
 text-decoration:none; 
}
a.map_layer3:active, a.map_layer3:hover
{ 
 color:#456487;
 text-decoration:underline; 
}

/******** Ebene 4 ********/

.map_layer4{
  margin-left:15px;
}
a.map_layer4:link, a.map_layer4:visited
{ 
 display:block;
 padding:3px;
 padding-left:50px;
 border-top:1px solid #ffffff;
 background-color:#D4DEE7;
 text-align:left;
 margin-left:15px;
 color:#456487;
 text-decoration:none; 
}
a.map_layer4:active, a.map_layer4:hover
{ 
 color:#456487;
 text-decoration:underline; 
}

/*********************************************************/
/*                     Mail Links     					 */
/*********************************************************/

a.mail:link, a.mail:visited
{ 
 color:#000000;
 text-decoration:underline;
}
a.mail:active, a.mail:hover
{ 
 color:#000000;
 text-decoration:none; 
}
.mail {
 color:#000000;
 text-decoration:none; 
}

/*********************************************************/
/*                     RTE Klassen     					 */
/*********************************************************/

p.fettGross{
  font-size: 14px;
  font-weight: bold; 
}
span.fett{
  font-size: 14px;
  font-weight: bold; 
}

table.dozTable{
 border:1px solid #CCCCCC;

 font-size:10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.dozTd{
 border:1px solid #CCCCCC;
 padding-left:2px;
 height:18px;
}
tr.dozTd{
 border:1px solid #CCCCCC;
 padding-left:2px;
 height:18px;
}

Tbody.dozTbody{
 font-size:10px;
 border:1px solid #CCCCCC;
 padding-left:2px;
 height:18px;
}

/*********************************************************/
/*                 NewLoginBox		 					 */
/*********************************************************/

.login {
 margin-top:20px;
 margin-bottom:20px;
 width:104px;
 margin-left:6px;
 padding:5px;
 color:#FFFFFF;
 background-color:#829FC0; 
 font-family:Arial, Helvetica, sans-serif;
}
.loginSubmit {
 margin-top:3px;
 width:100%;
 background-color: #eeeeee;
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
 font-size: 11px;
 border: 1px solid #5B81AA;
}
.loginUserTitle{
 text-align:center;
 padding:2px; 
}
.loginUser{
 border-bottom:1px solid #eeeeee;
 border-top:1px solid #eeeeee;
 text-align:center;
 padding:2px;
 font-weight:normal;
 font-style:italic;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
}
.loginInput{
 width:100px;
 background-color: #eeeeee;
 border: 1px solid #5B81AA;
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
 font-size: 11px;
 padding-left:2px;
}
a.loginPass:link, a.loginPass:visited
{ 
 color:#ffffff;
 text-decoration:underline; 
 font-size:10px;
 
}
a.loginPass:active, a.loginPass:hover
{ 
 color:#ffffff;
 text-decoration:none; 
 font-size:10px;
}






