.bottom { border-right-width: 0px; border-color: #9BBC25; border-style: solid; border-left-width: 0px; border-top-width: 1px; border-bottom-width: 0px;  }

.linieContent { border-right-width: 1px; border-color: #EAF1D1; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px;  }
.title { padding: 0px; margin: 0px; font-family: arial, verdana; font-size: 16px; font-weight: bold; color: #9BBC25; }
.linkWhite { font-family: verdana, arial; font-size: 11px; color: #FFFFFF; }
body { background-image: url(../images/layout/bg.gif); background-repeat: repeat-x; background-position: left top; margin: 0px; padding: 0px; background-color: #FFFFFF; }

.top { background-image: url(../images/layout/deco.gif); background-repeat: repeat-x; background-position: left bottom; margin: 0px; padding: 0px; }

.impressum { font-family: verdana, arial; color: #738B1E; font-size: 11px; }
.impressum  a { text-decoration: none; font-weight: bold;  font-family: verdana, arial; color: #738B1E; font-size: 11px; }
.bodytext { color: #31253B; padding: 0px; margin: 0px; line-height: 15px; font-family: verdana, arial; font-size: 11px;}
.bodytext li,ul,a { color: #31253B; line-height: 15px; font-family: verdana, arial; font-size: 11px;}

a.menuLeftLink2:link { display: block; text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; width: 187px; border-style: solid; border-color: #7A7B74; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
a.menuLeftLink2:active {display: block;  text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF;  width: 187px; border-style: solid; border-color: #7A7B74; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
a.menuLeftLink2:visited {display: block;  text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF;  width: 187px; border-style: solid; border-color: #7A7B74; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
a.menuLeftLink2:hover {display: block;  text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #46560B; width: 187px; border-style: solid; border-color: #7A7B74; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

a.menuLeftLinkAct2 {display: block;  text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #46560B;  width: 187px; border-style: solid; border-color: #7A7B74; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

a.menuLeftLink:link { font-weight: normal; display: block; text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; height: 22px; width: 187px; border-style: solid; border-color: #FFFFFF; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
a.menuLeftLink:active { font-weight: normal; display: block;  text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; height: 22px; width: 187px; border-style: solid; border-color: #FFFFFF; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
a.menuLeftLink:visited { font-weight: normal; display: block;  text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; height: 22px; width: 187px; border-style: solid; border-color: #FFFFFF; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
a.menuLeftLink:hover { font-weight: normal; display: block;  text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #46560B; height: 22px; width: 187px; border-style: solid; border-color: #FFFFFF; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

a.menuLeftLinkAct { font-weight: normal; display: block;  text-decoration: none; text-align: right; padding-top: 4px;  font-family: verdana, arial, sans-serif; font-size: 11px; color: #46560B; height: 22px; width: 187px; border-style: solid; border-color: #FFFFFF; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

.tx-thmailformplus-pi1 {
font-family : verdana, arial, sans-serif; 
font-size : 12px; 
color : #31253B; 
text-align : left; 
padding-left : 0px; 
} 
.mailform {
margin : 0; 
} 
.mailform td {
text-align : left; 
font-family : verdana, arial, sans-serif; 
font-size : 11px; 
color : #31253B; 
} 
.mailform1 {
border-right-width : 1px; 
border-left-width : 1px; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-style : solid; 
border-color : #c2ce62; 
width : 130px; 
} 
.mailform2 {
border-right-width : 1px; 
border-left-width : 1px; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-style : solid; 
border-color : #c2ce62; 
width : 317px; 
} 
.mailform3 {
border-right-width : 1px; 
border-left-width : 1px; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-style : solid; 
border-color : #c2ce62; 
width : 317px; 
height : 100px; 
} 