/* CSS Document */
body {
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;  
	color: #000000;
	clip:rect();
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A{ color: #00A151;}
A:Visited {  color: #00A151;}
A:Active {  color: #00A151; text-decoration: none}
A:Hover {  text-decoration: none; color: #00A151}

h1 {
	color: #4E4A49;
	font-size: 14px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left:5px;
}
h1#high{
	color:#004080;
	background-color:#EAF0F7;
	font-size: 14px;
	font-weight: bold;
	padding-left:5px;

}

h2 {
	color: #4E4A49;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-bottom: 2px;
}
h1.pagetitle {
	color: #4E4A49;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
	
}
h2.pagetitle {
	color: #00A151;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid #4E4A49; 
}

td,p,div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;

	
}
td.center {
	text-align: center;
}
.textsml, a.textsml,p.textsml,div.textsml,td.textsml {
	font-size: 10px;
}
.textgruen, p.textgruen,div.textgruen,td.textgruen, {
	color: #00A151;
}
a.textgruen {	color: #00A151;}
a.textgruen:Visited {	color: #00A151;}
a.textgruen:Active {	color: #00A151;}
a.textgruen:Hover {	color: #000000;}

.textgrau, p.textgruen,div.textgruen,td.textgruen, {
	color: #4E4A49;
}
a.textgrau {	color: #00A151;}
a.textgrau:Visited {	color: #00A151;}
a.textgrau:Active {	color: #00A151;}
a.textgrau:Hover {	color: #4E4A49;}

.textr{	color: #AB152B;}
ul {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.formfield {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	text-decoration : none;
	border : 1px solid #00A151;
	background-color: #E1FFF0;
	margin-top: 2px;
	margin-bottom: 2px;


}
.formfieldaktive {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 13px; 
	color : #000000; background-color:#DEDCDC;
	text-decoration : none; 
	border : 1px solid #AB152B; 
	margin-top: 2px;
	margin-bottom: 2px;
}


.breadcrumb {
	color: #000000;
	font-size: 11px;
}
a.breadcrumb {	color: #00A151;}
a.breadcrumb:Visited {	color: #00A151;}
a.breadcrumb:Active {	color: #00A151;}
a.breadcrumb:Hover {	color: #000000;}
h1.breadcrumb {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
}
td.breadcrumb {
	padding-left: 5px;
}

.rightsubnav {	
	color: #000000;
	font-size: 12px;
}
table.rightsubnav {
	background-color:#EAF0F7;
	border : 1px solid #84c326
}
td.rightsubnav {
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	font-size: 12px;
	font-weight: bold;
}
td.rightsubnavhead {
	background-color:#84c326;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
A.rightsubnav {
	color: #000000;
	font-weight: normal;
	text-decoration: underline
}
A.rightsubnav:Visited {	color: #000000;}
A.rightsubnav:Active {  color: #000000; }
A.rightsubnav:Hover {   color: #000000; 	text-decoration: none;}

td.rightsubnavsml {
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
}
A.rightsubnavsml {
	color: #4E4A49;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline
}
A.rightsubnavsml:Visited {	color: #4E4A49;}
A.rightsubnavsml:Active {  color: #4E4A49; }
A.rightsubnavsml:Hover {   color: #000000; 	text-decoration: none;}

A.leftnavactive {
	color: #666666;
	text-decoration: none
}
.leftnavactive {	
	padding-top: 1px;
	padding-bottom: 1px;
	color: #666666;
	font-size: 11px;

}
A.leftnavactive:Visited  {	color: #666666;}
A.leftnavactive:Active {  color: #666666; }
A.leftnavactive:Hover {   color: #666666; 	text-decoration: underline;}

.topic {
	color: #4E4A49;
	font-size: 13px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;

}
A.topic {
	color: #4E4A49;
	text-decoration: none
}
A.topic:Visited {	color: #4E4A49;}
A.topic:Active {  color: #4E4A49; text-decoration: none}
A.topic:Hover {   color: #4E4A49; text-decoration: none;}

.tabtitle {
	color: #000000;
	font-size: 12px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;

}
.tabtitlelgrey {
	color: #4E4A49;
	font-size: 12px;
	padding-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#DEDCDC;
	font-weight: bold;
}

.smallgrey {
	color: #4E4A49;
	font-size: 10px;
}
span.warn {
	color: #AB152B;
	font-weight: bold;
	font-size: 12px;
}
.footer {
	font-size: 10px; 
}
A.footer{
	color: #FFFFFF;
}
A.footer:Visited, A.footer:Active, A.footer:Hoover {
	color: #FFFFFF;
}
.topnav{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
TH.topnav, A.topnav{
	padding-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
A.topnav:Visited, A.topnav:Active, A.topnav:Hoover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
td.topnav {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	background-color:#AB152B;
}
A.topnavselected,A.topnavselected:Visited, A.topnavselected:Active, A.topnavselected:Hoover{
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #AB152B;
}
.topnavsml{
	font-size: 11px;
	color: #FFFFFF;
}
td.topnavsml {
	padding: 5px;

}
A.topnavsml{
	color: #F0F3F6;
	letter-spacing:1px;
}
A.topnavsml:Visited, A.topnav:Active, A.topnav:Hoover {	color: #FFE188; }

table.green {
	border: 1px solid #00A151;
}

td.green {
	background-color:#00A151;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;	
	color: #FFFFFF;
}
table.lgreen {
	border: 1px solid #E1FFF0;
}

td.lgreen {
	background-color:#E1FFF0;
	padding: 4px;
}

table.lblue {
	border: 1px solid #00A151;
	padding: 10px;
}

td.lblue {
	padding: 4px;
	background-color:#EAF0F7;
}

.subtab {	
	color: #000000;
	font-size: 12px;
}

table.subtab {
	background-color:#EAF0F7;
	border-botton : 1px solid #84c326
}
td.subtab {
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	font-size: 12px;
}
td.subtab2 {
	background-color:#84c326;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
A.subtab {
	color: #000000;
	font-weight: normal;
	text-decoration: underline
}
A.subtab:Visited {	color: #000000;}
A.subtab:Active {  color: #000000; }
A.subtab:Hover {   color: #000000; 	text-decoration: none;}

table.nodeMenu {
	border : 0px 
}
td.nodeMenuActive {
	font-size: 12px;
	height:20px;
}
td.nodeMenu {
	font-size: 12px;
	border : 0px;
	color: #000000;
	height:20px;
}
td.nodeMenuActive {
	font-size: 12px;
	border : 0px;
	color: #000000;
	font-weight: bold;
	height:20px;
}
A.nodeMenu, A.nodeMenuActive {
	font-size: 13px;
	color: #84c326;
	font-weight: normal;
	text-decoration: node
}
A.nodeMenu{	color: #84c326;text-decoration: none;}
A.nodeMenu:Visited {	color: #84c326;text-decoration: none;}
A.nodeMenu:Active {  color: #84c326; text-decoration: none;}
A.nodeMenu:Hover {   color: #84c326; text-decoration: underline;	}
A.nodeMenuActive:Visited {	color: #84c326;text-decoration: none;}
A.nodeMenuActive:Active {  color: #84c326; text-decoration: none;}
A.nodeMenuActive:Hover {   color: #84c326; text-decoration: underline;	}

td.greenhead {
	background-color:#84c326;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
td.bluehead {
	background-color:#426C9E;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}