/*
dunkelgrün: 2F8D00
hellgrün: E3F4D9
blau: 214F98
*/


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 : 201px; 
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 : 201px; 
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 : 201px; 
} 
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 : 183px; 
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 : 183px; 
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 : 199px; 
} 
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_spende {
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;
} 
#rlbv40 {
position:absolute;
top:65px;
left:330px;
} 
#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:26px;
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}

/* 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;}
/******************************************************************************************************************************************/

/* Banner2 *********************************************************************************************************************************/
#Mitglied_werden {width:211px;text-align:center;margin-top:50px;}
div#Mitglied_werden 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:150%;}
#newsletter h2 {font-weight:bold;font-size:100%;}
#newsletter p {font-size:100%;}
#newsletter_logo {text-align: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;}

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

/* UMFRAGE: Arthrose **********************************************************************************************************************/
div#formulararthrose h2{color:#2F8D00;font-size:120%;margin:0px;margin-top:20px;margin-bottom:5px;}
div#formulararthrose h3{color:#000000;font-size:90%;float:left;width:150px;margin:0px;}
div#formulararthrose .inp {background-color:#E3F4D9;border-color:#000000;border-style:solid;border-width:1px;width:149px;}
div#formulararthrose .inp2 {font-weight:bold;background-color:#E3F4D9;border-color:#000000;border-style:solid;border-width:1px;}
div#formulararthrose .inp3 {background-color:#E3F4D9;border-color:#000000;border-style:solid;border-width:1px;width:200px;}
div#formulararthrose .inp4 {background-color:#E3F4D9;border-color:#000000;border-style:solid;border-width:1px;width:549px;height:70px;overflow:auto;}
div#formulararthrose .inp5 {background-color:#E3F4D9;border-color:#000000;border-style:solid;border-width:1px;width:220px;}
div#formulararthrose b.b {width:200px;}
div#formulararthrose b.b2 {width:250px;}
div#formulararthrose p.fehler {font-weight:bold;color:red;}
/******************************************************************************************************************************************/

/* Karte Bundesrepublik *******************************************************************************************************************/
.navkarte {background-image: url(/layout/imgs/landkarte/nav_dkarte.gif);background-position: top left;
background-repeat: no-repeat;margin-left:110px;
}
/******************************************************************************************************************************************/


/* Versorgungslandkarte - SUCHMODUL *******************************************************************************************************/
#versorgungslandkarte {margin-top:-37px;font-size : 13px;}
#versorgungslandkarte input.eingabe {background-color:#ffffff;border-width:1px;border-color:#2F8D00;border-style:solid;padding:2px;width:344px}
#diveingabe{margin-left:127px;width:426px;margin-bottom:3px;}

 
#schritt1 {border-width:1px;border-color:#2F8D00;border-style:solid;padding:0px;width:202px;height:128px;overflow:hidden;margin-bottom:1px;}
#schritt1 a:link			{background-color:#ffffff;overflow:hidden;margin:0px;display:block;width:200px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt1 a:visited   {background-color:#ffffff;overflow:hidden;margin:0px;display:block;width:200px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt1 a:active    {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:200px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt1 a:focus     {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:200px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt1 a:hover     {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:200px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt1 a.rheuma {font-size:93%;}

#schritt1 a.selected:link			 {background-color:#E3F4D9;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt1 a.selected:visited   {background-color:#E3F4D9;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt1 a.selected:active    {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt1 a.selected:focus     {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt1 a.selected:hover     {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}

#schritt1 a.selectedrheuma:link			 {font-size:93%;background-color:#E3F4D9;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt1 a.selectedrheuma:visited   {font-size:93%;background-color:#E3F4D9;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt1 a.selectedrheuma:active    {font-size:93%;background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt1 a.selectedrheuma:focus     {font-size:93%;background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt1 a.selectedrheuma:hover     {font-size:93%;background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}


#schritt1 a.selectedrheuma {font-size:90%;background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:220px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}


#schritt2 {border-width:1px;border-color:#2F8D00;border-style:solid;padding:0px;width:342px;height:212px;overflow:auto;float:right;margin-right:1px;}        
#schritt2 a:link			{background-color:#ffffff;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt2 a:visited   {background-color:#ffffff;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt2 a:active    {background-color:#ffffff;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt2 a:focus     {background-color:#ffffff;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt2 a:hover     {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt2 a.selected:link			 {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt2 a.selected:visited   {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt2 a.selected:active    {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt2 a.selected:focus     {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt2 a.selected:hover     {background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:318px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}


