html, body, div{
padding : 0px;
background : #797A7C;    
margin : 0; 
margin : auto;
font-family : Arial, Helvetica, Verdana; 
font-size: 11pt;
color : #575759;   
}  
#container {
border : 0px #000000; 
background : transparent; 
width : 800px;
padding : 0px;
} 
.text {
font-family : Arial, Helvetica, Verdana; 
font-size : 11px; 
color : #575759; 
}
.textfett {
font-family : Arial, Helvetica, Verdana; 
font-size : 11px;
font-weight: bold;  
color : #575759; 
}
.textklein {
font-family : Arial, Helvetica, Verdana; 
font-size : 10px;
color : #575759;
line-height: 0.7em;
}
h1 {
font-family : Arial, Helvetica, Verdana; 
font-size : 12px;
font-weight: bold; 
color : #575759;
}
.texth1 {
font-family : Arial, Helvetica, Verdana; 
font-size : 12px;
font-weight: bold; 
color : #575759;
}
.texth0 {
font-family : Arial, Helvetica, Verdana; 
font-size : 13px;
font-weight: bold; 
color : #575759;
}
h2 {
font-family : Arial, Helvetica, Verdana; 
font-size : 11px;
font-weight: bold; 
color : #575759;
}
.texth2 {
font-family : Arial, Helvetica, Verdana; 
font-size : 11px;
font-weight: bold; 
color : #575759;
}
#sprachauswahl a, #sprachauswahl a:link {
text-decoration: none;
text-underline: none;
font-family : Arial, Helvetica, Verdana; 
font-size : 11px; 
color : #575759;
font-weight: bold;
}
.navi {
list-style-type: none;
margin: 0px;
padding: 0px;
}
.navi li a, .navi li a:link {
display : block;
text-decoration: none;
font-family : Arial, Helvetica, Verdana; 
font-size: 11px;
color : #575759;
font-weight: bold;
width: 100%;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 13px;
padding-left: 22px;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
border-left: 0px solid #000000;
background: transparent url(images/eck_grau.gif) no-repeat 0px center;
margin : 0px;
}
.navi li a:hover, .navi li a:active {
background: transparent url(images/eck_rot.gif) no-repeat 0px center; 
color : #a1113c; 
}

li.navi_rot a, li.navi_rot a:link {
display : block;
text-decoration: none;
font-family : Arial, Helvetica, Verdana; 
font-size: 11px;
color : #575759;
font-weight: bold;
width: 100%;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 13px;
padding-left: 22px;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
border-left: 0px solid #000000;
background: transparent url(images/eck_rot.gif) no-repeat 0px center;
margin : 0px;
}
li.navi_rot a:hover, li.navi_rot a:active {
background: transparent url(images/eck_rot.gif) no-repeat 0px center; 
color : #a1113c; 
}

.unter_navi {
list-style-type: none;
margin: 0px;
padding: 0px;
}
.unter_navi li a, .unter_navi li a:link {
display : block;
text-decoration: none;
font-family : Arial, Helvetica, Verdana; 
font-size: 11px;
color : #999999;
font-weight: bold;
width: 100%;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 13px;
padding-left: 22px;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
border-left: 0px solid #000000;
background: transparent url(images/unter_eck_grau.gif) no-repeat 25px center;
margin : 0px;
}
.unter_navi li a:hover, .unter_navi li a:active {
background: transparent url(images/unter_eck_grau.gif) no-repeat 25px center; 
color : #a1113c; 
}
input.tab, textarea, select { 
font-size: 9pt;
font-family : Arial, Helvetica, Verdana; 
border-width: 1pt;
background-color: #FFFFFF; 
color: #575759;
border-color: #FFFFFF;
border-style: solid;
}
a {
color : #575759;
font-size : 11px; 
text-decoration : underline; 
font-family : Arial, Helvetica, Verdana; 
}
