  body {
    color: #404040;
    font-size: 12px;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    margin: 0; padding: 0em;
    width:1000px;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
    text-align: left;  /* Zentrierung im Internet Explorer */
  }

  /* f�r IE */
  * html td,th {
    font-family:Helvetica,Arial,sans-serif,Verdana;
    color:#404040;
    font-size: 12px;
    text-align:left;
  }

  /* f�r alle anderen Browser */
  html>body td,th {
    font-family:Helvetica,Arial,sans-serif,Verdana;
    color:#404040;
    font-size: 12px;
    text-align:left;
  }

  /* f�r IE */
  * html b {
    font-family:Helvetica,Arial,sans-serif,Verdana;
    text-align:left;
  }

  /* f�r alle anderen Browser */
  html>body b {
    font-family:Helvetica,Arial,sans-serif,Verdana;
    text-align:left;
  }


  td.mitte b {
    font-family:Helvetica,Arial,sans-serif,Verdana;
    text-align:left;
    color:#9F0006;
  }

  td.mitte td {
    text-align:justify;
  }

  .tabelle_mit_rahmen td {
    border-bottom:1px solid #cccccc;
    padding:4px;
  }

  .tabelle_mit_rahmen {
    border:1px solid #cccccc;
  }

  .tabelle_mit_rahmen_top {
    margin:0px; margin-bottom:1px; border-bottom:4px solid #9F0006;
  }


  .highlight {
    background-color: #FFCC00;
  }

  .trennlinie {
    margin:0px; padding:2px; border-top:1px solid #D8B36C; clear:both;
  }

  .subtitle {
    font-size:10px;
    color:#9F0006;
    margin-top:2px; margin-bottom:2px;
    float:left;
  }

  .datum {
    text-align:right;
    font-size:10px;
    margin-top:2px; margin-bottom:2px;
    float:right;
  }

  div#topnavi {
    font-size: 12px;
    color: #ffffff; 
    text-align: center;
    font-weight: bold;
    padding-top: 0.0em;
    padding-bottom: 0.0em;
    width: 1000px;
    z-index: 1;
  }
  
  div#Kopf {
    font-size: 0.9em;
    margin: 0px;
    padding: 0px;
	border-top: none;
    border-bottom: none;
    width: 1000px;
    text-align: left;
    z-index: 1;
  }
  
 #button_left_SVWW{
    width: 182px;
    overflow:hidden;
    text-align: center;
    margin:0pt 5px 10px 10px;
  }
  
  #button_left_SVWW_kopf{
    width: 182px;
    height: 18px;
    display:block;
    overflow:hidden;
    margin:0pt;
    font-family:Helvetica,Arial,sans-serif,Verdana;
    color:#FFFFFF;
    padding-top:10px;
    padding-left:7px;
    font-weight:bold;
    font-size: 12px;
    text-align: left;
    background-image:url(../images/nav_teaser_kopf.png);
    background-repeat: no-repeat;    
  }
  
* html #button_left_SVWW_kopf{
   width: 182px;
   height: 25px;
   display:block;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/nav_teaser_kopf.png');
   background:none;
}


  #button_left_SVWW_mitte{
    width: 182px;
    overflow:hidden;
    text-align: center;
    margin:0pt;
    background-image:url(../images/nav_teaser_mitte.png);
    background-repeat: repeat; 
  }

* html #button_left_SVWW_mitte{ 
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/nav_teaser_mitte.png');
   background:none;
}

 #button_left_SVWW_unten{
    width: 182px;
    overflow:hidden;
    text-align: center;
    margin:0pt;
    background-image:url(../images/nav_teaser_unten.png);
    background-repeat: no-repeat; 
    height: 28px;
    display:block;
  }
  
* html #button_left_SVWW_unten{ 
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/nav_teaser_unten.png');
   background:none;
}

  td.Navigation_links {
    font-size: 9px;
    color: #000000;
    text-align: center;
    width: 200px;
    margin: 0 0 0em; margin-right: 0em;
    padding: 0px; padding-bottom: 10px;
  }

  td.Navigation_links td {
    font-size: 9px;
    color: #ffffff;
    text-align: center;
    width: 207px;
  }

  * html td.Navigation_links td {
    font-size: 9px;
    text-align: center;
    color: #ffffff;
    width: 207px;
  }


  td.Spalte_rechts {
    font-size: 9px;
    color: #ffffff;
    text-align: center;
    width: 200px;
    margin: 0 0 0em; margin-right: 0em;
    padding: 0px; padding-bottom: 10px;
  }

  td.Spalte_rechts td {
    font-size: 9px;
    color: #ffffff;
    text-align: left;
  }

  * html td.Spalte_rechts td {
    font-size: 9px;
    text-align: left;
    color: #ffffff;
  }


  div#Content {
    font-size: 12px;
    margin: 0 0px; padding: 0;
    text-align: left;
    width: 1000px;
    background-repeat: repeat-x;
    z-index: 1;
  }
  
  div#Content table{
   border:none;
  }

  td.mitte {
    padding:0px 5px;
    text-align: left;
  }


