/* -------------------------------------------------------------------------- */

/*Fis kennenlernen Kontakt Anmeldung*/
.kfis {font-family:arial,verdana,helvetica,sanserif; font-size:12px; color:#868585; text-decoration:none; background-color:#ffffff; border-top:2px solid #D3D1D2;}
.kfis a:link {     width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#868585; text-decoration:none;}
.kfis a:visited {  width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#868585; text-decoration:none;}
.kfis a:active  {  width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#868585; text-decoration:none;}
.kfis a:hover  {   width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#E29703; text-decoration:none; background-color:#ffffff;}

.kfis_a {font-family:arial,verdana,helvetica,sanserif; font-size:12px; color:#E29703; text-decoration:none; background-color:#ffffff; border-top:2px solid #D3D1D2;}
.kfis_a a:link {    width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; display: block; font-size:12px; font-weight:bold; color:#E29703; text-decoration:none;}
.kfis_a a:visited { width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; display: block; font-size:12px; font-weight:bold; color:#E29703; text-decoration:none;}
.kfis_a a:active  { width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; display: block; font-size:12px; font-weight:bold; color:#E29703; text-decoration:none;}
.kfis_a a:hover  {  width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; display: block; font-size:12px; font-weight:bold; color:#E29703; text-decoration:none; background-color:#ffffff;}

.kfis_sub {font-family:arial,verdana,helvetica,sanserif; font-size:12px; color:#868585; text-decoration:none; background-color:#ffffff;}
.kfis_sub a:link {    width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#868585; text-decoration:none;}
.kfis_sub a:visited { width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#868585; text-decoration:none;}
.kfis_sub a:active  { width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#868585; text-decoration:none;}
.kfis_sub a:hover  {  width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#E29703; text-decoration:none; background-color:#ffffff;}

.kfis_sub_a {font-family:arial,verdana,helvetica,sanserif; font-size:12px; color:#F3A817; text-decoration:none; background-color:#ffffff;}
.kfis_sub_a a:link {    width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#E29703; text-decoration:none;}
.kfis_sub_a a:visited { width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#E29703; text-decoration:none;}
.kfis_sub_a a:active  { width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#E29703; text-decoration:none;}
.kfis_sub_a a:hover  {  width:100%; padding-top:3px; padding-left: 10px; padding-bottom: 2px; font-size:12px; font-weight:bold; display: block; color:#E29703; text-decoration:none; background-color:#ffffff;}


/*steuerberater*/
.stb 	{font-family:arial,verdana,helvetica,sanserif; font-size:12px; color:#ffffff; text-decoration:none; background-color:#8A2727; border-top:3px solid #ffffff; }
.stb a	{padding-top:3px; vertical-align:middle;  height:36px; font-size:12px; font-weight:normal; padding-left: 10px; display: block; color:#ffffff; text-decoration:none;}

.stb_sub {font-family:arial,verdana,helvetica,sanserif; font-size:11px; color:#8A2727; text-decoration:none; background-color:#E8D4D4;}
.stb_sub a:link { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; color:#8A2727; text-decoration:none;}
.stb_sub a:visited { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; display: block; color:#8A2727; text-decoration:none;}
.stb_sub a:active  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#8A2727; text-decoration:none;}
.stb_sub a:hover  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#E29703; text-decoration:none; background-color:#ffffff;}


/*steuerfachwirt*/

.sfw {font-family:arial,verdana,helvetica,sanserif; font-size:12px; color:#ffffff; text-decoration:none; background-color:#936622; border-top:3px solid #ffffff;}
.sfw a {padding-top:3px; vertical-align:middle;  height:36px; font-size:12px; font-weight:normal; padding-left: 10px; display: block; color:#ffffff; text-decoration:none;}

.sfw_sub {font-family:arial,verdana,helvetica,sanserif; font-size:11px; color:#936622; text-decoration:none; background-color:#E9E0D3;}
.sfw_sub a:link { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; color:#936622; text-decoration:none;}
.sfw_sub a:visited { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; display: block; color:#936622; text-decoration:none;}
.sfw_sub a:active  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#936622; text-decoration:none;}
.sfw_sub a:hover  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#E29703; text-decoration:none; background-color:#ffffff;}


/*steuerfachangestellte*/
.sfa {font-family:arial,verdana,helvetica,sanserif; font-size:12px; color:#ffffff; text-decoration:none; background-color:#538258; border-top:3px solid #ffffff;}
.sfa a	 {padding-top:3px; vertical-align:middle;  height:36px; font-size:12px; font-weight:normal; padding-left: 10px; display: block; color:#ffffff; text-decoration:none;}

.sfa_sub {font-family:arial,verdana,helvetica,sanserif; font-size:11px; color:#538258; text-decoration:none; background-color:#DDE6DE;}
.sfa_sub a:link { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; color:#538258; text-decoration:none;}
.sfa_sub a:visited { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; display: block; color:#538258; text-decoration:none;}
.sfa_sub a:active  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#538258; text-decoration:none;}
.sfa_sub a:hover  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#E29703; text-decoration:none; background-color:#ffffff;}

/*fortbildung*/
.forb { font-family:arial,verdana,helvetica,sanserif; font-size:12px; color:#ffffff; background-color:#536579; border-top:3px solid #ffffff;}
.forb a {padding-top:3px; padding-left:10px; color:#ffffff; display:block; width:100%; padding-top:3px; padding-bottom:3px;}

.forb_sub {font-family:arial,verdana,helvetica,sanserif; font-size:11px; color:#536579; text-decoration:none; background-color:#DDE0E4;}
.forb_sub a:link { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; color:#536579; text-decoration:none;}
.forb_sub a:visited { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; display: block; color:#536579; text-decoration:none;}
.forb_sub a:active  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#536579; text-decoration:none;}
.forb_sub a:hover  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#E29703; text-decoration:none; background-color:#ffffff;}

/*arbeitskreise*/
.arbk { font-family:arial,verdana,helvetica,sanserif; font-size:12px; color:#ffffff; background-color:#366C86; border-top:3px solid #ffffff;}
.arbk a {padding-top:3px; padding-left:10px; color:#ffffff; display:block; width:100%; padding-top:3px; padding-bottom:3px;}

.arbk_sub {font-family:arial,verdana,helvetica,sanserif; font-size:11px; color:#366C86; text-decoration:none; background-color:#D7E2E7;}
.arbk_sub a:link { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; color:#366C86; text-decoration:none;}
.arbk_sub a:visited { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; display: block; color:#366C86; text-decoration:none;}
.arbk_sub a:active  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#366C86; text-decoration:none;}
.arbk_sub a:hover  { display: block; width:100%; font-size:11px; font-weight:normal; padding-left: 10px; color:#E29703; text-decoration:none; background-color:#ffffff;}


/*navigation aktiv für alle*/
.sub_a a:link { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; color:#E29703; text-decoration:none; background-color:#ffffff;}
.sub_a a:visited { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; color:#E29703; text-decoration:none; background-color:#ffffff;}
.sub_a a:active  { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; color:#E29703; text-decoration:none; background-color:#ffffff;}
.sub_a a:hover  { display: block; width:100%;  padding-bottom:2px; font-size:11px; font-weight:normal; padding-left: 10px; color:#E29703; text-decoration:none; background-color:#ffffff;}

/* die beiden navis oben */
/*--------------------------------------------------------------*/
td.nav {
	background-color: #858484;
	height: 25px;
}
.nav a:link, .nav a:visited { 
	color:#ffffff; 
	font-size: 8pt; 
}
.nav a:hover  {
	font-size: 8pt; 
	color:#febd3e; 
}
a.navActive:link,a.navActive:visited,a.navActive:active,a.navActive:hover {
	display: inline;
	font-size: 8pt; 
	color:#febd3e; 
}
