@charset "utf-8";
/* Navigation für linke spalte 1st + 2nd Level*/


UL.rex-navi1 {WIDTH: 230px; font-size: 0.9em; text-align:center;


 }

UL.rex-navi1 LI {	DISPLAY: inline; 
}





UL.rex-navi1 A {

	
	/*	DISPLAY: block; */
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	WIDTH: 230px; 	
	color: #225b5d; 
	HEIGHT: auto; 
	text-decoration:none;
background-color: #225b5d;
margin-bottom: 10px;
margin-top:10px;


}


UL.rex-navi1 A:link {

/*	DISPLAY: block;*/
PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	WIDTH: 230px; 
	color: #fff; 
	HEIGHT: auto; 
	text-decoration:none; 
	background-color: #225b5d;

}


UL.rex-navi1 A {

	color: #fff;

}


UL.rex-navi1  A:hover {

	BACKGROUND: #FE2901; 
	COLOR: #fff;

}

UL.rex-navi1 li a:focus + ul.rex-navi2 {
	
	/*display: block;*/

}
ul li.rex-current {

	BACKGROUND:  #FE2901; 
	COLOR: #FFF;

}

UL.rex-navi1 li.rex-current a {

	/*	DISPLAY: block; */
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	WIDTH: 230px; 	
	color: #fff; 
	HEIGHT: auto; 
	text-decoration:none;
	background-color: #fe2901;
	margin-bottom: 10px;
	margin-top:10px;


}

UL.rex-navi1 li.rex-active a {

	/*	DISPLAY: block; */
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	WIDTH: 230px; 	
	color: #fff; 
	HEIGHT: auto; 
	text-decoration:none;
	background-color: #fe2901;
	margin-bottom: 10px;
	margin-top:10px;


}



/* 2nd Nav */
ul.rex-navi2 {
	/*display: none; /* submenue nicht sichtbar*/

	width:230px;
	margin: 0 0 0 0;
	font-size: 1em;
	font-weight:normal;
	text-transform:none;
	

}



ul.rex-navi2 li {

	padding:0;

	margin:0;

	font-weight:normal;

	border:none;



}



ul.rex-navi2 a,

ul.rex-navi2 a:link {

    background-color: transparent;
	color: #225b5d;
	text-indent: 0px;/* text einzug, wenn gewüscnht*/
	background-repeat: no-repeat;

	}

ul.rex-navi2 li.active a,

ul.rex-navi2 li.active a:link {
/*display: block;*/
	background-repeat: no-repeat;

}
UL.rex-navi2  A:hover {

	BACKGROUND:#fff; COLOR:  #FE2901;

}
{
 background:  	   	 none; /* IE */

}

/*TEST 20.03.2010 - 2. Anvigation ohne Auswahl - grüne schrift*/
UL.rex-navi2 li.rex-normal a  {

	/*	DISPLAY: block; */
PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	WIDTH: 230px; 	
	color: #225b5d; 
	HEIGHT: 30px; 
	text-decoration:none;
	background-color: #FFF;
	margin-bottom: 0px;
	margin-top:0px;


}

UL.rex-navi2 li.rex-normal a:hover  {

	/*	DISPLAY: block; */
PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	WIDTH: 230px; 	
	color: #FE2901; 
	HEIGHT: 30px; 
	text-decoration:none;
	background-color: #FFF;
	margin-bottom: 0px;
	margin-top:0px;


}
UL.rex-navi2 li.rex-active a  {

	/*	DISPLAY: block; */
PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	WIDTH: 230px; 	
	color: #FE2901; 
	HEIGHT: 30px; 
	text-decoration:none;
	background-color: #FFF;
	margin: 0px;
	


}
UL.rex-navi2 li.rex-current a {

	/*	DISPLAY: block; */
PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	WIDTH: 230px; 	
	color: #FE2901; 
	HEIGHT: 30px; 
	text-decoration:none;
	background-color: #FFF;
	margin-bottom: 0px;
	margin-top:0px;


}

/*ENDE NAVIGATION */