.contentblock .textinput, .contentblock  p, .contentblock td {
	font-family:		arial, helvetica, san-serif;
	font-size:			11px;
}

.contentblock {
	margin: 0px;
}

.contentblock h1 {
	font-family:		arial, helvetica, san-serif;
	font-size:			21px;
	font-style:			italic;
}

.contentblock h2 {
	font-family:		arial, helvetica, san-serif;
	font-size:			16px;
	font-weight:		bold;
}

.contentblock h3 {
	font-family:		arial, helvetica, san-serif;
	font-size:			16px;
	text-decoration:    none;
}	

.contentblock a {
	color: 				#4568BA;
	text-decoration:	underline;
}

.contentblock a:hover {
	color: 				#758FCC;
	text-decoration:	underline;
}

.contentblock a img {
	border-color: #000000;
}

.contentblock .smalltxt {
	font-size: 10px;
}

.contentblock .border {
	border-spacing: 0px;
	border-collapse:	collapse;
}

.contentblock .border TD {
	border:				#D3E0F4 solid 1px;
	padding:			3px;
}

#content {
	color: 				#4568BA;
	padding-left:		15px;
	padding-top:		15px;
	background-color:	#ffffff;
	border-right:		#D3E0F4 solid 1px;
	background-repeat:	no-repeat;
	width:				609px;
	font-size:			12px;
}

#content td, #content p {
	color: 				#4568BA;
	font-size:			12px;
}

.contentblock .textinput {
	width:				100%;
	border:				black solid 1px;
	background-color:	#D3E0F4;
}

.contentblock .inputbutton {
	background-color:	#D3E0F4;
	color:				black;
	font-weight:		bold;
	border:				black solid 1px;
}

.contentblock .errors {
	font-weight:		bold;
	font-size:			14px;
	color:				#FF4A4F;
}

.contentblock #header {
	font-size:			35px;
	color:				#FFFFFF;
	font-style:			italic;
	text-align:			center;
	vertical-align:		middle;
}

.PopUpImage {
	padding:			0px;
	margin:				0px;
}

/* Footer */

#footer, #footer a {
	text-decoration:	none;
}

/* Navbar horizontal */

.contentblock #hornavbar {
	height:				17px;
	padding-left:		0px;
	text-align:			left;
	font-size:			12px;
	background-color:	#A3B3CB;
}

.contentblock #hornavbar a {
	margin-left:		15px;
	margin-right:		15px;
	padding-left:		0px;
	padding-right:		10px;
	font-size:			12px;
	color:				#FFFFFF;
	text-decoration: 	none;
}

.contentblock #hornavbar .active {
	padding-left:		10px;
	padding-right:		10px;
	background-color:	#FFBF3C;
	color:				#000000;
	font-size:			12px;
}


/* Leftnav */


.contentblock #leftnav {
	color:				#000000;
	background-color:	#D3E0F4;
	padding-top:		15px;
}

.contentblock #leftnav a {
	color:				#000000;
	text-decoration:	none;
}

.contentblock .menuitem {
	color:				#000000;
	padding-left:		20px;
	background-image:	url('/imgsrc/pfeil.gif');
	background-repeat:	no-repeat;
	margin-top:			2px;
}

.contentblock .smenuitem + .menuitem, 
.contentblock .smenuitemact + .menuitem{
	margin-top:			5px;
}

.contentblock .actmenuitem {
	color:				#000000;
	padding-left:		20px;
	background-image:	url('/imgsrc/pfeil_bott.gif');
	background-color:	#FFBF3C;
	background-repeat:	no-repeat;
	margin-top:			2px;
	font-weight:		bold;
}
.contentblock .actmenuitem a {
	color:				#000000;
}

.contentblock .smenuitem {
	color:				#000000;
	padding-left:		30px;
	margin-top:			2px;
}

.contentblock .smenuitemact {
	color:				#DDDDDD;
	padding-left:		30px;
	margin-top:			2px;
}

.contentblock .smenuitemact a {
	color:				#777777;
	font-weight:		bold;
}

