#a {
	text-decoration: none;
}

.navibox{


	font-size: 0.6em;

	width: 196px;

	margin: 0px 4px 4px 0px;
	
	float: left;

}





.navigate{

	overflow: hidden;

	width: 196px;

	border-bottom: 7px solid #E5E6E8;
	
	

}



/**Navigation Menu **/

.navigate ul, .navigate li {	

	list-style: none;

	background: none!important;

	margin: 0!important;

	padding: 0!important;

	line-height: 1.165em;
	
	font-size: 11px;

}



/**erste Navigationseben**/

.navigate li span, .navigate li a, .navigate li a:link, .navigate li a:visited, .navigate li a:active, .navigate li a:hover, .navigate li a:focus  {

	display: block;

	width: 100%;

	margin: 0;

	border-bottom: 1px solid #fff;

	text-decoration: none;

	padding: 4px 2px 4px 26px;

}

.navigate>li span, .navigate>li a, .navigate>li a:link, .navigate>li a:visited, .navigate>li a:hover, .navigate>li a:active {

	width: auto;

}

.navigate li.current span, .navigate li.current a, .navigate li.current  a:link, .navigate li.current  a:visited, .navigate li.current a:active, .navigate li.current a:hover, .navigate li.current a:focus {

	border-bottom: 1px solid #fff;

	background: #3B4E6F url(images/init/navi_second_1.gif) no-repeat 8px 6px; /**streng genommen m&uuml;sste hier navi_first_1.gif rein, den gibt es aber nicht bzw dieser wird weiter unten &uuml;berschrieben*/

	color: #000;

}





/**zweite Navigationseben**/



.navigate li.current li span, .navigate li.current li a, .navigate li.current li a:link, .navigate li.current li a:visited, .navigate li.current li a:active,  .navigate li.current li a:hover, .navigate li.current li a:focus  {

	background: #d8dce2 url(images/init//navi_second_sub_0.gif) no-repeat 25px 6px;

	border-bottom: 1px solid #fff;

	padding-left: 46px;

	

}

html>body .navigate li.current li span, html>body .navigate li.current li a, .navigate li.current li a:link, .navigate li.current li a:visited, .navigate li.current li a:active,  .navigate li.current li a:hover, .navigate li.current li a:focus  {

	width: auto; /*Mozilla berechnet ansonsten die Gr?sse nicht richtig*/

}



.navigate li.current li.current span, .navigate li.current li.current a, .navigate li.current li.current a:link, .navigate li.current li.current a:visited, .navigate li.current li.current a:active, .navigate li.current li.current a:hover, .navigate li.current li.current a:focus {

	background: #d8dce2 url(images/init//navi_second_1.gif) no-repeat 27px 6px;
	color: #fff;

}



.navigate li.current li span, .navigate li.current li a:hover, .navigate li.current li a:focus  {

	background-color: #d8dce2;

	color: #fff;

}



/**dritte Navigationseben**/

.navigate li.current li.current li span, .navigate li.current li.current li a, .navigate li.current li.current li a:link, .navigate li.current li.current li a:visited, .navigate li.current li.current li a:active, .navigate li.current li.current li a:hover, .navigate li.current li.current li a:focus {

	padding-left: 66px;	

	background: #d8dce2 url(images/init//navi_second_sub_0.gif) no-repeat 45px 6px;
	
	border-bottom: 1px solid #fff;

}

html>body .navigate li.current li.current li span, html>body .navigate li.current li.current li a, .navigate li.current li.current li a:link, .navigate li.current li.current li a:visited, .navigate li.current li.current li a:active, .navigate li.current li.current li a:hover, .navigate li.current li.current li a:focus {

	width: auto; /*Mozilla berechnet ansonsten die Gr?sse nicht richtig*/

}



.navigate li.current li.current li.current span, .navigate li.current li.current li.current a, .navigate li.current li.current li.current a:link, .navigate li.current li.current li.current a:visited, .navigate li.current li.current li.current a:active, .navigate li.current li.current li.current a:hover, .navigate li.current li.current li.current a:focus {

	background: #F3EBDF url(images/init//navi_second_sub_1.gif) no-repeat 39px 6px;

}



/**vierte Navigationseben**/

.navigate li.current li.current li.current li span, .navigate li.current li.current li.current li a, .navigate li.current li.current li.current li a:link, .navigate li.current li.current li.current  li a:visited, .navigate li.current li.current li.current  li a:active, .navigate li.current li.current li.current  li a:hover, .navigate li.current li.current li.current li a:focus {

	padding: 4px 5px 4px 65px;

	background-image: none!important;

}

html>body .navigate li.current li.current li.current li span, html>body .navigate li.current li.current li.current li a, .navigate li.current li.current li.current li a:link, .navigate li.current li.current li.current li a:visited, .navigate li.current li.current li.current li a:active, .navigate li.current li.current li.current li a:hover, .navigate li.current li.current li.current li a:focus {

	width: auto; /*Mozilla berechnet ansonsten die Gr?sse nicht richtig*/

}



.navigate li.current li.current li.current li.current span, .navigate li.current li.current li.current li.current a, .navigate li.current li.current li.current li.current a:link, .navigate li.current li.current li.current li.current a:visited, .navigate li.current li.current li.current li.current  a:active, .navigate li.current li.current li.current li.current a:hover, .navigate li.current li.current li.current li.current a:focus {

	background-image: none!important;

}





/**Hovereffekte &uuml;ber alle drei Ebenen**/

