body {
    font-family:arial;
    font-size:12px;
}

#header {
    width:900px;
    height:130px;
    background-image:url("img/header.png");
    background-repeat:no-repeat;
    margin-left:auto;
    margin-right:auto;
}

#content {
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    width:900px;
    min-height:130px;
    padding:5px;
    border:1px dashed #EBB56E;
}

#footer {
    margin-left:auto;
    margin-right:auto;
    width:900px;
    min-height:20px;
    margin-top:10px;
    padding:5px;
}

h1 {
    font-size:20px;
    font-weight:bold;
    text-align:center;
    color:black;
}

h2 {
    font-size:16px;
    font-weight:bold;
    color:#643900;
}

h3 {
    font-size:14px;
    font-weight:bold;
    color:black;
}

a {
    text-decoration:underline;
    color:black;
}
a:hover {
    text-decoration:underline overline;
    color:#CC8F00;
}

/* ADMIN-BEREICH */
table.liste {
    width:650px;
    border-bottom:1px solid black;
    border-top:1px solid black;    
    border-right:1px solid black;
    border-left:1px solid black;
}

th {
    color:black;
    font-size:12px;
    font-weight:bold;
    border-bottom:1px solid black;
    border-right:1px solid black;
    border-left:1px solid black;
    border-top:1px solid black;
}

td {
    color:black;
    font-size:12px;
}


input, textarea, select {
    background-color:#FCD49F;
}

form.login {
    text-align:center;
}

#navi {
    float:left;
    width:170px;
    min-height:300px;
    padding:5px;
    border:1px dashed #EBB56E;
}

#inhalt {
    float:left;
    width:705px;
    min-height:300px;
    padding:5px;
    margin-left:-1px;
    border:1px dashed #EBB56E;
}

.clearfix:after {
content:".";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden;
}
 
.clearfix {display:inline-block;}
 
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
