
/* Positionierung /////////////////////////////////////////*/

@page {
	size: auto;
}
html,body {
	margin: 0px;
	padding: 0px;
overflow:visible;
}

#logo{
position:absolute;
top:20px;
left:10px;
margin:0px;
padding:0px
}

#header{
position:absolute;
top:0px;
left:0px;
margin:0px;
padding:0px;
}


#topBild{
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}

.topHome{ 
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}

.adresseStart{
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}
	
#topNav{
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}


#search {
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}

#top{
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}

#leiste{
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}

#titelSite{
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}

#left{
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}
	
#naviSubLeft{
position:absolute;
top:0px;
left:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
display:none;
}



#history{	
position:relative; 
z-index:122; 
top: 10px;
left:10px;	
margin:0px;
padding:0px
}

#content
	{
position:relative; 
top: 10px;
left:10px;	
        margin:0px;
        padding:0px
	}
	
.contentHeader { width:1px; height:1px;display:none;}

.textContent {
	position: static;}

.textContent p {
	position: static;}

#rechts{ 
position:relative; 
top: 10px;
left:10px;	
        margin:0px;
        padding:0px
}


/* Allgemeine Formatierungen*/


body
	{
	margin: 0;
	padding: 0;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}


p, td, h2, h3, h4, a
	{
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


h1 {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #004F7E;
	background-color: FFFFFF;
	padding-top: 11px;
	padding-bottom: 11px;
}


b {
	color: #004F7E;
}


.right{
        font-size: 8px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: FFFFFF;
}



.clCMEvent{ width:1px; height:1px;display:none;}
.clLevel0 { width:1px; height:1px;display:none;}
.clLevel1 { width:1px; height:1px;display:none;}
.clLevel11 { width:1px; height:1px;display:none;}
.clLevel20 { width:1px; height:1px;display:none;}
.clLevel0over { width:1px; height:1px;display:none;}
.clLevel1over { width:1px; height:1px;display:none;}

