/****************************************** language */
table .kopf{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#language{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 160px;
}
#schrift{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	width: 100px;
	height: 18px;
	text-align: center;
	background-color: #F08A00;
}
#schrift a{
	color: white;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.cReduceTextSize{
	font-size: 11px;
	padding: 0px 0px 0px 0px;
}
.cNormalTextSize{
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}
.cEnlargeTextSize{
	font-size: 13px;
	padding: 0px 0px 0px 2px;
}

/***************************************** menu_0 */
#menu_0{
	margin: 0px 0px 0px 0px;
	padding: 4px 20px 0px 0px;
	height: 18px;
	width: 300px;
	text-align: right;
	background: #F08A00; /*#E26E16;*/
	color: white;
	font-size: 11px;
}
#menu_0 a{
	text-decoration: none;
	color: white;
}
#menu_0 a:link{
	text-decoration: none;
	color: white;
}
#menu_0 a:visited{
	text-decoration: none;
	color: white;
}
#menu_0 a:hover{
	text-decoration: none;
	color: white;
}

.tx-efafontsize-pi1{
	float: left;
	width: 90px;
	margin: -2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/***************************************** menu_01 */
#menu_01{
	width: 170px;
	margin: 0px 0px 50px 0px;
	padding: 50px 0px 0px 0px;
	text-align: left;
}
#menu_01 a{
	color: #39505C;
}
#menu_01 a:link{
	color: #39505C;
	text-decoration: none;
}
#menu_01 a:visited{
	color: #39505C;
	text-decoration: none;
}
#menu_01 a:hover{
	color: White;
	text-decoration: none;
}

.menu_01-level1-no{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 3px 15px;
	text-decoration: none;
	font-size: 12px;
	border-top: 1px solid white;
}
.menu_01-level1-no a:link{
	color: #5D3064;
}
.menu_01-level1-no a:visited{
	color: #5D3064;
}
.menu_01-level1-no a:hover{
	color: White;
}
.menu_01-level1-act{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 3px 15px;
	text-decoration: none;
	font-size: 12px;
	border-top: 1px solid white;
}
.menu_01-level1-act a:link{
	color: #5D3064;
	font-weight: bold;
}
.menu_01-level1-act a:visited{
	color: #5D3064;
	font-weight: bold;
}
.menu_01-level1-act a:hover{
	color: white;
	font-weight: bold;
}

.menu_01-level2-no{
	margin: 0px 0px 0px 0px;
	padding: 2px 30px 2px 25px;
	text-decoration: none;
	font-size: 11px;
}
.menu_01-level2-no a:link{
	color: #5D3064;
}
.menu_01-level2-no a:visited{
	color: #5D3064;
}
.menu_01-level2-no a:hover{
	color: white;
}
.menu_01-level2-act{
	margin: 0px 0px 0px 0px;
	padding: 2px 30px 2px 25px;
	text-decoration: none;
	font-size: 11px;
}
.menu_01-level2-act a:link{
	color: white;
	font-weight: bold;
}
.menu_01-level2-act a:visited{
	color: white;
	font-weight: bold;
}
.menu_01-level2-act a:hover{
	color: #5D3064;
	font-weight: bold;
}
.menu_01-level2-act a:active{
	color: #97A766;
	font-weight: bold;
}

.menu_01-level3-no{
	margin: 0px 0px 0px 0px;
	padding: 2px 30px 2px 30px;
	text-decoration: none;
	font-size: 11px;
}
.menu_01-level3-no a:link{
	color: #5D3064;
}
.menu_01-level3-no a:visited{
	color: #5D3064;
}
.menu_01-level3-no a:hover{
	color: white;
}
.menu_01-level3-act{
	margin: 0px 0px 0px 0px;
	padding: 2px 30px 2px 30px;
	text-decoration: none;
	font-size: 11px;
}
.menu_01-level3-act a:link{
	color: white;
	font-weight: bold;
}
.menu_01-level3-act a:visited{
	color: white;
	font-weight: bold;
}
.menu_01-level3-act a:hover{
	color: #5D3064;
	font-weight: bold;
}
.menu_01-level3-act a:active{
	color: white;
	font-weight: bold;
}

/***************************************** menu_02 */
#menu_02{
	margin: 0px;
	padding: 50px 0px 10px 0px;
}
#menu_02 a:link{
	color: #5D3064;
	text-decoration: none;
}
#menu_02 a:visited{
	color: #5D3064;
	text-decoration: none;
}
#menu_02 a:hover{
	color: White;
	text-decoration: none;
}
.menu_02-no{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 10px;
	text-decoration: none;
	font-size: 11px;
}
.menu_02-no a:link{
	color: #5D3064;
}
.menu_02-no a:visited{
	color: #5D3064;
}
.menu_02-no a:hover{
	color: White;
}
.menu_02-act{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 10px;
	text-decoration: none;
	font-size: 11px;
}
.menu_02-act a:link{
	color: #BB3700;
	font-weight: bold;
}
.menu_02-act a:visited{
	color: #BB3700;
	font-weight: bold;
}
.menu_02-act a:hover{
	color: #C83900;
	font-weight: bold;
}

/***************************************** menu_03 */
#menu_03{
	padding: 2px 20px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	color: #A5A580;
}
#menu_03 a:link{
	color: #5F6D84;
	text-decoration: none;
}
#menu_03 a:visited{
	color: #5F6D84;
	text-decoration: none;
}
#menu_03 a:hover{
	color: #C83900;
	text-decoration: none;
}



/****************************************** 
/******************************************  */
#suche{
	margin: 0px 0px 0px 0px;
	text-align: right;
	float: left;
	font-size: 11px;
}


#sidemenu {
	margin: 0px 0px 0px 20px;
	font-size: 10px;
	color: #6FC433;
}
#sidemenu a:link{
	color: #6FC433;
	text-decoration: none;
}
#sidemenu a:visited{
	color: #6FC433;
	text-decoration: none;
}
#sidemenu a:hoover{
	color: #B22222;
	text-decoration: none;
}


