/*-------------------------------------------------------
	
	layout.css - Positionierung, Breite, Rahmen,
	Farben usw. der div-Elemente
	
-------------------------------------------------------*/
/*-------------------------------------------------------

	csshover.htc - damit bringen wir den IE dazu, 
	:hover auf für andere Elemente außer "a" zu
	interpretieren

-------------------------------------------------------*/
body {
	behavior:url("/fileadmin/_templates/_js/csshover.htc");
}
/*-------------------------------------------------------
	
	Allgemeines
	
-------------------------------------------------------*/
div#containerContentOuter {
	position: absolute;
	width: 820px;
	margin-left: -410px;
	left: 50%;
	min-height: 100%;
	_height: 100%;
	/*background: url("../_img/bg/bg_content1.gif") left repeat-y;*/
}
div#containerContentInnerOuter {
	position: relative;
	width: 100%;
	/*background: url("../_img/bg/shadow_right.png") right repeat-y; */
	min-height: 100%;
	_height: 100%;
}
div#containerContentInner {
	position: relative;
	width: 100%;
	/*background: url("../_img/bg/shadow_left.png") left repeat-y;*/
	min-height: 100%;
	_height: 100%;
	padding-left: 10px;
}
div#containerContent {
	padding: 0px 10px 10px 0px;
}
div#contentHeader {
	padding-top: 20px;
	background-color: white;
	width: 800px;
}
div#logo {
	position: relative;
	left: 50px;
}
div#navMeta {
	position: absolute;
	left: 560px;
	top: 20px;
}
div#headImage {
	height: 200px;
	background: white url("/fileadmin/_templates/_img/bg/bg-fachinfo01.jpg") no-repeat;
}
div#navMain {
	border-bottom: 1px solid #eee;
	background-color: white;
	width: 800px;
}
div#navBreadcrumb {
	border-bottom: 1px solid #eee;
	text-align: right;
	font-size: 9px;
	text-transform: uppercase;
	background-color: white;
	width: 800px;
}
div#navBreadcrumb div {
	padding: 5px 20px;
	font-size: 9px;
}
div#contentMain {
}
div#content {
	position: relative;
	width: 550px;
	float: left;
}
div#content p {
}
div.cnt1 {
	padding: 20px 20px 20px 20px;
	
}
div#contentColRight {
	position: relative;
	width: 250px;
	float: left;
}
div#contentColRight h1 {
	font-size: 12px;
	margin: 20px 10px 10px;
}
div#contentColRight p.bodytext {
	margin: 0px !important;
	padding: 0px !important;
}
div#contentFooter {
	display: none;
}