@charset "UTF-8";



/* SEITENEINTEILUNG */

body {
background-color:#ffffff; 
color:#808080;
font-family:Verdana,Arial,Helvetica,Verdana,Tahoma,sans-serif;
text-align:left !important;
font-size:0.9em;
}

img {border-width:0px;} 
 

/* STILVORLAGEN */

p {color: #808080; font-size:0.9em; font-weight:normal;text-align:left; }


/* LINKS IM TEXTBEREICH */

 a:link {color: #6d1a74; text-decoration:none; font-style:normal;}
 a:visited {color: #6d1a74; text-decoration:none; font-style:normal;}
 a:hover {color: #808080; text-decoration:none; font-style:normal; }
 a:active {color: #808080; text-decoration:none; font-style:normal; }

 
 
/* INFOBOXEN */


.infobox
{
background-color:#ffffff;
float:left;
margin-bottom:0.5em;
}


/* INFOBOX  BILD */

.infobox_bild
{
background-color:#ffffff;
float:left;
margin-bottom:0.1em;
width:12.75em;
}
.infobox_bild img
{
width:100%;
border-width:0px;
}


/* INFOBOX  HEADLINE-KASTEN DUNKELGRAU */
/*.infobox_headline
{
float:left;
width:12.75em;
background-color:#ffffff;
} */

.home  .infobox_headline
{
float:left;
width:16.75em;
background-color:#ffffff;
}

/* INFOBOX  HEADLINE-KASTEN DUNKELGRAU TEIL 1 */

/*.infobox_headline-oben
{
float:left;
width:12.75em;
background-color:#cccccc;
height:0.2em;
overflow:hidden;margin:0em;padding:0em;
} */

.home  .infobox_headline-oben
{
float:left;
width:15.5em;
background-color:#cccccc;
height:0.2em;
overflow:hidden;margin:0em;padding:0em;
}


/* RUNDE ECKE OBEN LINKS */
.infobox_headline-ol
{
width:1em;
height:0.2em;
background-image:url(../images/_runde_ecken_dgrau/box_top_left.gif);
background-repeat:no-repeat;
background-position:left top;
background-color:#cccccc;
float:left;
overflow:hidden;margin:0em;padding:0em;
}

/* RUNDE ECKE OBEN RECHTS */
.infobox_headline-or
{
width:1em;
height:0.2em;
background-image:url(../images/_runde_ecken_dgrau/box_top_right.gif);
background-repeat:no-repeat;
background-position:right top;
background-color:#cccccc;
float:right;
overflow:hidden;margin:0em;padding:0em;
}

/* DAZWISCHEN DIE HEADLINE */
/*.infobox_headline-om
{
height:0.2em;
float:left;
font-size:0.85em;
width:10.75em;
background-color:#cccccc;
overflow:hidden;margin:0em;padding:0em;
} */

.home 
.infobox_headline-om
{
height:0.2em;
float:left;
width:12.75em;
background-color:#cccccc;
overflow:hidden;margin:0em;padding:0em;
}


/* INFOBOX  HEADLINE-KASTEN DUNKELGRAU TEIL 2 */

/*.infobox_headline-mitte
{
float:left;
width:12.75em;
background-color:#cccccc;
overflow:hidden;margin:0em;padding:0em;
} */


.home  .infobox_headline-mitte
{
float:left;
width:16.75em;
background-color:#cccccc;
overflow:hidden;margin:0em;padding:0em;
}

/*
.infobox_headline-content h1,
.infobox_headline-content div
{
padding:0em;
float:left;
width:14.05em;
margin:0em;
padding-left:1em;
padding-top:0.3em;
background-color:#cccccc;
font-weight:normal;
}
h1.small
{
width:5em !important;
}
.infobox_headline-content h1
{
font-size:0.75em;
}
*/

.home  .infobox_headline-content h1,
.home   .infobox_headline-content div
{
padding:0em;
float:left;
width:18.05em;
margin:0em;
padding-left:1em;
padding-top:0.3em;
background-color:#cccccc;
font-weight:normal;
}
.home   h1.small
{
width:9em !important;
}
.home  .infobox_headline-content h1
{
font-size:0.75em;
}


.infobox_headline-weiter
{
width:0.8em;
float:left;
padding-top:0.3em !important;
margin-top:1em;
margin:0em;padding:0em;
background-color:#cccccc;
}



/* INFOBOX  HEADLINE-KASTEN DUNKELGRAU TEIL 3 */


/*.infobox_headline-unten
{
width:12.75em;
background-color:#cccccc;
float:left;
height:0.5em;
margin:0em;padding:0em;
} */



.home  .infobox_headline-unten
{
width:15.5em;
background-color:#cccccc;
float:left;
height:0.5em;
margin:0em;padding:0em;
}





/* RUNDE ECKE OBEN LINKS */
.infobox_headline-ul
{
width:1em;
background-image:url(../images/_runde_ecken_dgrau/box_bottom_left.gif);
background-repeat:no-repeat;
background-position:left bottom;
background-color:#cccccc;
float:left;
height:0.5em;
margin:0em;padding:0em;
}

/* RUNDE ECKE OBEN RECHTS */
.infobox_headline-ur
{
width:1em;
background-image:url(../images/_runde_ecken_dgrau/box_bottom_right.gif);
background-repeat:no-repeat;
background-position:right bottom;
background-color:#cccccc;
float:right;
height:0.5em;
margin:0em;padding:0em;
}

/* DAZWISCHEN DIE HEADLINE */
/*.infobox_headline-um
{
height:0.5em;
float:left;
width:10.75em;
background-color:#cccccc;
margin:0em;padding:0em;
} */

.home  .infobox_headline-um
{
height:0.5em;
float:left;
width:12.75em;
background-color:#cccccc;
margin:0em;padding:0em;
}



/* INFOBOX  ABSATZ-KASTEN HELLGRAU  */

/*.infobox_kastenhellgrau
{
background-color:#ffffff;
width:12.75em;
float:left;
overflow:hidden;margin:0em;padding:0em;
clear:left;}
*/

.home  .infobox_kastenhellgrau
{
background-color:#ffffff;
width:15.5em;
float:left;
overflow:hidden;margin:0em;padding:0em;
clear:left;}


/* INFOBOX  ABSATZ-KASTEN HELLGRAU TEIL 1 */

/*.infobox_kastenhellgrau-oben
{
float:left;
width:12.75em;
background-color:#ebebeb;
height:0.3em;
overflow:hidden;margin:0em;padding:0em;
}*/

.home  .infobox_kastenhellgrau-oben
{
float:left;
width:15.5em;
background-color:#ebebeb;
height:0.3em;
overflow:hidden;margin:0em;padding:0em;
}

/* ANSCHLUSS OBEN LINKS */
.infobox_kastenhellgrau-ol
{
background-image:url(../images/_anschluss_hgrau/box_top_left.gif);
background-repeat:no-repeat;
background-position:left top;
background-color:#ebebeb;
float:left;
height:0.3em;
width:0.3em;
overflow:hidden;margin:0em;padding:0em;
}

/* ANSCHLUSS OBEN RECHTS */

.infobox_kastenhellgrau-or
{
background-image:url(../images/_anschluss_hgrau/box_top_right.gif);
background-repeat:no-repeat;
background-position:right top;
background-color:#ebebeb;
float:right;
height:0.3em;
width:0.3em;
overflow:hidden;margin:0em;padding:0em;
}

/* DAZWISCHEN DER TEXT */
/*.infobox_kastenhellgrau-om
{
background-image:url(../images/_anschluss_hgrau/box_top_middle.gif);
background-repeat:repeat-x;
background-position:right top;
background-color:#ebebeb;
float:left;
padding-top:0.8em;
height:0.3em;
width:12.15em;
overflow:hidden;margin:0em;padding:0em;
} */

.home  .infobox_kastenhellgrau-om
{
background-image:url(../images/_anschluss_hgrau/box_top_middle.gif);
background-repeat:repeat-x;
background-position:right top;
background-color:#ebebeb;
float:left;
padding-top:0.8em;
height:0.3em;
width:14.89em;
overflow:hidden;margin:0em;padding:0em;
}



/* INFOBOX  ABSATZ-KASTEN HELLGRAU TEIL 2 */


/*.infobox_kastenhellgrau-mitte
{
float:left;
width:11.75em;
background-color:#ebebeb;
margin:0em;
padding:0em;
padding-left:0.7em;
padding-right:0.3em;
} */

.home  .infobox_kastenhellgrau-mitte
{
float:left;
width:15.75em;
background-color:#ebebeb;
margin:0em;
padding:0em;
padding-left:0.7em;
padding-right:0.3em;
}

.infobox_kastenhellgrau-mitte div,
.infobox_kastenhellgrau-mitte p

{
margin-top:0.5em;
line-height:1.4em;
}
.infobox_kastenhellgrau-mitte div
{
font-size:0.8em;
}


/*  ========== Infoboxen_Newsplugin  ===============*/

.news-latest-item {margin-top:0.5em !important; margin-bottom:0em !important; padding:0 0 0 0 !important;}
.news-latest-date {margin-top:0em !important; margin-bottom:0em !important; padding:0 0 0 0 !important;}
.news-lastest-title {margin:0em!important; padding:0 0 0 0 !important;}
.news-latest-title * {margin:0px !important;padding:0px !important}
.news-latest-subheader {font-size:0.9em !important;margin:0em !important;padding:0em !important;}
.news-latest-subheader p {font-size:1em;margin:0em !important;padding:0em !important;display:inline;text-indent:0px;}
.news-latest-morelink img {margin-top:0.2em;}
.home  #newslatest {float:right;width:15.5em;font-size:0.9em;overflow:hidden;position:relative;height:270px;}

/* INFOBOX  ABSATZ-KASTEN HELLGRAU TEIL 3 */


/*.infobox_kastenhellgrau-unten
{
float: left;
width:12.75em;
background-color:#ebebeb;
margin-bottom:1em; /* 
overflow:hidden;margin:0em;padding:0em;
}
*/


.home  .infobox_kastenhellgrau-unten
{
float: left;
width:16.75em;
background-color:#ebebeb;
margin-bottom:1em; /* EINGEFÜGT CHRISTOPH 29.12.08 */
overflow:hidden;margin:0em;padding:0em;
}


/* RUNDE ECKE UNTEN LINKS */
.infobox_kastenhellgrau-ul
{
width:1em;
background-image:url(../images/_runde_ecken_hgrau/box_bottom_left.gif);
background-repeat:no-repeat;
background-position:left bottom;
background-color:#ebebeb;
float:left;
height:0.3em;
overflow:hidden;margin:0em;padding:0em;
}

/* RUNDE ECKE UNTEN RECHTS */

.infobox_kastenhellgrau-ur
{
width:1em;
background-image:url(../images/_runde_ecken_hgrau/box_bottom_right.gif);
background-repeat:no-repeat;
background-position:right bottom;
background-color:#ebebeb;
float:right;
height:0.3em;
overflow:hidden;margin:0em;padding:0em;
}

/* DAZWISCHEN */
/*.infobox_kastenhellgrau-um 
{
float:left;
background-color:#ebebeb;
height:0.3em;
overflow:hidden;margin:0em;padding:0em;
}*/


.home   .infobox_kastenhellgrau-um
{
float:left;
background-color:#ebebeb;
height:0.3em;
overflow:hidden;margin:0em;padding:0em;
  width:13.5em;
}



/*  ==========  Splittingseite  ===============*/

#panel
{position:absolute;left:50%;top:50%;
width: 45em;height:360px;margin-left:-23em;margin-top:-180px;
text-align:left;background-color:#ffffff}


 #rahmen_splitting {
  width:100%; 
}
 
 
 
 #logo_sprache_splitting {
 width: 100%; 
 height:1.8em; 
 background-color:#ffffff;
 margin:0 0 0 0;
 padding:0 0 0 0;
 }
 
 #logo_splitting img
{
border-width:0px;
width:100%;
}


#logo_splitting {
 width: 12.47em; 
 height:2em; 
 background-color:#00ffff;
 float:left;
 }
 
 
/* #de_gb {
 
 height:1.8em; 
 background-color:#ffffff;
 float:right;
 width:600px !important;
 text-align:right;
 padding-top:0.8em;
 padding-right:3.5em;
 } */
 
 
.home  #de_gb 
{
 
 height:2.5em;
 background-color:#ffffff;
 float:right;
 width:600px !important;
 text-align:right;
 padding-top:0;
 padding-right:0.85em;
 }


 
 #spalten {
 font-size:0.9em;
 height:30em; 
 width:55em;
 background-color:#ffffff;
 float:left;
 margin:0 0 0 0;
 margin-top:1em;
 padding:0 0 0 0;
 }

/*.toolbar-link a 
{
  font-size:0.75em !important;
} */


.home   .toolbar-link a
{
  font-size:0.75em !important;
}

.home  .toolbar-link
{
  height:2.5em;
    margin-top:1.25em;
}



#spalten .infobox_kastenhellgrau-mitte p {font-size:0.8em;}



.home  #iconsklein {float:right;margin-left:1.5em;height:2em;}


/* Schleife 20 Jahre */

#schleife_20jahre
{
 position:absolute;
 z-index:999; 
 top:2.95em;
}

/* NEWSTICKER */
#NewsTicker {
    
  width:16.75em;
  height:250px;
  padding:0em 0.5em 0em 0em;
}
  #NewsTicker h3{
    padding:0px ; margin:0em ; border:0;
    background:#1fe9d5;
    color:#000000;
    font-size:12px;
    font-weight:bold;
  
  }
  
  
  #NewsTicker .news-latest-subheader p{font-size:12px;}
  #NewsVertical {
  width: 200px;
  height: 285px;
   padding:0em;
   margin:0em;
  display: block;
  overflow: hidden;
  position: relative;
   top:0px;left:0px;
   }