#info {color:#000000;background-color:#E3F4D9;border-width:1px;border-color:#2F8D00;border-style:solid;padding:5px;width:539px;height:70px;overflow:auto;margin-top:2px;margin-bottom:3px;}
#info p {font-style:italic;margin:0px;}


#schritt3 {scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#2F8D00;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#2F8D00;scrollbar-shadow-color:#2F8D00;scrollbar-track-color:#FFFFFF;border-width:0px;border-top:10px;border-bottom:10px;border-color:#2F8D00;border-style:solid;padding:0px;width:551px;height:250px;overflow:auto;}
#schritt3 a:link			{background-color:#ffffff;overflow:hidden;margin:0px;margin-top:3px;margin-bottom:3px;display:block;width:522px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt3 a:visited   {background-color:#ffffff;overflow:hidden;margin:0px;margin-top:3px;margin-bottom:3px;display:block;width:522px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt3 a:active    {background-color:#ffffff;overflow:hidden;margin:0px;margin-top:3px;margin-bottom:3px;display:block;width:522px;padding:0px;padding-left:2px;padding-right:2px;color:#000000;font-weight:bold;text-decoration:none;}
#schritt3 a:focus     {background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:3px;margin-bottom:3px;display:block;width:522px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt3 a:hover     {background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:3px;margin-bottom:3px;display:block;width:522px;padding:0px;padding-left:2px;padding-right:2px;color:#ffffff;font-weight:bold;text-decoration:none;}
#schritt3 b {background-color:#E3F4D9;padding:3px;width:530px;margin-top:10px;}


#knoepfe {padding:0px;width:204px;height:85px;overflow:hidden;}
#knoepfe a.suchliste:link			 {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:201px;height:27px;padding-top:9px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#knoepfe a.suchliste:visited   {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:201px;height:27px;padding-top:9px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#knoepfe a.suchliste:active    {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:201px;height:27px;padding-top:9px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#knoepfe a.suchliste:focus     {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:201px;height:27px;padding-top:11px;padding-left:2px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}
#knoepfe a.suchliste:hover     {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;display:block;width:201px;height:27px;padding-top:11px;padding-left:2px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}
#knoepfe a.details:link			 {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:3px;display:block;width:201px;height:27px;padding-top:9px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#knoepfe a.details:visited   {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:3px;display:block;width:201px;height:27px;padding-top:9px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#knoepfe a.details:active    {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:3px;display:block;width:201px;height:27px;padding-top:9px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#knoepfe a.details:focus     {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:3px;display:block;width:201px;height:27px;padding-top:11px;padding-left:2px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}
#knoepfe a.details:hover     {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:3px;display:block;width:201px;height:27px;padding-top:11px;padding-left:2px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}


#ergebnisanzeigefehler {overflow:hidden;visibility:hidden;position:absolute;top:1px;left:1px;width:1px;padding:10px;color:#000000;font-weight:bold;font-size:13px;text-align:center;border-color:#ff0000;border-width:1px;border-style:solid;background-color:#E3F4D9;}
#ergebnisanzeigefehler b{color:#ff0000;font-size:15px;margin-bottom:10px;display:block;}
#ergebnisanzeigefehler a:link			 {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:10px;display:block;height:20px;width:121px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#ergebnisanzeigefehler a:visited   {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:10px;display:block;height:20px;width:121px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#ergebnisanzeigefehler a:active    {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:10px;display:block;height:20px;width:121px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#ergebnisanzeigefehler a:focus     {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:10px;display:block;height:20px;width:121px;padding-left:2.5px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}
#ergebnisanzeigefehler a:hover     {border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;margin:0px;margin-top:10px;display:block;height:20px;width:121px;padding-left:2.5px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}


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


/* Versorgungslandkarte - ERGEBNISLISTE ***************************************************************************************************/
#ergebnisliste {margin-top:-45px;}

#ergebnisliste ul {margin:0px;padding:0px;list-style-type:none;margin-bottom:5px;}
#ergebnisliste li {margin:0px;padding:0px;list-style-type:none;}
#ergebnisliste p {margin:0px;}

#ergebnisliste div.li {background-image:url(/layout/imgs/logo_klein.gif); background-repeat:no-repeat;background-position:2px 3px;padding-left:20px;padding-right:10px;}

