a:link       { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; text-decoration: none; }
a:visited    { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; text-decoration: none; }
a:active     { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; text-decoration: none; }
a:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; text-decoration: none; }

.link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
.whiteklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none}
.whitesmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #DDDDDD; text-decoration: none; padding-top: 1px; padding-left:1px;}
.blackklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; text-align:justify; }
.blueklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: blue; text-decoration: none}
.greenklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: green; text-decoration: none}
.redklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: red; text-decoration: none}
.whitekleinfett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
.blaukleinfett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #003366; text-decoration: none}
.blacknormal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none}
.blackleinfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none }
.bluebigfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: blue; text-decoration: none }
.bluekleinfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: blue; text-decoration: none }
.redkleinfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: red; text-decoration: none }
.whitegrossfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none }

body {margin-left:0px; margin-right:0px; margin-top:0px; background-color: #FCF7F9}
input, select, textarea  { color: #004488; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.button { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }

a.navigationlink { display: block; text-align: left; text-decoration: none; font-family:verdana, Helvetica, sans-serif; font-size:11px; 
		   color: #FFFFFF; font-weight: bold; padding: 4px; background-color: #222222; background-image: url('../pictures/icon_marker.gif'); background-repeat: no-repeat; background-position:4px 7px; padding-left: 16px; }
a.navigationlink:hover { background-color:#6699CC; background-image: url('../pictures/icon_marker_over.gif'); background-repeat: no-repeat; background-position:4px 7px; padding-left: 16px; }

a.navigationlink_sub1 { display: block; text-align: left; text-decoration: none; font-family:verdana, Helvetica, sans-serif; font-size:11px; font-variant: normal;
		       color: #FFFFFF; font-weight: normal; padding: 4px; background-color: #002244; background-image: url('../pictures/icon_marker.gif'); background-repeat: no-repeat; background-position:10px 7px; padding-left: 22px; }
a.navigationlink_sub1:hover { background-color:#6699CC; background-image: url('../pictures/icon_marker_over.gif'); background-repeat: no-repeat; background-position:10px 7px; padding-left: 22px; font-weight: normal; }		   

a.navigationlink_sub2 { display: block; text-align: left; text-decoration: none; font-family:verdana, Helvetica, sans-serif; font-size:11px; font-variant: normal;
		       color: #FFFFFF; font-weight: normal; padding: 4px; background-color: #224466; background-image: url('../pictures/icon_marker.gif'); background-repeat: no-repeat; background-position:16px 7px; padding-left: 28px; }
a.navigationlink_sub2:hover { background-color:#6699CC; background-image: url('../pictures/icon_marker_over.gif'); background-repeat: no-repeat; background-position:16px 7px; padding-left: 28px; font-weight: normal; }		   

a.navigationlink_sub3 { display: block; text-align: left; text-decoration: none; font-family:verdana, Helvetica, sans-serif; font-size:11px; font-variant: normal;
		       color: #FFFFFF; font-weight: normal; padding: 4px; background-color: #446688; background-image: url('../pictures/icon_marker.gif'); background-repeat: no-repeat; background-position:22px 7px; padding-left: 34px; }
a.navigationlink_sub3:hover { background-color:#6699CC; background-image: url('../pictures/icon_marker_over.gif'); background-repeat: no-repeat; background-position:22px 7px; padding-left: 34px; font-weight: normal; }		   

a.navigationlink_sub4 { display: block; text-align: left; text-decoration: none; font-family:verdana, Helvetica, sans-serif; font-size:11px; font-variant: normal;
		       color: #FFFFFF; font-weight: normal; padding: 4px; background-color: #6688AA; background-image: url('../pictures/icon_marker.gif'); background-repeat: no-repeat; background-position:28px 7px; padding-left: 40px; }
a.navigationlink_sub4:hover { background-color:#6699CC; background-image: url('../pictures/icon_marker_over.gif'); background-repeat: no-repeat; background-position:28px 7px; padding-left: 40px; font-weight: normal; }		   

.left_menue { border-top-width:1px; border-top-style:solid; border-color: #999999; border-right-width:1px; border-right-style:solid; } 

.global_bloc { border-top-width:1px; border-top-style:solid; border-color: #999999; border-right-width:1px; border-right-style:solid;
	       border-left-width:1px; border-left-style:solid; border-bottom-width:1px; border-bottom-style:solid; } 
.global_bloc_head { background-color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; 
			border-bottom-width:1px; border-bottom-style:solid; border-color: #999999; padding-bottom: 6px; padding-top: 6px; padding-left: 8px; padding-right: 8px; }
.global_blocktext { background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; padding-bottom: 10px; padding-top: 10px; padding-left: 10px; padding-right: 10px; }

a.menulink { display: block; text-align: left; text-decoration: none; font-family:verdana, Helvetica, sans-serif; font-size:11px; 
color: #FFFFFF; font-weight: bold; padding: 4px; background-color: #557799; border-left: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; border-right: solid 1px #999999;  border-bottom: solid 1px #999999; background-image: url('../pictures/icon_pfeil.gif'); background-repeat: no-repeat; background-position:7px 7px; padding-left: 23px; padding-top: 4px; padding-bottom: 5px; padding-right: 6px;}
a.menulink:hover { border: solid 1px #FFFFFF; background-color:#6699CC; border-style: dashed; }

a.mainlink { display: block; text-align: left; vertical-align:top; text-decoration: none; font-family:verdana, Helvetica, sans-serif; font-size:11px; 
color: #FFFFFF; font-weight: bold;  padding: 5px; border: solid 1px #DDDDDD; background-color: #555555; }
a.mainlink:hover { border: solid 1px #FFFFFF; background-color:#336699; border-style:dashed; }

.menutext  { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal;
 font-variant: normal; color: #F0F7FF; text-decoration: none; margin-left: 0px; margin-bottom: 0px; margin-top: 1px; margin-right: 5px}

.maintext  { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal;
 font-variant: normal; color: #EEEEEE; text-decoration: none; margin-left: 50px; margin-bottom: 0px; margin-top: 1px; margin-right: 5px}

.frametext { border-color: #AAAAAA; border-style: solid; border-width:1px; }

.inputbox { color: #004488; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background: #ffffff; border: inset 1px #999999; background-image: url('../pictures/background_input.gif'); }

.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; }
.headline_table { background-color: #222222; border-top-width:1px; border-top-style:solid; border-color: #999999; border-bottom-width:1px; border-bottom-style: solid; }
.headline_picture { padding-left: 3px; padding-bottom: 3px; padding-top: 3px; } 
.red_blur { background-image:url('../pictures/icon_header_backdown.gif'); background-repeat:repeat-x; }

a.page_begin { display: block; text-align: left; text-decoration: none; font-family:verdana, Helvetica, sans-serif; font-size:11px; 
color: #FFFFFF; font-weight: normal; padding-left: 23px; background-color: #557799; border-left: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; border-right: solid 1px #999999;  border-bottom: solid 1px #999999; background-image: url('../pictures/icon_page_begin.gif'); background-repeat: no-repeat; background-position:7px 7px; padding-top: 4px; padding-bottom: 5px; padding-right: 6px; }
a.page_begin:hover { border: solid 1px #FFFFFF; background-color:#6699CC; border-style:dashed; }

a.parent_page { display: block; text-align: left; text-decoration: none; font-family:verdana, Helvetica, sans-serif; font-size:11px; 
color: #FFFFFF; font-weight: normal; padding-left: 23px; background-color: #557799; border-left: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; border-right: solid 1px #999999;  border-bottom: solid 1px #999999; background-image: url('../pictures/icon_parent_page.gif'); background-repeat: no-repeat; background-position:7px 5px; padding-top: 4px; padding-bottom: 5px; padding-right: 6px; }
a.parent_page:hover { border: solid 1px #FFFFFF; background-color:#6699CC; border-style:dashed; }

.sub_headline { border-bottom: dashed 1px #999999; padding-bottom: 3px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none }
.sub_text {  padding-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; text-align:justify; }
.partpage {  padding: 3px; border: 1px solid #999999; }
