td.content_header {
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	background-color:#E6E7ED;
	color:#324B92;
	margin-top:8px;
	padding:3px;
	border-bottom:1px solid #324B92;
}

td.content_firstcol {
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color:#050509;
	margin-top:8px;
	padding:3px;
	border-bottom:1px solid #A3A3A3;
	}

td.content_line {
	font-size:11px;
	font-family:Verdana;
	text-align:center;
	color:#050509;
	margin-top:8px;
	padding:3px;
	border-bottom:1px solid #A3A3A3;
	}

#content_pagetitle {
	border-bottom: 1px solid #2f4891;
	font-size:12px;
	font-family:Verdana;
	/*font-weight:bold;*/
	padding-bottom:2px;
	color:#324B92;
	width:450px;
	}

#content_subtitle {
	float:left;
	font-size:18px;
	font-family:Arial;
	font-weight:bold;
	background-color:#E6E7ED;
	color:#050509;
	margin-top:10px;
	margin-bottom:5px;
	padding:3px;
	padding-left:0px;
	border-bottom:1px dotted #324B92;
	width:100%;
	}

.content_info {
	text-align:center;
	border-bottom:1px solid #A3A3A3;
	width:40px;
	}

#content_text {
	margin-top:10px;
	margin-right:10px;
	margin-left:10px;
	width:99%;
	}

#content_text a, active, visited, focus {
	font-family:Arial;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
	color:#213369;
	}

#content_text a:hover {
	font-family:Arial;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
	color:#213369;
	}

#content_ulist {
	font-size:12px;
	list-style-image:url(../images/action_arrow.gif);
	margin-top:4px;
	margin-left:-10px;
	width:90%;
	}

#content_ulist a, active, visited, focus {
	font-family:Arial;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
	color:#213369;
	}

#content_ulist a:hover {
	font-family:Arial;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
	color:#213369;
	}

#content_subheader {
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	background-color:#E6E7ED;
	color:#050509;
	margin-top:15px;
	padding:3px;
	border-bottom:1px dotted #324B92;
	width:107%;
	}

/* Infoboxen fuer Zertifikatuebersicht */

#SSL123_01 {
	position:relative;
	z-index:1;
	}

#SSL123_01 a {
	color:#333333;
	text-align:center;
	font:bold 11px verdana, sans-serif;
	text-decoration:none;
	display:block;
	}

#SSL123_01 a:hover {
	color:#333333;
	height:11px;
	}

#SSL123_01 a div {
	display:none;
	}

#SSL123_01 a:hover div {
	position:absolute;
	z-index:2;
	color:#000000;
	background-color:#E6E7ED;
	text-align:left;
	font:normal 11px arial, sans-serif;
	border:1px solid #333333;
	width:250px;
	display:block;
	padding:5px;
	margin-left:30px;
	margin-top:-17px;
	}

/* IE Anpassung */
* html #SSL123_01 a:hover div {
 	left:30px;
 	margin-left:0px;
	}

.clear {
	clear:both;
	}

.icon_attention {
	background-image: url(../images/status_error.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 18px;
}

.icon_ok {
	background-image: url(../images/status_success.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 18px;
}

#whois_search pre {
	white-space: pre-wrap; 
 }