div a			{ color:#FFFFFF; font-family:Arial,Helvetica; font-size:12px;}
div a:link 		{ color:#FFFFFF; text-decoration:none}
div a:visited 	{ color:#FFFFFF; text-decoration:none; color:white}
div a:hover 	{ color:#FFFFFF; text-decoration:underline; }
div a:active 	{ color:#FFFFFF; text-decoration:none; background-color:#E8E8E8}

fliesstext 		{ color:#000000; font-family:Arial,Helvetica; font-size:12px;}

body {
    background-color:#FFFFFF;
    text-align:center;
}

h1 {
    text-align:left;
    color:#669;
    font-weight:bold;
    background-color:#CCCCCC;
    font-size:18px;
    padding:5px;
    margin:0;
    font-family:Arial,Helvetica,sans-serif;
}
h2 {
    text-align:left;
    color:#911;
    font-weight:bold;
    background-color:#CCCCCC;
    font-size:16px;
    padding:4px;
    margin:0;
    font-family:Arial,Helvetica,sans-serif;
}
h3 {
    text-align:center;
    color:#911;
    font-weight:bold;
    background-color:#CCCCCC;
    font-size:14px;
    padding:4px;
    margin:0;
    font-family:Arial,Helvetica,sans-serif;
}

#content {
    text-align:left;
    width:782px;
    margin:auto;
}

#headflash {
    width:100%; height:81px;
    border-style:solid; border-width:0px; border-color:#000000;
    text-align:left;
}

#menudiv {
    width:100%; height:1.2em;
    border-style:solid; border-width:0px; border-color:#FF0000;
    color:#fff;
    text-align:left;
    background-image:url(images/bkr_menu2.jpg);
}
#menuliste {
    width:100%;
    padding:0;
    margin:0;
    list-style:none;
}

#menuliste li {
    float:left;
    position:relative;
    padding:2 28px;
    border-style:solid;
    border-color:#ffffff;
    border-width:0 1px 0 0;
    color:#FFFFFF; font-family:Arial,Helvetica; font-size:12px;
}

#menuliste ul {
    list-style:none;
    margin:0;padding:0;
    position:absolute;
    top:1.5em;left:0; display:none;
    background-color:#7788BB;
    background-image:url(images/bkr_menu2.jpg);
    width:220px;
}

#menuliste li ul li {
    float:none;
    border-style:solid;
    border-color:#ffffff;
    border-width:0 0 1px 0;
    padding:2 22px;
}

#menuliste li > ul {
    top:auto;
	left:auto;
}

#menuliste li:hover ul, #menuliste li.over ul {
    display:block;
}

#seiteninhalt {
    width:100%;
    border-style:solid; border-width:0px; border-color:#FF0000;
    text-align:center; clear:left;
/*    margin-top:25px; */
}

td {
    font-family:Arial,Helvetica;
    font-size:12px;
/*    color:#000000;*/
}

td.links {
    color:#333;
    background-color:#ccc;
    width:40%;
    border:0;
    margin:0;
    padding:5px;
    vertical-align:top;
}
td.rechts {
    color:#333;
    background-color:#ccc;
    width:40%;
    border:0;
    margin:0;
    padding:5px;
    vertical-align:top;
}

.ueberschrift {
    font-family:Arial,Helvetica;
    font-size:14px;
    font-weight:bold;
    color:#000000;
}
.memUeberschrift {
    font-family:Arial,Helvetica;
    font-size:14px;
    font-weight:bold;
    color:#990000;
}

.standard {
    font-family:Arial,Helvetica;
    font-size:12px;
    color:#000000;
}

.membersLine {
    font-family:Verdana;
    vertical-align:top;
    background-color:#666666;
    color:#FFFFFF;
}

.newskurzinhalt {
    font-family:Verdana;
    vertical-align:top;
    background-color:#666666;
    color:#FFFFFF;
    padding:10px;
}
.newsbild {
    font-family:Verdana;
    vertical-align:top;
    text-align:center;
    background-color:#666666;
    color:#FFFFFF;
    float:left;
    margin:0;
    /*width:200px;*/
    padding:0px;
}
.newstitel {
    text-align:left;
    color:#669;
    font-weight:bold;
    background-color:#CCCCCC;
    font-size:16px;
    padding:2px;
}

