/* ################################################## */
/* ############# ALLGEMEINE DEFINITIONEN ############ */
/* ################################################## */

	html, body { height:100%; font-family:Arial,Helvetica,Sans-Serif; background-color:#ffffff; }

	h1,h2,h3,h4,h5,h6,p { margin:0px; padding:0px; }

	a {  }

	ul { margin:0px; padding:0px; }

	div#main_wrap { margin:0px; padding:0px; }

/* ################################################## */
/* ##################### SITETOP #################### */
/* ################################################## */

	div#top { display:none; }

/* ################################################## */
/* #################### SITEBODY #################### */
/* ################################################## */

	div#sitebody { width:100%; }

/* ################################## */
/* ####### Sekundärnavigation ####### */

	div#sitebody div#seknavi_wrap { display:none; }

/* ################################## */
/* ############ Content ############# */

	div#sitebody div#content_outer_wrap { /*width:553px;*/ margin:0 24px 21px 0; }
	
	/* ### Breadcrumb ### */
	div#sitebody div#content_outer_wrap div.breadcrumb { display:none; }

	/* ### Content Text ### */
	div#sitebody div#content_outer_wrap div.content_inner_wrap { /*float:left;*/ }

	div.content_inner_wrap div.img_content { float:right; margin:24px 0 5px 5px; padding:0px; }

	div.content_inner_wrap div.headline { margin:22px 0 21px 0; font-size:14px; font-weight:bold; color:#5B90CF; }

	/* von alter Azubi-werden-Version übernommene Styles für den Seiteninhalt */
	div.content_inner_wrap h1 { margin-bottom:12px; font-size:14px; color:#000000; }
	div.content_inner_wrap h5 { font-size:13px; color:#000000; }
	div.content_inner_wrap h2 { margin-bottom:12px; font-size:13px; color:#000000; }
	div.content_inner_wrap h6 { clear:both; margin-bottom:12px; font-size:12px; color:#000000; line-height:17px; background-image:url(../img/hg_h6.gif); background-repeat:repeat-x; background-position:left top; }
	div.content_inner_wrap h3 { margin-bottom:12px; font-size:12px; }
	div.content_inner_wrap h4 { width:100px; margin-bottom:12px; font-size:12px; color:#F7931E; border-top:1px solid #F7931E; }
	div.content_inner_wrap p { margin-bottom:12px; font-size:12px; color:#000000; }
	div.content_inner_wrap ul { margin:12px 0px 12px 40px; font-size:12px; color:#000000; list-style-type:circle; list-style-image:url(../img/bllt_list.gif); }
	div.content_inner_wrap ol li { margin-bottom:12px; font-size:12px; }
	div.content_inner_wrap a { color:#174698; }
	div.content_inner_wrap a:hover { color:#FE9C2D; }
	div.content_inner_wrap img.img_at {	margin:0px 1px;	border:0px;	vertical-align:middle; }
	div.content_inner_wrap div table.imgtext-table tr td div { font-size:12px !important; }
	div.content_inner_wrap table.htmlarea-showtableborders { /*float:left;*/ margin:0px 0px 12px 0px; padding:0px; width:100%; border:1px solid #5A90D0; border-collapse:collapse; border-spacing:0px; font-size:12px; }
	div.content_inner_wrap table.htmlarea-showtableborders img { width:220px; }
	div.content_inner_wrap table.htmlarea-showtableborders img.img_at {	width:11px;	height:12px; }
	div.content_inner_wrap table.htmlarea-showtableborders thead { text-align:left;	background-color:#FFE4BC; }
	div.content_inner_wrap table.htmlarea-showtableborders thead th { padding:5px; }
	div.content_inner_wrap table.htmlarea-showtableborders thead tr td { margin:0px; padding:5px; border:1px solid #5A90D0; }
	div.content_inner_wrap table.htmlarea-showtableborders tbody tr td { margin:0px; padding:5px; vertical-align:top; border:1px solid #5A90D0; }
	div.content_inner_wrap div.border_top_bottom { padding:10px 0 0 0; margin:30px 0px; border-top:1px solid #F7931E; border-bottom:1px solid #F7931E; clear:both; }
	div.content_inner_wrap div.rahmen_center, div.content_inner_wrap div.rahmen_left { margin-bottom:12px; padding:2px;	border:1px solid #86868A; }
	div.content_inner_wrap div.rahmen_center { text-align:center; }
	div.content_inner_wrap div.rahmen_left { text-align:left; }
	div.content_inner_wrap div.rahmen_center p, div.content_inner_wrap div.rahmen_left p { margin:0px; }
	div.content_inner_wrap br {	clear:none; }
	div.content_inner_wrap hr {	margin:0px;	height:1px;	clear:both;	border: solid #F7931E; border-width: 0 0 1px 0; }
	div.content_inner_wrap hr.bottom { margin:0px 0px 12px 0px;	height:1px;	clear:both;	border: solid #F7931E; border-width: 0 0 1px 0; }

	/* added by holger */
	.universitaeten TD { width: 288px; }
	.firmen img { border: 0px !important; }
	.berufsschulen table { /*width:100%;*/ }
	.berufsschulen TD { /*width: 100%;*//*border-bottom: 1px solid #F7931E;*/ }
	/* flo */
	.ol_bold ol { font-weight:bold; }
	.berufsschulen ul {	margin:0px !important; padding:0px !important; list-style:none !important; }
	.berufsschulen li {	margin:0px;	padding:10px 0px 0px 0px; border-top: 1px solid #F7931E; margin:0px 0px 12px 0px; list-style:none !important; }
	.berufsschulen img { border:0px !important; }
	.suchergebnis img {	border:0px !important; }
	.presseschau { clear:both; }
	.presseschau li { border-top:1px solid #F7931E;	margin-bottom:10px; }
	.presseschau li strong { line-height:25px; vertical-align:middle; }
	div.kontakt_impressum table.imgtext-table img {	border:0px !important;	margin-right:25px !important; }
	.border_top { border-top:1px solid #F7931E;	padding:0px; margin:0px; clear:both; }

/* ################################################## */
/* ################### SITEBOTTOM ################### */
/* ################################################## */

	div#sitebottom { display:none; }
