td.text > div > p { margin-bottom: 0; margin-top:0px;}
td.text div div#imgleft {
 width:240px;
}
td.text div div#imgright {
 width:80px;
 float:right;
 margin-top:-155px;
}
td.text div div#contentleft {
 width:200px;
 margin-top:-10px;
 margin-bottom:35px;
}
td.text div div#contentright {
 float:right;
 margin-top:-197px;
 width:110px;
}

a.internal-link, a.external-link-new-window, a.download{

color: #0033CC; }

td.wallbaum div.csc-textpic-left dl.csc-textpic-firstcol {
 margin-bottom:40px;
}
td.wallbaum div.csc-textpic-right dl.csc-textpic-firstcol {
 margin-right:160px !important;
}
.text {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 16px; 
color: #000; }

table.mo tbody tr { padding-left: 35px;  }

td.menue a, td.menue a:hover { 
font-family: Arial, Verdana; 
font-size: 13px; 
font-weight: bold; 
color: #676D7E; 
letter-spacing: 0; 
border-right: 1px solid #000; 
padding-right: 7px; }

td.menue a:hover { 
color: #000; 
 }
table.menueu a, table.menueu a:hover { 
font-family: Arial, Verdana; 
font-size: 11px; 
font-weight: bold; 
color: #676D7E; 
letter-spacing: 0; 
border-right: 1px solid #000; 
}
table.menueu span a:hover {
 color:#000;
}
td.text div p.bodytext { padding-bottom: 5px; /*padding-top: 10px;*/}

.link {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 16px; 
font-weight: bold; 
color: #0033CC; 
text-decoration: none;
}
div.back { 
float:left; 
margin-top: 0px; 
margin-left: 45px;
}
div.back > p.bodytext { margin-top: 0; margin-bottom: 0;
}
div.back a { 
font-family: Arial, Verdana; 
font-size: 11px; 
font-weight: bold; 
color: #676D7E; 
letter-spacing: 0;  
}
div.back a:hover { 
font-family: Arial, Verdana; 
font-size: 11px; 
font-weight: bold; 
color: #000; 
letter-spacing: 0;  
}
td.wallbaum p.bodytext { 
margin-left: 40px; 
margin-top:185px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 16px;  
}
a {
text-decoration:none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 16px; 
font-weight: bold; 
color: #0033CC;
}
a:hover {  
font-size: 10px; 
line-height: 16px; 
text-decoration: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
color: #66CC00;
}
tr a.active, table.menue tr a.active, table.menueu tr a.active{  
color: #000; 
}
td.menue > a[title="Aktuell"] { padding-left: 35px; 
}
td.menue a[title="Förderverein"], td.menue span.last a{ 
border: 0;
}
a[title="Home" ], a[title="Impressum" ], a[title="Kontakt"], a[title="Sitemap"] {
font-family: Arial, Verdana; 
font-size: 11px; 
font-weight: bold; 
color: #676D7E; 
letter-spacing: 0;
border-right: 1px solid #000; 
padding-right: 7px; 
padding-left: 0; 
}
a[title="Sitemap"] { border-right: 0; padding-right: 0; 
}
a[title="Impressum"]:hover, a[title="Home"]:hover, a[title="Sitemap"]:hover, a[title="Kontakt"]:hover { 
color:#000; }

/* POWERMAIL KONTAKTFORMULAR */
#kontaktformular {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
}

#kontaktformular .error p {
	font-family: Verdana !important; 
	font-size: 10px !important; 
	font-weight: bold !important; 
}

#kontaktformular fieldset {
	background-color: transparent;
	border: none;
	margin: 39px 20px 20px 40px;
	padding: 0;
}

#tx-powermail-pi1_fieldset_1 legend {
	display:none;
}

#tx-powermail-pi1_fieldset_1 label {
	font-weight: normal;
	width: 160px;
}

#powermaildiv_uid1 input,
#powermaildiv_uid2 input,
#powermaildiv_uid3 input,
#powermaildiv_uid5 input,
#powermaildiv_uid6 input,
#powermaildiv_uid7 input,
#powermaildiv_uid8 input {
	width: 281px;
}

#powermaildiv_uid9 textarea {
	resize: none;
	width: 281px;
	height: 100px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
    font-weight: bold;
    margin: 2px 0 10px 356px;
}

.tx-powermail-pi1_thx {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	margin: 40px;
}