#pressetabelle {
    width:100%;
    margin:0;
    padding:0;
    border:0;
}
#pressetabelle tr td {
    width:100%;
    margin:0;
    padding:0;
    border-width:0 15px;
    border-color:#999;
    border-style:solid;
}
#pressetabelle table.download {
    width:40%;
    text-align:center;
    margin:0 auto;
    border:0;
    padding:0;
}
#pressetabelle table.download th {
    color:#911;
    background-color:#ccc;
    margin:0;
    border:0;
    padding:2px;
}
#pressetabelle table.download td {
    color:#ccc;
    background-color:#999;
    margin:0;
    border:0;
    padding:2px;
}

.data {
    width:100%;
    margin-bottom:20px;
    padding-bottom:20px;
    border:0;
    text-align:center;
    background-color:#999;
}
.innen {
    background-color:#666;
    margin:20px 20px 0px 20px;
    padding:20px 20px 20px 20px;
}
.data .ueberschrift {
    color:#fff;
    font-weight:bold;
    font-style:italic;
    margin-bottom:10px;
    display:block;
}
.data .linkliste {
    width:66%;
    margin:0 auto 0 auto;
    background-color:#069;
    line-height:2em;
}
.data .linkliste a {
    width:100%;
    margin:0 auto 0 auto;
    font-size:14px;
    display:block;
}
.download {
    width:50%;
    background-color:#999;
    line-height:1.5em;
    margin:10px auto 0 auto;
}

.aufnahme {
    width:100%;
    margin-bottom:20px;
    padding-bottom:20px;
    border:0;
    text-align:center;
    background-color:#999;
}
.aufnahme table {
    width:70%;
    margin:10px auto 10px auto;
    color:#ccc;
}

#kontakttabelle {
    width:100%;
    margin:0;
    color:#fff;
    background-color:#999;
    font-weight:bold;
    font-family:Arial,Helvetica,sans-serif;
}
#kontakttabelle th {
    text-align:left;
    font-weight:bold;
    font-size:18px;
    color:#669;
    background-color:#ccc;
    padding:2px;
}
#kontakttabelle td {
    background-color:#999;
    padding:10px 111px;
}
#kontakttabelle table {
    background-color:#666;
    padding:0;
}
#kontakttabelle table td {
    text-align:left;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    color:#ccc;
    background-color:#999;
    padding:0;
}
#kontakttabelle .subtitel {
    color:#fff;
    font-weight:bold;
}
#kontakttabelle .kontaktlinks {
    width:280px;
    text-align:right;
    margin:0;
    border-style:solid;
    border-color:#999;
    border-width:0 30px 20px 0;
}
#kontakttabelle .kontaktrechts {
    width:280px;
    text-align:left;
    margin:0;
    border-style:solid;
    border-color:#999;
    border-width:0 0 20px 30px;
}
#kontakttabelle p {
    width:100%;
    background-color:#666;
    padding:2px 10px;
}

.link {
    width:100%;
    margin-bottom:20px;
    padding-bottom:20px;
    border:0;
    text-align:left;
    background-color:#999;
    color:#ccc;
    font-family:Arial,Helvetica,sans-serif;
}

.link p {
    text-align:left;
    padding:0 30px;
}

#standardtabelle {
    width:100%;
    border-width:0px;
    color:#fff;
}
#standardtabelle p, #standardtabelle ul {
    margin-right:25px;
}
#standardtabelle .untertitel {
    width:100%;
    color:#fff;
    background-color:#999;
    font:14pt Arial,Helvetica,sans-serif;
    font-weight:bold;
    padding:5px 0 20px 5px;
}
#standardtabelle .standardtabellenzelle {
    vertical-align:top;
    background-color:#999999;
    padding:10px 0 15px 5px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10pt;
}
#standardtabelle .standardtabellenzelle ul {
    border-color:#900;
    border-style:solid;
    border-width:0 0 0 3px;
    color:#000;
    background-color:#666;
    padding:5px 15px 5px 40px;
    margin-left:0;
}
#standardtabelle .standardtabellenzelle ul li {
    color:#fff;
    list-style-image:url(images/pict_klein.gif);
    font-family:Verdana,Arial,Helvetica,sans-serif;
    margin-top:2px; margin-bottom:10px;
}
#standardtabelle .standardtabellenzelle table {

}
#standardtabelle .standardtabellenzelle table table {

}



#forum {
    width:100%;
    text-align:center;
    color:#ccc;
    background-color:#999;
    padding-bottom:25px;
}
#forum a {
    font-size:16px;
    font-weight:bold;
}
#sprachauswahl {
    margin:2px 0 0 auto;
    text-align:right;
}
#partnerschrift {
    color:#69c;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size:10pt;
    font-style:italic;
    margin-right:20px;
    vertical-align:15px;
}
