a:link                           { font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight:normal; text-decoration: none; }
a:active                         { font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight:normal; text-decoration: none; }
a:visited                     { font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight:normal; text-decoration: none; }

tr, td, p, br        { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
td.text {  text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 14px; }
td.text h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #274289; font-weight: normal; margin-bottom: 13px;}


td.text, td.partner {  text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 14px; }
td.text h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #274289; font-weight: normal; margin-bottom: 13px;}

.mini { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#274289; font-weight:normal;}
.hsuche { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#274289; font-weight:bold;}
.suchebold { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.sucheorange { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#dc5911; font-weight:bold;}

a.fastText:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; text-decoration: none; }
a.fastText:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; text-decoration: none; }
a.fastText:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; text-decoration: underline; }
a.fastText:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; text-decoration: underline; }
a.fastText:focus { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; text-decoration: underline; }
.fastLink    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #dc5911;  font-weight:bold; text-decoration: underline; }

a.nav:link    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;  font-weight:bold; text-decoration: none; }
a.nav:active  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;  font-weight:bold; text-decoration: none; }
a.nav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;  font-weight:bold; text-decoration: none; }


/* bonuspunkt-partner */
td.partner h1 {
	font-size: 14px;
	font-weight: normal;
	color: #274289;
	margin-bottom: 4px;
	text-align: left;
}
td.partner h2 {
	font-size: 12px;
	font-weight: normal;
	color: #274289;
	margin-bottom: 3px;
	margin-top: 0px;
	text-align: left;
}
.orange { 
	color: #E87017;
}


td.partnerdropdown { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 11px; }
select.partner { font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-top: 5px; width: 170px;}
select.partnersmall { font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-top: 5px; width: 160px;}
option.eintrag_blau   { color:#274289;}
option.eintrag_orange { color:#dc5911;}



body                 { margin: 0px; padding: 0px; 
                         scrollbar-3dlight-color: #CACACA;
						 scrollbar-base-color: #888888;
                         scrollbar-arrow-color: #F2AA74; 
                         scrollbar-shadow-color: #FFFFFF; 
                         scrollbar-highlight-color: #FFFFFF;
                         scrollbar-darkshadow-color: #CACACA;
                         scrollbar-face-color: #ffffff; 
						 scrollbar-track-color: #E4E4E4;

                        font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
                       }
.backcolor1          {background-color: #f5f5f5;}
.backcolor2          {background-color: #cecece;}
.backcolor3          {background-color: #274289;}
.backcolor4          {background-color: #e0e0e0;}
.backcolor5          {background-color: #f2aa74;}
.backcolorform       {background-color: #ececec;}

.suchefeld           { font-family:Arial,Helvetica,sans-serif;font-size:12px; width:100px; height:19px; }

.backcolornav        {background-color: transparent;}

.table_header
{
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 200px;
    z-index: 104;
    background-color: #F00;
}

.table_list
{
    padding-top: 200px;
}