BODY {
margin : 0; 
font-family : Arial, sans-serif, serif; 
font-size : 10pt; 
background-color : #ffffff; 
height:100%;
FONT-SIZE: 80%
}
 

H1 {
font-weight : lighter; 
color : #000000; 
font-family : Arial, sans-serif, serif; 
} 



P {
font-size : 10pt; 
color : #333333; 
font-family : Arial, sans-serif, serif; 
} 
P.MsoNormal {
font-size : 10pt; 
color : #333333; 
font-family : Arial, sans-serif, serif; 
} 
A:link {
font-size : 10pt; 
color : #333333; 
text-decoration : underline; 
} 
A:active {
font-size : 10pt; 
color : #333333; 
text-decoration : underline; 
} 
A:visited {
font-size : 10pt; 
color : #333333; 
text-decoration : underline; 
} 
A:hover {
background : transparent none repeat scroll 0% 0%; 
color : #333333; 
} 
A.search:link {
color : #333333; 
text-decoration : underline; 
} 
A.search:active {
color : #333333; 
text-decoration : underline; 
} 
A.search:visited {
color : #333333; 
text-decoration : underline; 
} 
A.search:hover {
background : transparent none repeat scroll 0% 0%; 
color : #333333; 
} 
A.searchselected:link {
color : #cccccc; 
text-decoration : underline; 
} 
A.searchselected:active {
color : #cccccc; 
text-decoration : underline; 
} 
A.searchselected:visited {
color : #cccccc; 
text-decoration : underline; 
} 
A.searchselected:hover {
background : transparent none repeat scroll 0% 0%; 
color : #cccccc; 
} 
A.pfad:link {
font-size : 100%; 
color : #ffffff; 
font-family : Arial, sans-serif, serif;
text-decoration : underline; 
} 
A.pfad:visited {
font-size : 100%; 
color : #ffffff; 
font-family : Arial, sans-serif, serif;
text-decoration : underline; 
} 
A.pfad:hover {
font-size : 100%; 
color : #ffffff; 
font-family : Arial, sans-serif, serif;
text-decoration : underline; 
} 
A.pfad:active {
color : #ffffff; 
} 
A.copy:link {
font-size : 7pt; 
color : #f0f0f0; 
} 
A.copy:visited {
font-size : 7pt; 
color : #f0f0f0; 
} 
A.copy:hover {
font-size : 7pt; 
color : silver; 
} 
A.copy:active {
font-size : 7pt; 
color : silver; 
} 
text {
font-size : 10pt; 
color : black; 
font-family : Arial, sans-serif, serif; 
} 

TD {
font-size : 10pt; 
color : #333333; 
font-family : Arial, sans-serif, serif; 
} 

