body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	scrollbar-arrow-color: #c8c8c8;
  	scrollbar-shadow-color: #c8c8c8;
  	scrollbar-darkshadow-color: #c8c8c8;
  	scrollbar-base-color: #ffffff;
  	scrollbar-face-color: #ffffff;
  	scrollbar-highlight-color: #333333;
	
}
hr{border:1px solid #BDD373; width:100%; height:1px;}
td.bg_dunkelgruen{
	background-color:#00724E;
}
td.bg_mittelgruen{
	background-color:#BBD272;
}
td.bg_hellgruen{
	background-color:#D5E6A0;
}
td.bg_gruen{
        background-color:#DEEAC2;
}
td.bg_orange{
        background-color:#E8852E;
}
td.kasten_links{
        background-color:#DEEAC2;
		padding:25px;
}


.topnav_head{
	BACKGROUND-COLOR: #006944;
	color: #FFFFFF;
}
.topnav_head a{
	color: #FFFFFF;
	text-decoration:none;
}
.topnav_head a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}

.hg_leftnav{
	background-color:#4BACD9;
}
.hgbody{

}
.migration_body{
	border:2px solid magenta;
}

img {border:none}

p,span,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,i,span {
 font-family:verdana,Helvetica,sans-serif;color:#333333; font-size:12px;
}
label{
	color:#286B98;
	font-size:11px;
	font-weight:bold;
}
p {margin-bottom:8px; margin-top:8px;}

td.bg_utility
{
background-image:url(../images/bg_utility.jpg);
height:39px;
padding-left:70px;
vertical-align:middle;
	color:#48180E;
	font-size:11px;
}

td.kopf_index
{
	background-color:#EBEDEA;
	vertical-align:bottom;
	padding-bottom:28px;
	padding-left:29px;
}
td.bg_navi_top
{
	background-color:#EBEDEA;
	padding-top:10px;
	height:30px;
}
td.bg_navi
{
	background-image:url(../images/bg_navi.jpg);
	height:31px;
	padding-left:40px;
	border-bottom:1px solid #ffffff;
}

select, input, textarea {
	font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	
}
input.formdata,select.formdata,textarea.formdata{
	background-color:#FBFAF7;
	color:#072D4A;
	padding:3px;
	height:22px;
	border-top:0px;
	border-left:0px;
	border-right:1px solid #134468;
	border-bottom:1px solid #134468;
}
input.formdata_fehler,textarea.formdata_fehler{
	background-color:#FBFAF7;
	color:#072D4A;
	padding:3px;
	height:22px;
	border-top:1px solid #D05E61;
	border-left:1px solid #D05E61;
	border-right:1px solid #D05E61;
	border-bottom:1px solid #D05E61;
}

.formdata{
	font-size:14px;
	color:#072D4A;
	padding:3px;
	border-right:1px solid #134468;
	border-bottom:1px solid #134468;
	background-color:#FFFFFF;
}
.formdata_inaktiv{
	font-size:14px;
	color:#768E9E;
	background-color:#EFEDE3;
	padding:3px;
	border-right:1px solid #134468;
	border-bottom:1px solid #134468;
}

