body {
margin:0px;
font-size:1.2em;
font-family:arial;
}

#menue1 {
margin-left:140px;
border-bottom: 2px solid #000000;
}

#menue2 {
border-right: 1px solid #999;
}

#menue2_fr {
}

.button1 a {
display:block;
float:left;
height:17px;
color:#DEEEFE;
font-size:12px;
font-family:arial;
font-weight:normal;
text-decoration:none;
text-align:center;
padding-left:7px;
padding-right:7px;
padding-top:4px;
}

.button1 a:hover {
color:#ffffff;
background:#2181E7;
}

.button1act a {
display:block;
float:left;
height:17px;
color:#ffffff;
font-size:12px;
font-family:arial;
font-weight:normal;
text-decoration:none;
text-align:center;
padding-left:7px;
padding-right:7px;
background:#2181E7;
padding-top:4px;
}

.buttonF a {
display:block;
float:right;
height:18px;
color:#DEEEFE;
font-size:12px;
font-family:arial;
font-weight:normal;
text-decoration:none;
text-align:center;
padding-left:7px;
padding-right:7px;
padding-top:4px;
}

.buttonF a:hover {
color:#ffffff;
background:#2181E7;
}

.buttonFact a {
display:block;
float:right;
height:18px;
color:#ffffff;
font-size:12px;
font-family:arial;
font-weight:normal;
text-decoration:none;
text-align:center;
padding-left:7px;
padding-right:7px;
background:#2181E7;
padding-top:4px;
}

.button_left a{
background:#96999C;
display:block;
width:130px;
color:#000000;
font-size:8.5pt;
font-family:arial;
font-weight:normal;
text-decoration:none;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
border-top:1px solid #333333;
}

.button_left a:hover {
color:#fff;
background:#FF000A;
}

.button_left_act a{
background:#FF000A;
display:block;
width:130px;
color:#fff;
font-size:8.5pt;
font-family:arial;
font-weight:normal;
text-decoration:none;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
border-top:1px solid #333333;
}

.level2-no a{
background:#ffffff;
display:block;
width:120px;
color:#000000;
font-size:8.5pt;
font-family:arial;
font-weight:normal;
text-decoration:none;
padding-left:15px;
padding-top:4px;
padding-bottom:4px;
border-top:1px solid #333333;
}

.level2-no a:hover{
color: #FF000A;
}

.level2-act a{
background:#ffffff;
display:block;
width:120px;
color:#FF000A;
font-size:8.5pt;
font-family:arial;
font-weight:normal;
text-decoration:none;
padding-left:15px;
padding-top:4px;
padding-bottom:4px;
border-top:1px solid #333333;
}

.inhalt {

padding-left:30px;
padding-right:10px;
padding-top:10px;
}

.inhalt_links {
padding-left:42px;
padding-top:10px;
}

.inhalt h1 {
font-size:1.2em;
font-family:arial;
font-weight:normal;
color:#2D5986;

}

.inhalt p {
font-size:1em;
font-family:arial;
font-weight:normal;
text-align:justify;
color:#333;
line-height:140%;
}

.inhalt ul {
font-size:1em;
font-family:arial;
font-weight:normal;
text-align:justify;
color:#333;
line-height:140%;
}

.inhalt_links ul {
font-size:1em;
font-family:arial;
font-weight:normal;
text-align:justify;
color:#333;
line-height:140%;
}

.inhalt_links ol {
font-size:1em;
font-family:arial;
font-weight:normal;
text-align:justify;
color:#333;
line-height:140%;
}

.inhalt_links .csc-frame-frame1 {
display:block;
width:700px;
border-bottom: 2px dotted #2D5986;
padding-bottom:15px;
}

.inhalt_links .csc-frame-frame1 p{
padding-top:5px;
margin:0px;
float:none;
color:#333333;
font-size:9pt;
font-family:arial;
font-weight:normal;
}

.inhalt_rechts .csc-frame-frame1 a{
padding-top:5px;
margin:0px;
float:none;
color:#600;
font-size:10pt;
font-family:arial;
font-weight:bold;
}

.inhalt_links h1 {
font-size:1.2em;
font-family:arial;
font-weight:normal;
color:#2D5986;

}

.inhalt_links h2 {
margin:0px;
font-size:1.1em;
font-family:arial;
font-weight:normal;
color:#2D5986;

}

.inhalt_links a {
color:#2D5986;
text-decoration:none;
}

.inhalt a {
color:#2D5986;
text-decoration:none;
}

.rgsmoothgallery-caption a {
color:#2D5986;
text-decoration:none;
}

.inhalt_links p {
font-size:1em;
font-family:arial;
font-weight:normal;
text-align:justify;
color:#333;
line-height:140%;
}

.copyright p {
font-size:10px;
font-family:arial;
font-weight:normal;
color:#666;
padding-right:10px;
line-height:140%;
}

.inhalt_links .csc-caption {
font-size:11px;
font-family:arial;
font-weight:kursiv;
color:#2D5986;
line-height:140%;
}

.seitentitel h1 {
font-size:14px;
margin:0px;
font-family:arial;
font-weight:bold;
color:#2D5986;
padding-left:42px;
}

.imgtext-nowrap .imgtext-table img{
padding-left:10px;
padding-right:10px;
}


.inhalt_rechts .csc-frame-frame1 {
display:block;
width:200px;
margin-left:7px;
margin-top:5px;
padding-bottom:5px;
border: 1px solid #2D5986;
}

.inhalt_rechts .csc-frame-frame2 {
display:block;
width:200px;
margin-left:7px;
margin-top:5px;
padding-bottom:5px;
background: #DEEEFE;
border: 1px solid #DEEEFE;
}

.linke_tabelle {float:right;}

.inhalt_rechts .csc-frame-frame1 .imgtext-table{
display:block;
margin:0px;
vertical-align:top;
width:220px;
float:left;
}


.inhalt_rechts .csc-frame-frame1 h1{
padding-left:5px;
padding-top:5px;
margin:0px;
background:#DEEEFE;
float:none;
color:#2D5986;
font-size:11pt;
font-family:arial;
font-weight:normal;
}

.inhalt_rechts .csc-frame-frame1 p{
padding-left:5px;
padding-top:5px;
margin:0px;
float:none;
color:#333333;
font-size:9pt;
font-family:arial;
font-weight:normal;
}

.inhalt_rechts .csc-frame-frame2 h1{
padding-left:5px;
padding-top:5px;
margin:0px;
background:#DEEEFE;
float:none;
color:#2D5986;
font-size:11pt;
font-family:arial;
font-weight:normal;
}

.inhalt_rechts .csc-frame-frame2 p{
padding-left:5px;
padding-top:5px;
margin:0px;
float:none;
color:#333333;
font-size:9pt;
font-family:arial;
font-weight:normal;
}

.csc-frame-frame1 .zeile1 {
width:190px;
font-size:8.5pt;
font-family:arial;
font-weight:normal;
color:#666;
background:#ffffff;
}

.csc-frame-frame1 .zeile2 {
font-size:8.5pt;
font-family:arial;
font-weight:normal;
color:#666;

}

.klein input {
border: 1px solid #cccccc;
width:40px;
float:left;
text-align:right;
}

.klein_euro{
text-align:right;
font-size:8.5pt;
font-family:arial;
font-weight:normal;
}

.gross input {
border: 1px solid #cccccc;
width:130px;
}

.mitglieder TD {
height:22px;
}

.mitglieder p {
margin:0;
}

.tx_ablinklist_viewAddNewLink input, textarea, select{
	border: 1px solid #cccccc;
}

.spenden {
display:block;
width:200px;
text-align:center;
}