/* zentrales Style Sheet */


body, tr, td  { 
	font-size: 10pt;
	color: #000000; 
	font-family: Arial, Helvetica, 'MS Sans Serif'; 
	font-style: normal; 
	font-variant: normal; 
}


a {
        text-decoration: underline;
        font-family: Arial, Helvetica, 'MS Sans Serif';
        font-size: 10pt;
        font-weight: bold;
        font-style: normal;
        font-variant: normal;
}


ul {
	line-height: 1;
}


li {
	margin-top: 8pt;
}


a:link    { color: #007cc3; }
a:visited { color: #007cc3; }
a:focus   { color: #da251d; }
a:hover   { color: #da251d; }
a:active  { color: #da251d; }


.menu {
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
}

.logo_blau {
	font-size: 30px;
	font-weight: 800;
	color: #007dFF;
}

.logo_rot {
	font-size: 18px;
	font-weight: 800;
	color: #FF3300;
}

.w_kasten {
	background-color: #ffffff; 
}

.r_kasten {
	background-color: #da251d;
        color: #FFFFFF;
        font-weight: bold;
} 

.b_kasten {
	background-color: #007cc3;
        color: #FFFFFF; 
}

.g10_kasten {
	background-color: #dddddd; 
        color: #000000;
}

.g30_kasten {
	background-color: #999999;
        color: #000000; 
}

.text_rot {
	color: #da251d;
	font-weight: bold;
}