body {
	margin: 0px;
	margin-top: 19px;
	margin-bottom: 19px;
	padding: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
table {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
td, p {
	font-size: 12px;
	color: #000000;
}
h1 {
	font-size: 14px;
	font-weight: bold;
}
h1, p {
	margin-top:0px;
	margin-bottom:5px;
}
ul {
	margin-left: 0.7em; 
	padding-left: 0.6em;
}
a:link, a:visited {
	color: #000000;
	text-decoration: none;
}
.bodytext a:link, .bodytext a:visited {
	text-decoration: underline;
}

a:hover, a:active {
	color: #243495;
	text-decoration: none;
}
.col-l {
	width: 29px;
}
.col-m, .menue-blk {
	width: 790px;
}
.col-r {
	width: 29px;
	text-align: left;
}
.container {
	margin-left: auto;
	margin-right: auto;
}
.align-ol {
	text-align: left;
	vertical-align: top;
}
.align-ul {
	text-align: left;
	vertical-align: bottom;
}
.header {
	height: 86px;
	width: 699px;
	border-right: solid 1px #ffffff;
	float: left;
}
.logo {
	width: 90px;
	float: left;
}
.menue-main {
	height: 15px;
	font-weight:bold;
	line-height: 15px;
}
.menue-blk {
	height:9px;
}
.menue-blk-txt {
	color: #ffffff;
	font-weight:bold;
	line-height: 1px;
	visibility: hidden;
	white-space: nowrap;	
}
.menue-main a, .menue-sub a, .menue-blk td {
	padding-right:8px;
	padding-left:8px;
}
.menue-main a:hover, .menue-main a:active {
	color: #ffffff;
	text-decoration: none;
}
.menue-sub a:hover, .menue-sub a:active {
	color: #000000;
	text-decoration: none;
}
.menue-main div {
	display: inline;
}
.menue-blk table {
	float:left;
}
.menue-main-no, .menue-main-act {
}
.menue-sub {
	height: 13px;
	font-size: 10px;
}
.menue-sub-act, .menue-sub-no {
	border-right:#FFFFFF solid 1px;
	line-height: 13px;
}
.menue-sub-back {
	height: 13px;
}

.menue-titel {
	margin-top:29px;
	margin-left:8px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.trenner {
	background: #696969;
	height: 4px;
}
.footer {
	height: 12px;
}
.linie-w {
	background: #ffffff;
	height: 1px;
}
.col-pic {
	width: 196px;
}
.col-spc {
	width: 16px;
}
.col-main {
	width: 578px !important;
}
.col-main-margin {
	margin-top: 16px;
	margin-right: 100px;
	margin-bottom: 12px;
	margin-left: 0px;
}

.imgtext-nowrap {
	width: 466px !important;
}
.imgtext-nowrap td{
text-align:left !important;
}
.imgtext-table {
}
.col-fl {
	width: 682px;
	text-indent: 8px;
}
.col-fm {
	width: 29px;
}
.col-fr {
	/*width: 330px;*/
}
.txt-xs {
	font-size: 9px;
	padding-top: 0px;
}
.lnk-blue a:link, .lnk-blue a:visited {
	color: #36a7e9;
	text-decoration: none;
}
.lnk-red a:link, .lnk-red a:visited {
	color: #c22e24;
	text-decoration: none;
}
.lnk-yellow a:link, .lnk-yellow a:visited {
	color: #e4b81f;
	text-decoration: none;
}
.lnk-blue a:hover, .lnk-blue a:active, .lnk-red a:hover, .lnk-red a:active, .lnk-yellow a:hover, .lnk-yellow a:active {
	color: #243495;
	text-decoration: none;
}
.lnk-black a:hover, .lnk-black a:active {
	color: #36a7e9;
	text-decoration: none;
}
.lnk-white a:link, .lnk-white a:visited {
	color:#ffffff;
}
.colo1, .colo2, .colo3, .colo4 {
	height:8px;
}
.csc-mailform td{
vertical-align:top;
}
.csc-mailform input, .csc-mailform textarea, .csc-mailform select {
margin:0px;
margin-left:10px;
margin-bottom:2px;
border:1px solid #243495;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
}
.csc-mailform input, .csc-mailform textarea {
width:250px;
}
.csc-mailform .csc-mailform-plz {
width:42px;
}
.csc-mailform .csc-mailform-ort {
width:195px;
}
.csc-mailform .csc-mailform-button {
width:120px;
}
.tx-cwtpresscenter-pi2 {
margin:0px;
padding:0px;
vertical-align:top;
text-align:left;
width:100%;
}
.tx_cwtpress-thumbs {
margin-left:4px;
margin-bottom:4px;
display:inline;
}
.tx-cwtpresscenter-pi2 h1{
color:#FFFFFF;
}
.tx_cwtpress-content{
margin-top:5px;
color:#FFFFFF;
}
.tx_cwtpress-middle {
margin-right:10px;
}