.top {
font-weight : normal; 
font-size : 7pt; 
color : #ffffff; 
font-family : Arial, sans-serif, serif; 
text-decoration : underline; 
} 
.pfad {
font-size : 7pt; 
color : black; 
font-family : Arial, sans-serif, serif; 
} 
.boxtext {
background-color : #ffffff; 
} 
.copy {
font-size : 7pt; 
color : #f0f0f0; 
font-family : Arial, sans-serif, serif; 
text-decoration : underline; 
} 
.rot {
font-weight : 500; 
font-size : 8pt; 
color : #c00; 
font-family : Arial, sans-serif, serif; 
} 
.weiss {
font-size : 10pt; 
color : white; 
font-family : Arial, sans-serif, serif; 
} 
.pic {
border-left-color : #a0b0bc; 
border-bottom-color : #a0b0bc; 
border-top-style : solid; 
border-top-color : #a0b0bc; 
border-right-style : solid; 
border-left-style : solid; 
border-right-color : #a0b0bc; 
border-bottom-style : solid; 
} 
.sparkasse {
font-size : 9pt; 
color : #666666; 
font-family : Arial, sans-serif, serif; 
} 
#logo1 {
left : 45px; 
visibility : visible; 
width : 59px; 
position : absolute; 
top : 5px; 
height : 40px; 
} 
#logo2 {
left : 29px; 
visibility : visible; 
width : 148px; 
position : absolute; 
top : 0; 
height : 120px; 
} 
#divTooltip {
z-index : 200; 
visibility : hidden; 
position : absolute; 
top : 0; 
background-color : #f9f9f9; 
} 
.normalStyle {
border-right : 1px solid #214F98; 
padding-right : 5px; 
border-top : 1px solid #214F98; 
padding-left : 5px; 
font-weight : 500; 
font-size : 11px; 
padding-bottom : 5px; 
border-left : 1px solid #214F98; 
cursor : default; 
color : #000000; 
padding-top : 5px; 
border-bottom : 1px solid #214F98; 
font-family : arial, helvetica, sans-serif, serif;
white-space : nowrap; 
top : 100px; 
background-color : #f3f3f3; 
text-align : left; 
} 
.netscape4Style {
border-right : 1px solid #214F98; 
padding-right : 0; 
border-top : 1px solid #214F98; 
padding-left : 0; 
font-weight : 500; 
font-size : 11px; 
padding-bottom : 0; 
border-left : 1px solid #214F98; 
color : #000000; 
padding-top : 0; 
border-bottom : 1px solid #214F98; 
font-family : arial, helvetica, sans-serif, serif;
white-space : nowrap; 
top : 100px; 
background-color : #f3f3f3; 
} 
#pos_r {
left : 0; 
position : absolute; 
top : 0; 
height : 100%; 
} 
#pos_l {
left : 786px; 
position : absolute; 
top : 0; 
height : 100%; 
} 
#boxes {
left : 782px; 
position : absolute; 
top : 147px; 
} 
#pos_m {
left : 213px; 
position : absolute; 
top : 0; 
height : 100%; 
} 
#logo {
z-index : 40; 
left : 128px; 
position : absolute; 
top : 13px; 
} 
#strich {
left : 214px; 
width : 569px; 
position : absolute; 
top : 224px; 
height : 1px; 
background-color : #214F98; 
} 
#logo2 {
left : 322px; 
position : absolute; 
top : 85px; 
color : #a0a0a0; 
font-size : 120%; 
font-weight : bold; 
width : 600px; 
} 
#menu1 {
z-index : 20; 
left : 0; 
position : absolute; 
top : 155px; 
} 
#mittelmenu {
overflow : auto; 
position : absolute; 
top : 1px; 
height : 65px; 
} 
#test {
width : 569px; 
z-index : 10; 
overflow : auto; 
height : 100%; 
} 
#pfad {
left : 213px; 
position : absolute; 
top : 125px; 
} 
#menuoben {
z-index : 99; 
left : 465px; 
position : absolute; 
top : 13px; 
} 
#suche {
z-index : 5; 
left : 0; 
position : absolute; 
top : 42px; 
} 
#content {
z-index : 10; 
left : 0; 
position : fixed; 
top : 0; 
} 
#flash {
z-index : 110; 
left : 211px; 
position : absolute; 
top : 86px; 
visibility : visible; 
} 
IMG {
border-top-style : none; 
border-right-style : none; 
border-left-style : none; 
border-bottom-style : none; 
} 
table.nonprint {
width : 552px; 
} 
.farbklasse000000 {
color : #000000; 
} 
.farbklasse333333 {
color : #333333; 
} 
.farbklasse808080 {
color : #808080; 
} 
.farbklasseE5E5E5 {
color : #e5e5e5; 
} 
.farbklasseFFFFFF {
color : #ffffff; 
} 
.farbklasse214F98 {
color : #214F98; 
} 
.farbklasseC8E9BE {
color : #c8e9be; 
} 
.farbklasse2F8D00 {
color : #2f8d00; 
} 
.farbklasseFF0000 {
color : #ff0000; 
} 
.farbklasseffffff {
color : #ffffff; 
} 
.farbklasse111111 {
color : #111111; 
} 
.borderklassecccccc {
border-width : 2px; 
border-style : solid; 
border-color : #cccccc; 
} 
html {
height : 100%; 
} 
text {
font-family : Arial, sans-serif, serif;
font-size : 100%; 
} 
div {
font-family : Arial, sans-serif, serif;
font-size : 100%; 
} 
a {
font-family : Arial, sans-serif, serif;
font-size : 100%; 
border-color:#444444;
border-width:0px;
border-style:solid;
} 
input.suchformular_eingabefeld {
border : 1px solid rgb(128,128,128); 
font-family : Arial, sans-serif, serif;
font-size : 100%; 
width : 80px; 
} 
input.suchformular_sendenfeld {
width : 60px; 
border : 1px solid rgb(128,128,128); 
background-color : #efefef; 
font-family : Arial, sans-serif, serif;
font-size : 100%; 
border-top-color : #c0c0c0; 
border-bottom-color : #000000; 
border-left-color : #c0c0c0; 
border-right-color : #000000; 
} 
#suchformular {
font-size : 100%; 
color : #333333; 
left : 552px; 
position : absolute; 
top : 38px; 
z-index : 99; 
white-space : nowrap; 
background-image : url(/layout/imgs/layout/suchewhite.gif); 
background-repeat : no-repeat; 
background-position : 44px 0; 
} 
#link_startseite {
left : 467px; 
position : absolute; 
top : 38px; 
z-index : 99; 
} 
#spende {
left : 709px; 
position : absolute; 
top : 38px; 
z-index : 99; 
} 
#kontakt {
left : 820px; 
position : absolute; 
top : 38px; 
z-index : 99; 
} 
#impressum {
left : 894px; 
position : absolute; 
top : 38px; 
z-index : 99; 
} 
#schriftgroessen {
left : 840px; 
position : absolute; 
top : 60px; 
z-index : 99; 
white-space : nowrap; 
} 
#direktzummenu {
left : 0; 
position : absolute; 
top : 0; 
z-index : 111; 
background-color : #ffffff; 
} 
#block_links {
background-color : #2f8d00; 
width : 212px; 
float : left; 
margin-top:10px;
} 
#block_mitte {
background-color : #ffffff; 
width : 572px; 
height : 100px; 
padding-left : 10px; 
padding-right : 10px; 
padding-bottom : 10px; 
padding-top : 0; 
float : left; 
font-family : Arial, sans-serif, serif;
} 
#block_mitte_ns {
background-color : #ffffff; 
width : 552px; 
height : 100px; 
padding-left : 10px; 
padding-right : 10px; 
padding-bottom : 10px; 
padding-top : 0; 
float : left; 
font-family : Arial, sans-serif, serif;
} 
#block_rechts_old {
background-color : #E3F4D9; 
width : 210px; 
height : 0; 
} 
#block_rechts {
background-color : #E3F4D9; 
width : 20px; 
float : left; 
} 
#block_ueber {
width : 1000px; 
height : 125px; 
background-color : #ffffff; 
} 
div.menu_1_fill {
width : 16px; 
float : left; 
} 
div.menu_1_fill2 {
width : 8px; 
float : left; 
} 
div.menu_1_fill3 {
width : 6px; 
float : left; 
} 
div.menu_1_fillw {
background-color : #ffffff; 
height : 1px; 
width : 60px; 
margin-bottom : 10px; 
margin-top : 6px; 
} 
div.menu_1_fillb {
background-color : #214F98; 
height : 17px; 
width : 8px; 
float : left; 
} 
div.menu_1_fillg {
height : 6px; 
} 
div.menu_2 {
width : 100%; 
padding-left : 20px; 
} 
div.menu_3 {
width : 100%; 
padding-left : 10px; 
} 
div.box {
border-left-width : 14px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-style : solid; 
border-color : #214F98; 
width : 200px; 
background-color : #ffffff; 
margin-left : 5px; 
margin-top : 5px; 
margin-bottom : 5px; 
padding : 2px; 
} 
div.box_url {
float : right; 
} 
div.box_1 {
border-left-width : 14px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-style : solid; 
border-color : #2f8d00; 
width : 200px; 
overflow:hidden;
background-color : #ffffff; 
margin-left : 5px; 
margin-top : 5px; 
margin-bottom : 5px; 
padding : 2px; 
} 
div.box_1_url {
float : right; 
} 
div.box_2 {
margin-left : 5px; 
margin-bottom : 5px; 
margin-top : 5px; 
padding : 2px; 
background-color : #ffffff; 
width : 200px; 
} 
div.box_2_url {
float : right; 
} 
div.box_ns {
border-left-width : 14px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-style : solid; 
border-color : #214F98; 
width : 182px; 
background-color : #ffffff; 
margin-left : 5px; 
margin-top : 5px; 
margin-bottom : 5px; 
padding : 2px; 
} 
div.box_url_ns {
text-align : right; 
} 
div.box_1_ns {
border-left-width : 14px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-style : solid; 
border-color : #2f8d00; 
width : 182px; 
background-color : #ffffff; 
margin-left : 5px; 
margin-top : 5px; 
margin-bottom : 5px; 
padding : 2px; 
} 
div.box_1_url_ns {
text-align : right; 
} 
div.box_2_ns {
margin-left : 5px; 
margin-bottom : 5px; 
margin-top : 5px; 
padding : 2px; 
background-color : #ffffff; 
width : 182px; 
} 
div.box_2_url_ns {
text-align : right; 
} 
span.spanbtag {
font-weight : bold; 
} 
div.list_1 {
width : 520px; 
margin-left : 14px; 
} 
div.list_1_over {
background-color : #ffffff; 
padding-left : 5px; 
padding-right : 5px; 
color : #000000; 
margin-bottom : 10px; 
font-weight : bold; 
} 
div.list_1_content {
width : 495px; 
float : left; 
padding-left : 2px; 
padding-right : 2px; 
} 
div.list_1_link {
width : 18px; 
} 
div.list_1_line {
width : 520px; 
height : 1px; 
background-color : #2f8d00; 
margin-bottom : 8px; 
margin-top : 2px; 
margin-left : 13px; 
} 
div.list_1_line_ns {
width : 490px; 
height : 1px; 
background-color : #2f8d00; 
margin-bottom : 8px; 
margin-top : 2px; 
} 
div.list_2 {
width : 520px; 
margin-left : 14px; 
} 
div.list_2_over {
background-color : #2f8d00; 
padding-left : 5px; 
padding-right : 5px; 
color : #ffffff; 
margin-bottom : 10px; 
font-weight : bold; 
} 
div.list_2_content {
width : 495px; 
float : left; 
padding-left : 2px; 
padding-right : 2px; 
} 
div.list_2_link {
width : 18px; 
} 
div.list_2_line {
width : 520px; 
height : 1px; 
background-color : #2f8d00; 
margin-bottom : 8px; 
margin-top : 2px; 
} 
div.list_3 {
width : 520px; 
margin-left : 14px; 
} 
div.list_3_over {
background-color : #cccccc; 
padding-left : 5px; 
padding-right : 5px; 
color : #000000; 
margin-bottom : 10px; 
font-weight : bold; 
} 
div.list_3_content {
width : 495px; 
float : left; 
padding-left : 2px; 
padding-right : 2px; 
} 
div.list_3_link {
width : 18px; 
} 
div.list_3_line {
width : 520px; 
height : 1px; 
background-color : #2f8d00; 
margin-bottom : 8px; 
margin-top : 2px; 
} 
span.kontaktformular_bezeichnung_dick {
font-family : Arial, sans-serif, serif;
font-weight : bold; 
width : 150px; 
text-align : left; 
color : #000000; 
} 
span.kontaktformular_bezeichnung {
font-family : Arial, sans-serif, serif;
width : 150px; 
text-align : left; 
color : #000000; 
} 
span.kontaktformular_bezeichnung_mit {
font-family : Arial, sans-serif, serif;
width : 374px; 
text-align : left; 
color : #000000; 
} 
input.kontaktformular_eingabefeld {
width : 374px; 
border : 1px solid rgb(128,128,128); 
font-family : Arial, sans-serif, serif;
} 
input.kontaktformular_submit {
width : 374px; 
border : 1px solid rgb(128,128,128); 
background-color : #efefef; 
font-family : Arial, sans-serif, serif;
font-size : 100%; 
border-top-color : #c0c0c0; 
border-bottom-color : #000000; 
border-left-color : #c0c0c0; 
border-right-color : #000000; 
} 
textarea.kontaktformular_eingabefeld {
overflow : auto; 
width : 374px; 
border : 1px solid rgb(128,128,128); 
font-family : Arial, sans-serif, serif;
} 
div.kontaktformular {
padding-left:90px;
font-family : Arial, sans-serif, serif;
} 
LABEL {
font-family : Arial, sans-serif, serif;
} 
A:link {
font-size : 100%; 
} 
A:visited {
font-size : 100%; 
} 
A:hover {
font-size : 100%; 
text-decoration : none; 
} 
A:active {
font-size : 100%; 
} 
A:link {
font-size : 100%; 
} 
DIV {
font-size : 100%; 
} 
TEXT {
font-size : 100%; 
} 
FONT {
font-size : 100%; 
} 
p {
font-size : 100%; 
} 
td {
font-size : 80%; 
} 
th {
font-size : 80%; 
} 
p.MsoNormal {
font-size : 100%; 
} 
h1 {
font-size : 140%; 
} 
h1.h1class {
color : #2f8d00; 
font-weight : bold; 
} 
.body_html {
margin : 0; 
padding : 0; 
width : 100%; 
border-spacing : 0; 
background-image:url(/layout/imgs/layout/bgbr.gif); 
background-repeat:repeat-y;
} 

