/* validiert am: 16.06.2006 MKue      */
/* http://jigsaw.w3.org/css-validator */

html { 
min-width: 900px;
margin: 0;
padding: 0;
}
	 
body	{
text-align: center;
margin: 0;
padding: 0;
border: 0;
font: 69% Verdana, Arial, Helvetica, sans-serif;
min-width: 900px;
}

#header {
margin: 0;
float: left;
display: inline;
text-align: left;
width: 900px;               
}

#quernavigation {
display: none;
}

#banner {
float: right;
display: inline;
text-align: left;  
margin: 0;
width: 900px;               
}

#navigation {
height: auto;
width: 176px;
float: left;
display: inline;
text-align: left;
margin: 0;
overflow: hidden;
}

#navigation ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#content {
width: 563px;
float: left;
display: inline;
text-align: left;
margin: 0px 0px 10px 0px;
max-width: 563px;
overflow: visible;
min-height: 600px!important;
}

#content.minimale-contenthoehe {
min-height: 940px !important
}

#foot {
margin: 0; 
float: left;
display: inline; 
width: 900px;
}

.spaltenwrapper {
width: 561px;
}

.spaltelinkshalb {
width: 281px; 
margin: 0px -1px 0px 0px;  
float: left;
display: inline;
}

.spalterechtshalb {
width: 281px; 
margin: 0;
float: right;
display: inline;
}

.spaltelinksdrittel {
width: 177px;
margin: 0px 7px 0px 0px !important;
float: left;
display: inline;
}

.spaltemittedrittel {
width: 177px;
margin: 0;
float: left;
display: inline;
}

.spalterechtsdrittel {
width: 177px;
margin: 0px 10px 0px 0px !important;
float: right;
display: inline;
}

.clear {
clear: both;
margin: -1px 0px 0px 0px;
height: 1px;
font-size: 1px;  
line-height: 1px;  
width: 100%;
}

.ahem {
display: none;
}


/* Geaendert */
#wrapper	{
margin: 0 auto; 
padding: 0;
border: 0px;
width: 900px;
display: block;
overflow: hidden; 	 
}
#content, #navigation, #context {
margin: 0;
padding: 0;
}

/* IE BUG */

#context {  
/* height: 1%; */            
height: auto;           
width: 160px; /* alter Wert: 161px */          
float: right;
text-align: left;            
display: inline; /* oder display: inline-block */
overflow: hidden;             
margin: 15px 0 0 0;
padding: 0;
/* background-color: #CCCCCC; */
/* margin-left: -3px; macht optisch keinen Umterschied */
}     

/* #navigation {
background-color: #DDDDDD;
}
#content {
background-color: #AAAAAA;
}
*/

/* IE BUG ende */