.navigate li.current a:hover, .navigate li.current a:focus, .navigate li.current a.current, .navigate li.current a.current:link, .navigate li.current a.current:visited, .navigate li.current a.current:active, .navigate li.current a.current:hover, .navigate li.current a.current:focus {

	background-color: #434C53;

	color: #fff;

}

.navigate li span.current, .navigate li.current li a:focus, .navigate li a.current, .navigate li a.current:link, .navigate li a.current:visited, .navigate li a.current:active, .navigate li a.current:hover, .navigate li a.current:focus {

	background: #d8dce2 url(images/init//navi_second_1.gif) no-repeat 8px 6px;

	color: #000!important;

}

.navigate li.current li a:hover {
	background: #152B51 url(images/init//navi_second_sub_2.gif) no-repeat 25px 6px;
}	

.navigate li.current li.current li a:hover {
	background: #152B51 url(images/init//navi_second_sub_2.gif) no-repeat 45px 6px;
}



/**Grundfarben der Navigationsbereiche**/

.first li span, .first li a, .first li a:link, .first li a:visited, .first li a:active, .first li a:hover, .first li a:focus {

	background: #3B4E6F url(images/init//navi_first_0.gif) no-repeat 8px 6px;

	color: #fff;

}

.first li span, .first li a:hover, .first li a:focus {

	background: #152B51 url(images/init//navi_first_0.gif) no-repeat 8px 6px;

}

.second li span, .second li a, .second li a:link, .second li a:visited, .second li a:active, .second li a:hover, .second li a:focus {  

	background: #d8dce2 url(images/init//navi_second_0.gif) no-repeat 8px 6px;

	color: #000!important;

}

.second li span, .second li a:hover, .second li a:focus {

	background: #444D54 url(images/init//navi_second_sub_2.gif) no-repeat 8px 6px;

	color: #fff!important;

}

.third li span, .third li a, .third li a:link, .third li a:visited, .third li a:active, .third li a:hover, .third li a:focus {

	background: #E0E1E3 url(images/init//navi_third_0.gif) no-repeat 8px 6px;

	color: #000!important;

}

.third li span, .third li a:hover, .third li a:focus {

	background: #444D54 url(images/init//navi_third_0.gif) no-repeat 8px 6px;

	color: #fff!important;

}

.normal {
	FONT-WEIGHT: normal
}
.inlineimg {
	VERTICAL-ALIGN: middle
}

.welcomehead {
	BACKGROUND: #ECF0F9;
}

.welcometext {
	font-size: 11px;
	line-height:1.4em;
	padding: 0px 0px 5px 6px;
}

.welcometext a{
	text-decoration: none
}

h4 {
	font-size: 14px;
	margin: 6px 0px 8px 6px;
}



.loginform {
	padding: 10px 0px 10px 10px;
	margin: 0px 0px 3px 0px;
}

.loginform h5 {
	font-size: 11px;
	margin: 0px;
}

.loginform input.text {
	border: 1px #999999 solid;
	font-size: 13px;
	height: 15px;
}

.forumlegend {
	font-size: 11px;
	line-height: 20px;
}

.smallfont img{
	margin: 1px 0px 0px 5px;
}

.tborder a{
	text-decoration: none;
}

.forumdesc a{
	text-decoration: none;
	font-size: 0.8em;
}

.searchbox {
	border: 1px solid #AFB4B7;
	width: 194px;
	background-color: #ECF0F9;
	position: absolute;
	top: 545px;
	left: 0px;
}

.searchfield{
	margin-left: 8px;
	border: 1px solid #999999; 
}

.searchbutton{
	border: 0;
	margin: 5px 0px 10px 108px;
}

.searchtitle {
	color: #6F6F6F;
	padding: 10px 0px 10px 7px;
}	

.clearer
{
    height: 0px;
    clear: both;
    overflow: hidden;
    font-size: 0px;
    line-height: 0px;
}

.navbar a {
	text-decoration: none;
}

.loginform a {
	text-decoration: none;	
}

/**Meta Navigation**/

.homenavi {
	position: absolute;
	top: 2px;
	left: 5px;
	color: #000;
}

.homenavi a, .homenavi a:link, .homenavi a:visited, .homenavi a:active , .homenavi a:hover, .homenavi a:focus {
   
   color: #000;

   display: block;

  
   text-decoration: none;
   font-size: 11px;

}

.homenavi a:hover, .homenavi a:active, .homenavi a:focus {
	text-decoration: underline!important;
}

.headnavi {
	position: absolute;
	top: 2px;
	left: 400px;
}

.headright {
	position:absolute; 
	top: 0px; 
	left:203px;
}

.headright a{
	color: #000;
}

ul.metaNavi {



	margin: 0;

	padding: 0;

}

ul.metaNavi li {

    margin: 0px 2px 0pt 0pt;

    padding: 0px 0pt 0px 0px;

	float: right;

	background: none;

	list-style: none!important;

}



ul.metaNavi li a, ul.metaNavi li a:link, ul.metaNavi li a:visited, ul.metaNavi li a:active , ul.metaNavi li a:hover, ul.metaNavi li a:focus {

   margin: 0px 1pt;

   padding: 1px 6px 1px 6px;

   color: #000;

   display: block;

   line-height: 0.90em;
   text-decoration: none;
   font-size: 11px;

}


ul.metaNavi li a:active, ul.metaNavi li a:hover, ul.metaNavi li a:focus {

	text-decoration: underline!important;

}
