body{
background-color: #ffffff;
color: #000000;
padding:0;
margin: 0;
}

#wrapper{
font-size: 70%;	
margin: 0 5%;		
min-width: 40em;	
width: auto;
}

div.inside#head {
display: none;
}

#head{
padding: 0;
color: #000000;
display: none;
}

a, a:link, a:visited, a:active{
text-decoration: none;
color:#ed1c27;
}

#innen{
border: solid 1px #ffffff;
border-width: 0 1px;
margin: 0 -1px;		
width: 100%;
}

#links, #mitte, #rechts, * html #innenwrapper{
overflow: visible;	                                        
position: relative;	                              
}

#innenwrapper{
float: left;
margin: 0 -1px 0 0;
width: 100%;
}

#mitte{
float: right;
margin: 0 0 0 -1px;
width: 100%;
}

#mitte table p {
margin:2px;
padding:0;
}

#footer{
border: solid 1px #000000;
border-width: 1px 0;
padding: 0.5em;
color: #000000;
text-align: center;
display:none;
}

/* Hauptnavigation */
.hauptnav{
margin: 1em 0;
}
/* Ende Hauptnavigation*/

/* Unternavigation*/
.unternav{
margin: 1em 0;
}
/*Ende Unternavigation*/

/* Horizontale Navigation */ 
.hnav{
color: #000000;
border-bottom: solid 1px #5f5d5d;
margin: 0;
padding: 3px 0 4px 0;
white-space: nowrap;
}
/*Ende Horizontale Navigation */

.clear{
clear: both;
}

.hide{
display: none;
}

.inside{
padding: 0;
}

.imagefloat{
float:right;
}

.lau{
float:right;
}

.lau a, .lau a:link, .lau a:visited{
color:#ffffff;
text-decoration:none;
}

.lau a:hover{
font-weight:bold;
}

.unter{
text-decoration:underline;
}




