div#outerdiv {
min-height:100%;
height:auto !important; /* moderne Browser */
max-width:1194px;
width:auto;
margin:0 auto;
position:relative;
text-align:left;
background:url("../img/layout/background_bottom.gif") no-repeat 36px 645px;
}


* html div#outerdiv {
  height:100% !important; /* moderne Browser */
  width:1194px;  
}

div#mainContentWrapper {
width:100%;
height:740px;
background:url("../img/layout/background.gif") no-repeat 1001px 0;
}
/* the different id and classes of the mainWrapper */


div#sidebar {
/*float:left;*/
position:absolute;
top:0;
left:0;
height:100%;
width:376px;
height:625px;
z-index:3;
overflow:visible;
}



div#sidebarTopWrapper {
background:url("../img/layout/background_menu.gif") no-repeat top right;
height:550px;
width:100%;
}

div#menuWrapper {
width:187px;
height:221px;
position:relative;
top:75px;
z-index:6;
}

/* categorynavigation */
div#categorynavigation {
position:absolute;
z-index:19;
left:190px;
top:27px;
width:190px;
}

div#imageContent_start {
position:absolute;
z-index:80;
}

div#imageContent_start div#kwick {
position:absolute;
z-index:81;
}

div#categorynavigation ul li{
list-style-type:none;
}

div#categorynavigation ul li a {
outline:none;
margin:0;
padding:0;
}

div#categorynavigation img {
border:0;
padding:0;
margin:0;
}

div#categorynavigation #kwick li.jugendliche, 
div#categorynavigation #kwick li.jugendlicheOver{
margin-left:32px;
width:194px !important;
}

div#categorynavigation #kwick li.jugendliche {
height:144px !important;
}

div#categorynavigation #kwick li.betreuungOver,
div#categorynavigation #kwick li.betreuung {
width:194px !important;
}
div#categorynavigation #kwick li.betreuung {
height:154px !important;
}

div#categorynavigation #kwick li.ernaehrung,
div#categorynavigation #kwick li.ernaehrungOver  {
margin-left:11px;
width:220px !important;
}
div#categorynavigation #kwick li.ernaehrung {
height:193px !important;
}


div#categorynavigation ul li.ausland,
div#categorynavigation ul li.auslandOver {
margin-top:3px;
margin-left:76px;
width:250px !important;
}

div#categorynavigation ul li.ausland {
height:169px !important;

}

div#categorynavigation #kwick li.ernaehrung {
height: 193px !important;	
width: 256px !important;
}

div#categorynavigation #kwick li.holder {	
	overflow:hidden;
  position:relative;
  z-index:95;		
}

div#categorynavigation #kwick .kwick, #kwick .kwickover {
	display: block;
	cursor: pointer;
  height: 100%;	
	width: 174px;
	position:absolute;
	left:0;
	z-index:97;	
	top:0;	
}

div#categorynavigation #kwick li.kwickover {
  z-index:98;
  position:absolute; 
  height:0;
  overflow:hidden;
}

div#categorynavigation ul,  div#categorynavigation ul li{
margin:0;
padding:0;
}


div#footerNavigationWrapper {
background:url("../img/layout/background_impressum.gif") no-repeat top right;
height:98px;
width:100%;
}

div#footerImpressumWrapper {
width:220px;
height:24px;
text-align:right;
}
	
div#middleWrapper {
position:absolute;
top:0;
z-index:1;
left:340px;
width:661px;
}

div#middleTopWrapper {
width:100%;
height:202px;
position:relative;
z-index:2;
background:#fff url("../img/layout/background_slogan.gif") no-repeat top left;
}

div#middleBottomWrapper {
width:100%;
height:446px;
position:relative;
z-index:7;
background:#fff url("../img/layout/background_middle_right.gif") no-repeat top left;
}

div#middleBottomSlideshow {
margin:0 0 0 152px;
}

div#logoWrapper {
height:123px;
width:163px;
float:right;
margin-top:40px;
}
