#access{
	position:absolute;
	width:100%;	
	left:0.5em;
	top: 0em;
	height:1.5em;		
	padding-left: 0em;
}

#top {
	position:absolute;
	width: 100%;	
	left:0.25em;
	top: 0.8em;
	height:1.5em;	
	padding-left: 0em;	
	font-size:2em;
}

#meta {
	position:absolute;
	top: 6em;
	left: 0.5em; 
	width:59em;
	padding: 0em;
	padding-left: 0.5em;
	margin: 0em;	
	background-color:#eee;
}

#navi{
	position: absolute;
	left: 0.5em;
	top: 9em;
	width: 13em; 
	padding: 0em;
	background-color:#eee;
	height: 100%;
}


#mainContent{
 position:absolute;
	left: 14em;
	top: 9em; 
 
 width:45.8em; 
	padding:0.4em;


}

#mainContentSmall{
 position:absolute;
	left: 14em;
	top: 9em; 
 
 width:32em; 
	padding:0.4em;

}

#boxes{
	position: absolute;	
	width: 12.5em;
	padding: 0em;
	top: 9em;
	left: 47.5em;
	height:100%;
}

#boxesHidden{	
	visibility: hidden;
}

#boxSearch{
	position: relative;	
	margin: 0em;
	width: 100%;
	padding: 0em; 
}

#boxSearchHidden{
	visibility: hidden;
}

#boxTop{
	position: relative;
	width: 100%;		
	margin: 0em;
	padding: 0em;
	margin-bottom: 1em;
}

#boxTop2{
	position: relative;	
	margin: 0px;
	width: 100%;
	padding: 0em;
	margin-bottom: 1em;
}

#boxTopHidden{
	visibility: hidden;
}

#boxMiddle{
	position: relative;
	width: 100%;	
	margin: 0em;
	padding: 0em;
	margin: 0px;
	margin-bottom: 1em;

}

#boxMiddle2{
	position: relative;
	width: 100%;	
	margin: 0em;
	padding: 0em;
	margin: 0px;
	margin-bottom: 1em;
}

#boxMiddleHidden{
	visibility: hidden;
}

#boxBottom{
	position: relative;	

	width: 100%;
	margin: 0em;
	padding: 0em;
}

#boxBottomHidden{
	visibility: hidden;
}

.boxTitle{
	margin-top: 0em;
	margin-bottom: 0em;
	padding: 0.2em;
	padding-top: 0em;
	padding-bottom: 0em;
	font-size:0.9em;
	font-weight:bold;
	border: 1px solid #000;
	}
	
.boxContent{
	margin-top: 0em;
	padding: 0.2em;
	padding-top: 0em;
	font-size:0.8em;
	font-weight: normal;
	border: 1px solid #000;
	
	}
	
#boxContentSearch{
	margin-top: 0em;
	padding: 0.2em;
	padding-top: 1em;
	padding-bottom: 1em;
	font-size:0.8em;
	font-weight: normal;
	border: 1px solid #000;
	margin-bottom: 1em;
}

body {
	margin: 0em;
}

#print {
	position:absolute;
	top: 4em;
	left: 45em;
}

#grafic {
	position:absolute;
	top: 4em;
	left: 50.5em;
}

#hiddendiv1 {
  display: none;
}

#hiddendiv2 {
  display: none;
}


@media print
{



#outer {
	position:absolute;
	top: 0px;
	left:0px;
	border-left-width: 0px;      
 border-right-width: 0px;
	background-color: #fff;
	border-left-style: none; 
	border-right-style: none;
	width: 1000px; /* nur IE 5.x */
 voice-family: "\"}\"";
 width: 1000px; /* alle anderen User-Agents */
 voice-family: "\"}\"";
}


#outerSmall {
	position:absolute;
	top: 0px;
	left:0px;
	border-left-width: 0px;      
 border-right-width: 0px;
	background-color: #fff;
	border-left-style: none; 
	border-right-style: none;
	width: 1000px; /* nur IE 5.x */
 voice-family: "\"}\"";
 width: 1000px; /* alle anderen User-Agents */
 voice-family: "\"}\"";
}


#inner {            
	margin-left: 0px;
 position: relative;	
 border-left-color:#fff;
	border-left-style: solid; 
 border-left-width: 0px; 
 border-right-style: none;
	border-right-width: 0px;
	border-right-color:#fff;
	width: 1000px; /* nur IE 5.x */
 voice-family: "\"}\"";
 width: 1000px; /* alle anderen User-Agents */
 voice-family: "\"}\"";
}


#innerSmall {            
	margin-left: 0px;
 position: relative;	
 border-left-color:#fff;
	border-left-style: solid; 
 border-left-width: 0px; 
 border-right-style: none;
	border-right-width: 0px;
	border-right-color:#fff;
	width: 1000px; /* nur IE 5.x */
 voice-family: "\"}\"";
 width: 1000px; /* alle anderen User-Agents */
 voice-family: "\"}\"";
}



#navi{display:none;}

#naviSmall{display:none;}

#content{ 
 position: relative;
 width: 1000px; 
	float: left;
	padding: 0px;
	margin-right: 0px;
	margin-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#fff;
}

#contentSmall{ 
 position: relative;
 width: 1000px; 
	float: left;
	padding: 0px;
	margin-right: 0px;
	margin-left: 2px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	background-color:#fff;		
}

#boxes{
	position: relative;	
	float: left;
	margin-right: 0px;
 margin-left: 0px;
	width: 700px;
	margin-top:0px;
	padding: 0px;
}

#boxesHidden{display:none;}

#boxSearch{display:none;}

#boxSearchHidden{display:none;}

#boxMiddleHidden{display:none;}

#boxBottom{display:none;}

#boxBottomHidden{display:none;}

#boxTitle{display:none;}
	
#boxContent{display:none;}
	
#boxContentSearch{display:none;}
	
#clear{display:none;}
	
#clearInner{display:none;}

#top{display:none;}

#meta{display:none;}

#logo{display:none;}

#footer{display:none;}

#copyright{display:none;}

#print{display:none;}

#boxEnd{display:none;}

#boxEndSmall{display:none;}

#access{display:none;}

#grafic{display:none;}

}