/* Box-Model-Hack f�r IE 
  * html td.mitte {
    padding-left: 5px;
    padding-right: 5px;
  }

*/
 div#Footer {
    font-size: 12px;
    text-align: center;
    color: #000000;
    width: 1000px;
    display:block;
    padding-top:25px;
    background-image:url(../images/footer_kopf.jpg); 
    background-repeat: no-repeat;
  }
  

  .linie {
    height:1px;
    border-top: 1px solid #cccccc;
  }
  
  h1 {
    border-bottom:1px solid #BEA055;
    color:#BEA055;
    font-family:times New Roman;
    font-size:24px;
    font-weight:normal;
    margin:0pt 0pt 13px;
    padding:15px 0.1em 0.1em;
    text-transform:uppercase;
  }
  h2 {
    font-size: 14px;
    margin: 0 0 0.1em; padding: 0em; padding-left: 0em;
    color:#9F0006;
  }
  h3 {
    font-size: 0.93em;
    margin: 0.2em 0.5em;
  }

  ul#Hauptnavi {
    font-size: 12px;
    font-weight: bold;
    margin: 0em;
    padding: 0.2em;
    padding-left: 0em;
    text-align: left;
  }

  ul#Hauptnavi li {
    margin: 0px;
    margin-left: 0.0em;
    list-style: none;
    display:inline;
  }

  ul#Hauptnavi a {
    border-right: 1px solid #ffffff;
    padding-top: 0.2em;
    padding-left: 0.8em;
    padding-right: 0.8em;
    padding-bottom: 0.2em;
    font-weight: bold;
  }
  ul#Hauptnavi a:link {
    color: #000000;
    text-decoration:none;
  }
  ul#Hauptnavi a:visited {
    color: #ffffff;
    text-decoration:none;
  }
  ul#Hauptnavi a:hover {
    color: #B98F3D;
    background: #ffffff;
    text-decoration:none;
  }
  ul#Hauptnavi a:active {
    color: #B98F3D;
    background: #ffffff;
    text-decoration:none;
  }
  ul#Hauptnavi a:link.aktiv {
    color: #000000;
    background: #19256F;
    text-decoration:none;
  }
  ul#Hauptnavi a:visited.aktiv {
    color: #000000;
    background: #19256F;
    text-decoration:none;
  }
  ul#Hauptnavi a:hover.aktiv {
    color: #000000;
    background: #19256F;
    text-decoration:none;
  }
  ul#Hauptnavi a:active.aktiv {
    color: #000000;
    background: #19256F;
    text-decoration:none;
  }



  ul#navigation_links {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    float: left; width: 200px;
    margin: 0 0 0 0em; padding: 0em; padding-bottom:10px;
    text-align: left;
  }

  ul#navigation_links li {
    margin: 3px;
    padding: 0.1em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    list-style: none;
    display:block;
  }
  
  ul#navigation_links a {
    display: block;
    padding-left:5px; padding-right:5px;
    border-bottom: 1px solid #F2F2F2;
    font-weight: normal;
  }
  ul#navigation_links a:link {
    color: #000000;
    text-decoration:none;
  }
  ul#navigation_links a:visited {
    color: #000000;
    text-decoration:none;
  }
  ul#navigation_links a:hover {
    color: #000000;
    font-weight: bold;
    text-decoration:none;
  }
  ul#navigation_links a:active {
    color: #B98F3D;
    background: #ffffff;
    text-decoration:none;
  }

  ul#jugend {
    display: none;
    margin:0px;padding:0px;padding-left:20px;
  }

  ul#jugend .einrueck {
    padding-left:20px;
  }


  .text {
    font-size: 0.9em;
    margin: 0; padding: 0.1em;
	color: #ffffff;
  }
  .textklein {
    font-size: 0.8em;
    margin: 0em; padding: 0em;
    margin-left:0em;
    /* color: #ffffff; */
  }
  
  .keinrahmen {
    border: 0px;
  }
  
  .bild {
    border: 0px;
    margin-right: 0.7em;
    padding-top: 0em;
    padding-right: 1.0em;
    padding-bottom: 0.5em;
  }
  
 div#suche_box{
  left: 594px;
  z-index: 3;
  float: left;
  position: relative;
  height: 0px;
  top:10px;
  margin:0px;
  padding:0px;
 }
 
 * html div#suche_box{
  left: 594px;
  top:35px;
  position: relative;
  margin:0px;
  padding:0px;
  z-index:4;
  display:block;
 }  
    
  input#suche {
    border-left : 1px solid #dddddd;
    border-top : 1px solid #dddddd;
    border-bottom : 1px solid #dddddd;
    border-right : 1px solid #dddddd;
    color : #888888;
    font-size : 11px;
    font-family : Verdana, Helvetica, Arial;
    font-weight:normal;
    padding : 1px 0px 1px 2px;
    margin-left: 5px;
    height:12px;
  }
  
  * html input#suche{
  height:18px;
 }  
 
  td.mitte a:link {
   color:#9F0006;
   font-weight:bold;
   text-decoration:none;
   vertical-align:middle;
  }
  
  td.mitte a:visited {
   color:#9F0006;
   font-weight:bold;
   text-decoration:none;
  }

  td.mitte a:hover {
   color:#9F0006;
   font-weight:bold;
   text-decoration:underline;
   vertical-align:middle;
  }

  td.mitte a:active {
   color:#9F0006;
   font-weight:bold;
   text-decoration:underline;
   vertical-align:middle;
  }

  a:link.archiv {
   color: #404040;
   text-decoration:none;
  }
  
  a:visited.archiv {
   color: #404040;
   text-decoration:none;
  }

  a:hover.archiv {
   color: #404040;
   text-decoration:underline;
  }

  a:active.archiv {
   color: #404040;
   text-decoration:underline;
  }


  td.Navigation_links a:link {
   color: #ffffff;
   text-decoration:none;
  }

  td.Navigation_links a:visited {
   color: #ffffff;
   text-decoration:none;
  }

  td.Navigation_links a:hover {
   color: #ffffff;
   text-decoration:underline;
  }

  td.Navigation_links a:active {
   color: #ffffff;
   text-decoration:underline;
  }


  td.Spalte_rechts a:link {
   color: #ffffff;
   text-decoration:none;
  }

  td.Spalte_rechts a:visited {
   color: #ffffff;
   text-decoration:none;
  }

  td.Spalte_rechts a:hover {
   color: #ffffff;
   text-decoration:underline;
  }

  td.Spalte_rechts a:active {
   color: #ffffff;
   text-decoration:underline;
  }

  a:link.subnavi {
   color: #19256F;
   text-decoration:none;
  }
  
  a:visited.subnavi {
   color: #19256F;
   text-decoration:none;
  }

  a:hover.subnavi {
   color: #19256F;
   text-decoration:underline;
  }

  a:active.subnavi {
   color: #19256F;
   text-decoration:underline;
  }

  a:link.activ {
   color:#404040; text-decoration:none; font-weight:bold;
  }
  a:visited.activ {
   color:#404040; text-decoration:none; font-weight:bold;
  }
  a:active.activ {
   color:#404040; text-decoration:none; font-weight:bold;
  }
  a:hover.activ {
   color:#404040; text-decoration:underline; font-weight:bold;
  }
 

