*{
margin:0;
padding:0;
}

body{
font-size:80%;
background-color:#360000;
color:white;
}

img{
border:none;
}

h1{
font-size:1.3em;
}
h2{
font-size:1.2em;
}
h3{
font-size:1.1em;
}

a{
text-decoration:none;
color:white;
font-weight:bold;
font-size:0.9em;
}

a:hover{
color:#C99E0E;
background-color:white;
}

ul{
margin-left:1em;
}

#center{
margin:0 auto;
width:99.9%;
text-align:center;
}

#kopf{
border-bottom:3px double #C99E0E;
padding:0.1em;
padding-bottom:1.0em;
padding-left:1em;
text-align:left;
}

#content{
width:74%;
float:right;
padding-right:1em;
padding-top:0.5em;
text-align:left;
border-right:3px double #C99E0E;
}
#content li{
margin-left:0.5em;
}

#menue{
float:right;
width:19%;
padding-top:1.5em;
text-align:left;
}
#menue ul{
width:92%;
margin-bottom:0.5em;
}
#menue li{
margin:0.25em;
margin-left:0.25em;
list-style-type:none;
}
#menue h2{
width:90%;
margin:0.5em;
}

#menue a{
display:block;
width:85%;
border:3px double #C99E0E;
padding:0.2em;
padding-left:0.35em;
}

#menue a:hover{
color:white;
background-color:#C99E0E;
border:3px double white;
}

#fuss{
height:1.5em;
text-align:center;
border-top:3px double #C99E0E;
padding:0.5em;
margin-bottom:2em;
}
#fuss a{
margin-right:2em;
}

#I{
float:left;
width:31%;
padding:0.5em;
}

#II{
float:left;
width:31%;
padding:0.5em;
}

#III{
float:left;
width:31%;
padding:0.5em;
}


.cl{
clear:both;
}
.fl{
width:92%;
float:left;
margin:0.5em;
border:1px solid #C99E0E;
font-size:1.1em;
}
.ph{
background-color:#C99E0E;
color:white;
padding:0.05em;
padding-left:0.25em;
font-weight:bold;
}

.pi{
padding:1em;
}
.fl ul{
margin:1em;
}

.wc .pi{
padding:0.25em;
}
.err{
	font-size:1.5em;
	margin:1em auto;
	padding:1em;
	border:1px solid red;
	width:60%;
}
