.A_Body {  
font: 12px/16px Arial, Helvetica, sans-serif; 
color: #000000; 
padding: 4px 5px 5px; 
vertical-align: top; 
background-color: #FFFFFF;
}

.A_Body a:link{ color: #CC0000; text-decoration:underline;}
.A_Body a:visited{ color: #CC0000; text-decoration:underline;}
.A_Body a:hover{ color: #666666; text-decoration:underline;}

.A_BodyCentered { 
font: 12px/16px Arial, Helvetica, sans-serif; 
color: #000000; 
padding: 4px 5px; 
vertical-align: middle; 
text-align: left;
background-color: #FFFFFF;
}

.A_BodyCentered a:link{ color: #CC0000; text-decoration:underline;}
.A_BodyCentered a:visited{ color: #CC0000; text-decoration:underline;}
.A_BodyCentered a:hover{ color: #666666; text-decoration:underline;}

.A_Body_highlight {  
font: 12px/16px Arial, Helvetica, sans-serif; 
color: #003366;
}

.A_BodyTitle { 
font: bold 12px/16px Arial, Helvetica, sans-serif; 
color: #003366; 
letter-spacing: 0.05em;
}

.A_Title {  
font: bold 12px Arial, Helvetica, sans-serif; 
letter-spacing: 0.08em; 
color: #003366; 
background-image: url(../IMAGES/BG/BALKEN/bg_balken_grau.gif); 
background-repeat: repeat; 
padding: 2 0 2 6px; 
border-color: #999999 black; 
border-style: solid; 
border-width: 1 0 1 0px; 
background-color: #999999;
}

.A_TitleRegular {  
font: 12px Arial, Helvetica, sans-serif; 
letter-spacing: 0.00em; 
color: #000000; 
}






/*Navigations Spalte*/

.A_List_Beige_Bold {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #003366;
	background-image: url(../IMAGES/BG/BALKEN/bg_balken_beige.gif);
	background-repeat: repeat;
	padding: 3 5 2 5px;
	background-color: #CCCC99;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DCDBB9;
	border-right-color: #FFFFFF;
}

.A_List_Beige_Regular {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../IMAGES/BG/BALKEN/bg_balken_beige.gif);
	background-repeat: repeat;
	padding: 3px 3px 2px 5px;
	background-color: #CCCC99;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 0;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DCDBB9;
	border-right-color: #FFFFFF;
}

.A_List_Beige_Regular a:link{ color: #CC0000; font-weight: bold; text-decoration:underline;}
.A_List_Beige_Regular a:visited{ color: #CC0000; font-weight: bold; text-decoration:underline;}
.A_List_Beige_Regular a:hover{ color: #666666; font-weight: bold; text-decoration:underline;}

.A_ListTxt { 
font: 12px/16px Arial, Helvetica, sans-serif; 
color: #000000; 
padding: 2 5 2 5px; }

.A_List_olive_Regular {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../IMAGES/BG/BALKEN/bg_balken_beigemix.gif);
	background-repeat: repeat;
	padding: 3px 3px 2px 5px;
	background-color: #CCCCCC;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 0;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-top-color: #DCDBB9;
}

.A_List_olive_bold {
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #003366;
	background-image: url(../IMAGES/BG/BALKEN/bg_balken_beigemix.gif);
	background-repeat: repeat;
	padding: 3 3 2 5px;
	background-color: #CCCCCC;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 0;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-top-color: #dcdbb9;
}

.A_ListTxt a:link{ color: #CC0000; text-decoration:underline;}
.A_ListTxt a:visited{ color: #CC0000; text-decoration:underline;}
.A_ListTxt a:hover{ color: #666666; text-decoration:underline;}

.A_List_img {  border-color: #FFFFCC black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}



/*Formular Eingaben*/

.FormField {  
font: 12px Arial, Helvetica, sans-serif; 
color: #000000; 
height: 18px; 
width: 280px; 
vertical-align: middle; 
float: left;
background-color: #FFFFCC;
padding: 0 0 0 0px;
margin: 0 0 0 0;
}

.FormListShort {  
font: 12px Arial, Helvetica, sans-serif; 
color: #000000; 
height: 18px; 
width: 70px; 
text-align: left; 
background-color: #FFFFCC;
padding: 0 0 0 0px;
margin: 0 0 0 0;
vertical-align: middle; 
float: left
}

.FormTxtarea { 
font: 12px Arial, Helvetica, sans-serif; 
color: #000000; 
height: 60px; 
width: 280px; 
padding: 3 0 0 0px;
margin: 0 0 0 0; 
vertical-align: middle; 
background-color: #FFFFCC 
}

.FormButton { 
font: 12px Arial, Helvetica, sans-serif; 
color: #000000; 
height: 18px; 
width: 70px; 
background-color: #FFFFCC; 
text-align: center;
}

.FormRadiobutton { 
background-color: #FFFFCC; 
}


/*Diverse Layouthilfen*/

.X_trennlinie {  height: 3px; border: black}

.X_bgweiss {  background-color: #FFFFFF}
.A_img { float: right; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px #333333 solid; margin-top: 2px; margin-left: 3px}
.X_pfeilImg {  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