/* --------------- */
/* Ticker Vertical */
  #TickerVertical {
    width: 14.75em;
    height: 250px;
    display: block;
    text-indent:0;
    margin:0px;
    list-style: none;
    padding: 0px;
                }

  #TickerVertical ul
{
     width:14.75em; 
     }



#TickerVertical li {
    display: block;
    width:14.75em;
    height:250px;
    color: #333333;
    text-align: left;
     font-size: 12px;
    padding:10px 6px 6px 0px;
    margin: 0;
    float: left;
  }
    #TickerVertical li .NewsTitle{
      display: block;
      color: #000000;
      margin-bottom:6px;
       }
    #TickerVertical li .NewsTitle a:link,
    #TickerVertical li .NewsTitle a:visited {
    
      display: block;
      color: #000000;
       font-size: 12px;
      margin-bottom:6px;
      text-decoration:none;
    }
    #TickerVertical li .NewsTitle a:hover {
      text-decoration:underline;
    }
    
    #TickerVertical li a{
        line-height:16px !important;
      
    }
    
    #TickerVertical li .NewsImg{
      float:left;
      margin-right:10px;
    }
    #TickerVertical li .NewsFooter{
      display: block;
      color: #000000;
       font-size: 12px;
      margin:6px 0 14px 0;
    }
               #TickerVertical h3 {margin:0;padding:0}
               .news-latest-subheader p {font-weight:normal !important;}

.home  #bannercont
{
  width:625px !important;
}


.home  #banner
{
  width:625px !important;
}



.home .icon
{
  margin-right:0em;
  width:auto;
 }
/* Aktionsbuttons links floaten */
#c4046, #c4039, #c4046 *, #c4039 * {float:left !important;}
#l4039, #l4046 {display:none;}

#icons .icon  {font-size:12px !important;}
#icons {width:930px !important;}

