/**************************************Text**********************************/
.txt01 /*standardschrift*/
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#00004F;
}

.txt02 /*hotline*/
{
font-family:arial, verdana, helvetica;
font-size:24px;
color:#ffffff;
font-weight:bold;
margin-left:10px;
margin-right:10px;
}

.txt03
{
font-family:arial, verdana, helvetica;
font-size:16px;
color:#00004F;
}

h2
{
font-family:arial, verdana, helvetica;
font-size:17px;
color:#cc0000;
}

h3
{
font-family:arial, verdana, helvetica;
font-size:16px;
color:#FFC707;
}

h4
{
font-family:arial, verdana, helvetica;
font-size:16px;
color:#00004F;
}


/*******************************tabellen**************************************/

.tab_aussen
{
background-image:url(../bilder/bg_haupt.jpg);
background-position:center top;
background-repeat:no-repeat;
position:relative;
}

.td_aus_unt
{
background-image:url(../bilder/bg_unten_haupt.jpg);
background-position:center top;
background-repeat:no-repeat;
position:relative;
}

.tab_innen
{
margin-top:217px;
}

.tab_u_navi
{
background-image:url(../bilder/pfeil_top.gif);
background-position:center bottom;
background-repeat:no-repeat;
}

.txt_re
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#00004F;
padding-right:80px;
padding-top:20px;
}

.txt_li
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#00004F;
padding-left:40px;
padding-top:20px;
}

.bildpos01
{
background-repeat:no-repeat;
background-position:center;
}

.bildborder
{
border:solid 1px #878787;
}

.felder
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#00004F;
border:solid 1px #0B3E99;
width:150px;
}

.felder_01
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#00004F;
border:solid 1px #0B3E99;
width:300px;
scrollbar-track-color: #ffffff;
}


.code
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#00004F;
border:solid 1px #0B3E99;
width:50px;
}

fieldset
{
height:280px;
}

fieldset.ok
{
height:200px;
}

legend
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#00004F;
}

.button
{
border:solid 0px #ffffff;
background-color:#F8F8F8;
}

/*******************************links**************************************/
a.navi_blu
{
font-family:arial, verdana, helvetica;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin-left:10px;
margin-right:10px;
}

a:hover.navi_blu
{
font-family:arial, verdana, helvetica;
font-size:14px;
color:#F0CD00;
text-decoration:none;
margin-left:10px;
margin-right:10px;
}

a.navi_blu_be
{
font-family:arial, verdana, helvetica;
font-size:14px;
color:#F0CD00;
text-decoration:none;
margin-left:10px;
margin-right:10px;
}

a.u_navi_blu
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#000000;
text-decoration:none;
margin-left:10px;
margin-right:10px;
}

a:hover.u_navi_blu
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#000000;
}

a.link_blu
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

a:hover.link_blu
{
font-family:arial, verdana, helvetica;
font-size:12px;
color:#000000;
font-weight:bold;
}

/*******************************body**************************************/
body
{
margin:0px;
background-color:#000000;
font-family:arial, verdana, helvetica;
font-size:12px;
color:#00004F;
scrollbar-face-color: #143369;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #ffffff;
scrollbar-highlight-color: #D3EDFE;
scrollbar-shadow-color: #D3EDFE;
scrollbar-3dlight-color: #D3EDFE;
scrollbar-darkshadow-color: #00007F;
}
