.bodytext {
margin: 0px;
padding: 0px;
}

.tabelle {
border: 1px solid rgb(146,204,65);
width: 430px;
font-family: Verdana, sans-serif;
margin-bottom: 25px;
}

.tabelle td, th {
font-size: 0.6em; line-height: 1em;
width: 150px; 
border: 0;
text-align: left;
vertical-align: top;
}

.tabelle th {
color: rgb(146,204,65);
}

.tabelle .firstCol {
width: 110px;
font-weight: bold;
}

#c2169, #c2141, #c2168, #c2167  {   border-bottom: 2px solid #92CC41;
    margin-bottom: 3px;}

div.lauftext {
margin-top: 35px;
margin-bottom: 20px;
width: 425px;
font-size: 0.75em; line-height: 1.2em;

/* background: rgb(245,255,235); */
/* padding: 15; */
/* border: 1px solid rgb(146,204,65); */
}

div.lauftext .movie {
line-height: 1.2em;
padding-top: 2px;
padding-left: 30px;
padding-bottom: 10px;
background-image: url(../img/movie.png);
background-repeat: no-repeat;
background-position: left top;
}

div.lauftext .pdf {
line-height: 1.2em;
padding-top: 2px;
padding-left: 30px;
padding-bottom: 10px;
background-image: url(../img/pdf_symbol.png);
background-repeat: no-repeat;
background-position: left top;
}

div.lauftext .runterladen {
line-height: 1.2em;
padding-top: 2px;
padding-left: 30px;
padding-bottom: 10px;
background-image: url(../img/down.png);
background-repeat: no-repeat;
background-position: left top;
}

div.lauftext .extlink {
line-height: 1.2em;
padding-top: 2px;
padding-left: 30px;
padding-bottom: 10px;
background-image: url(../img/link.png);
background-repeat: no-repeat;
background-position: left top;
}
div. lauftext .internes-pdf  {
background-image: url(../img/pdf_symbol.png);
background-repeat: no-repeat;
background-position: left top;
}

.liste_standard {
list-style: none;
padding-bottom: 10px;
}
ul {
list-style: none;
}

.liste_standard li {
line-height: 1.2em;
padding-left: 30px;
padding-bottom: 10px;
background-image: url(../img/bullet.png);
background-repeat: no-repeat;
background-position: left top;
}

div .pdf {
line-height: 1.2em;
padding-top: 2px;
padding-left: 30px;
padding-bottom: 10px;
background-image: url(../img/pdf_symbol.png);
background-repeat: no-repeat;
background-position: left top;
}
	
/* Ueberschriften */
h1, .csc-firstHeader {
margin-bottom: 1;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 13pt;
font-weight: normal;
line-height: 1.2em;
/* color: rgb(85,173,8); */
color: rgb(146,204,65);
}

.direktkontakt h1 {
font-size:15pt;
color:#198CAF;

}

h2 {
margin-bottom: 1;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11pt;
font-weight: normal;
line-height: 1.2em;
/* color: rgb(85,173,8); */
color: rgb(146,204,65);
}

.betreuen {
font-size:8pt;
}

.csc-header {
position: relative;
}	
				
#lauftext1 {
float: left;
margin-right:40px;
}
				
#lauftext2 {
float: right;
}
                
/* Farben und Schrift fur Links im Lauftext */									
.lauftext a {
text-decoration:none;
}
.lauftext a:link {
color: rgb(25,140,175);
}
.lauftext a:visited {
color: rgb(25,140,175);
}
.lauftext a:hover {
color: rgb(25,140,175);
text-decoration:underline;
}
.lauftext a:active {
color: rgb(25,140,175);
}

#onlineakte {
border: 1px solid rgb(146,204,65);
padding: 20px;
margin-bottom: 20px;
}

#onlineakte .onlineakte-submit {
font-family: Verdana, sans-serif;
background-color: white;
height: 18px;
font-size: 12px; 
color: rgb(146,204,65);
border: 1px solid rgb(146,204,63);
margin-top: 20px;
}

#onlineakte .onlineakte-input {
width: 125px;
height: 18px;
border: 1px solid rgb(146,204,65);
}

#onlineakte label {
}

#onlineakte input {
}

.lauftext h6 a:link, .lauftext h6 a:visited{
color:#ffffff;
font-size: 1.2em;
}