#ergebnisliste a:link			 {color:#2F8D00;font-weight:bold;text-decoration:underline;font-weight:bold;}
#ergebnisliste a:visited   {color:#2F8D00;font-weight:bold;text-decoration:underline;font-weight:bold;}
#ergebnisliste a:active    {color:#2F8D00;font-weight:bold;text-decoration:underline;font-weight:bold;}
#ergebnisliste a:focus     {color:#2F8D00;font-weight:bold;text-decoration:none;font-weight:bold;}
#ergebnisliste a:hover     {color:#2F8D00;font-weight:bold;text-decoration:none;font-weight:bold;}


#ergebnisliste_info {color:#000000;background-color:#E3F4D9;border-width:1px;border-color:#2F8D00;border-style:solid;padding:5px;width:541px;margin-top:3px;margin-bottom:3px;}

#ergebnisliste a.knopf:link			 {margin-right:2px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:90px;height:20px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#ergebnisliste a.knopf:visited   {margin-right:2px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:90px;height:20px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#ergebnisliste a.knopf:active    {margin-right:2px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:90px;height:20px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#ergebnisliste a.knopf:focus     {margin-right:3px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:90px;height:20px;padding-top:1px;padding-left:1px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}
#ergebnisliste a.knopf:hover     {margin-right:3px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:90px;height:20px;padding-top:1px;padding-left:1px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}

#ergebnis {margin-top:7px;margin-left:2px;}
/******************************************************************************************************************************************/


/* Versorgungslandkarte - DETAILANSICHT ***************************************************************************************************/
#detailansicht {margin-top: 0px;margin-bottom:20px;}

#detailansicht p {margin:0px;}

#detailansicht a.knopf:link			 {margin-right:2px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:160px;height:20px;padding-top:1px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#detailansicht a.knopf:visited   {margin-right:2px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:160px;height:20px;padding-top:1px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#detailansicht a.knopf:active    {margin-right:2px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:160px;height:20px;padding-top:1px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#detailansicht a.knopf:focus     {margin-right:3px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:161px;height:20px;padding-top:3px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}
#detailansicht a.knopf:hover     {margin-right:3px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#2F8D00;overflow:hidden;display:block;width:161px;height:20px;padding-top:3px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}

#detailansicht a.knopfb:link	    {margin-right:2px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#214F98;overflow:hidden;display:block;width:160px;height:20px;padding-top:1px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#detailansicht a.knopfb:visited   {margin-right:2px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#214F98;overflow:hidden;display:block;width:160px;height:20px;padding-top:1px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#detailansicht a.knopfb:active    {margin-right:2px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#214F98;overflow:hidden;display:block;width:160px;height:20px;padding-top:1px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:2px;border-style:solid;}
#detailansicht a.knopfb:focus     {margin-right:3px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#214F98;overflow:hidden;display:block;width:161px;height:20px;padding-top:3px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}
#detailansicht a.knopfb:hover     {margin-right:3px;margin-top:5px;margin-left:5px;float:right;border-left-color:#c3c3c3;border-top-color:#c3c3c3;border-right-color:#000000;border-bottom-color:#000000;background-color:#214F98;overflow:hidden;display:block;width:161px;height:20px;padding-top:3px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border-width:1px;border-style:solid;}


#detailansicht_info {color:#000000;background-color:#E3F4D9;border-width:1px;border-color:#2F8D00;border-style:solid;padding:5px;width:539px;margin-top:3px;margin-bottom:3px;}
#detailansicht_info p {margin:0px;}

#detailansicht span.klein  {color:#a0a0a0; font-size:80%;height:26px;padding-top:10px;padding-left:6px;}

#detailansicht_institut {color:#000000;background-color:#ffffff;border-width:1px;border-color:#214F98;border-style:solid;padding:5px;width:539px;margin-top:19px;margin-bottom:3px;padding-bottom:2px;}

#detailansicht_institut div.links {float:left;width:340px;}
#detailansicht_institut div.rechts {float:right;width:180px;}

#detailansicht_institut h2 {font-size:100%;font-weight:bold;color:#214F98;margin:0px;}
#detailansicht_institut h3 {width:260px;height:20px;font-size:100%;font-weight:bold;margin:0px;background-color:#2F8D00;color:#ffffff;padding-left:5px;padding-top:1px;padding-bottom:0px;}

#detailansicht_institut p {margin-bottom:10px;}
#detailansicht_institut span {color:#000000;}