table.datentabelle{
	background-color:#F8F8F8;
	border:1px dotted #FFFFFF;
}
table.datentabelle_in_bearbeitung{
	background-color:#F8F8F8;
	border:1px dotted #FF0000;
}
table.datentabelle:hover{
	background-color:#A5D5EC;
	border:1px dotted #FFFFFF;
}
table.datentabelle_aktiv{
	background-color:#A5D5EC;
	border:1px dotted #FFFFFF;
}
.formhead{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.caption {
	color:#286B98;
	font-size:12px;
}
a {
  	color:#006944;
	text-decoration:underline;
}

a:hover {
  	color:#006944;
	text-decoration:underline;
}
a.link_gruen{
  	color:#006944;
	text-decoration:underline;
}

a.link_gruen:hover {
  	color:#006944;
	text-decoration:underline;
}
a.link_weiss{
  	color:#FFFFFF;
	text-decoration:none;
}

a.link_weiss:hover {
  	color:#FFFFFF;
	text-decoration:underline;
}
.text_gruen {
  color:#006944;
}
.path{
	border:0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height:16px;
	width:100%;
	vertical-align:middle;
	background-color:#EFEFEF;
	
}
td.border_right_dashed{
	border-right: #999999 1px dotted;
	font-weight: bold;

}
td.redaktion_head{
	BACKGROUND-COLOR: #EFEFEF;
	border: 1px solid #999999;
	color:#001d61;
	font-weight: bold;
	font-size: 11px;
}
td.redaktion_head_border_right_dashed{
	BACKGROUND-COLOR: #EFEFEF;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	color:#001d61;
	font-weight: bold;
	font-size: 11px;
}
.content {
	background-image:url(../images/bg_body.jpg);}
.content_hell {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #2F78A7;
}
.content_mini {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
.headmega {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006944;
	font-weight: bold;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006944;
	font-weight: bold;   
}
h3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006944;
}
.klein{
	font-size: 10px;	
}
.niedrig {
	font-size: 1px;
	height: 20px;
}
.headsub {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006944;
}
.hervorheben {
	FONT-SIZE: 14px; 
	COLOR:#4E7690;
}
.tabhead {
	font-family: Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #666666;
	font-size: 11px;
}
ul {margin-left:14px;padding:0px;}
li {margin:0px;padding:0px;}
a.detaillink{
	color:#3A556A;
	background-image: url(../images/linkpfeil.gif);
	background-repeat: no-repeat;
	padding-left:12px;
	background-position: left;
}
a.detaillink:hover {
	text-decoration:underline;
	color:#3A556A;
	
}
a.textlink:link, a.textlink:visited{
	color:#006944;
	text-decoration:underline;
}

a.textlink:hover, a.textlink:active  {
	color:#006944;
	text-decoration:underline;
	
}

a.textlink2:link, a.textlink2:visited{
	color:#006944;
	text-decoration:underline;
	font-weight:bold;
	
}

a.textlink2:hover, a.textlink2:active  {
	color:#006944;
	text-decoration:underline;
	font-weight:bold;
	
}

a.textlink3:link, a.textlink3:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	padding-left:10px;
	background-image: url(../images/pfeil_weiss.gif);
	background-repeat: no-repeat;
}

a.textlink3:hover, a.textlink3:active  {
	color:#FFFFFF;
	text-decoration:none;
	
	padding-left:10px;
	background-image: url(../images/pfeil_weiss.gif);
	background-repeat: no-repeat;
}

a.textlink_migration:link, a.textlink_migration:visited{
	color:#FF3031;
	border:1px solid magenta;
	text-decoration:none;
}
a.textlink_migration:hover, a.textlink_migration:active  {
	color:#FF3031;
	border:1px solid magenta;
	text-decoration:underline;
}

a.redaktion_link{
	color:#666666;
	text-decoration:none;
}
a.redaktion_link:hover{
	color:#666666;
	text-decoration:none;
	
}
a.redaktion_link_selected{
	background-color: #E7EAF3;
	color:#666666;
	text-decoration:none;
}

a.darklink:link, a.darklink:visited, a.darklink:active{
	color:#555555;
	text-decoration:none;
}
a.darklink:hover  {
	color:#555555;
	text-decoration:underline;
}
a.kruemel:link, a.kruemel:visited, a.kruemel:active{
	font-size:10px;	
	color:#555555;
	text-decoration:none;
}
a.kruemel:hover  {
	font-size:10px;
	color:#555555;
	text-decoration:underline;
}
a.kruemel_titel:link, a.kruemel_titel:visited, a.kruemel_titel:active{
	font-family:arial,helvetica,sans-serif;
  	font-size:20px;
	color:#000000;
	text-decoration:none;
}
a.kruemel_titel:hover  {
	font-family:arial,helvetica,sans-serif;
  	font-size:20px;
	color:#000000;
	text-decoration:none;
}
.kruemel_sub{
	font-family:arial,helvetica,sans-serif;
  	font-size:11px;
	color:#000000;
	text-decoration:none;	
}
.glossarmarker{
	background-color: #E9E9E9;
	color:#666666;
	text-decoration:none;
}
a.glossarmarker:link, a.glossarmarker:visited {
	background-color: #E9E9E9;
	color:#666666;
	text-decoration:none;
}
a.glossarmarker:hover, a.glossarmarker:active {
	background-color: #E9E9E9;
	color:#666666;
	text-decoration:none;
}
fieldset{
	padding:5px;
}
.inputfalse{
	border:1px solid #444444;
	
}
.td_blue{
	border:1px solid #E7E7EF;
	color:#001d61;
	font-size: 11px;
}
.td_navigation{
	table-layout:fixed;
	BACKGROUND-COLOR: #EFEFEF;
	border:1px solid #FF3031;
}