.boximcontent {
  /* margin: 7px 0px 5px 0px; */
  margin-right: 0.7em;
  padding-right: 0em;
  padding-bottom: 0.5em;
  font-size: 90%;
  font-style: normal;
  text-align:left;
  background-color:#d8d8d8;
}

.boximcontent_left {
  /* float:left;
 padding: 5px 5px 5px 0px; */
  padding: 0px 0px 0px 0px;
  margin-right: 0.7em;
}

.boximcontent_right {
  float:right;
/*  padding: 5px 0px 5px 5px; */
  padding: 0px 0px 0px 0px;
  margin-left: 0.7em;
}

.artikelbild {
  /* margin: 0px 0px 0px 0px; */
  margin-right: 6px;
  padding-right: 0em;
  padding-bottom: 0.5em;
  font-size: 90%;
  font-style: normal;
  text-align:left;
  float:left;
  background-color:#d8d8d8;
}

/* Style Werbung*/
/*SDO*/

#flash_layer {
z-index:100;
}

#super_banner, #rectangle, #full_banner{
  text-align:center; 
  padding: 0px;
  position:relative;
}

#suche_box_left{
  background-image:url(../images/bg_search_left.png); background-repeat: no-repeat;
  width:8px;
  float:left;
  height:28px;
  display:block;
}

* html #suche_box_left{ 
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_search_left.png');
   background:none;
}

#suche_box_middle{
  background-image:url(../images/bg_search_middle.png); background-repeat: repeat-x;
  height:28px;
  width: 380px; 
  float:left;
  display:block;
}

#suche_box_middle form{
  margin-bottom:1px;
  font-size: 12px;
  color: #ffffff; 
  text-align: left;
  font-weight: bold;
  }

* html #suche_box_middle{ 
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_search_middle.png');
   background:none;
}

#suche_box_middle img{
 margin-top:3px;
}
  

#suche_box_right{
  background-image:url(../images/bg_search_right.png); 
  background-repeat: no-repeat;
  width:8px;
  height:28px;
  display:block;
  float:left;  
}

* html #suche_box_right{ 
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_search_right.png');
   background:none;
}


#skyscraper_right{
  z-index:98;
  left:1000px;
  position:absolute;
  top:98px;
  padding-left: 5px;
}
