 html * { font-size: 100.01%;
 scrollbar-base-color:#D3F1FC; /*schatten oben*/
 scrollbar-3d-light-color:#D3F1FC;
 scrollbar-arrow-color:#1FB2E7;
 scrollbar-darkshadow-color:#fff; /*schatten unten*/
 scrollbar-face-color:#fff; /*hintergrund*/
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#f0f0f1;
 scrollbar-track-color:#fff;
 }
  body {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 80.00%;
 }
* { 
	margin: 0;
	padding: 0;
}
body
{
    font-family: Arial;
}
.h1
{
	color:green;
}

.left
{
	float:left;
}


#menu_left
{
	width:200px;
	float:left;
}
#main_content
{
	float:right;
	width:650px;
}
#header { padding: 0 0 0 200px; color: #fff; height: 89px; background: url(../images/header_back.gif); }
#teaser { clear:both; padding: 0; margin: 10px 0; height: 16px; }
#nav { overflow:hidden; }
#nav_main { height: auto; margin-bottom: 20px; }

#header a:link, #header a:hover, #header a:visited, #header a:active, #header a:focus
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size: 28px;
	font-family: Arial;
}

#nav_main {
background:#C0C0C0 url(images/shiny_buttons/background2.gif) repeat-x scroll 0 0;
border-bottom:1px solid silver;
border-top:1px solid silver;
display:inline;
float:left;
line-height:0;
overflow:hidden;
width:100%;
}
#nav_main ul {
border-left:1px solid #AAAAAA;
border-right:1px solid #FFFFFF;
display:inline;
float:left;
margin:0;
padding:0;
}
#nav_main ul li {
border-left:1px solid #FFFFFF;
border-right:1px solid #AAAAAA;
display:inline;
float:left;
font-size:1em;
line-height:1em;
list-style-type:none;
margin:0;
padding:0;
}
#nav_main ul li a, #nav_main ul li strong {
background:transparent none repeat scroll 0 0;
color:#000000;
display:block;
font-size:1em;
font-weight:bold;
margin:0;
padding:0.5em 0.8em;
text-decoration:none;
width:auto;
}
#nav_main ul li a:focus, #nav_main ul li a:hover, #nav_main ul li a:active {
background:#EEEEEE none repeat scroll 0 0;
color:#006699;
text-decoration:none;
}
#nav_main ul li#current {
background:#272727 url(images/shiny_buttons/background_active2.gif) repeat-x scroll right center;
border-left:1px solid #8E8F90;
border-right:1px solid #888888;
}
#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 none repeat scroll 0 0;
color:#FFFFFF;
text-decoration:none;
}


.submenu {
    width: 100%;
    overflow: hidden;
    margin: 0 0 1.5em 0;
    list-style-type: none;
  }

  .submenu ul { list-style-type: none; margin:0; padding: 0; }
  .submenu li { float:left; width: 90%; margin:0; padding: 0; background: none;  }

  .submenu a,
  .submenu strong {
    display:block;
    width: 90%;
    padding: 3px 0px 3px 10px;
    text-decoration: none;
    background-color:#fff;
    color: #444;
    border-bottom: 1px #eee solid;
  }

  /* Menu Title */
  .submenu li.title {
  font-size: 15px;
  background:none ;
    width: 100%;
    padding: 3px 0px 3px 10px;
    font-weight: bold;
    color: #006699;
	border-bottom: 1px solid silver;
  }

  .submenu li span {
    display:block;
    width: 90%;
    padding: 3px 0px 3px 0;
    font-weight: bold;
    border-bottom: 1px #ddd solid;
  }

  /* Level 1 */
  .submenu li.active,
  .submenu li strong {
    width: 90%;
    padding: 3px 0px 3px 0;
    font-weight: bold;
    color: #fff;
    background-color:#aab;
    border-bottom: 1px #eee solid;
  }
 .submenu li a{ width:90%; color: #444;} 
  .submenu li a:focus,
  .submenu li a:hover,
  .submenu li a:active { color: #006699; }




