@charset "utf-8";

html,body{margin:0;padding:0}
body{min-width:951px;font: 0.8em verdana,arial,sans-serif;letter-spacing:-0.01em; color:#000000; background:url(../images/bg/bg_1024x1.gif) repeat-y;}
p{margin:0 0px 0px;}
hr{height:1px;color:#CACBBD;background-color:#CACBBD;margin-right:0px;margin-top:0.1em;border:0px solid transparent;}

div#header {height:130px;width:951px;margin:0;padding:0; background:url(../images/bg/bg_top_951x130.jpg) no-repeat;}
div#content p{line-height:1.4em; text-align: left;}

div#wrapper{float:left;width:951px;}
div#content{margin: 0 240px; width:443px; padding-left:10px;z-index: auto;}

div#left{float:left;width:240px;margin-left:-950px;}
div#leftbox{padding-left:14px;padding-right:8px;padding-top:15px;}

div#right{float:left;width:248px;margin-left:-248px;}
div#rightbox{padding-left:14px;padding-right:8px;padding-bottom:20px;}

div#logo{padding-left:13px;}
div#mainmenu{margin: 0 240px 0;padding: 65px 0 0 0;vertical-align:middle;}
div#topmenu
{
margin-top:-200px;margin-left:730px;text-align:left;vertical-align:top;width:190px;
color: #666666; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 8pt;
}

td#boxtop{ 
width:218px;height:39px;background-image: url(../images/bg/boxtop_218x39.gif);vertical-align:top;
color: #333333; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 10pt; font-weight: bold; 
}
#boxtopAbstand{padding-top:6px;padding-left:8px;}
td#boxmiddle{
width:218px;height:0%;background-image: url(../images/bg/boxmiddle_218x1.gif);vertical-align:top;
color: #333333; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 8pt; font-weight: normal; 
padding-top:0px;padding-left:8px;padding-right:8px;
}
td#boxbottom{width:218px;height:6px;background-image: url(../images/bg/boxbottom_218x6.gif);}

#inputText{color: #333333; font-family: verdana, arial, helvetica; font-size: 0.9em; height:1.4em; border:1px solid #999;}
#inputSelect{color: #333333; font-family: verdana, arial, helvetica; font-size: 0.9em; height:1.9em; border:1px solid #999;}
#formSubmit{
color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; width: 102px; height:20px; font-weight: normal;
background-image:url(../images/bg/button_102x20.gif); border:0px solid #666666;
padding-bottom:2px;vertical-align:bottom;
}