.body_html_table {
margin : 0; 
padding : 0; 
width : 100%; 
border-spacing : 0; 
background-image:url(/layout/imgs/layout/bgbr2.gif); 
background-repeat:repeat-y;
} 

.body_html2 {
margin : 0; 
padding : 0; 
width : 100%; 
border-spacing : 0;
font-size:80%; 
} 
#br_direktzummenu {
height:0px;
} 
#br_suchformular {
float : left; 
padding-left : 1px; 
width : 210px; 
white-space:nowrap;
} 
#br_link_startseite {
float : left; 
margin-top : 5px; 
margin-left : 40px; 
} 
#br_link_startseite_ns {
float : left; 
margin-top : 5px; 
} 
#br_startseite {
float : left; 
padding-left : 10px; 
margin-top : 5px; 
} 
#br_login {
float : left; 
padding-left : 10px; 
margin-top : 5px; 
} 
#br_kontakt {
float : left; 
padding-left : 10px; 
margin-top : 5px; 
} 
#br_impressum {
float : left; 
padding-left : 10px; 
margin-top : 5px; 
} 

#br_sitemap {
float : left; 
padding-left : 10px; 
margin-top : 5px; 
white-space:nowrap;
} 

#br_logo {
background-color : #ffffff; 
height : 70px; 
width : 470px; 
padding-left : 130px; 
float : left; 
} 
#br_logo2 {
color : #585858; 
font-size : 121%; 
font-weight : bold; 
background-color : #ffffff; 
white-space : nowrap; 
position:absolute;
top:80px;
left:400px;
} 
#br_menu_oben {
background-color : #ffffff; 
padding-top : 23px; 
width : 530px; 
height : 70px; 
white-space : nowrap; 
} 
form.br_suchform {
margin-left : 12px; 
margin-top : 0; 
} 
form.br_suchform_ns {
margin-left : 0px; 
margin-top : 3px; 
} 
.menu_pfeil {
width : 4px; 
height : 10px; 
background-image : url(/layout/imgs/layout/pfeil2.gif); 
background-repeat : no-repeat; 
float : left; 
margin-top : 2px; 
margin-right : 2px; 
} 
.menu_pfeil_2 {
width : 4px; 
height : 10px; 
background-image : url(/layout/imgs/layout/pfeil2.gif); 
background-repeat : no-repeat; 
float : left; 
margin-top : 2px; 
margin-right : 2px; 
margin-left : -5px; 
} 
.menu_pfeil3 {
width : 14px; 
height : 10px; 
background-image : url(/layout/imgs/layout/pfeil3.gif); 
background-repeat : no-repeat; 
background-position : 1px 5px; 
} 
.menu_pfeil_sel {
width : 4px; 
height : 10px; 
background-image : url(/layout/imgs/layout/pfeil2_sel.gif); 
background-repeat : no-repeat; 
float : left; 
margin-top : 2px; 
margin-right : 2px; 
} 
.menu_pfeil_2_sel {
width : 4px; 
height : 10px; 
background-image : url(/layout/imgs/layout/pfeil2_sel.gif); 
background-repeat : no-repeat; 
float : left; 
margin-top : 2px; 
margin-right : 2px; 
margin-left : -5px; 
} 
div.versteckt {
visibility : hidden; 
width : 1px; 
left : 1px; 
position : absolute; 
top : 1px; 
} 
span.versteckt {
visibility : hidden; 
width : 0; 
height : 0; 
overflow : hidden; 
margin : 0; 
position : absolute; 
} 
input.inpbutt_board {
border-width : 1px; 
border-style : solid; 
border-color : rgb(128,128,128); 
background-color : #efefef; 
font-family : Arial, Sans-Serif; 
font-size : 10pt; 
border-top-color : #c0c0c0; 
border-bottom-color : #000000; 
border-left-color : #c0c0c0; 
border-right-color : #000000; 
font-weight : 150; 
width : 19em; 
} 
textarea.board , select.board , input.board {
width : 17em; 
border-width : 1px; 
border-style : solid; 
border-color : rgb(128,128,128); 
background-color : #ffffff; 
font-family : Arial, Sans-Serif; 
font-size : 10pt; 
} 
input.inpbutt_login {
border-width : 1px; 
border-style : solid; 
border-color : rgb(128,128,128); 
background-color : #efefef; 
font-family : Arial, Sans-Serif; 
font-size : 10pt; 
border-top-color : #c0c0c0; 
border-bottom-color : #000000; 
border-left-color : #c0c0c0; 
border-right-color : #000000; 
font-weight : 150; 
width : 11em; 
} 
input.login {
width : 8em; 
border-width : 1px; 
border-style : solid; 
border-color : rgb(128,128,128); 
background-color : #ffffff; 
font-family : Arial, Sans-Serif; 
font-size : 10pt; 
} 
td.no1_board {
vertical-align : top; 
white-space : nowrap; 
color : #000000; 
font-size : 10pt; 
font-family : Arial, Sans-Serif; 
font-weight : bold; 
height : 28px; 
} 
span.board_form {
width : 200px; 
text-align : left; 
} 
span.login_form {
width : 100px; 
text-align : left; 
font-weight : bold; 
} 
div.board_details1 {
background-color : #cccccc; 
width : 70px; 
padding-left : 10px; 
} 
div.board_details2 {
padding-left : 80px; 
} 
span.bold {
font-weight : bold; 
} 
span.underline {
text-decoration : underline; 
} 
span.strike {
text-decoration : line-through; 
} 
span.underlinegreen {
text-decoration : underline; 
color : #2f8d00; 
} 
span.margin5px {
margin : 5px; 
} 
span.italic {
font-style : italic; 
} 
div.div_br_n1 {
width : 1000px; 
background-color : #ffffff; 
height : 120px; 
padding:0px; 
} 
div.div_br_n2 {
position:absolute;
top:14px;
left:20px;

} 
div.div_br_n3 {
position:absolute;
top:36px;
left:350px;
} 
div.div_br_n4 {
width : 1000px; 
} 
div.list_druck {
text-align : right; 
} 
body.body_html2 {
margin : 0; 
font-family : Arial, sans-serif, serif; 
background-color : #ffffff; 
margin : 0; 
padding : 0; 
width : 100%; 
border-spacing : 0; 
height : 100%; 
background-image : url(/layout/imgs/layout/trans.gif); 
background-repeat : repeat-y; 
} 
#block_pfad {
background-color : #214F98; 
height : 30px; 
padding : 5px; 
margin-left : -6px; 
margin-right : -9px; 
} 
span.OBboard_spende {
width : 120px; 
text-align : left; 
} 
span.menu_pfeil_search {
width : 19px; 
height : 19px; 
background-image : url(/layout/imgs/layout/round_pfeil1.gif); 
background-repeat : no-repeat; 
} 
label {
cursor : pointer; 
} 
div.center530 {
text-align : center; 
width : 530px; 
} 
div.normale530 {
width : 530px; 
} 
div.floatright {
float : right; 
} 
ul.list {

margin : 0; 
background-color : #ffffff; 
list-style-type : none; 
} 
li.list_1_over {
background-color : #2f8d00; 
color : #ffffff; 
font-weight : bold; 
} 
li.list_2_over {
background-color : #2f8d00; 
color : #ffffff; 
font-weight : bold; 
} 
li.list_3_over {
background-color : #cccccc; 
color : #000000; 
font-weight : bold; 
} 
li.list_norm {
color : #000000; 
font-weight : normal; 
} 



