

/* Allgemeine Einstellungen
 *********************************** */
html, body {
 background-image:url(../img/menu_gelb.png);
 background-repeat:repeat-y;
 font-family:Tahoma, sans-serif;
 font-size:11px;
 margin:0px 0px 200px 0px;
 padding:0px 0px 0px 0px;
}



/* Anzeigebereich
 *********************************** */
#man {
 width:1024px;
}



/* Menü
 *********************************** */
#menu {
 background-color:inherit;
 color:#747474;
 float:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:206px;
}


#menu ul {
 background-color:#fdf8e1;
 color:inherit;
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin:0px 0px 0px 0px;
 padding:50px 35px 35px 25px;
}


#menu a:active, #menu a:focus, #menu a:link, #menu a:visited {
 background-color:#fdf8e1;
 border-bottom:1px solid #f9e9ac;
 color:#747474;
 display:block;
 font-weight:bold;
 padding:6px 5px 6px 5px;
 text-align:right;
 text-decoration:none;
 width:136px;
}
#menu a:hover {
 background-color:#f3de76; /* #f9b800 */
 color:#363636;
 text-align:left;
}


#menu a:active.sub, #menu a:focus.sub, #menu a:link.sub, #menu a:visited.sub {
 background-color:#fcefbb;
 border-bottom:0px;
 color:#747474; /* #f9b800 */
 display:block;
 font-size:10px;
 font-weight:bold;
 padding:3px 12px 3px 5px;
 text-align:right;
 text-decoration:none;
 width:129px;
}
#menu a:hover.sub {
 background-color:#f3de76;
 color:#363636;
 text-align:left;
}



/* Kopfzeile
 *********************************** */
#bar {
 background-color:#f8de76;
 color:#666666;
 font-family:Verdana, sans-serif;
 font-size:11px;
 height:117px;
}

#bar .logo {
 left:28px;
 position:absolute;
 top:0px;
}

#bar .animation {
 left:206px;
 position:absolute;
 top:0px;
}


#bar .guide {
 left:800px;
 position:absolute;
 top:60px;
 width:300px;
}

#bar .links {
 left:800px;
 position:absolute;
 top:10px;
 width:300px;
}

#bar .search {
 left:800px;
 position:absolute;
 top:35px;
 width:300px;
}

#bar input {
 background-color:#ffffff;
 color:#666666;
 border:1px solid #c9c9c9;
 font-family:Verdana, sans-serif;
 font-size:10px;
 vertical-align:middle;
 width:163px;
}


#bar a:active.gn, #bar a:focus.gn, #bar a:link.gn, #bar a:visited.gn {
 background-color:inherit;
 color:#747474;
 text-decoration:none;
}

#bar a:active.cn, #bar a:focus.cn, #bar a:link.cn, #bar a:visited.cn {
 background-color:inherit;
 font-weight:bold;
 color:#b30000;
 text-decoration:none;
}

#bar a:hover.gn {
 text-decoration:underline;
}

#bar a:active.bn, #bar a:focus.bn, #bar a:link.bn, #bar a:visited.bn {
 background-color:inherit;
 color:#b30000;
 text-decoration:underline;
}
#bar a:hover.bn {
 text-decoration:none;
}



/* Informationszeile
 *********************************** */
#info {
 margin:120px 0px 50px 0px;
 text-align:center;
}


#info a:active, #info a:focus, #info a:link, #info a:visited {
 background-color:#f8de76;
 border-bottom:0px;
 color:#4f4f4f;
 display:inline;
 font-weight:normal;
 padding:0px 0px 0px 0px;
 text-align:left;
 text-decoration:none;
 width:auto;
}
#info a:hover {
 background-color:#F8DE76;
 color:#747474;
 text-align:left;
 text-decoration:underline;
}



/* Hauptbereich
 *********************************** */
#text {
 background-color:#ffffff;
 color:#747474;
 float:left;
 font-family:Verdana, sans-serif;
 font-size:11px;
 line-height:16px;
 margin:0px 0px 0px 0px;
 padding:35px 50px 0px 35px;
 width:733px;
}