#detailansicht_institut div.Angebote 					{float:left; width:265px;margin-bottom:4px;color:#000000;background-color:#ffffff;border-width:1px;border-bottom-width:0px;border-color:#2F8D00;border-style:solid;}
#detailansicht_institut div.Beratungsangebote {float:right;width:265px;margin-bottom:4px;color:#000000;background-color:#ffffff;border-width:1px;border-bottom-width:0px;border-color:#2F8D00;border-style:solid;}
#detailansicht_institut div.Krankheitsbilder 	{float:left; width:265px;margin-bottom:4px;color:#000000;background-color:#ffffff;border-width:1px;border-bottom-width:0px;border-color:#2F8D00;border-style:solid;}
#detailansicht_institut div.Kostentraeger 		{float:right;width:265px;margin-bottom:4px;color:#000000;background-color:#ffffff;border-width:1px;border-bottom-width:0px;border-color:#2F8D00;border-style:solid;}
#detailansicht_institut div.Leistungsanbieter {float:left; width:265px;margin-bottom:4px;color:#000000;background-color:#ffffff;border-width:1px;border-bottom-width:0px;border-color:#2F8D00;border-style:solid;}
#detailansicht_institut div.Schwerpunkt 			{float:right;width:265px;margin-bottom:4px;color:#000000;background-color:#ffffff;border-width:1px;border-bottom-width:0px;border-color:#2F8D00;border-style:solid;}
#detailansicht_institut div.details_bg				{background-image:url(/layout/imgs/versorungslandkarte/details_bg.gif);background-repeat:no-repeat;}


#detailansicht_institut div.cl {clear:both;height:20px;}
#detailansicht_institut div.cl2 {clear:both;height:1px;overflow:hidden;}
#detailansicht_institut div.cl3 {clear:both;height:10px;overflow:hidden;background-color:#ffffff;background-image:url(/layout/imgs/versorungslandkarte/details_unten.gif);background-repeat:no-repeat;}

#detailansicht_institut li {list-style-type:square;color:#2F8D00;margin:0px;}
#detailansicht_institut ul {margin:5px;margin-left:-15px;}
/******************************************************************************************************************************************/


/* Versorgungslandkarte - EINTRAG BEARBEITEN **********************************************************************************************/
#detailansicht div.formular_links {float:left;width:202px;height:25px;font-weight:bold;padding-left:17px;}
#detailansicht div.formular_links2 {float:left;width:202px;height:46px;font-weight:bold;padding-left:17px;}
#detailansicht div.formular_links3 {float:left;width:202px;height:72px;font-weight:bold;padding-left:17px;}
#detailansicht input.feld {margin-right:20px;width:300px;margin-bottom:3px;float:right;height:22px;color:#000000;background-color:#ffffff;border-width:1px;border-color:#214F98;border-style:solid;}
#detailansicht input.feld2 {width:50px;margin-bottom:3px;float:left;height:22px;color:#000000;background-color:#ffffff;border-width:1px;border-color:#214F98;border-style:solid;}
#detailansicht input.feld3 {margin-right:19px;width:247px;margin-bottom:3px;float:right;height:22px;color:#000000;background-color:#ffffff;border-width:1px;border-color:#214F98;border-style:solid;}

#detailansicht input.formular_submit {margin-left:140px;background-color:#214F98;color:#ffffff;font-weight:bold;margin-top:20px;margin-bottom:20px;}
#detailansicht input.formular_submit2 {margin-left:10px;width:200px;background-color:#214F98;color:#ffffff;font-weight:bold;}

#detailansicht select.feld {margin-right:20px;width:300px;margin-bottom:3px;float:right;height:22px;color:#000000;background-color:#ffffff;border-width:1px;border-color:#214F98;border-style:solid;}
#detailansicht select.feld2 {margin-right:220px;width:100px;margin-bottom:3px;float:right;height:22px;color:#000000;background-color:#ffffff;border-width:1px;border-color:#214F98;border-style:solid;}
#detailansicht textarea.feld {margin-right:20px;width:300px;margin-bottom:3px;float:right;height:70px;color:#000000;background-color:#ffffff;border-width:1px;border-color:#214F98;border-style:solid;}

#vorschaulinks {float:left;width:266px;margin-top:20px;text-align:center;overflow:hidden;}
#vorschaurechts {width:266px;margin-top:20px;text-align:center;overflow:hidden;}
/******************************************************************************************************************************************/























































