html, body
{
font-family:Verdana,Arial,Georgia,helvetica,sans-serif;
color:#000000;
font-size:13px;
background-color:#CFD4E6;
height:100%;
}

#container
{
width:920px;
position:absolute;
margin-left:-460px;
left:50%;
}

#banner
{
height:80px;
width:920px;
border-top:0px solid #B6A685;
border-bottom:0px solid #B6A685;
margin-bottom:5px;
}

#navi
{
height:38px;
width:910px;
line-height:18px;
color:#666666;
text-align:center;
border-top:0px solid #B6A685;
border-bottom:0px solid #B6A685;
background-color:#CFD4E6;
padding-top:4px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
}

#navi2
{
height:20px;
width:910px;
line-height:18px;
color:#666666;
text-align:center;
border-top:0px solid #B6A685;
border-bottom:0px solid #B6A685;
padding-top:4px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
background-color:#E9E9E9;
}

a.navilink
{
color:#444444;
font-size:13px;
text-decoration:underline;
}

a.navilink:visited
{
color:#444444;
}

a.navilink:hover
{
color:#BF3030;
text-decoration:none;
}

#inhalt
{
background-color:#FFFFFF;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
border-top:0px solid #446D8B;
border-left:0px solid #446D8B;
border-right:0px solid #446D8B;
border-bottom:5px solid #446D8B;
margin-top:5px;
width:920px;
}

.inhaltkopf
{
background-color:#446D8B;
color:#EEEEEE;
border-bottom:0px solid #FDE09C;
padding-top:3px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
margin-bottom:10px;
}

#inhalttext
{
line-height:18px;
padding-top:3px;
margin-top:0px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}

a
{
color:#BF3030;
text-decoration:underline;
}

a:visited
{
color:#BF3030;
}

a:hover
{
color:#666666;
text-decoration:none;
}

a.symbol
{
background-image:url("linksymbol.jpg");
background-repeat:no-repeat;
background-position:0 center;
padding-left:14px;
}

.center {
text-align:center;
}

h2
{
color:#804040;
font-size:14px;
font-weight:bold;
margin-top:5px;
}

h3
{
color:#804040;
font-size:13px;
font-weight:bold;
background-color:#F2F2F2;
}

.abstand
{
color:#804040;
font-size:13px;
font-weight:bold;
}

h4
{
color:#804040;
font-size:13px;
font-weight:bold;
text-align:center;
}

.block {
text-align:justify;
}

table.gitter {
font-family:verdana,arial,georgia,helvetica,sans-serif;
font-size:13px;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;
}

table.gitter th {
background-color:#DEDEDE;
color:#444444;
padding-top:2px;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
border:1px solid #999999;
}

table.gitter td {
color:#000000;
padding-top:2px;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
border:1px solid #999999;
}

.tabellehg {
background-color:#FFECBF;
}

.formularfeld {
background-color:#CFD4E6;
}

.bildlinks {
margin-top:5px;
margin-left:0px;
margin-right:10px;
margin-bottom:0px;
border:0px solid #446D8B;
float:left;
}

.bildrechts {
margin-top:5px;
margin-left:10px;
margin-right:0px;
margin-bottom:0px;
border:0px solid #446D8B;
float:right;
}

.bildrand {
border:2px solid #446D8B;
padding:2px;
}

.bildohnerand {
border:0px;
}

.linie {
border-top:3px solid #CDCDCD;
}

.linie1 {
border-top:1px solid #CDCDCD;
}

.counter {
width:400px;
margin-left:400px;
}

.boxli {
position:relative;
left:0px;
float:left;
border: none;
width:415px;
padding-left:10px;
padding-right:20px;
margin:0px;
border-right:1px solid #CDCDCD;
}

.boxre {
position:relative;
left:0px;
float:left;
border: none;
width:415px;
padding-left:20px;
padding-right:10px;
margin:0px;
}

#fuss
{
text-align:center;
padding-top:0px;
padding-bottom:0px;
width:920px;
float:left;
}
