/* body anweisungen */
body    {
        background-color: #FFFFFF;
        margin-top:0px;
        margin-bottom:0px;
        margin-left:0px;
        margin-right:0px;
        }

/* text allgemein */
body, table, tr, td, div, input, textarea, select, p, br, li, ul {
        font-family: Arial;
        font-size: 12px;
        text-decoration: none;
        color: #000000
        }

a.impressum       {
        text-decoration: none;
        color: #999999;
        font-weight: bold
        }

a.impressum:hover {
        text-decoration: none;
        color: #FFFFFF;
        font-weight: bold
        }

a.menu_high {
        display:block;
        float:left;
        margin-top:0px;
        margin-bottom:0px;
        text-align:center;
        width:159px;
        line-height:21px;
        background-color:#CCCCCC;
        color: #000000;
        border: #FFFFFF solid;
        text-decoration: none;
        border-width: 0px 1px 0px 0px;
        font-weight: bold
        }

a.menu_high:link {
        color:#000000;
        text-decoration:none;
        }

a.menu_high:hover {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }

a.menu_high:visited {
        color:#000000;
        text-decoration:none;
        }

a.menu_high:active {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }



a.submenu {
        display:block;
        margin-top:0px;
        margin-bottom:0px;
        text-align:left;
        width:189px;
        line-height:21px;
        background-color:#000066;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold
        }

a.submenu:link {
        color:#FFFFFF;
        text-decoration:none;
        }

a.submenu:hover {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }

a.submenu:active {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }

a.submenu_b {
        display:block;
        margin-top:0px;
        margin-bottom:0px;
        text-align:left;
        width:189px;
        line-height:21px;
        background-color:#CCCCCC;
        color: #000000;
        text-decoration: none;
        font-weight: bold
        }

a.submenu_b:link {
        color:#000000;
        text-decoration:none;
        }

a.submenu_b:hover {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }

a.submenu_b:active {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }

		  
		  
		  
a.margrechts {
        display:block;
        float:left;
        margin-top:0px;
        margin-bottom:0px;
        text-align:left;
        width:186px;
        line-height:21px;
        background-color:#dfdfdf;
        color: #000000;
        border: #FFFFFF solid;
        text-decoration: none;
        border-width: 0px 0px 0px 0px;
         }

a.margrechts:link {
        color:#000000;
        text-decoration:none;
        }

a.margrechts:hover {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }

a.margrechts:visited {
        color:#000000;
        text-decoration:none;
        }

a.margrechts:active {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }	  
		  
		  
/* test 


*/		  
		  
		  
a.margrechtsbild {
        display:block;
        margin-top:0px;
        margin-bottom:0px;
        width:186px;
        line-height:0px;
        background-color:#d3d3d3;
        color: #000000;
        border: #FFFFFF solid;
        text-decoration: none;
        border-width: 0px 0px 0px 0px;
         }

a.margrechtsbild:link {
        color:#000000;
        text-decoration:none;
        }

a.margrechtsbild:hover {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }

a.margrechtsbild:visited {
        color:#000000;
        text-decoration:none;
        }

a.margrechtsbild:active {
        color:#FFFFFF;
        background-color:#999999;
        text-decoration:none;
        }	  
		  
		  	  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  

.color_darkblue {  background-color: #000066}

.color_hellgrau {  background-color: #D3D3D3}

.color_dunkelgrau { background-color: #666666}

.txt_blau {  font-weight: bold; color: #000066}

.txt_weiss { font-weight: bold; color: #FFFFFF; font-size: 12px}.color_weiss { background-color: #FFFFFF}



<!-- alte 
.txt_blau_headline { font-weight: bold; color: #000066 ; font-size: 14px}
-->

.txt_blau_headline { font-size: 9px}


.ueberschrift_1 { font-weight: bold; color: #000066 ; font-size: 16px}


.ueberschrift_2 { font-weight: bold; color: #000066 ; font-size: 14px}


.ueberschrift_3 { font-weight: bold; font-size: 12px}





.fld_a {  width: 260px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fld_b { width: 80px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.rahmen {  background-color: #F2F2F2; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fld_c { width: 178px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.fld_d { width: 533px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.button {  background-color: #000066; border-color: #333333 #999999 #999999 #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #FFFFFF; width: 185px}