body {
background:#f2f0ee;
vertical-align:top;
text-align:center;
padding:0px;
margin:0px;padding:0px;
font-family:Trebuchet MS, tahoma, arial, verdana;
font-size: 10pt;
}

a:link {
color: #b81116;
text-decoration: none;
background: transparent;

border: 0px;}

a:visited {
color: #b81116;
text-decoration: none;
background: transparent;

border: 0px;
}
a:hover {
color: #bbb;
text-decoration: none;
background: transparent;

border: 0px;
}
a:active {
color: #bbb;
text-decoration: none;
background: transparent;

border: 0px;
}

.fcaption{
	background: #b81116 url(images/menu_caption_3.gif) repeat-x;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding:2px;
	margin:0px;
	border: 1px solid #aaa;
	text-align: left;
}
.fcaption a:link {text-transform: none; color:#fff;}
.fcaption a:visited {font-weight: bold; text-transform: none; color:#fff;}
.fcaption a:hover {font-weight: bold; text-transform: none; color:#bbb;}
.fcaption a:active {font-weight: bold; text-transform: none; color:#fff;}


.forumheader{
	background: #ebedee url(images/s_nav.png) repeat-x;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	padding: 2px;
	border: #aaa 1px solid;
	text-align: left;
}
.forumheader a:link {text-transform: none; color:#4169e1;}
.forumheader a:visited {text-transform: none; color:#4169e1;}
.forumheader a:hover {text-transform: none; color:#bbb;}
.forumheader a:active {text-transform: none; color:#4169e1;}

.forumheader2{
	background: #fff url(images/BD_MENU.png) repeat-y;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	padding: 2px;
	border: #aaa 1px solid;
	text-align: left;
}
.forumheader2 a:link {text-transform: none; color:#b81116;}
.forumheader2 a:visited {text-transform: none; color:#b81116;}
.forumheader2 a:hover {text-transform: none; color:#bbb;}
.forumheader2 a:active {text-transform: none; color:#b81116;}


.forumheader3{
	background: #4169e1;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	padding: 2px;
	border: #aaa 1px solid;
	text-align: left;
}
.forumheader3 a:link {font-weight: bold;text-transform:none;color:#000;}
.forumheader3 a:visited {font-weight: bold;text-transform:none;color:#000;}
.forumheader3 a:hover {font-weight: bold;text-transform:none;color:#bbb;}
.forumheader3 a:active {font-weight: bold;text-transform:none;color:#000;}

.link2 {
	text-align:left;
	background-image: url(images/buton_BG.gif);
	background-repeat: repeat-x;
	width: 94%;
	font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	border-left: #999 1px solid;
	border-top: #999 0px solid;
	border-right: #999 1px solid;
	border-bottom: #999 1px solid;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
}
.link2 a:link {text-transform: none; color:#fff;}
.link2 a:visited {text-transform: none; color:#fff;}

.link1 {
	text-align:left;
	background-image: url(images/s_nav.png);
	background-repeat: repeat-x;
	width: 94%;
	font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	border-left: #999 1px solid;
	border-top: #999 0px solid;
	border-right: #999 1px solid;
	border-bottom: #999 1px solid;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
}
.link1 a:link {text-transform: none; color:#000;}
.link1 a:visited {text-transform: none; color:#000;}



.smalltext{
font-size: 80%;
}

#newsimg {
  float:left;
  margin:2px 2px 0 0;
  padding: 2px;
  border: #ccc 0px solid;
}
.menuleft1{
}

.tbox{

	border: 1px solid #d8d2bd;
	font: 9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

.tbox.search {
	width: 60%;
	border: 1px solid #d8d2bd;
	font: 9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

.button {
	background: #b81116 url(images/buton_BG.gif) repeat-x;
	border: 1px solid #700;
	font: 9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #eee;
	height:20px;
	padding-bottom:2px;
}

.fborder{
border-collapse:collapse;
border-spacing:2px;
border: 1px solid #999;

}

.menu1_TL{width:6px;height:29px;background: url(images/TL.png) no-repeat; border: 0px solid #000;}
.menu1_TC{height:29px;background:#f7f7f7 url(images/TC.png) repeat-x; border: 0px solid #000;vertical-align:midle;text-align:left;color:#fff;font-weight:bold;}
.menu1_TC a:link {font-weight: bold;text-transform:none;color:#fff;}
.menu1_TC a:visited {font-weight: bold;text-transform:none;color:#fff;}
.menu1_TC a:hover {font-weight: bold;text-transform:none;color:#bbb;}
.menu1_TC a:active {font-weight: bold;text-transform:none;color:#fff;}
.menu1_TR{width:6px;height:29px;background: url(images/TR.png) no-repeat; border: 0px solid #000;}
.menu1_ML{width:6px;background: url(images/ML.png) repeat-y; border: 0px solid #000;}
.menu1_MC{background:#f7f7f7 url(images/MC.png) repeat-y; border: 0px solid #000;font-size:100%;padding-top:4px;}
.menu1_MR{width:6px;background: url(images/MR.png) repeat-y; border: 0px solid #000;}
.menu1_BL{width:6px;height:4px;background: url(images/BL.png) no-repeat; border: 0px solid #000;}
.menu1_BC{height:4px;background: url(images/BC.png) repeat-x; border: 0px solid #000;}
.menu1_BR{width:6px;height:4px;background: url(images/BR.png) no-repeat; border: 0px solid #000;}


.aussen_OL{width:9px;height:10px;background: url(images/shadow_T_left.gif) no-repeat; border: 0px solid #000;}
.aussen_OC{height:10px;background: url(images/shadow_T.gif) repeat-x; border: 0px solid #000;}
.aussen_OR{width:9px;height:10px;background: url(images/shadow_T_right.gif) no-repeat; border: 0px solid #000;}

.aussen_OL2{width:9px;background: url(images/shadow_left.gif) repeat-y; border: 0px solid #000;}
.aussen_OC2{height:20px;background: #fff; border: 0px solid #000;vertical-align:top;text-align:right;padding-top:5px;padding-bottom:1px;padding-right:3px}
.aussen_OR2{width:9px;background: url(images/shadow_right.gif) repeat-y; border: 0px solid #000;}

.headerline_aussen{background: #4169e1; border: 0px solid #000;vertical-align:top;padding:0px}
.headerline_L{width:9px;background: url(images/shadow_H_left.gif) repeat-y; border: 0px solid #000;}
.headerline_C{height:150px;border:0px;}
.headerline_R{width:9px;background: url(images/shadow_H_right.gif) repeat-y; border: 0px solid #000;}

.menu1_area{background: #fff url(images/BD_MENU.png); border: 0px solid #000;border-right:1px solid #888;vertical-align:top;text-align:center;padding-left:4px; padding-right:4px;}
.inhalt_area{background: #fafafa; border:0px;vertical-align:top;text-align:center;padding:5px;}
.menu2_area{background: #fff;border: 0px solid #000;border-left:1px dashed #888;vertical-align:top;text-align:center;padding-left:4px}

.aussen_UL{width:9px;height:13px;background: url(images/shadow_B_left.gif); border: 0px solid #000;}
.aussen_UC{height:13px;background: url(images/shadow_B.gif); border: 0px solid #000;}
.aussen_UR{width:9px;height:13px;background: url(images/shadow_B_right.gif); border: 0px solid #000;}

.news_1{width:51px;height60px;text-align:left;vertical-align:top;background: #fff; border-left: 1px solid #ddd;border-top: 1px solid #ddd;border-right:0px;border-bottom:0px;padding-left:6px;padding-top:6px;padding-right:6px;}
.news_2{width:45px;height:52px; background:#fff  url(images/DAT_BG.png) no-repeat;}
.news_jahr{font-family:Arial;line-height:10px;width:45px;height:16px;border:0px;padding:1px;font-size:90%;font-weight:bold;text-align:center;color:#fff}
.news_tag{font-family:Arial;line-height:9px;width:45px;height:14px;border:0px;padding:0px;font-familie:Trebuchet MS;font-size:85%;font-weight:bold;text-align:center;}
.news_mon{font-family:Arial;line-height:10px;width:45px;height:17px;border:0px;padding:1px;font-familie:Trebuchet MS;font-size:90%;text-align:center;}
.news_6{width:90%;height60px;text-align:left;vertical-align:top;background: #fff;border-left: 0px;border-bottom: 0px;border-top:1px solid #ddd;border-right:1px solid #ddd;padding-right:6px;padding-top:6px}
.news_titel{width:100%;font-familie:Trebuchet MS;font-size:15pt;font-weight:bold;text-align:left;padding-bottom:4px;}
.news_info{width:100%;border-top: 3px solid #f00;padding-top:4px;}
.news_body{width:100%;background:#fff;text-align:left;vertical-align:top;border-left:1px solid #ddd;border-right:1px solid #ddd;padding-top:5px;padding-left:6px;padding-bottom:6px;padding-right:6px;}
.news_unten{width:100%;background:#fff;text-align:right;vertical-align:top;border:1px solid #ddd;border-top:0px;padding-top:5px;padding-left:6px;padding-bottom:6px;padding-right:6px;}

.menu2_cap{padding:3px;background:#fafafa url(images/s_nav.png) repeat-x; border: 1px solid #d5d2cf;vertical-align:midle;text-align:left;color:#000;font-weight:bold;}
.menu2_inhalt{background:#f7f7f7 url(images/MC.png) repeat-y; border: 1px solid #d5d2cf;font-size:100%;padding-top:4px;padding-bottom:4px;}