body {width:100.01%; height:100%; background-image: url(design_1/aussen_bg.gif); margin-left:0px; margin-top:3px; margin-right:0px; margin-bottom:0px; text-align:center;}

.clear {clear:both;}
::-moz-selection {color:#FFF; background:#A74343;}
::selection {color:#FFF; background:#A74343;}
/* Layoutzelle */
#main { width:983px; height:100%; margin: 0 auto; text-align:left; color:#505C66; background-image: url(design_1/footer_3.png);}
/* Oben Balken weiss */
#balken_weiss {width:983px; height:17px; text-align:right; padding:7px 0px 0px 0px; background-image: url(design_1/balken_weiss.png); background-repeat:no-repeat;}
#balken_weiss_inhalt {padding-right:10px;}
/* Oben Balken schwarz */
#balken_schwarz {width:983px; height:19px; float:left; background-image: url(design_1/balken_schwarz.png); background-repeat:no-repeat;}
/* Headerbereich */
#header {clear:both; width:983px; height:163px; background-image: url(design_1/header_bild.jpg); background-repeat:no-repeat;}
/* Oben Navigations bg */
#balken_navi_bg {width:983px; height:23px; float:left; padding:0px; color:#A2A2A2; background-image: url(design_1/navi_bg_schwarz.png); background-repeat:no-repeat;}
/* linker Inhalt der oberen Navigation */
.navi_oben {text-align:left; float:left; padding-left:15px; margin:2px 0px 0px 0px;}
.navi_oben ul {list-style:none;}
.navi_oben li {float:left; padding-top:2px; display:inline;}
.navi_oben a, a:active, a:visited {color:#A2A2A2; font-size:8pt; font-family:Verdana, Arial; text-decoration:none}
.navi_oben a:hover {color:#FFF; font-size:8pt; text-decoration:none}
/* rechter Inhalt der oberen Navigation  */
#suche_oben {text-align:right; padding-right:15px; margin-top:4px;}
/* Boxen Titel */
#boxen_titel_l {width:301px; height:17px; background-image: url(design_1/boxtitel_1.png); background-repeat:no-repeat; float:left;}
#boxen_titel_m {width:379px; height:17px; background-image: url(design_1/boxtitel_2.png); background-repeat:no-repeat; float:left;}
#boxen_titel_r {width:303px; height:17px; background-image: url(design_1/boxtitel_3.png); background-repeat:no-repeat; float:left;}
/* Boxen Head */
#boxen_head_l {width:301px; height:18px; background-image: url(design_1/boxhead_1.png); background-repeat:no-repeat; float:left;}
#boxen_head_m {width:379px; height:18px; background-image: url(design_1/boxhead_2.png); background-repeat:no-repeat; float:left;}
#boxen_head_r {width:303px; height:18px; background-image: url(design_1/boxhead_3.png); background-repeat:no-repeat; float:left;}
/* Boxen bg */
#boxen_bg {width:100%;}
#boxen_bg_l {width:301px; height:163px; background-image: url(design_1/boxbg_1.png); background-repeat:no-repeat; float:left;}
#boxen_bg_m {width:379px; height:163px; background-image: url(design_1/boxbg_2.png); background-repeat:no-repeat; float:left;}
#boxen_bg_r {width:303px; height:163px; background-image: url(design_1/boxbg_3.png); background-repeat:no-repeat; float:left;}
/* Ausrichtung Boxen Inhalt */
#boxen_inhalt_l {text-align:left; padding-top:10px; padding-left:15px;}
#boxen_inhalt_m {text-align:left; padding-top:10px; padding-left:15px;}
#boxen_inhalt_r {text-align:left;}
/* Ausrichtung Links */
#links {float:left; width:209px; text-align:left; background-image: url(design_1/footer_3.png);}
#links ul {padding:0px; margin:0px; list-style:none;}
#links li {height:22px; padding:2px 0px 0px 22px; background-image: url(design_1/main_menu.gif); background-repeat:no-repeat;}
#links .titel_links {height:30px; padding:5px 0px 0px 25px; color:#002b56; background-image: url(design_1/menuheader_l.png); background-repeat:no-repeat; font-weight:bold;}
#links .titel_none {height:20px; padding:5px 0px 0px 25px; color:#002b56; background-image: url(design_1/menuheader_l.png); background-repeat:no-repeat; font-weight:bold;}
#links .unten_links {height:10px; background-image: url(design_1/menufooter_l.png); background-repeat: no-repeat;}
#links .none_links {height:100%; background-image:none;}
/* Ausrichtung Rechts */
#rechts {float:left; width:204px; height:100%; text-align:left; background-image: url(design_1/puffer_r.png);}
#rechts ul {padding:0px; margin:0px; list-style:none;}
#rechts li {height:100%; padding:0px 0px 0px 0px;}
#rechts .titel_rechts {height:30px; padding:5px 20px 0px 0px; color:#002b56; text-align:right; background-image:url(design_1/menuheader_r.png); background-repeat:no-repeat; font-weight:bold;}
#rechts .titel_non {height:20px; padding:5px 20px 0px 25px; color:#002b56; text-align:right; background-image: url(design_1/menuheader_r.png); background-repeat:no-repeat; font-weight:bold;}
#rechts .vote_rechts {height:20px; padding:5px 0px 0px 10px; color:#002b56; background-image:url(design_1/menuheader_r.png); background-repeat:no-repeat; font-weight:bold;}
#rechts .unten_rechts {height:13px; background-image:url(design_1/menufooter_r.png); background-repeat:no-repeat;}
/* Mitte Navigation Content */
#mitte {float:left; width:565px; height:100%; text-align:left; background-color:#fff;}
#content {width:559px; height:100%; padding:2px; color:#505C66; background-color:#fff;}
#navi_mitte {list-style-type:none; margin:0; padding:0;}
#navi_mitte li {background:transparent no-repeat scroll 0 0; display:block; height:60px; float:left;}
#navi_mitte a {background:transparent no-repeat scroll 0 0; display:block; height:60px;}
#navi_mitte a:hover, #navi_mitte a:active {background:transparent no-repeat scroll 0 0; display:block; height:60px;}
#navi_mitte #nav1 a{background:transparent url(design_1/navi/news.jpg) no-repeat scroll 0 0; display:block; height:60px; width:69px;}
#navi_mitte #nav1 a:hover {background:transparent url(design_1/navi/news_hov.jpg) no-repeat scroll 0 0; display:block; height:60px; width:69px;}
#navi_mitte #nav2 a{background:transparent url(design_1/navi/archiv.jpg) no-repeat scroll 0 0; display:block; height:60px; width:67px;}
#navi_mitte #nav2 a:hover {background:transparent url(design_1/navi/archiv_hov.jpg) no-repeat scroll 0 0; display:block; height:60px; width:67px;}
#navi_mitte #nav3 a{background:transparent url(design_1/navi/artikel.jpg) no-repeat scroll 0 0; display:block; height:60px; width:71px;}
#navi_mitte #nav3 a:hover {background:transparent url(design_1/navi/artikel_hov.jpg) no-repeat scroll 0 0; display:block; height:60px; width:71px;}
#navi_mitte #nav4 a{background:transparent url(design_1/navi/forum.jpg) no-repeat scroll 0 0; display:block; height:60px; width:73px;}
#navi_mitte #nav4 a:hover {background:transparent url(design_1/navi/forum_hov.jpg) no-repeat scroll 0 0; display:block; height:60px; width:73px;}
#navi_mitte #nav5 a{background:transparent url(design_1/navi/events.jpg) no-repeat scroll 0 0; display:block; height:60px; width:71px;}
#navi_mitte #nav5 a:hover {background:transparent url(design_1/navi/events_hov.jpg) no-repeat scroll 0 0; display:block; height:60px; width:71px;}
#navi_mitte #nav6 a{background:transparent url(design_1/navi/galerie.jpg) no-repeat scroll 0 0; display:block; height:60px; width:85px;}
#navi_mitte #nav6 a:hover {background:transparent url(design_1/navi/galerie_hov.jpg) no-repeat scroll 0 0; display:block; height:60px; width:85px;}
#navi_mitte #nav7 a{background:transparent url(design_1/navi/kontakt.jpg) no-repeat scroll 0 0; display:block; height:60px; width:75px;}
#navi_mitte #nav7 a:hover {background:transparent url(design_1/navi/kontakt_hov.jpg) no-repeat scroll 0 0; display:block; height:60px; width:75px;}
#navi_mitte #nav8 a{background:transparent url(design_1/navi/faq.jpg) no-repeat scroll 0 0; display:block; height:60px; width:54px;}
#navi_mitte #nav8 a:hover {background:transparent url(design_1/navi/faq_hov.jpg) no-repeat scroll 0 0; display:block; height:60px; width:54px;}
/* Footer bg */
#footer_bg_o {width:983px; height:100%; text-align:center; color:#002b56; margin: 0 auto; background-image: url(design_1/footer_3.png); background-repeat:repeat;}
#footer_bg_m {width:983px; height:6px; text-align:center; margin: 0 auto; background-image: url(design_1/footer_1.png); background-repeat:no-repeat;}
#footer_bg_u {width:983px;height:148px;color:#A2A2A2; text-align:center; margin: 0 auto; background-image: url(design_1/footer_2.jpg); background-repeat:no-repeat;}
/* Ausrichtung Footer Inhalt */
.footer_o_links {text-align:left; float:left; padding-left:15px; padding-top:2px; margin:5px 0px 0px 10px;}
.footer_o_links ul {list-style:none; padding:0; margin:0;}
.footer_o_links li {float:left; display:inline;}
.footer_o_copy {text-align:center; float:left; display:inline;}
.footer_o_render {text-align:right; padding-right:10px;}

#logged {width:100%; height:140px; margin-left:1px; padding:10px 0px 0px 15px; background-image: url(/design_1/logged_bg.png); background-repeat:no-repeat;}
#logged ul {padding:0px; margin:0px; float:left;}
#logged li {}

#counter {}
#counter ul {padding:0px; margin:0px; list-style:none;}
#counter li {line-height:18px;}

.profile div {float:left; border:1px solid #D4D2D5; padding:7px; margin:1px; background-color:#FFF;}
.profile div a {font-weight:bold;}
.profile div:hover {background-color:#F7F5F8;}

.pseudolink {color:#002b56; text-decoration:none;}
.pseudolink:hover {color:#941516; text-decoration:underline;}
.fader {position:fixed; top:0px; left:0px; width:100%; height:100%; background-color:#000; opacity:0.7; -moz-opacity:0.8; -khtml-opacity:0.8; filter:alpha(opacity = 70);}
#tsserver li {background-image:none; padding:0px; height:auto;}