@charset "UTF-8";
@media all
{
/*  Modifikationen an CONTENT.CSS */

   body {
    font-family:Arial,Univers,Helvetica,sans-serif;
    font-size:83%;
    color:#444;  
  }
  h1 {font-size:150%}                        /* 21px  */
  h2 {font-size:133.33%; color:#182E7A}         /* 18px */
  h3 {font-size:133.33%}                        /* 18px */
  h4 {font-size:116.67%}                     /* 16px */
  h5 {font-size:100%}                     /* 14px */
  h6 {font-size:100%; font-style:italic}  /* 14px */
  
/*  Modifikationen an BASEMOD.CSS */

body { background: #cccccc ; }
#page{ background: #999; border: 10px #999 solid; }
#page_margins { min-width: 990px; max-width: 80em; margin: 0 auto; border: 0px #889 solid; }
#header {height:250px; background: #FFF;}
/* #header {height:250px; background-color:#FFF;} url("../../img/xheader-bg.gif") repeat-x*/
#header #banner {position:absolute; top:20px; right:10px; z-index:10; background: #999}
#header img.headImg1 {position:absolute; left:10px; top:20px;}


	/*  Hintergrund f r Spalte 1, 2 und 3 */
#main { background: #FFF;padding:0px 0; }



  #nav_main {


    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background: #999 repeat-x center right ;
 
  }
  #nav_main ul {
    
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display: line;
    float: left;
    margin: 0;
    /* (en) Left margin of the first button  */
    /* (de) Abstand des ersten Buttons vom linken Rand  */
    margin-left: 0px;
    padding: 0px;
  }

  #nav_main ul li {

    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display: inline;
    float: left;
    font-size: 1.0em;
    line-height: 1.0em;
    list-style-type: none;
    margin: 5px;
    padding: 0px;

  }

  #nav_main ul li a,
  #nav_main ul li strong {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background: #DCDCDC;
    font-size: 1em;
    font-weight: bold;
    border-left: 0px #444 solid;
    border-right: 0px #888 solid;
    border-bottom:  0px #888 solid;
    border-top: 0px #888 solid;
    padding: 0.8em;
    color: #000;

  }

  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active  {
    background: #99CC33;
    color: #fff;
    text-decoration: none;
  }

  #nav_main ul li#current {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background: #fff;
    border-left: 0px #444 solid;
    border-right: 0px #888 solid;
    padding: 0.4em;
  }

  #nav_main ul li#current strong,
  #nav_main ul li#current a,
  #nav_main ul li#current a:focus,
  #nav_main ul li#current a:hover,
  #nav_main ul li#current a:active {
    background: transparent;
    color: #000;
    text-decoration: none;
  }


#nav { background: #000; }

	/*  Farbe f r Teaserzeile  ndern */
#teaser {margin:0; padding:0; background:#000; color:#FFF;}
  
	/*  Box f r Suche rechts im Teaser */
#teaser div.tx-macinasearchbox-pi1 {float:right; margin-top:03px; margin-bottom:03px; padding-left:45px; padding-right:55px; font-size:11px;}

#footer { 
    color:#FFF; 
    background: #000;
    padding: 0px;
    border-top: 0px #efefef solid;

  }
}

/*  Men -Spalte  ndern */

  /* Level 1 */
  #submenu li#active,
  #submenu li strong {
    width: 90%;
    padding: 1px 0px 1px 10%;
    font-weight: bold;
    color: #000;
    background-color:#fff;
    border-bottom: 1px #eee solid;
  }

  #submenu li a { background-color:#DCDCDC; color: #666; }
  #submenu li a:focus,
  #submenu li a:hover,
  #submenu li a:active { background-color:#99CC33; color: #fff; }

  /* Level 2 */
  #submenu li ul li a,
  #submenu li ul li#active,
  #submenu li ul li strong,
  #submenu li ul li span { width: 85%; padding-left: 15%; }

  #submenu li ul li a { background-color:#DCDCDC; color: #666; }
  #submenu li ul li a:focus,
  #submenu li ul li a:hover,
  #submenu li ul li a:active { background-color:#99CC33; color: #fff; }

  /* Level 3 */
  #submenu li ul li ul li a,
  #submenu li ul li ul li#active,
  #submenu li ul li ul li strong,
  #submenu li ul li ul li span { width: 80%; padding-left: 20%; }

  #submenu li ul li ul li a { background-color:#DCDCDC; color: #888; }
  #submenu li ul li ul li a:focus,
  #submenu li ul li ul li a:hover,
  #submenu li ul li ul li a:active { background-color:#99CC33; color: #fff; }

  /* Level 4 */
  #submenu li ul li ul li ul li a,
  #submenu li ul li ul li ul li#active,
  #submenu li ul li ul li ul li strong,
  #submenu li ul li ul li ul li span { width: 75%; padding-left: 25%; }

  #submenu li ul li ul li ul li a { background-color:#DCDCDC; color: #aaa; }
  #submenu li ul li ul li ul li a:focus,
  #submenu li ul li ul li ul li a:hover,
  #submenu li ul li ul li ul li a:active { background-color:#99CC33; color: #fff; }
}