td.forumhead {
  padding-top:8px;
}
td.forum_box_inhalt{
  border-bottom:1px #CCCCCC solid;
  padding:4px;
}

td.forum_box_fkt{
  padding:4px;
}
a.servicelink {
  color:#3A556A;
  font-family:Arial,helvetica,sans-serif;
  font-size:11px;
  font-weight:normal;
}

a.servicelink_onclick {
  color:#3A556A;
  font-family:Arial,helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
}

a.servicelink:link {
  color:#3A556A;
  text-decoration:none;
}

a.servicelink:visited {
  color:#3A556A;
  text-decoration:none;
}

a.servicelink:hover { 
  color:#3A556A;
  text-decoration:underline;

}

a.servicelink:active{
  color:#3A556A;
  text-decoration:underline;

}

a.servicelink_klein{
  color:#000000;
  font-family:Arial,arial,helvetica,sans-serif;
  font-size:10px;
  font-weight:normal; 
}

a.servicelink_klein:link {
  color:#000000; 
  font-size:10px;
  text-decoration:none;
  font-weight:normal; 
}

a.servicelink_klein:visited { 
  color:#000000; 
  font-size:10px;
  text-decoration:none;
}

a.servicelink_klein:hover { 
  color:#000000; 
  font-weight:bold; 
}
a.servicelink_klein:active{ 
  color:#000000; 
  font-size:10px;
  text-decoration:none;
}
a.dir_link_selected{
  color:#FFFFFF;
  background-color:blue;
  text-decoration:none; 
}
.searchmark {
 background-color: yellow;
}
.tab_layout {
	border-collapse:collapse;
}
.tab_tabelle {
	border-collapse:collapse;
}
.tab_tabelle td{
	border:1px solid #CCCCCC;
}

td.contentnavdiv2{
	background-color:#FFFFFF;
	border-top:1px solid #FF3031;
	border-right:1px solid #FF3031;
	border-left:1px solid #FF3031;
	padding:0px;
}

td.contentnavdiv2 a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
td.contentnavdiv2 a:hover{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}

td.contentnavdiv2_migration{
	background-color:#FFFFFF;
	border:1px solid magenta;
	padding:0px;
}

td.contentnavdiv2_migration a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
td.contentnavdiv2_migration a:hover{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}

.contentdiv{
	font-size:14px;
	margin-left:30px;
	padding-top:44px;
	width:563;
}
.contentdivtr{
	font-size:14px;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-right:0px;
	margin-right:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	width:615px;
	background-color:#B2A777;
}
.contentbackground{
	background-color:#FFFFFF;
}
.rahmen{
	border:1px solid #000000;
}

.tdneutab { background-color: #FFFFFF;border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.dunkel_invers {
	font-size: 14px;
	background-color: #C6CFDE;
	color: #FFFFFF;
	font-weight: bold;
}
.navtabhead {
	height: 25px;
	text-align: center;
        padding-left: 5px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #C6CFDE;
}
.th_normal{
	padding-left: 5px;
	font-size: 12px;
	color: #4B160E;
	background-color: #D6DBDE;
}
.td_lineval{
	padding-left: 5px;
	border:1px solid #D6DBDE;
}
.td_lineval_last{
	padding-left: 5px;
	border:1px solid #D6DBDE;
}
.td_lineval_1{
	padding-left: 5px;
	BACKGROUND-COLOR: #EFEFEF;
}
.td_lineval_last_1{
	padding-left: 5px;
	BACKGROUND-COLOR: #EFEFEF;
}
.td_lineval_2{
	padding-left: 5px;
	BACKGROUND-COLOR: #F6F6F6;
}
.td_lineval_last_2{
	padding-left: 5px;
	BACKGROUND-COLOR: #F6F6F6;
}

