a:link,a:visited,a:active
{
font-weight:normal;
color:#6c0000;
text-decoration:underline;
}

a:hover
{
text-decoration:none;
}


a.oben:link,a.oben:visited
{
color:#fefefe;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

a.oben:aktiv
{
color:#f8fcbe;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

a.oben:hover
{
color:#ff8d8d;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

a.navi:link,a.navi:visited,a.navi:active
{
font-weight:normal;
font-size:12px;
color:#333333;
text-decoration:none;
}


a.navi:hover
{
font-weight:normal;
font-size:12px;
color:#919191;
text-decoration:none;
}

a.navi2:link,a.navi2:visited,a.navi2:active,a.navi2:hover
{
font-weight:normal;
font-size:8px;
color:#494949;
text-decoration:none;
}

body 
{  
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
scrollbar-face-color: #be1830;
scrollbar-shadow-color: #d1d1d1;
scrollbar-highlight-color: #a3a3a3;
scrollbar-3dlight-color: #e2e2e2;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #b7b7b7;
scrollbar-arrow-color: #e5e5e5;
font-family: verdana, geneva, sans-serif;
font-size:11px
}

h1
{
font-weight:bold;
line-height:26px;
font-size:22px;
color:#424242;
text-decoration:none;
}

h2
{
font-weight:bold;
font-size:14px;
color:#3d3232;
margin-bottom:10px;
text-decoration:none;
}


h3
{
font-weight:bold;
font-size:12px;
color:#414141;
margin-top:4px;
margin-bottom:2px;
text-decoration:none;
}

.toprechts
{
background-image:url(images/toprechts.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px
}

.top
{
background-image:url(images/top.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px
}

.toplinks
{
background-image:url(images/toplinks.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px
}


.topunten
{
background-image:url(images/topunten.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
color:#fefefe;
}

.randlinks
{
/*background-image:url(images/randlinks.gif)*/;
margin:0px;
padding:0px
}


.randrechts
{
margin:0px;
padding:0px
}

.naviunten
{
background-color:#ffffff;
margin:0px;
padding:0px
}

.text
{
background-color:#ffffff;
padding:5px
}

.klein
{
line-height: 13px;
}


.menue
{
font-size: 9px; 
background-color:#eeeeee
}

td,th
{
font-family:verdana, geneva, sans-serif;
font-size:11px;
line-height: 15px;
vertical-align:top;
margin:0px; 
padding:0px
}

input, textarea
{
font-size: 12px; 
color: #000000; 
border: 2px outset; 
line-height: 12px;
background-color: #dedede; 
border-color: #705B47 #705b47 #856d56 #856d56
}

.radio
{
color: #000000; 
border: 0px; 
background-color: #c1c1c1; 
}


th
{
font-family:verdana, geneva, sans-serif;
font-size:11px;
line-height:11px;
color:#000000;
background-color:#d07082;
border-color: #818181 #a5a5a5 #a5a5a5 #616161; 
border-style: inset; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
vertical-align:top;
margin:0px; 
padding:5px
}


.data01
{
font-family:verdana, geneva, sans-serif;
font-size:9px;
line-height:11px;
color:#000000;
background-color:#d9d9d9;
border-color: #818181 #a5a5a5 #a5a5a5 #616161; 
border-style: inset; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
vertical-align:top;
margin:0px; 
padding:5px
}

.data02
{
font-family:verdana, geneva, sans-serif;
font-size:9px;
line-height:11px;
text-align:center;
color:#313131;
background-color:#fefefe;
border-color: #818181 #a5a5a5 #a5a5a5 #616161; 
border-style: inset; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
vertical-align:top;
margin:0px; 
padding:5px
}

.data03
{
font-family:verdana, geneva, sans-serif;
font-size:9px;
font-weight:bold;
line-height:11px;
text-align:right;
color:#bd1145;
background-color:#c1c1c1;
border-color: #818181 #a5a5a5 #a5a5a5 #616161; 
border-style: inset; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
vertical-align:top;
margin:0px; 
padding:5px
}

.data04
{
font-family:verdana, geneva, sans-serif;
font-size:9px;
font-weight:bold;
line-height:11px;
text-align:right;
color:#bd1145;
background-color:#a8a8a8;
border-color: #818181 #a5a5a5 #a5a5a5 #616161; 
border-style: inset; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
vertical-align:top;
margin:0px; 
padding:5px
}

