* { margin:0px; padding:0px}
html {height:100%}

option {padding-left: 0.4em}
fieldset, img {border:0}
select, input, textarea {font-size:99%}

ul, ol, dl {margin:0 0 1em 1em}
li {margin-left:1.5em; line-height: 1.5em}
dt, b {font-weight:bold}
dd {margin:0 0 1em 2em}
blockquote, cite {margin:0 0 1em 1.5em; font-size:0.93em; width:auto}

body {min-height:101%; margin-top:0px; position:relative; color:#000; background:#b7bcc2 url(../grafix/bodyback.gif) top repeat-x; font:.75em Tahoma,Verdana,Arial,Helvetica,sans-serif}
#seitenrand {margin:0px; padding:0px}
#seite {text-align:left; width:1000px; margin-left:auto; margin-right:auto; padding-top:0px}

#kopf_l_inhalt, #kopf_r_inhalt, #kopf_m_inhalt {position:relative}

#kopf {width:1000px; height:260px; margin-top:0px; overflow:hidden;}
#kopf_l {width:254px; height:260px; background-color:#6d6a64; background-image:url(../grafix/LinksOben.gif); background-position:top; background-repeat:no-repeat; float:left}
#kopf_r {width:246px; height:260px; background-color:#ebedf1; background-image:url(../grafix/RechtOben.gif); background-position:top; background-repeat:no-repeat; float:right; padding-top:6px}
#kopf_m {width: auto; height:260px; margin-left:254px; margin-right:246px; background-color:white}
#kopf_m_inhalt {position:absolute; width:500px; height:260px; margin-left:auto; margin-right:auto; overflow:hidden}
#kopf_r p {display:block; padding-left:10px}

#main {clear:both; width:1000px; background-image:url(../grafix/mainbg.gif); background-position:top repeat-y}
#main_l {float:left; width:254px; z-index:3; overflow:hidden; background-image:url(../grafix/blankleft.gif); background-position:top; background-repeat:no-repeat}
#main_r {float:right; width:246px; z-index:5; overflow:hidden; background-image:url(../grafix/blankright.gif); background-position:top; background-repeat:no-repeat}
#main_m {width:auto; margin-left:254px; margin-right:246px; z-index:1}

#main_l_inhalt, #main_r_inhalt, #main_m_inhalt {position:relative}
#main_l_inhalt {margin-left:34px}

#main_l_inhalt a:hover {text-decoration:underline; color:#9f8957}

#main_l_inhalt p {display:block; text-decoration:none; padding: 0px 10px 10px 38px}
#main_l_inhalt p a {display:block; text-decoration:none; color:black}

ul.menu1  {display:block; padding:0px; margin:0px; list-style-type:none}
li.menu1  {display:block; margin:0px; padding:6px 0px 6px 38px; background-image:url(../grafix/Navi_Links.gif); background-repeat:no-repeat; z-index:99}
 a.menu1  {display:block; text-decoration:none; width:180px; color:black}
li.menu1sel {display:block; margin:0px; padding:6px 0px 6px 38px; background-image:url(../grafix/Navi_BLinks.gif); background-position:left top; background-repeat:no-repeat}

ul.menu2  {display:block; padding:0px; margin:2px 0px -6px -4px; list-style-type:none}
li.menu2  {display:block; margin:0px; padding:6px 0px 6px 10px; background-image:url(../grafix/gtblack.gif); background-position:left; background-repeat:no-repeat; color:#736e65}
 a.menu2  {display:block; text-decoration:none; color:#736e65}
li.menu2sel {display:block; margin:0px; padding:6px 0px 6px 10px; background-image:url(../grafix/gtaktiv.gif); background-position:left; background-repeat:no-repeat; color:#736e65}

ul.menu3  {display:block; padding:0px; margin:0px; list-style-type:none}
li.menu3  {margin:0px; width:200px; padding-left:10px}
 a.menu3  {display:block; width:190px; text-decoration:underline; color:black}
li.menu3sel {margin:0px; width:200px; padding-left:10px}

#main_r_inhalt a {text-decoration:underline; color:black; padding:2px 0px 2px 0px}
#main_r_inhalt a:hover {text-decoration:underline; color:#9f8957}
#main_r_inhalt p {display:block; text-decoration:none; margin-right:46px; padding-left:10px; padding-right:10px; padding-bottom:10px}

#main_m_inhalt {padding:4px 20px 10px 20px}

.topnews {border:0px; background:#fce7b8; width:180px; margin-bottom:0px; padding-left:10px; padding-right:10px}
.topnewshead {color:#000; font-weight:bold; font-size:10pt; line-height:24px}
.topnewsitem, .topnewslastitem {padding-top:4px}

#fuss {clear:both; height:40px; width:1000px}
#fuss_l {height:40px; width:254px; background:url(../grafix/Footer_Links.gif); float:left}
#fuss_r {height:40px; width:246px; background:url(../grafix/Footer_Rechts.gif); float:right}
#fuss_m {height:40px; width: auto; margin-left:254px; margin-right:246px; background:#dbdbdb url(../grafix/Footer_Mitte.gif) top repeat-x; padding-left:40px}
#fuss_m_inhalt {height:40px; position:absolute; color:black; padding-top:5px}

.clearfix {display: block}
.clearfix:after {display:block; content:"."; height:0; clear:both; visibility:hidden}

.floatbox {overflow:hidden}
#ie_clearing {display:none}

@media screen, print
{
.skip {display:inline; position:absolute; left:-800em; width:20em; max-height:0px; line-height:0px}
.noprint {display:none; width:0px; max-height:0px; line-height:0px; font-size:0px}
}