/* ##### contentLink8pt ##### */
.contentLink8pt { color: #990000; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; text-decoration: underline; }
.contentLink8pt:link { color: #990000; font-family: verdana, arial, helvetica; text-decoration: underline; font-size: 8pt; font-weight: bold; }
.contentLink8pt:visited { color: #990000; font-family: verdana, arial, helvetica; text-decoration: underline; font-size: 8pt; font-weight: bold; }
.contentLink8pt:active { color: #990000; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 8pt; font-weight: bold; }
.contentLink8pt:hover { color: #990000; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 8pt; font-weight: bold; }
/* ##### contentLink ##### */

#hinweis { color:#900;font-family: verdana,arial, helvetica; text-decoration:none; font-size: 8pt; font-weight: none;  }

/* ##### ul, li ##### */
ul#mitglieder {
	list-style-type: none;
	list-style-image:url(../images/icons/arrow_15x15.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 30px;
	line-height: 20px;
}

/* ##### menu ##### */
a.menu { line-height:30px;display:block;padding-left:10px;padding-right:10px;color: #333; font-family: verdana, arial, helvetica; font-size: 10pt; font-weight: none; text-decoration: none; }
a.menu:link {  line-height:30px;display:block;padding-left:10px;padding-right:10px;color: #333; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.menu:visited {  line-height:30px;display:block;padding-left:10px;padding-right:10px;color: #333; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.menu:active {  line-height:30px;display:block;padding-left:10px;padding-right:10px;color: #900; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.menu:hover {  line-height:30px;display:block;padding-left:10px;padding-right:10px;color: #900; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 10pt; font-weight: bold; }
#menuS { line-height:30px;display:block;padding-left:10px;padding-right:10px;color: #900; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 10pt; font-weight: bold; }
/* ##### menu ##### */

/* ##### status ##### */
.status { letter-spacing:0.01em;padding-left:2px;padding-right:2px;color: #666; font-family: arial, helvetica; font-size: 8pt; font-weight: bold; text-decoration: underline; }
.status:link { letter-spacing:0.01em;padding-left:2px;padding-right:2px;color: #666; font-family: arial, helvetica; text-decoration: underline; font-size: 8pt; font-weight: bold; }
.status:visited { letter-spacing:0.01em;padding-left:2px;padding-right:2px;color: #666; font-family: arial, helvetica; text-decoration: underline; font-size: 8pt; font-weight: bold; }
.status:active { letter-spacing:0.01em;padding-left:2px;padding-right:2px;color: #333; font-family: arial, helvetica; text-decoration: none; font-size: 8pt; font-weight: bold; }
.status:hover { letter-spacing:0.01em;padding-left:2px;padding-right:2px;color: #333; font-family: arial, helvetica; text-decoration: none; font-size: 8pt; font-weight: bold; }
.statusS { letter-spacing:0.01em;padding-left:2px;padding-right:2px;color: #333; font-family: arial, helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; }
/* ##### status ##### */

#listhor
{
list-style-type: none; margin: 0.5em; padding-left:0.5em;
}
#listhor li
{
display: inline; padding: 1px 1px;
}
a.listhorA:link{color: #900;font-family:verdana, arial, helvetica;font-size:10pt;text-decoration:underline;}
a.listhorA:visited{color: #900;font-family:verdana, arial, helvetica;font-size:10pt;text-decoration:underline;}
a.listhorA:active{color: #900;font-family:verdana, arial, helvetica;font-size:10pt;text-decoration:none;}
a.listhorA:hover{color: #900;font-family:verdana, arial, helvetica;font-size:10pt;text-decoration:none;}

a.listhorS{color: #900;font-family:verdana, arial, helvetica;font-size:15pt;font-weight:none;text-decoration:none;}

#listMitglieder{list-style-type: none; margin: 0.5em; padding-left:0.5em; padding-bottom:20px;}
#listMitglieder li{display: block; padding: 1px 1px;}

#listLinks{list-style-type: none; margin: 0.5em; padding-left:0.5em; padding-bottom:20px;}
#listLinks li{display: block; padding: 1px 1px;}

#listAktuelles{list-style-type: none; margin: 0.5em; padding-left:0.5em; padding-bottom:20px;}
#listAktuelles li{display: block; padding: 1px 1px;margin-bottom:15px;}

/* ##### Content Text Formatierung ##### */
.contentText8pt { color: #333; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: normal; text-decoration: none; }
.contentText { color: #333; font-family: verdana, arial, helvetica; font-size: 10pt; font-weight: normal; text-decoration: none; }
#contentHeadline13pt { color: #900; font-size:13pt; font-family:'times new roman', arial, helvetica; }
#contentHeadline { color: #900; padding-bottom:10px; font-size:16pt; font-family:'times new roman', arial, helvetica; }
.rightHeadline { font-size:16pt;color:#900;font-family:'times new roman', arial, helvetica; }
#contentSubheadline { color: #333; font-size:10pt; font-family:verdana, arial, helvetica; text-decoration:underline; }
/* ##### Content Text Formatierung ##### */

/* ##### contentLink ##### */
.contentLink { color: #900; font-family: verdana,arial, helvetica; font-size: 9pt; font-weight: none; text-decoration: underline; }
.contentLink:link { color: #900; font-family: verdana,arial, helvetica; text-decoration: underline; font-size: 9pt; font-weight: none; }
.contentLink:visited { color: #900; font-family: verdana,arial, helvetica; text-decoration: underline; font-size: 9pt; font-weight: none; }
.contentLink:active { color: #900; font-family: verdana,arial, helvetica; text-decoration: none; font-size: 9pt; font-weight: none; }
.contentLink:hover { color: #900; font-family: verdana,arial, helvetica; text-decoration: none; font-size: 9pt; font-weight: none; }
/* ##### contentLink ##### */

/* ##### contentLinkBlack ##### */
.contentLinkBlack { color: #000; font-family: verdana,arial, helvetica; font-size: 9pt; font-weight: none; text-decoration: underline; }
.contentLinkBlack:link { color: #000; font-family: verdana,arial, helvetica; text-decoration: underline; font-size: 9pt; font-weight: none; }
.contentLinkBlack:visited { color: #000; font-family: verdana,arial, helvetica; text-decoration: underline; font-size: 9pt; font-weight: none; }
.contentLinkBlack:active { color: #000; font-family: verdana,arial, helvetica; text-decoration: none; font-size: 9pt; font-weight: none; }
.contentLinkBlack:hover { color: #000; font-family: verdana,arial, helvetica; text-decoration: none; font-size: 9pt; font-weight: none; }
/* ##### contentLink ##### */

/* ##### aktuelles ##### */
#notiz{ width:35px;height:45px;background:url(../images/icons/notiz_35x45.gif) no-repeat;display:block; }
#notizMonat { color: #666; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: normal; text-decoration: none;
              margin-top:-34px;margin-left:7px; }
#notizJahr  { color: #900; font-family: 'times new roman', arial, helvetica; font-size: 16pt; font-weight: normal; text-decoration: none;
              margin-top:-5px;margin-left:6px; }
#headlineKat { margin-bottom: 10px;color: #666; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 8pt; font-weight:bold; }
/* ##### aktuelles ##### */

#trennlinie { margin-top:5px;margin-bottom:-20px;height:25px;background-position:center;background: url(../images/bg/bgtrennlinie_443x25.gif) no-repeat; }

/* ##### fieldset ##### */
#fieldset { border: 1px solid #ccc; padding:0.7em; padding-bottom: 1em; margin-top: 1em; margin-bottom: 1em; width: auto; }
#fieldset legend { font-weight: normal; padding:0.6em; vertical-align:middle; color: #999 }
/* ##### fieldset ##### */

/* ##### optgroup ##### */
optgroup {color: #000; font-family: verdana, arial, helvetica; font-size:0.95em;}
optgroup label{color: #000; font-family: verdana, arial, helvetica; font-size:1em; font-weight: bold;}
/* ##### optgroup ##### */

/* ##### footer ##### */
div#footer{ color: #666; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 8pt;text-align:center;margin-top:5px;}
.footerLink:link { color: #666; font-family: verdana, arial, helvetica; text-decoration: underline; font-size: 8pt; }
.footerLink:visited { color: #666; font-family: verdana, arial, helvetica; text-decoration: underline; font-size: 8pt; }
.footerLink:active { color: #333; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 8pt; }
.footerLink:hover { color: #333; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 8pt; }
.footer { color: #666; font-family: verdana, arial, helvetica; text-decoration: none; font-size: 8pt; }
/* ##### footer ##### */
