body, html{
  padding:0px;
  margin:0px;
  background:url(../images/bg-global.jpg);
  font-family: "Arial", Verdana, Tahoma, Helvetica, sans-serif; 
  text-align:justify;     
  margin-top:10px;
  margin-bottom:20px;
  color:#3b3b3b;
  font-size:13px;
}

.td-last, td-1, td-0{
margin-top: 0}

img { border: none }
    
h1{   margin:10px 0px 5px 0px;font-size:24px;color:#00619d;}
h2{   margin:10px 0px 5px 0px;font-size:20px;color:#00619d;}
h3{   margin:10px 0px 5px 0px;font-size:18px;color:#00619d;}
h4{   margin:10px 0px 5px 0px;font-size:16px;color:#00619d;}
h5{   margin:10px 0px 5px 0px;font-size:14px;color:#00619d;}
h6{   margin:10px 0px 5px 0px;font-size:13px;color:#00619d;}

.align-center{text-align:center;}
.align-right{text-align:right;}


#mitte a{
  text-decoration:underline;

 color:#00619d; 
}


#mitte a:hover{
  text-decoration:none;
  color:#00619d;  
}


#header{
  border: 0px;
  width:893px;
  height:106px;
  background-image:url(../images/head3.jpg);
  text-align:left;  
  position:relative;
}

#header #menue-oben    { float: right; margin-right: 20px; margin-top: 85px; font-size:12px; font-weight: bold; color:#3b3b3b;  } 
/*#header #menue-oben    { position: absolute; left: 345px; top: 85px; font-size:12px; font-weight: bold; color:#3b3b3b; } */
#header #agb-impressum { position: absolute; left: 790px; top: 8px; font-size:10px; color:#3b3b3b; } 
#header #rootline      { position: absolute; left: 190px; top: 210px; font-size:10px; color:#222222; } 
#header #suche         { position: absolute; left: 720px; top: 206px; font-size:10px; color:#222222; }  
 

* HTML #header #menue-oben     { top: 85px; } 
* HTML #header #agb-impressum  { top: 8px; } 
*+HTML #header #menue-oben     { top: 85px; } 
*+HTML #header #agb-impressum  { top: 8px; } 


#wrapper{
  margin: 0px auto;
  width:893px;
  background-image:url(../images/bg-mitte.jpg);
  background-repeat:repeat-y;

}

#links{
  width:162px;
  float:left;
  margin-left:1px;
  min-height:400px;

}


* HTML #links{
  width:160px;
  height:400px;
}


#mitte{
  width:720px;
  float:left;
}

#inhalt{
  float:left;
  padding: 10px;
}

* HTML #mitte{
  width:720px;
}

#oben{
  width: 690px;
  padding: 10px;
}

#left{
  width: 350px;
  float:left;
  padding: 10px;
}

#right{
  float:left;
  padding: 10px;
}


#footer{
  width:893px;
  height:7px;
  clear:both;
  background-image:url(../images/footer2.jpg); 
}



/*  
    #######################
     Menues
    #######################     
*/  

#agb-impressum a:link,
#agb-impressum a:visited{
  color: #3b3b3b;
  text-decoration:none;
 
}

#agb-impressum a:hover,
#agb-impressum a.akt{
    color:#00619d;
    
}


#menue-oben a:link,
#menue-oben a:visited{
  color: #7e7e7e;
  text-decoration:none;
}

#menue-oben a:hover,
#menue-oben a.akt{
  color: #cccccc;
  text-decoration:none; 
  
}


/*  
    #######################
     Main Menue
    #######################     
*/ 

#menu{
  margin-left:10px;
  margin-top:10px;
}


#menu ul{
  margin:0px;
  padding:0px;
  list-style-type:  none;
}

#menu li{
  text-align:left;
}

/*  
    #######################
     1. Ebene Main Menue
    #######################     
*/ 

#menu li a:link,
#menu li a:visited{
  text-decoration:none;
  font-weight:bold;
  font-size:13px;
  color:#ffffff;
}

#menu li a:hover,
#menu li a.akt{
  text-decoration:none;
  color:#edb615;
 
}

/*  
    #######################
     2. Ebene Main Menue
    #######################     
*/ 


#menu li li{
  border:0px;

}

#menu li li a:link,
#menu li li a:visited{
  color: #ffffff;  
  font-weight:normal;
  text-decoration:none;
   padding:2px 0px 2px 20px;  
    font-size:12px;
}

#menu li li.first{}
#menu li li.last{
  padding-bottom:0px;
}

#menu li li a:hover{
  text-decoration:none;
    color:#edb615;
  
}

#menu li li a.akt{
  text-decoration:none;
    color:#001487;
}

.text-12 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.eingabefeld-330 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 15px;
  width: 330px;
}
.nachricht-330 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 100px;
  width: 330px;
}

.dropdown-330 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 23px;
  width: 337px;
}

.ueberschrift {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
    font-size:16px;
    color:#00619d;
}



.menue-statisch a:link,
.menue-statisch a:visited{
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
}

.menue-statisch a:hover{
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #edb615;
}

