body{background-color: #FFFFFF;color: #313131;font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;margin: 0px 0px 0px 0px; padding: 0px;}

a:link{color: #2758A7;}
a:visited{color: #2758A7;}
a:hover, a:active{color: #FC8834;}

.page{background-color: #FFFFFF;color: #313131;}
.border{border: 1px solid #DBDBDB;color: #313131;}
.boxbg{background-color: #F7F7F7;color: #313131; padding:4px;font: 11px tahoma;}

.spacer {clear:both;height:0;font-size:0px;}

h1, h2, h3, h4, form {display:inline;}
.unterstrich {border-left: 5px solid #F36E0F;border-right: 1px solid #E8E4E4; padding:4px 0 4px 6px;background: url(forbgu.gif);} 
.ueberschrift {color:#F36E0F;font: bold 16px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }

.linkspic {background: url(links.gif) no-repeat  0px 3px; padding: 0px 0px 0px 12px; font: bold 10px tahoma; }

/* * Top of Header and Topbuttons * */
.headtopbg { background: url(headtopbg.gif);  }
.headtopleft { background: url(headtopleft.gif);float:left;width:212px; }
.headtopbg, .headtopleft { height:33px;  }

.user_cp{ background:url(user_cp.gif); }
.user_cp a:hover { background:url(user_cph.gif); }
.register{ background:url(register.gif); }
.register a:hover { background:url(registerh.gif); }
.member{ background:url(member.gif); }
.member a:hover { background:url(memberh.gif); }
.calendar{ background:url(calendar.gif); }
.calendar a:hover { background:url(calendarh.gif); }
.faq{ background:url(faq.gif); }
.faq a:hover { background:url(faqh.gif); }
.search{ background:url(search.gif); }
.search a:hover { background:url(searchh.gif); }
.new_posts{ background:url(new_posts.gif); float:left;display:block; width:101px; height:33px;}
.new_posts a:hover{ background:url(new_postsh.gif);float:left;display:block; width:101px; height:33px; }
.daily_posts{ background:url(daily_posts.gif); float:left;display:block; width:101px; height:33px;}
.daily_posts a:hover{ background:url(daily_postsh.gif);float:left;display:block; width:101px; height:33px; }

.user_cp, .register, .member, .calendar, .faq, .search {float:left;display:block; width:92px; height:33px;}
.user_cp span, .register span, .member span, .calendar span, .faq span, .search span, .new_posts span, .daily_posts span {display:none;}

/* * Header * */
.headbg  { background: url(headbg.gif);  }
.headpic { background: url(headpic.jpg) no-repeat top left; width:776;  }
.headbg,  .headpic  { height:117px;  }

.quick{padding:91px 26px 0 0;float:right;}
.quickb{ background:url(quickb.gif);display:block; width:127px; height:19px;}
.quickb a:hover{ background:url(quickbh.gif);display:block; width:127px; height:19px; }

.quickb span {display:none;}

/* * Sidebar * */
.sidebar{ border-right: 1px solid #A7C9F5;width:212px; }
.sidebarpadding{ padding:6px;font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
.welcome{ background:url(welcome.gif);display:block; width:210px; height:31px;}
.u_login{ background:url(u_login.gif);display:block; width:210px; height:31px;}
.s_search { background:url(s_search.gif);display:block; width:210px; height:31px;}
.s_navigation { background:url(s_navigation.gif);display:block; width:210px; height:31px;}
.s_text { padding:8px 0 0 30px;font: bold 11px Tahoma;color:#2758A7;}

.s_navibg a { background:url(s_navibg.gif);display:block; width:180px; height:20px; font: bold 11px Tahoma;color:#2758A7;padding:7px 0 0 30px;text-decoration:none;}
.s_navibg a:hover { background:url(s_navibgh.gif);display:block; width:180px; height:20px; font: bold 11px Tahoma;color:#2758A7;padding:7px 0 0 30px;}


.inputborder{ border: 1px solid #A7C9F5;width:194px; }
.sidebarinput{ background:url(sidebarinput.gif);border: 1px solid #A7C9F5;font: bold 11px Tahoma;padding-left:8px;padding-top:2px;padding-bottom:2px;color:#2758A7;}

/* * Opera * */
.inputborderopera{ border: 1px solid #A7C9F5;width:196px;height:17px; }
.sidebarinputopera{ background:url(sidebarinput.gif);border: 1px solid #A7C9F5;font: bold 11px Tahoma;padding-left:8px;padding-top:1px;padding-bottom:1px;color:#2758A7;}

/* * Content * */
.content {width:100%;}
.contenttopbg{background: url(contenttopbg.gif) repeat-x top left;padding:10px 0 0 2px; }
.contenttopbg_right{background: url(contenttopbg_right.gif) no-repeat top right; }
.brcumb{background: url(brcumb.gif) no-repeat  0px 2px; padding: 0px 0px 0px 14px; font:11px tahoma;color:#2758A7;}
.brcumb1{ font:11px tahoma;color:#2758A7;}
.forbg { background: url(forbg.gif); height: 30px; }
.forl {  background: url(forl.gif) no-repeat top left; height: 30px;  }
.forll {  background: url(forll.gif) no-repeat top left; height: 30px;  }
.forlll {  background: url(forlll.gif) no-repeat top left; height: 30px;  }
.forr {  background: url(forr.gif) no-repeat top right; height: 30px;  }
.fortitel {padding: 7px 0px 0px 34px; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.fortitel1{padding: 9px 0px 0px 34px; font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}

.alt3{background: #ECEBEB url(gradients/alt_3.gif);}
.alt4{background: #ECEBEB url(gradients/alt_4.gif);}

.pib {border-right: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;padding: 3px 3px 3px 3px; }
.pibu { border: 1px solid #C9C9C9;background-color: #EDEDED;margin-top: 2px; }

/* * Footer * */
.footerleft{background:url(footerleft.gif);float:left;display:block; width:214px; height:45px;}
.textpos { padding:6px 0 0 42px; }
.textposright { padding:21px 0 0 0; }
.linkpic {background: url(linkpic.gif) no-repeat  0px 4px; padding: 0px 0px 0px 9px; font: bold 10px tahoma;color:#2758A7; }
.linkpicright {background: url(linkpicright.gif) no-repeat  0px 3px; padding: 0px 0px 0px 12px; font: bold 10px tahoma;color:#FFFFFF; }
.r_links a:link{color:#FFFFFF; }
.r_links a:visited{color:#FFFFFF; }
.r_links a:hover, a:active{	color: #FC8834; }
.copyright { padding:3px 0 0 34px;font: 10px tahoma; }
.footerbg{background:url(footerbg.gif);height:45px;}

img { border:0px; }