A:focus {
font-size : 100%; 
text-decoration : underline; 
color:#000000;
background-color:#efefef;
} 

A.pfad:focus {
font-size : 100%; 
text-decoration : none; 
color:#ffffff;
background-color:transparent;
} 

A.pfad:hover{
font-size : 100%; 
text-decoration : none; 
color:#ffffff;
background-color:transparent;
} 

.divbordermode1 {white-space:nowrap}
.divbordermode2 {white-space:nowrap}
.divbordermode3 {white-space:nowrap}


a.menunorm:link {font-size:100%; color:#ffffff; text-decoration:none; margin-left:-7px;background-color:transparent;}
a.menunorm:visited {font-size:100%; color:#ffffff; text-decoration:none; margin-left:-7px;background-color:transparent;} 
a.menunorm:hover {font-size:100%; color:#ffffff; text-decoration:underline;margin-left:-7px;background-color:transparent;}   
a.menunorm:active {font-size:100%; color:#ffffff; text-decoration:underline;margin-left:-7px;background-color:transparent;}
a.menunorm:focus {font-size:100%; color:#ffffff; text-decoration:underline;margin-left:-7px;background-color:transparent;}

a.menusel:link {font-size:100%; color:#ffffff; text-decoration:none; margin-left:-7px; font-weight:bold;background-color:transparent;}
a.menusel:visited {font-size:100%; color:#ffffff; text-decoration:none;font-weight:bold;margin-left:-7px;background-color:transparent;} 
a.menusel:hover {font-size:100%; color:#ffffff; text-decoration:underline;font-weight:bold;margin-left:-7px;background-color:transparent;}   
a.menusel:active {font-size:100%; color:#ffffff; text-decoration:underline;font-weight:bold;margin-left:-7px;background-color:transparent;}
a.menusel:focus {font-size:100%; color:#ffffff; text-decoration:underline;font-weight:bold;margin-left:-7px;background-color:transparent;}

a.menu0norm:link {font-size:100%; color:#ffffff; text-decoration:none;margin-left:-4px;background-color:transparent;}
a.menu0norm:visited {font-size:100%; color:#ffffff; text-decoration:none;margin-left:-4px;background-color:transparent;} 
a.menu0norm:hover {font-size:100%; color:#ffffff; text-decoration:underline;margin-left:-4px;background-color:transparent;}   
a.menu0norm:active {font-size:100%; color:#ffffff; text-decoration:underline;margin-left:-4px;background-color:transparent;}
a.menu0norm:focus {font-size:100%; color:#ffffff; text-decoration:underline;margin-left:-4px;background-color:transparent;}

a.menu0sel:link {font-size:100%; color:#ffffff; text-decoration:none; font-weight:bold;margin-left:-4px;background-color:transparent;}
a.menu0sel:visited {font-size:100%; color:#ffffff; text-decoration:none;font-weight:bold;margin-left:-4px;background-color:transparent;} 
a.menu0sel:hover {font-size:100%; color:#ffffff; text-decoration:underline;font-weight:bold;margin-left:-4px;background-color:transparent;}   
a.menu0sel:active {font-size:100%; color:#ffffff; text-decoration:underline;font-weight:bold;margin-left:-4px;background-color:transparent;}
a.menu0sel:focus {font-size:100%; color:#ffffff; text-decoration:underline;font-weight:bold;margin-left:-4px;background-color:transparent;}

span.menu1sel {font-size:100%; color:#ffffff; text-decoration:none; margin-left:-7px; font-weight:bold;background-color:transparent;}
span.menu0sel {font-size:100%; color:#ffffff; text-decoration:none; font-weight:bold;margin-left:-4px;background-color:transparent;}

li.menu1norm {list-style-image:url(http://www.rheuma-liga.de/layout/imgs/layout/pfeil2.gif); margin:0px; padding:0px; padding-left:2px;padding-bottom:2px;}
li.menu1sel {list-style-image:url(http://www.rheuma-liga.de/layout/imgs/layout/pfeil2_sel.gif); margin:0px; padding:0px; padding-left:2px;padding-bottom:2px;}

li.menu0norm {list-style-type:none;margin:0px; padding:0px;}
li.menu0sel {list-style-image:url(http://www.rheuma-liga.de/layout/imgs/layout/vier.gif);margin:0px; padding:0px;}

ul.menu0 {margin-left:18px; padding:0px;margin-top:0px;margin-bottom:0px;}

ul.menu1 {margin-left:13px; padding:0px;}

img.transw{width:60px; height:1px;margin:0px;padding:0px;margin-top:6px;margin-bottom:5px;}

span.stand{font-size:90%;color:#333333}

li.einruecken {list-style-type:none;}

hr {color:#2f8d00; background-color:#2f8d00; height:1px;}


hr.hr1 {color:#666666; visibility:visible; margin-left:5px; margin-right:5px; height:1px; clear:both;}
hr.hr2 {color:#2f8d00; visibility:visible; margin-left:5px; margin-right:5px; height:1px; clear:both;}
hr.hr3 {color:#CCCCCC; visibility:visible; margin-left:5px; margin-right:5px; height:1px; clear:both;}

h2.list_2_over{font-size:105%;color:#ffffff;background-color:#2f8d00;padding-top:3px; padding-left:3px; padding-bottom:3px;margin-bottom:4px;}
h3.list{font-size:100%;color:#000000;margin-top:4px; margin-bottom:2px;}

h2.list_3_over{font-size:105%;color:#222222;background-color:#cccccc;padding-top:3px; padding-left:3px; padding-bottom:3px;margin-bottom:4px;}

h1.hidden {visibility : hidden; margin:0px;padding:0px;height:0px;}
h2.hidden {visibility : hidden; margin:0px;padding:0px;height:0px;}

div.hidden {visibility : hidden; height:0px; margin:0px;padding:0px; position:absolute; top:1px; left:1px;}

span.pfad{font-size : 100%; color : #ffffff; font-family : Arial, sans-serif, serif;}

div.table1 {margin-left:65px;margin-top:20px;margin-right:10px;}
div.table2 {height:50px;margin-top:5px;border-color:#298E00;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-top-width:0px;padding:0px; border-style:solid;}
div.table3 {background-color:#298E00;width:10px;height:22px;}
div.table4 {background-color:#ffffff;width:40px;height:1px;margin-top:10px;margin-left:20px;}
div.table5 {margin-left:76px;margin-right:13px;margin-top:0px;}
div.table6 {background-color:#ffffff;width:40px;height:1px;margin-top:35px;margin-left:20px;}
div.table7 {margin-top:35px;}

h1.h1class2 {margin-bottom:0px;color:#585858;font-weight:bold;}
th{background-color:#2F8D00; color:#ffffff}



h2{font-size:110%;margin-top:5px;margin-bottom:0px;color:#2f8d00;font-weight:bold;}
h3{font-size:100%;margin-top:5px;margin-bottom:0px;color:#2f8d00;font-weight:bold;}
h4{font-size:100%;margin-top:5px;margin-bottom:0px;color:#2f8d00;font-weight:normal;}


/* Banner *********************************************************************************************************************************/
#Get_on {width:211px;text-align:center;margin-top:50px;}

div#Get_on h4 {margin:0px;padding:0px;color:#ffffff;font-size:120%;font-weight:bold;}
div#Get_on a.h4:link			{margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}
div#Get_on a.h4:visited   {margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}
div#Get_on a.h4:hover     {margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}
div#Get_on a.h4:active    {margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}
div#Get_on a.h4:focus     {margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}

div#Get_on h5{margin:0px;padding:0px;color:#ffffff;font-size:90%;font-weight:normal;}
div#Get_on a.h5:link			{margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}
div#Get_on a.h5:visited   {margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}
div#Get_on a.h5:hover     {margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}
div#Get_on a.h5:active    {margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}
div#Get_on a.h5:focus     {margin:0px;padding:0px;color:#ffffff;font-weight:bold;text-decoration:none;}

div#Get_on img{border-color:#214F98;border-width:1px;border-style:solid;}
/******************************************************************************************************************************************/



/* Newsletter *****************************************************************************************************************************/
#newsletter_over {margin:0px;padding:0px;background-image: url(/layout/imgs/layout/newsletter_hintergrund.gif);background-position:center;background-repeat: repeat-y;}
#newsletter {margin: 0 auto;width:512px;border-width:0px;border-left-width:30px;border-right-width:30px;border-style:solid;border-left-color:#298E00;border-right-color:#CEEBBD;color:#000000;padding:10px;background-color:#ffffff;}
#newsletter h1 {color:#298E00;margin-bottom:40px;margin-top:30px;font-size:170%;}
#newsletter h2 {font-weight:bold;font-size:100%;}
#newsletter p {font-size:100%;}
#newsletter_logo {float:right;}
#newsletter_finish_over {margin:0px;padding:0px;background-color:#ffffff;padding:0px;padding-top:20px;}
#newsletter_finish {padding:0px;padding-top:20px;padding-bottom:10px;padding-left:3px;text-align:center;}
/******************************************************************************************************************************************/

/* Newsletteranmeldung ********************************************************************************************************************/
#newsletter_anmeldung {width:400px;margin-left:78px;}
div#newsletter_anmeldung div.vorinp {float:left; width:140px;margin-bottom:3px;}
div#newsletter_anmeldung div.submit {text-align:center;margin-top:10px;}
div#newsletter_anmeldung input {width:250px;border-color:#333333;border-style:solid;border-width:1px;color:#333333;margin-bottom:3px;}
div#newsletter_anmeldung input.radio {width:20px;border-width:0px;color:#333333;margin-bottom:0px;}
div#newsletter_anmeldung input.submit {background-color:#E3F4D9;width:250px;border-color:#000000;border-style:solid;border-width:1px;color:#000000;margin-bottom:0px;font-weight:bold;}
div#newsletter_anmeldung div.radio {margin-bottom:3px;}

/******************************************************************************************************************************************/



/* event ****************************************************************************************************************************/
#event {background-color:#E3F4D9;margin-top:-30px;margin-bottom:20px;padding:10px;border-color:#2F8D00;border-width:1px;border-style:solid;}

#eventrechts {text-align:right;font-size:80%;}
div#eventrechts input {font-weight:bold;width:18em;border-width:1px;border-style:solid;border-color:#000000;color:#000000;background-color:#ffffff;}

#eventsuche {margin-top:10px;background-color:#ffffff;padding:10px;border-color:#2F8D00;border-width:1px;border-style:solid;height:80px;}
div#eventsuche div.lab{width:130px;float:left;padding-top:3px;}
div#eventsuche input {height:22px;width:120px;border-width:1px;border-style:solid;border-color:#000000;color:#000000;background-color:#ffffff;}
div#eventsuche input.title {width:143px;border-width:1px;border-style:solid;border-color:#000000;color:#000000;background-color:#ffffff;}
div#eventsuche input.begining_date {width:98px;border-width:1px;border-style:solid;border-color:#000000;color:#000000;background-color:#ffffff;}
div#eventsuche input.submit {width:65px;height:22px;margin-left:1px;font-weight:bold;border-width:1px;border-style:solid;border-color:#000000;color:#000000;background-color:#ffffff;}
div#eventsuche select.event_type_id {width:198px;margin-top:1px;}

div#eventsuche select {width:10em;border-width:1px;border-style:solid;border-color:#000000;color:#000000;background-color:#ffffff;}
div#eventsuche div.evsuche1 {width:200px;float:left;}
div#eventsuche div.evsuche2 {width:100px;float:left;}
div#eventsuche div.evsuche3 {width:201px;float:left;}

div#eventsuche div.evsuchefeld1 {width:200px;float:left;}
div#eventsuche div.evsuchefeld2 {width:100px;float:left;}
div#eventsuche div.evsuchefeld3 {width:209px;float:left;}

div#eventsuche form{margin:0px;padding:0px;}
div#eventsuche h2{font-size:120%;margin-top:0px;margin-bottom:0px;color:#2f8d00;}



#eventliste {margin-top:10px;background-color:#ffffff;padding:10px;border-color:#2F8D00;border-width:1px;border-style:solid;}
div#eventliste h2{font-size:120%;margin-top:0px;margin-bottom:0px;color:#2f8d00;}
div#eventliste form{float:right;}
div#eventliste input {height:1.3em;margin-left:3px;font-weight:bold;width:6em;border-width:1px;border-style:solid;border-color:#000000;color:#000000;background-color:#ffffff;}
div#eventliste input.submit {height:1.6em;}
div#eventliste ul{list-style-type:none;margin:0px;padding:0px;}
div#eventliste li{list-style-type:none;margin:0px;padding:0px;font-size:90%;}
div#eventliste div.footer {height:10px;border-color:#2F8D00;border-width:0px;border-bottom:1px;border-style:solid;margin-bottom:10px;}


div#eventliste a.link:link    {color:#2F8D00;font-size:110%;text-decoration:none;font-weight:bold;}
div#eventliste a.link:visited {color:#2F8D00;font-size:110%;text-decoration:none;font-weight:bold;}
div#eventliste a.link:active  {color:#2F8D00;font-size:110%;text-decoration:none;font-weight:bold;}
div#eventliste a.link:focus   {color:#2F8D00;font-size:110%;text-decoration:none;font-weight:bold;}
div#eventliste a.link:hover   {color:#2F8D00;font-size:110%;text-decoration:none;font-weight:bold;}

div#eventliste a.adm:link		 {color:#000000;font-size:100%;text-decoration:underline;font-weight:bold;}        
div#eventliste a.adm:visited {color:#000000;font-size:100%;text-decoration:underline;font-weight:bold;}        
div#eventliste a.adm:active  {color:#000000;font-size:100%;text-decoration:underline;font-weight:bold;}        
div#eventliste a.adm:focus   {color:#000000;font-size:100%;text-decoration:none;font-weight:bold;}        
div#eventliste a.adm:hover   {color:#000000;font-size:100%;text-decoration:none;font-weight:bold;}  

div#eventliste form{margin:0px;padding:0px;}

div#eventliste div.treffer {float:right;color:#2F8D00;font-weight:bold;}


#eventdetail {margin-top:-10px;width:530px;margin-bottom:20px;background-color:#ffffff;padding:10px;border-color:#2F8D00;border-width:1px;border-style:solid;}
#eventdetail h2{font-size:120%;margin-top:0px;margin-bottom:0px;background-color:#2f8d00; color:#ffffff;}
#eventdetail h3.detail{background-color:#eeeef0;font-weight:bold;margin-top:10px;margin-bottom:0px;padding:2px;font-size:85%;color:#000000;}
#eventdetail p{margin:0px;}
#eventdetail div.abst{padding-left:30px;}
#eventdetail div.kl {overflow:hidden;height:1px;}

#eventdetail b.subtitle{color:#2f8d00;}

#eventdetail div.kursnummer {font-size:90%;float:right;color:#ffffff;margin:2px;}




/*************************************************************************************************************************************/


/* Newsliste ****************************************************************************************************************************/
#news input {border-color:#2f8d00;background-color:#ffffff;border-width:1px;border-style:solid;padding-left:5px;padding-right:5px;color:#2f8d00;margin-bottom:0px;font-weight:bold;}
#news div.r {text-align:right;}
/*************************************************************************************************************************************/