.td_lineval_1_migration{
	border:1px solid magenta;
	padding-left: 5px;
	BACKGROUND-COLOR: #EFEFEF;
}
.td_lineval_last_1_migration{
	border:1px solid magenta;
	padding-left: 5px;
	BACKGROUND-COLOR: #EFEFEF;
}
.td_lineval_2_migration{
	border:1px solid magenta;
	padding-left: 5px;
	BACKGROUND-COLOR: #F6F6F6;
}
.td_lineval_last_2_migration{
	border:1px solid magenta;
	padding-left: 5px;
	BACKGROUND-COLOR: #F6F6F6;
}

table.doctable {
	border-collapse:collapse;
}

td.doctable_head_field{
	border-top:1px solid #00724E;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	BACKGROUND-COLOR: #CDE18E;
	text-align:center;
	margin:2px;
	padding:2px;
}

td.doctable_head_field a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;

}

td.doctable_norm_field{
	BACKGROUND-COLOR: #DEEAC2;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:2px;
	padding:2px;
}
td.doctable_norm_field_migration{
	BACKGROUND-COLOR: #EFEFEF;
	border:2px solid magenta;
	margin:2px;
	padding:2px;
}
td.doctable_error_field{
	BACKGROUND-COLOR: #EFEFEF;
	color:#FF3031;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:2px;
	padding:2px;
}
td.doctable_group_field{
	BACKGROUND-COLOR: #FFFFFF;
	font-weight:bold;
}
td.doctable_fulltext_field{
	BACKGROUND-COLOR: #FFFFFF;
	color:#666666;
	padding-bottom:5px;
}
.doctable_gb_select_list {
	BACKGROUND-COLOR: #FFFFFF;
}
.lbl_frm_suche {
	width:120px;
}
input.frm_suche {
	width:120px;
}
table.flaeche_hervor {
	background-color:#EFEFEF;
}
.dokument_neu {
	BACKGROUND-COLOR: yellow;
	border:1px solid #CCCCCC;	
}
.infobox {
	BACKGROUND-COLOR: #FFFFA8;
	padding:6px;
	border:1px solid #E64215;
	
}
.news_title {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	padding-top:6px;
}
.news_text {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
.button {  
	background-image:URL('../images/bt_pfeil.gif');
	background-repeat:no-repeat;
	background-position:right;
	padding-right:22px;
	font-size:11px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}
.button_l {  
	background-image:URL('../images/bt_pfeil_l.gif');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:22px;
	font-size:11px;
	font-weight:bold;
}
.formbutton {
	background-image:URL('../images/bt_pfeil.gif');
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	font-size:11px;
	font-weight:bold;
	color:#4E7690;
	height:20px;
	background-color:#FFFFFF;
	border:none;
	text-align:right;
}
.fktleiste{
	background-color:#566289;
	color: #ffffff;
	border-bottom:1px solid #FFFFFF;
	border-right:10px solid #CCD3E3;
	padding-right:20px;
}
.nav1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #027651;
	background-color:#DEEAC2;
	height: 25px;
	vertical-align:bottom;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 4px;
}

.nav1 a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #027651;
}

.nav1 a:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color: #F7A632;
}
.nav1_selected {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #027651;
	background-color:#E8852E;
	height: 25px;
	vertical-align:bottom;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 4px;
}

