html,body,table,
input,textarea	{ font-family:Arial; font-size:13px; color:#000 }

html,body,form,
h1,h2,h3,h4,h5,h6,
input,textarea	{ padding:0; margin:0 }

html,body { width:100%; height:100% }


#header	{ width:1004px; height:65px; margin-top:20px;margin-bottom:5px;}
#tree	{ float:left; width:105px;  border-right:1px solid #000; margin-bottom:3px;  }
#content	{ float:left; border-left:1px solid #000; margin-left:-1px;width:757px; margin-bottom:3px; }
#area { float:right; width:237px;}
#foot { clear:both; margin-left:10px;width:989px; border-top:1px solid #000; line-height:30px; font-size:11px; text-align:center; }

.treeButton { width:90px; height:20px; margin-left:6px; }
.treeButtonFont { font-size:14px; font-weight:bold; color:#fff }
.treeSub { margin-left:5px; font-size:9px; line-height:20px; text-decoration:none; color:#000 }
.treeLinks {  }


.clear	{ clear:both; height:0px; font-size:0px; line-height:0px; }

.bg_1 { background:#55c241 }
.bg_4 { background:#ff9900 }
.bg_5 { background:#ff9900 }
.bg_6 { background:#5B70DB }
.bg_7 { background:#5B70DB }
.bg_8 { background:#5B70DB }
.bg_9 { background:#5B70DB }
.bg_10 { background:#2F6D01 }
.bg_11 { background:#2F6D01 }
.bg_12 { background:#2F6D01 }

.abox { float:left; width:360px; margin-left:10px; display:inline; margin-bottom:5px;}
.abox .head { line-height:20px; height:26px; font-size:16px; font-weight:normal; color:#fff;}
.abox .head div { float:left; height:26px; }
.abox .head div.lh {  width:17px; }
.abox .head div.ch {  width:330px;overflow:hidden; margin-left:-10px; line-height:22px; }
.abox .head div.rh {  width:13px; }

.abox .head.bg1 div.lh { background:url(/pix/balken/bg_lb_news.gif) }
.abox .head.bg1 div.ch { background:url(/pix/balken/bg_cb_news.gif) }
.abox .head.bg1 div.rh { background:url(/pix/balken/bg_rb_news.gif) }

.abox .head.bg4 div.lh { background:url(/pix/balken/bg_lb_test.gif) }
.abox .head.bg4 div.ch { background:url(/pix/balken/bg_cb_test.gif) }
.abox .head.bg4 div.rh { background:url(/pix/balken/bg_rb_test.gif) }

.abox .head.bg5 div.lh { background:url(/pix/balken/bg_lb_test.gif) }
.abox .head.bg5 div.ch { background:url(/pix/balken/bg_cb_test.gif) }
.abox .head.bg5 div.rh { background:url(/pix/balken/bg_rb_test.gif) }

.abox .head.bg6 div.lh { background:url(/pix/balken/bg_lb_rat.gif) }
.abox .head.bg6 div.ch { background:url(/pix/balken/bg_cb_rat.gif) }
.abox .head.bg6 div.rh { background:url(/pix/balken/bg_rb_rat.gif) }

.abox .head.bg7 div.lh { background:url(/pix/balken/bg_lb_rat.gif) }
.abox .head.bg7 div.ch { background:url(/pix/balken/bg_cb_rat.gif) }
.abox .head.bg7 div.rh { background:url(/pix/balken/bg_rb_rat.gif) }

.abox .head.bg8 div.lh { background:url(/pix/balken/bg_lb_rat.gif) }
.abox .head.bg8 div.ch { background:url(/pix/balken/bg_cb_rat.gif) }
.abox .head.bg8 div.rh { background:url(/pix/balken/bg_rb_rat.gif) }

.abox .head.bg9 div.lh { background:url(/pix/balken/bg_lb_rat.gif) }
.abox .head.bg9 div.ch { background:url(/pix/balken/bg_cb_rat.gif) }
.abox .head.bg9 div.rh { background:url(/pix/balken/bg_rb_rat.gif) }

.abox .head.bg10 div.lh { background:url(/pix/balken/bg_lb_load.gif) }
.abox .head.bg10 div.ch { background:url(/pix/balken/bg_cb_load.gif) }
.abox .head.bg10 div.rh { background:url(/pix/balken/bg_rb_load.gif) }

.abox .head.bg11 div.lh { background:url(/pix/balken/bg_lb_load.gif) }
.abox .head.bg11 div.ch { background:url(/pix/balken/bg_cb_load.gif) }
.abox .head.bg11 div.rh { background:url(/pix/balken/bg_rb_load.gif) }

.abox .head.bg12 div.lh { background:url(/pix/balken/bg_lb_load.gif) }
.abox .head.bg12 div.ch { background:url(/pix/balken/bg_cb_load.gif) }
.abox .head.bg12 div.rh { background:url(/pix/balken/bg_rb_load.gif) }

.link { float:left; text-decoration:none; color:#000; margin-left:10px; padding-top:10px}
.linkText {float:left; text-decoration:none; color:#000; padding-left:5px; padding-top:0px; width:208px; height:90px; overflow:hidden;}
.title { margin-left:20px; margin-top:10px; font-size:16px}

.areaHead { width:237px; height:30px; background:#5a6159; margin-top:5px; }
.areaBox { float:left; padding-left:5px; width:170px; height:60px; background:#eeeded}
.trennL { border-bottom:1px solid #000; width:150px; margin-left:70px; margin-bottom:10px; display:block}

.Submit_search		{ width:111px; height:32px; display:block; background:url(/pix/suchen.gif) }

.event_box { border:1px solid #000; border-bottom:0px; margin-top:10px; margin-left:5px; width:632px }

.event_row { border-bottom:1px solid #000; width:632px;  }
.event_head	{ background:#899593; color:#fff; font-weight:bold; font-size:18px }
.event_row_bg	{ background:#eee }
.event_col { float:left; padding:5px; width:200px;}

.event_col_border {  border-right:1px solid #000  }