p {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin:0px;
	padding:0px;
	line-height:14px;
}

h1, h2, h3, h4, h5 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
                margin:0;
                padding:0;
	padding-bottom:20px;
}

h1.pagetitle2 {
 	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
                margin:0;
                padding:0;               
}

#content_uebersicht_content p {
	margin-right:30px;
}

#content_uebersicht_content h1 {
                margin-right:30px;
                padding:0;
                padding-bottom:20px;
}


#pagetitle p {
		font-weight:bold;
		height:15px;
		color:#333333;
		margin:0;
		padding:0;
		padding-top:2px;
}

a.pagetitle:link, a.pagetitle:visited, a.pagetitle:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}

a.pagetitle:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;
}

#contentblock a:link, #contentblock a:visited,
#content_uebersicht_artikel a:link, #content_uebersicht_artikel a:visited,
#content_default_contentblock a:link, #content_default_contentblock a:visited,
#content_uebersicht_artikel a:link, #content_uebersicht_artikel a:visited {
	color:#CC0000;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

#contentblock a:hover, #contentblock a:active,
#content_uebersicht_artikel a:hover, #content_uebersicht_artikel a:active,
#content_default_contentblock a:hover, #content_default_contentblock a:active,
#content_uebersicht_artikel a:hover, #content_uebersicht_artikel a:active {
	color:#CC0000;
	text-decoration:underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

a.contentmenu:link, a.contentmenu:visited {
	display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	border-right:1px solid white;
	white-space:nowrap;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

a.contentmenu:hover, a.contentmenu:active {
	display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	border-right:1px solid white;
}

 a.contentmenu_act:link, a.contentmenu_act:visited {
	display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	border-right:1px solid white;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	white-space:nowrap;
	background-color: #D9D9D9;
}

 a.contentmenu_act:hover, a.contentmenu_act:active {
	display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	border-right:1px solid white;
	background-color: #D9D9D9;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

div.tx-wmdbafsuche-pi1 {
                padding-top:1px;
}

DIV.tx-wmdbafsuche-pi1 td.suchlabel {
	color:black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-left:50px;
	padding-right:18px;
                
}
DIV.tx-wmdbafsuche-pi1 select {
	color:black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 195px;
	border:1px solid #666666;
                margin-bottom:10px;
}

DIV.tx-wmdbafsuche-pi1 .suchselect {
	border:1px solid #666666;
}

DIV.tx-wmdbafsuche-pi1 td.zuruecksetzen {
	padding-left:54px;
	padding-bottom:10px;
	padding-top:10px;
}

DIV.tx-wmdbafsuche-pi1 td.suchestarten {
	padding-left:17px;
	padding-bottom:10px;
	padding-top:10px;
}

td.details_even {
	background-color: #CCCCCC;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:335px;
}
td.details_odd {
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:335px;
}

td.details_headline {
	padding-left:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	padding-top: 18px;
}

td.details_bodytext {
	padding-left: 10px;
	padding-top:11px;
}

td.details_bodytext p {
	line-height: 16px;
}

.mailformrequired, SPAN.mailform {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
                padding-right:6px;
}

textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:282px;
                height:98px;
	border:1px solid #666666;
	margin-bottom: 6px;
}
table tr td INPUT.inputfield {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:1px solid #666666;
	font-size:10px;
	width:282px;
	margin-bottom:6px;
                height:16px;
}

table tr td INPUT.inputfieldklein {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:1px solid #666666;
	font-size:10px;
	width:200px;
	margin-bottom:6px;
                height:16px;
}

.tx-wmdbaftop10-pi1, .tx-wmdbaflast10-pi1 {
  padding-top:1px;
}