.nav1_selected a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #ffffff;
}
.nav1_selected a:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #ffffff;
}
td.subnav2{
	background-color:#CDE18E;
	border-bottom:1px solid #FFFFFF;
	padding:4px;
	height:24px;
}
td.subnav2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#283C36;
}
td.subnav2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#283C36;
}
td.subnav2_selected{
	background-color:#E8852E;
	border-bottom:1px solid #FFFFFF;
	padding:4px;
	height:24px;
}
td.subnav2_selected a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
td.subnav2_selected a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	
}
td.subnav2_migration{
	background-color:#FF3031;
	border:1px solid magenta;
	height:48px;
}
td.subnav2_migration a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
td.subnav2_selected_migration{
	border:1px solid magenta;
	background-color:#FFFFFF;
	height:48px;
}
td.subnav2_selected_migration a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#FF3031;
}

.navsubtable1{
}
td.subnav3{
	height:21px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:26px;
}
td.subnav3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#283C36;
}
td.subnav3 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#AE320C; 
}
td.subnav3_selected{
	background-color:#E8852E;
	height:21px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:26px;
} 
td.subnav3_selected a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
}
td.subnav3_selected a:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
}

td.subnav3_migration{
	background-color:#EFEFEF;
	border:1px solid magenta;
	height:16px;
}
td.subnav3_migration a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
td.subnav3_selected_migration{
	background-color:#EFEFEF;
	border:1px solid magenta;
	height:16px;
}
td.subnav3_selected_migration a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

.navsubtable2{
	border:1px solid #006944;
	position:relative;
	left:20px;
	width:157px;
}
td.subnav4{
	background-color:#FFFFFF;
	border-top:1px solid #FFFFFF;
	height:21px;
}
td.subnav4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333333;
}
td.subnav4_selected{
	background-color:#FFFFFF;
	border-top:1px solid #FFFFFF;
	height:21px;
}
td.subnav4_selected a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#AE320C;
}
td.subnav4 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#AE320C;
}
td.subnav4_selected a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#AE320C;
}

td.subnav4_migration{
	background-color:#FFFFFF;
	border:1px solid magenta;
	height:16px;
}
td.subnav4_migration a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
td.subnav4_selected_migration{
	border:1px solid magenta;
	background-color:#FFFFFF;
	height:16px;
}
td.subnav4_selected_migration a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
td.utility {
	color:#ffffff;
	font-size: 12px;
	padding-left:5px;
	padding-right:5px;
}
td.utility a {
	color:#ffffff;
	font-size: 12px;
}
td.utility a:hover {
	color:#ffffff;
	font-size: 12px;
	text-decoration:none;
}
td.utility2 {
}
td.utility2 a {
	color:#006944;
	font-size: 11px;
}
td.utility2 a:hover {
	color:#006944;
	font-size: 11px;
	text-decoration:underline;
}
.text_klein{
	font-size: 11px;

}
.anmeldung{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
a.anmeldung {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
a.anmeldung:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}
TD.cont_lila {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #7EA8D9 1px solid; COLOR: #000000; PADDING-TOP: 8px; BACKGROUND-COLOR: #E2E6EE;
}
table.box_uebersicht{
	BACKGROUND-COLOR: #E2E6EE;
	width:160px;
	height:159px;
	margin-right:6px;
	margin-bottom:10px;
}
table.box_uebersicht_breit{
	BACKGROUND-COLOR: #E2E6EE;
	width:524px;
	margin-right:6px;
	margin-bottom:10px;
}

td.hg_uebersicht_dunkel{
	BACKGROUND-COLOR:#8FB3D7;
}
.weiss{
    color: #ffffff;
    padding-left: 10px;
}
TD.bgwhite {
	BORDER-RIGHT: #CCD3E3 12px solid; 
	BACKGROUND-COLOR: #ffffff;
	padding-left:40px;
	padding-top:40px;
}
#rechner{
	background-image: url(../images/hg_rechner.jpg);
	visibility:hidden;
}
.errorbox {
	BACKGROUND-COLOR: #E64215;
	padding:6px;
	border:1px solid #FFFFA8;
	
}
.nodiv{
	display: inline;
}
.fehlertext_klein{
	font-size:8px;
	color:#FF0000;
}
.rot{color:#AD3008;}