body
{
scrollbar-face-color: #D9DCDE; 
scrollbar-shadow-color: #888888; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #888888; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-track-color: #D9DCDE; 
scrollbar-arrow-color: #888888;
padding: 0px;
margin: 0px;
background: #f1f1f1;
font-family: verdana, arial, sans-serif;
}

table
{
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #000000;
line-height: 14px;
}

.firmenname
{
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #0071A0;
line-height: 14px;
font-weight:bold;
}


.klein
{
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000000;
line-height: 12px;
}

.newstabelle
{
background: #ffffff;
padding: 0px;
spacing: 0px;
margin: 0px;
font-size: 10px;
color: #333333;
line-height: 16px;
}


background: #ffffff;
padding: 0px;
spacing: 0px;
margin: 0px;
font-size: 10px;
color: #333333;
line-height: 14px;
}

.rahmen
{
background: #ffffff;
BORDER-RIGHT: 1px solid; BORDER-COLOR: #e1e1e1; 
BORDER-TOP: 1px solid; BORDER-COLOR: #e1e1e1; 
BORDER-LEFT: 1px solid; BORDER-COLOR: #e1e1e1; 
BORDER-BOTTOM: 1px solid; BORDER-COLOR: #e1e1e1; 
line-height: 14px;
font-size: 11px;
}

.titel
{
color: #0071A0;
font-size: 17px;
font-weight:normal;
padding-top: 0px;
padding-bottom: 3px;
}


.titelx
{
color: #0071A0;
font-size: 19px;
font-weight:normal;
padding-top: 0px;
padding-bottom: 3px;
}



.bg_r
{
background: url('pix/bg/bg_r.gif') no-repeat;
}
.bg_l
{
background: url('pix/bg/bg_l.gif') no-repeat;
}

/* Links */

a
{
color: #217F93; 
border-bottom: #0071A0 1px solid; 
text-decoration: none;
font-weight: normal;
}

a:hover
{
color: #ffffff;
background-color: #0071A0; 
text-decoration: none;
border-bottom: 0px; 
font-weight: normal;

}


a.klein
{
color: #000000; 
border-bottom: #0071A0 0px solid; 
text-decoration: none;
font-weight: normal;
}

a.klein:hover
{
color: #000000;
border-bottom: #0071A0 0px solid; 
background-color: transparent; 
text-decoration: none;
font-weight: normal;

}

a.navig_main {
width: 180px;
height: 26px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #f1f1f1;
background-color: #0071A0; 
border-bottom: #f1f1f1 1px solid; 
background-repeat: no-repeat;
background-position: top left;
margin: 0px;
padding: 14px 12px 0px 20px;
display: block;
text-decoration: none;
font-weight:bold;
}

a.navig_main:hover {
background-color:#f1f1f1; 
border-bottom: #f1f1f1 1px solid; 
color: #792121;
font-weight:bold;
color: #000000;
}




a.navig_mainon {
width: 180px;
height: 26px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #f1f1f1;
color:#000000;
background-color: #ffffff; 
border-bottom: #f1f1f1 1px solid; 
background-repeat: no-repeat;
background-position: top left;
margin: 0px;
padding: 14px 12px 0px 20px;
display: block;
text-decoration: none;
font-weight:bold;
}



a.navig_mainon:hover {
background-color:#ffffff; 
border-bottom: #f1f1f1 1px solid; 
color: #792121;
font-weight:bold;
color: #000000;
}

a.keinrahmen
{
text-decoration: none;
border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; 
color: #ffffff;
}

a.keinrahmen:hover
{
text-decoration: none;
border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; 
color: #ffffff;
background-color: #ffffff; 
}

/* input*/
 {
font-family: Verdana, Arial;
font-size:10px;
height: 17px;
width: 119px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
margin-top: 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
border-left: solid 1px #999999;
border-right: solid 1px #999999;
border-top: solid 1px #999999;
border-bottom: solid 1px #999999;
}

/* textarea*/
{
font-family: Verdana, Arial;

border-left: solid solid 1px #999999;
border-right: solid solid 1px #999999;
border-top: solid solid 1px #999999;
border-bottom: solid solid 1px #999999;
margin-top: 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
height: 120px;
width: 119px;
}


/* Sonstiges */

hr{
background-color:#ffffff; 
border-top: dotted 1px #217F93;
}
