<style type="text/css">
/*<![CDATA[*/
html, body { margin: 0; padding: 0; font-family: Verdana,Arial,Helvetica; }
td { font-size: 12px; font-family: Verdana,Arial,Helvetica; font-weight:normal; color:black; }
div { font-size: 12px; font-weight:normal; color:black; font-family: Verdana,Arial,Helvetica; }

h1 { color:#000000; font-size:17px; }

a { color:#A12B1E; }
a:hover, a:visited, a:active { color:#FFFFFF; }

a .white{ color:#000000; }
a:hover .white, a:visited .white, a:active .white { color:#000000; }

input { font-size: 14px;  }

/* Zeile mit Logo */
#maintable { height:100%; width:989px; margin:0;}
#kopfzeile { height:100px; padding: 0; margin: 0; background: #FFFFFF; }
#kopf_logo { width: 250px; padding: 0 0 10px 0; margin: 0;  }
#sujet {  padding: 0; margin: 0; }
.sujet_aussen { width: 34px; padding: 0 0 0 2px; margin: 0; }

/* horizontale Navigation */
#hor_nav { height: 25px; padding: 0; margin: 0; border: 0; background: #FFFFFF; }
#hor_nav_center {  font-size: 12px; padding:0 0; margin: 0px; font-weight: normal; color: #000000; }
#hor_nav_right { width: 200px; padding:0; margin: 0; font-weight: normal; }
#hor_nav_center a { color:#000000; text-decoration:none;  }
#hor_nav_inside { color:#000000; }

/* Container Menue Level 1 */
.level1 { list-style: none; margin:0; padding:0; margin:0px 0 0 0px; }

/* Menüelement Level 1 normal */
.l1 a,.l1 a:active,.l1 a:visited { color:#000000; background:#FFFFFF; display:block; padding:5px 0 5px 8px;
       border-bottom:2px solid #FFFFFF; text-decoration: none; margin:0; font-size: 14px; font-weight:normal;  }

/* Menüelement Level 1 MouseOver */
.l1 a:hover {
       background:#FFFFFF; color:#A12B1E; font-size: 14px; font-weight:normal;  }

/* Menüelement Level 1 aktiviert normal */
.act_l1 a,.act_l1 a:active,.act_l1 a:visited { color:#A12B1E; background:#FFFFFF; display:block; padding:5px 0 5px 8px;
       border-bottom:2px solid #FFFFFF; text-decoration: none; margin:0; font-size: 14px; font-weight:normal; }

/* Menüelement Level 1 aktiviert Mouseover */
.act_l1 a:hover { background:#FFFFFF; color:#A12B1E; font-weight:bold; font-size: 14px; font-weight:normal;  }

/* Container Menue Level 2 */
.level2 { list-style: none; padding:0; margin:0; display:inline; }

/* Menü Element Level 2 normal */
.l2 a, .l2 a:active,  .l2 a:visited { color:#000000; background:#FFFFFF; margin:0 0 0 12px; padding:5px 0 5px 8px; display: block;
       border-bottom:2px solid #FFFFFF;text-decoration: none; font-size: 12px; font-weight:normal;  }

/* Menü Element Level 2 normal Mouseover */
.l2 a:hover { background:#FFFFFF; color:#A12B1E; font-size: 12px; font-weight:normal; }

/* Menü Element Level 2 aktiviert */
.act_l2 a,.act_l2 a:active,  .act_l2 a:visited { color:#A12B1E; background:#FFFFFF; margin:0 0 0 12px; padding:5px 0 5px 8px;
       border-bottom:2px solid #FFFFFF; display: block; text-decoration: none; font-size: 12px; font-weight:normal; }

/* Menü Element Level 2 aktiviert Mouseover */
.act_l2 a:hover { background:#FFFFFF; color:#A12B1E; font-size: 12px; font-weight:normal; }

/* Container Menue Level 3 */
.level3 { list-style: none; padding:0; margin:0; display:inline; }

/* Menü Element Level 3 normal */
.l3 a, .l3 a:active,  .l3 a:visited { color:#000000; background:#FFFFFF; margin:0 0 0 24px; padding:5px 0 5px 8px; display: block;
       border-bottom:2px solid #FFFFFF;text-decoration: none; font-size: 12px; font-weight:normal;  }

/* Menü Element Level 3 normal Mouseover */
.l3 a:hover { background:#FFFFFF; color:#A12B1E; font-size: 12px; font-weight:normal; }

/* Menü Element Level 3 aktiviert */
.act_l3 a,.act_l3 a:active,  .act_l3 a:visited { color:#A12B1E; background:#FFFFFF; margin:0 0 0 24px; padding:5px 0 5px 8px;
       border-bottom:2px solid #FFFFFF; display: block; text-decoration: none; font-size: 12px; font-weight:normal; }

/* Menü Element Level 3 aktiviert Mouseover */
.act_l3 a:hover { background:#FFFFFF; color:#A12B1E; font-size: 12px; font-weight:normal; }


/* vertikale Navigation */
/* 1. Ebene */
#vert_nav { padding: 0; margin: 0; background: #FFFFFF;width:250px; }
.vert_nav_button { height:25px; padding: 0 0 0 10px; background: #F2F2F4; color:#000000; font-size: 14px; font-weight:normal;  }
.vert_nav_button_blue { height:25px; padding: 0 0 0 10px; background: #7B0134; color:#000000; font-size: 14px; font-weight:normal; }
.vert_nav_button_light_blue { height:25px; padding: 0 0 0 10px; background: #D07EA1; color:#000000; font-size: 14px; font-weight:normal; }
.vert_nav_spacer { height:2px; }


.vert_nav_button a, .vert_nav_button a:hover, .vert_nav_button a:visited, .vert_nav_button a:active { color:#000000; text-decoration:none; }
.vert_nav_button_blue a, .vert_nav_button_blue a:hover, .vert_nav_button_blue a:visited, .vert_nav_button_blue a:active { color:#000000; text-decoration:none; }
.vert_nav_button_light_blue a,.vert_nav_button_light_blue a:hover, .vert_nav_button_light_blue a:active, .vert_nav_button_light_blue a:visited  { color:#000000; text-decoration:none; }

/* 2. Ebene */
.vert_nav_button_2nd { height:23px; padding: 0 0 0 10px; background: #F2F2F4; color:#000000; font-size: 12px; font-weight:normal; }
.vert_nav_button_2nd_spacer { width:12px; }
.vert_nav_button_2nd_blue { height:23px; padding: 0 0 0 10px; background: #7B0134; color:#000000; font-size: 12px; font-weight:normal;  }
.vert_nav_button_2nd_light_blue { height:23px; padding: 0 0 0 10px; background: #D07EA1; color:#000000; font-size: 12px; font-weight:normal; }

.vert_nav_button_2nd a, .vert_nav_button_2nd a:hover, .vert_nav_button_2nd a:active, .vert_nav_button_2nd a:visited { color:#000000; text-decoration:none; }
.vert_nav_button_2nd_blue a, .vert_nav_button_2nd_blue a:hover, .vert_nav_button_2nd_blue a:active, .vert_nav_button_2nd_blue a:visited { color:#000000; text-decoration:none; }
.vert_nav_button_2nd_light_blue a, .vert_nav_button_2nd_light_blue a:hover, .vert_nav_button_2nd_light_blue a:active, .vert_nav_button_2nd_light_blue a:visited { color:#000000; text-decoration:none;  }

.search { }


/* Content Block */
#content {  padding: 27px 37px 27px 17px; font-size: 12px; font-weight:normal; background: #FFFFFF; color:black; text-align:left; }
#content_lvl1 {  padding: 27px 37px 27px 17px; font-size: 12px; font-weight:normal;
	background: #FFF;  /*background: #F5E7E2;*/
	 color:black; text-align:left;
       /* background-image: url(../img/blatt.jpg);*/
       background-repeat: no-repeat;background-position: 0px 20px; }
        #content_inner { width: 440px; margin: 27px 37px 17px 27px;}
#copyright { font-size: 10px; font-weight:normal; background: #FFFFFF; color:black; }
#inhalt_links { margin-left:10px; color:#000000; }

#inhalt_links h1,b {color:#000000;}

/* Searchresult */
#searchresulttop { background:#FFFFFF; color:#000000; }

/* rechte Leiste */
#rechte_leiste { width:200px; padding: 0; background: #FFFFFF; font-size: 12px; text-align:left;}
#right_content { width: 190px; padding: 0; margin: 0 0 0 7px; text-align:left; color: #000000;}
#added_value_top {  padding: 0; margin: 0px 0px 0px 0px; border: 0; text-align:left;}
#added_value_1 {  padding: 0; margin: 2px 0px 2px 0px; border: 0; text-align:left;}
#added_value_2 { display:inline; padding: 0; margin: 4px 0px 3px 0px;}

#right_content h1,b { color:#000000;}


.news_top { background:#BCCAD4; padding:7px 7px 7px 10px; }
.news_top a, .news_top a:hover, .news_top a:visited, .news_top a:active { color:#000000; font-size: 12px }
.news_img { background:#D5D6DA; padding:7px; 10px; 7px; 10px; font-size: 12px }
.news_block { background:#E3EBF0; padding:7px 7px 7px 10px; font-size: 12px }
.news_single { background:#FFFFFF; padding:7px 7px 7px 10px; font-size: 12px }

.wissen_top { background:#BCCAD4; padding:7px 7px 7px 10px; font-size: 12px }
.wissen_top a, .wissen_top a:hover, .wissen_top a:visited, .wissen_top a:active { color:#000000; font-size: 12px }
.wissen_img { background:#D5D6DA; padding:7px; 10px; 7px; 10px; font-size: 12px }
.wissen_block { background:#E3EBF0; padding:7px 7px 7px 10px; font-size: 12px }
.wissen_single { background:#FFFFFF; padding:7px 7px 7px 10px; font-size: 12px }


/* print version */

.print { margin:30px; width:600px; }
.print h1 { color:#A12B1E; font-size:17px; }
/*]]>*/
</style>
