div.divSemBlockEnv{
	border-top:1px solid #8CB0CF;
	padding-bottom:10px;
}
div.divSemBlockHdEnv{
	padding-top:3px;
}
div.divSemBlockHdBox{
	background:#E0E7EE;
	padding:0 0 5px 5px;
}
div.divSemBlockBodyEnv{
	padding-top:3px;
}
div.divSemBlockBodyBox{
	color:#006BA0;
	font-size:11px;
	padding:0 0 0 5px;
}

a.lnkAnmelden:link, a.lnkAnmelden:visited, a.lnkAnmelden:active, a.lnkAnmelden:hover{
	font-family:arial;
	font-size:12px;
	color:#006BA0;
	font-weight:bold;
	text-decoration:none;
}
div.endLine{
	border-top:1px solid #8CB0CF;
}

div.divRegSemBlockEnv{
	border-top:1px solid #8CB0CF;
	border-bottom:1px solid #8CB0CF;
	padding:5px 0 2px 5px;
}
div.divRegSemBlockEnv td{
	color:#006BA0;
	font-size:12px;
	padding:0 3px 3px 0;
}

.kontaktRow{
	padding-bottom:10px;
	font-size:11px;
}
.contactInp{
	width:300px;
	border:1px solid #006BA0;
}

.kontaktRow a:link, .kontaktRow a:hover, .kontaktRow a:visited, .kontaktRow a:active{
	font-weight:bold;
	text-decoration:none;
}

div.divDetSemBlockEnv{
	margin-bottom:5px;
}
div.divDetSemBlockEnv td{
	color:#006BA0;
	font-size:12px;
	padding:0 10px 3px 0;
}

.actionLinksRow{
	margin-bottom:5px;
}
.actionLinksRow a:link, .actionLinksRow a:hover, .actionLinksRow a:visited, .actionLinksRow a:active{
	font-weight:bold;
	text-decoration:none;
}

.regHeaderBox{
	border-bottom:1px solid #8CB0CF;
	padding:0 0 2px 0;
	color:#006BA0;
	font-size:12px;
	font-weight:bold;
}
.tblRegDaten td{
	padding-top:3px;
	font-size:11px;
	color:#006BA0;
}

.tblHardfacts{
	font-size:12px;
	color:#006BA0;
	background-color: #E0E7EE;
	margin: 0 0 10px 0;
	padding: 6px;
	border-top: 1px solid #006BA0;
	border-bottom: 1px solid #006BA0;
	width:489px;
}

#divPageContent #mainContentEnv #mainContentBox #mainContentCont div.tx-auditfactoryseminare-pi1 div.divDetSemBlockEnv p.hardfacts_box{
	margin-top:10px;
}
