body{background: #F6F5F5;color: #504F4F;font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;margin: 0px 0px 0px 0px;padding: 0px; scrollbar-3dlight-color:#04050b; scrollbar-arrow-color:#84a5f4; scrollbar-base-color:#0f0f11; scrollbar-darkshadow-color:#5e6064; scrollbar-face-color:#0f0f11; scrollbar-highlight-color:#5e6064; scrollbar-shadow-color:#40403f;}

h1 { font-size:11px; font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #fffff; font-weight:bold; margin: .00em 0 }
h2 { font-size:12px; font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #0f0f0f; font-weight:bold; margin: .00em 0  }
h3 { font-size:11px; font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #2d2e2e; margin: .00em 0; font-weight:normal }

a:link  { color:#232323; font-family:Verdana,sans-serif; font-size:11px; text-decoration:none; font-weight:bold }
a:visited { color:#232323; font-family:Verdana,sans-serif; font-size:11px; text-decoration:none; font-weight:bold }
a:hover { color:#8f8f8f; font-family:Verdana,sans-serif; font-size:11px; text-decoration:underline overline; font-weight:bold }
a:active{ color:#232323; font-family:Verdana,sans-serif; font-size:11px; text-decoration:none; font-weight:bold }

/* Textformatierungen */
.f1ehler  { font-size:11px;color: #9e0202;font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-weight:bold; }
.f2ehler  { font-size:11px;color: #029e09;font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-weight:bold; }
.r1ichtig  { font-size:12px;color: #029e09;font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-weight:bold; }

/* Chartsformatierungen */
.chart_td1 { color:#8a8b8b; font-family:Verdana,sans-serif; font-size:11px; text-align:right; }
.chart_td2 { color:#525252; font-family:Verdana,sans-serif; font-size:11px; text-align:right; }
.chart_tdb { color:#2a2b2d; font-family:Verdana,sans-serif; font-size:11px; text-align:right; font-weight:bold }
.chart_link { color:#a3a3a3; font-family:Verdana,sans-serif; font-size:11px; }
/* Format Link (Chartslink) */
a.chart_link:link { color:#232323; font-family:Verdana,sans-serif; font-size:11px; text-decoration:none; font-weight:bold }
a.chart_link:visited { color:#232323; font-family:Verdana,sans-serif; font-size:11px; text-decoration:none; font-weight:bold }
a.chart_link:hover { color:#8f8f8f; font-family:Verdana,sans-serif; font-size:11px; text-decoration:underline overline; font-weight:bold }
a.chart_link:active { color:#232323; font-family:Verdana,sans-serif; font-size:11px; text-decoration:none; font-weight:bold }
/* Format Link (Wikilinks) */
a.wiki:link { color:#2d2e2e; font-family:Verdana,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; font-style: italic }
a.wiki:visited { color:#2d2e2e; font-family:Verdana,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; font-style: italic }
a.wiki:hover { color:#8f8f8f; font-family:Verdana,sans-serif; font-size:11px; text-decoration:underline; font-weight:bold; font-style: italic }
a.wiki:active { color:#2d2e2e; font-family:Verdana,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; font-style: italic }

/* navigation */
.navigation { height: 41px; }
.navigation a { border-right: 1px solid #d0cece; color: #456; display: block; float: left; font: bold 1.1em sans-serif; line-height: 41px; padding: 0 20px; text-decoration: none;}
.navigation a:hover {background-position: left bottom; color: #b0b0b0;}

/** Content Global **/

#left    { float:left;width:200px;  }
#right   { float:right;width:200px; }
#middle  { margin:0 212px 0 212px;  }

   /** Internet Explorer Hack **/
       * html #left   { margin-right: -3px; }
       * html #right  { margin-left: -3px;  }
       * html #middle {  margin: 0 209px 0 209px; height:1%;  }
   /** /Internet Explorer Hack **/


.page{background: #F6F5F5;color: #504F4F;}

.tborder{border: 1px solid #B4B1B1;color: #504F4F;}

.tcat{background: #DBDBDB;color: #504F4F;font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;border-top: 1px solid #F5F5F5; border-left:1px solid #F5F5F5;}
.tcat a:link{color: #0A6F87;text-decoration: none;}
.tcat a:visited{color: #0A6F87;text-decoration: none;}
.tcat a:hover, .tcat a:active{color: #b1b2b2;text-decoration: underline;}

.alt1, .alt1Active {padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px; background: #F6F5F5;color: #504F4F;border-top: 0px solid #F5F5F5; border-left:0px solid #F5F5F5;}
.alt2, .alt2Active {padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px; background: #DBDBDB;color: #504F4F;border-top: 0px solid #F5F5F5; border-left:0px solid #F5F5F5;}

textarea, .bginput{background: #F5F5FF;color: #504F4F;font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;border-bottom: #54585b 1px solid;border-right: #54585b 1px solid;border-top: #54585b 1px solid;border-left: #54585b 1px solid;}

.button {background: #F5F5FF;color: #504F4F;font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;border-top: #E2E2E2 2px solid;border-left: #E2E2E2 2px solid;border-bottom: #C2C2C2 2px solid;border-right: #C2C2C2 2px solid;}

.navbar {font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}

.lli {padding-left:16px;}

form { display: inline; }
label { cursor: default; }
.inlineimg { vertical-align: middle; }

.list_n {list-style:none;margin:0;padding:0;}
.nabutt a:link, .nabutt a:visited { background:url(layout/nabutt.gif) no-repeat;display:block;height:19px;width:154px;padding:4px 0 0 35px;font:bold 11px tahoma;color:#2d2e2e;text-decoration: none;margin:0 0 1px 0;}
.nabutt a:hover {background:url(layout/nabutth.gif) no-repeat;color: #a0a2a2;}

.na1butt { background:url(layout/nabutt.gif) no-repeat;display:block;height:19px;width:154px;padding:4px 0 0 35px;font:bold 11px tahoma;color:#2d2e2e;text-decoration: none;margin:0 0 1px 0;}

/* Format Copyright2 Link */
a.navbutt:link { font-size:11px; color:#2d2e2e; font-family:tahoma; text-decoration:none; font-weight:bold }
a.navbutt:visited { font-size:11px; color:#2d2e2e; font-family:tahoma; text-decoration:none; font-weight:bold }
a.navbutt:hover { font-size:11px; color:#888989; font-family:tahoma; text-decoration:underline; font-weight:bold }
a.navbutt:active { font-size:11px; color:#2d2e2e; font-family:tahoma; text-decoration:none; font-weight:bold }


.time { font-size:10px;float:right; }
.cont_ads { font-size:10px;float:right; vertical-align: middle; }
.von  { font-size:10px; }
img   {border:0;}

/** Header Top **/
#tophead_bg    { background: url(layout/cy_02.jpg);height:57px; }
#tophead_left  { background: url(layout/cy_01.jpg) no-repeat top left;height:57px; }
#tophead_right { background: url(layout/cy_03.jpg) no-repeat top right;height:57px; }

#th_left { padding:3px 0 0 6px;}
#inp_pad { padding-top:8px; padding-left:25px; }
* html .bginputs { background:  url(layout/i_bg.gif) no-repeat top left;border:0; color: #504F4F;padding:3px 3px 3px 3px; height:10px;}
.bginputs { background: url(layout/i_bg.gif) no-repeat top left;border:0; color: #504F4F;padding:3px 3px 0px 3px; height:13px;}

/** Header Middle **/
#mhead_bg    { background: url(layout/cy_12.gif);height:48px; }
#mhead_right { background: url(layout/cy_13.gif) no-repeat top right;height:48px; }
#mhead_left1 { background: url(layout/cy_09.gif);height:48px;float:left;width:251px; }
#mhead_left2 { background: url(layout/cy_11.gif);height:48px;float:left;width:36px; }

/** Header Bottom **/
#faq { float:right; }
#bheader_bg   { background: url(layout/cy_21.gif);height:41px; }
#bheader_left { background: url(layout/cy_14.gif) no-repeat top left;height:41px;padding:0 0 0 100px; }

/** Header Top and Bottom Buttons **/
#listb { list-style:none;float:left;margin:0;padding:0;  }
#listt { list-style:none;float:right;margin:0;padding:0; }
.menu, .menu_guest, .d_post, .n_post, .logout, .t_regiser, .forum, .usercp, .register, .member, .calendar, .search { float:left; }

#faq a:link, #faq a:visited { background: url(layout/faq.gif);display:block;height:41px;width:55px; }
#faq a:hover{ background: url(faqh.gif); }
.menu a:link, .menu a:visited              { background:url(layout/b_04.gif);display:block;height:24px;width:115px; }
.menu_guest a:link, .menu_guest a:visited  { background:url(layout/b_04.gif);display:block;height:24px;width:115px; }
.n_post a:link, .n_post a:visited          { background:url(layout/b_05.gif);display:block;height:24px;width:123px; }
.d_post a:link, .d_post a:visited          { background:url(layout/b_05.gif);display:block;height:24px;width:123px; }
.logout a:link, .logout a:visited          { background:url(layout/b_06.gif);display:block;height:24px;width:112px; }
.t_regiser a:link, .t_regiser a:visited    { background:url(layout/b_06.gif);display:block;height:24px;width:112px; }

.forum a:link, .forum a:visited       { background:url(layout/cy_15.gif); }
.usercp a:link, .usercp a:visited     { background:url(layout/cy_16.gif); }
.register a:link, .register a:visited { background:url(layout/cy_16r.gif); }
.member a:link, .member a:visited     { background:url(layout/cy_17.gif); }
.calendar a:link, .calendar a:visited { background:url(layout/cy_18.gif); }
.search a:link, .search a:visited     { background:url(layout/cy_19.gif); display:block;height:41px;width:120px;}


.forum a:link, .forum a:visited, .usercp a:link, .usercp a:visited, .register a:link, .register a:visited,
.member a:link, .member a:visited, .calendar a:link, .calendar a:visited { display:block;height:41px;width:119px; }

    /** Hover Effects **/
        .menu a:hover       { background:url(layout/bh_04.gif); }
        .menu_guest a:hover { background:url(layout/bh_04.gif); }
        .n_post a:hover     { background:url(layout/bh_05.gif); }
        .d_post a:hover     { background:url(layout/bh_05d.gif); }
        .logout a:hover     { background:url(layout/bh_06.gif); }
        .t_regiser a:hover  { background:url(layout/bh_06r.gif); }

        .forum a:hover      { background:url(layout/cyh_15.gif); }
        .usercp a:hover     { background:url(layout/cyh_16.gif); }
        .register a:hover   { background:url(layout/cyh_16r.gif); }
        .member a:hover     { background:url(layout/cyh_17.gif); }
        .calendar a:hover   { background:url(layout/cyh_18.gif); }
        .search a:hover     { background:url(layout/cyh_19.gif); }
    /** /Hover Effects **/

.d_post span, .n_post span, .logout span, .t_regiser span,
.forum span, .usercp span, .register span, .member span, .calendar span, #faq span, .e_h { display:none; }

/** Top Border **/
#tborder_bg    { background: url(layout/cy_25.gif);height:43px; }
#tborder_left  { background: url(layout/cy_23.gif) no-repeat top left;height:43px; }
#tborder_right { background: url(layout/cy_28.gif) no-repeat top right;height:43px; }

#b_left   { background: url(layout/cy_32.gif) repeat-y top left;padding-left:16px; }
#b_right  { background: url(layout/cy_35.gif) repeat-y top right;padding-right:16px;}

/** Content Cats **/
.forbg { background: url(layout/cy_41.gif); height: 28px; }
.forl {  background: url(layout/cy_39.gif) no-repeat top left; height: 28px;  }
.forr {  background: url(layout/cy_42.gif) no-repeat top right; height: 28px;  }

.c_border_bottombg { background: url(layout/cy_48.gif); height: 20px; }
.c_border_bottom_left{  background: url(layout/cy_46.gif) no-repeat top left; height: 20px;  }
.c_border_bottom-right{  background: url(layout/cy_49.gif) no-repeat top right; height: 20px;  }

.na_bg { background: url(layout/na_bg.jpg); height: 20px; }
.na_left{  background: url(layout/na_left.gif) no-repeat top left; height: 20px;  }
.na_right{  background: url(layout/na_right.jpg) no-repeat top right; height: 20px;  }

.fortitel{padding: 7px 0px 0px 25px; font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #fff;}

.fortitel a:link, .fortitel a:visited { color: #fff;text-decoration:none;}
.fortitel a:hover { color: #66FFFF;text-decoration:underline;}

.pib {border-left: 1px solid #5B5757;border-top: 1px solid #5B5757;padding: 3px 3px 3px 3px; }
.pibu { border: 1px solid #101010;background-color: #F6F5F5;margin-top: 2px; }
/** footer **/
#footbg    { background: url(layout/f_61.gif); height: 83px; }
#footleft  { float:left; }
#footleft a:link, #footleft a:visited { background: url(layout/f_57.gif); display:block;height: 83px; width:35px;  }
#footleft a:hover { background: url(layout/fh_57.gif); }
#footleft span { display:none; }

#footright { background: url(layout/f_62.gif) no-repeat top right; height: 83px; }
#foot      { float:left;background: url(layout/f_58.gif); height: 83px;width:190px; }

.fotext { padding:45px 0 0 0; color:#fff; }
.fotext a:link, .fotext a:visited { color:#fff; }
.fotext a:hover { color:#c4c6c6;}

.clear{clear:both;width:5px;display:block;font-size:0;height:0;}
