body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: auto; width:100%; height:100%; background-image: url(../images/background_neu.jpg); background-position:left 193px; background-repeat:repeat;  }
html { height:100%; }

#back1 { width:212px; height:100%; background-image:url(../images/back.jpg); background-repeat:repeat-y; background-position:left; background-color:#4F75BC; position:absolute; left:735px; top:0px; }
/*#back2 { width:765px; height:100%; background-image:url(../images/background.gif); background-position:left 221px; background-repeat:repeat-y; position:absolute; left:0px; top:0px; }*/

#top { position:absolute; top:0px; left:0px; width:100%; height:193px; background-image:url(../images/top3.jpg); background-position:957px; background-repeat:repeat-x; }
#top_links { width:765px; height:193px; float:left; }
#top_rechts { position: absolute; top:0px; left:765px; width:192px; height:193px; background-image:url(../images/top2.jpg); float:left; }
#snavi { font-size:9pt; text-align:center; color:#FFF; margin-top: 10px; margin-left:-40px; }
#snavi a { color:#FFF; text-decoration:none; }

#main { position:absolute; top:193px; left:0px; width:100%; }
#main_links { float:left; width:957px; background-image:url(../images/back.jpg); background-position:735px; background-repeat:repeat-y; }
#main_rechts { position:absolute; left:735px; top:0px; width:210px; padding-right:1px; border-right:1px solid #597fc0; }
#navi { background-color:#ccc; height: 28px; width:735px; }
/*#content { padding:50px 30px 10px 30px; width:705px; background-image:url(../images/background.gif); background-repeat:repeat-y; line-height: 1.5; }*/
#content { padding:50px 30px 10px 30px; width:675px; line-height: 1.5; }
#content a { color:#000; text-decoration:underline; }

#nav { font-family: Arial, Helvetica, sans-serif; }
/*#nav a { color:#000; padding:4px 1px 4px 10px; text-decoration:none; background-image:url(../images/btn_1.gif); width:115px;  }*/
#nav a { color:#000; padding:4px 1px 4px 10px; text-decoration:none; background-image:url(../images/btn_1_neu.gif); width:110px;  }
/*#nav a:hover { background-image:url(../images/btn_2.gif); color:#000; }*/
#nav a:hover { background-image:url(../images/btn_2_neu.gif); color:#000; }
#nav ul { background-color:#f0f0f0; }

/*ul.dropdown { list-style: none; margin:0; padding:0; width:126px; }*/
ul.dropdown { list-style: none; margin:0; padding:0; width:121px; }
ul.dropdown ul { list-style: none; margin:0; padding: 0; width:100%; }
ul.dropdown li { position: relative; float:left; padding:0px 0px 0px 0px;  border: 1px solid #ccc; }
ul.dropdown a { display:block; }
ul.dropdown ul, ul.dropdown ul ul, ul.dropdown ul ul ul { display:none; position:absolute; top:25px; left:-1px; }
ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul { display:none; }
ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul { display:block; }
