/***************************  navigation  *********************************/
#mainnav {
	width:220px;
}

#mainnav ul {
	font-size:11px;
	list-style : none;
	margin:0;
	padding: 0;
	list-style-image: none;
}

#mainnav ul li {
	font-family : Verdana, sans-serif;
	font-size:11px;
	margin:1px 0 0 0;
	padding: 0;
	border-bottom: 1px #666666 solid;
}

#mainnav ul li.navi11 {
	background : url(../images/layout/navi1_bg1.gif) left center repeat-y;
}

#mainnav ul li.navi12 {
	background : url(../images/layout/navi1_bg2.gif) left center repeat-y;
}

#mainnav ul li.navi13 {
	background : url(../images/layout/navi1_bg3.gif) left center repeat-y;
}

#mainnav ul li.navi14 {
	background : url(../images/layout/navi1_bg4.gif) left center repeat-y;
}

#mainnav ul li.navi15 {
	background : url(../images/layout/navi1_bg5.gif) left center repeat-y;
}

#mainnav ul li.navi16 {
	background : url(../images/layout/navi1_bg6.gif) left center repeat-y;
}

#mainnav ul li.navi17 {
	background : url(../images/layout/navi1_bg7.gif) left center repeat-y;
}

#mainnav ul li.navi18 {
	background : url(../images/layout/navi1_bg8.gif) left center repeat-y;
}

#mainnav ul li.navi19 {
	background : url(../images/layout/navi1_bg9.gif) left center repeat-y;
}

#mainnav ul li a, #mainnav ul li a:link, #mainnav ul li a:visited, #mainnav ul li a:hover, #mainnav ul li a:active {
	color:#666666;
	display:block;
	width:198px;
	margin:0;
	padding:4px 0 4px 22px;
	font-weight:  bold;
}

#mainnav ul li a:hover, #mainnav ul li a.mainnavact1, #mainnav ul li a.mainnavact1:link, #mainnav ul li a.mainnavact1:visited, #mainnav ul li a.mainnavact1:hover, #mainnav ul li a.mainnavact1:active {
	color:#000000;
}

/************************ 2. Ebene **************************/
#mainnav ul li ul {margin: 0 0 5px 0;}
#mainnav ul li ul li {
	font-family : Verdana, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
	border-bottom: none;
}

#mainnav ul li ul li a, #mainnav ul li  ul li a:link, #mainnav ul li  ul li a:visited, #mainnav ul li  ul li a:hover, #mainnav ul li  ul li a:active,      #mainnav ul li ul li a.mainnavact2, #mainnav ul li ul li a.mainnavact2:link, #mainnav ul li ul li a.mainnavact2:visited, #mainnav ul li ul li a.mainnavact2:hover, #mainnav ul li ul li a.mainnavact2:active {
		color:#666666;
		margin:0 0 0 5px;
		padding:2px 0 2px 24px;
		display:block;
		width:191px;
}

#mainnav ul li ul li a:hover, #mainnav ul li ul li a.mainnavact2, #mainnav ul li ul li a.mainnavact2:link, #mainnav ul li ul li a.mainnavact2:visited, #mainnav ul li ul li a.mainnavact2:hover, #mainnav ul li ul li a.mainnavact2:active {
		color:#000000;
			text-decoration:underline;
}

/** icons vor ro und act */
#mainnav ul li.navi11 ul li a:hover, #mainnav ul li.navi11 ul li a.mainnavact2, #mainnav ul li.navi11 ul li a.mainnavact2:link, #mainnav ul li.navi11 ul li a.mainnavact2:visited, #mainnav ul li.navi11 ul li a.mainnavact2:hover, #mainnav ul li.navi11 ul li a.mainnavact2:active{
		background : url(../images/layout/navi2_bg1.gif) left top no-repeat;
}

#mainnav ul li.navi12 ul li a:hover, #mainnav ul li.navi12 ul li a.mainnavact2, #mainnav ul li.navi12 ul li a.mainnavact2:link, #mainnav ul li.navi12 ul li a.mainnavact2:visited, #mainnav ul li.navi12 ul li a.mainnavact2:hover, #mainnav ul li.navi12 ul li a.mainnavact2:active{
		background : url(../images/layout/navi2_bg2.gif) left top no-repeat;
}

#mainnav ul li.navi13 ul li a:hover, #mainnav ul li.navi13 ul li a.mainnavact2, #mainnav ul li.navi13 ul li a.mainnavact2:link, #mainnav ul li.navi13 ul li a.mainnavact2:visited, #mainnav ul li.navi13 ul li a.mainnavact2:hover, #mainnav ul li.navi13 ul li a.mainnavact2:active{
		background : url(../images/layout/navi2_bg3.gif) left top no-repeat;
}

#mainnav ul li.navi14 ul li a:hover, #mainnav ul li.navi14 ul li a.mainnavact2, #mainnav ul li.navi14 ul li a.mainnavact2:link, #mainnav ul li.navi14 ul li a.mainnavact2:visited, #mainnav ul li.navi14 ul li a.mainnavact2:hover, #mainnav ul li.navi14 ul li a.mainnavact2:active{
			background : url(../images/layout/navi2_bg4.gif) left top no-repeat;
}

#mainnav ul li.navi15 ul li a:hover, #mainnav ul li.navi15 ul li a.mainnavact2, #mainnav ul li.navi15 ul li a.mainnavact2:link, #mainnav ul li.navi15 ul li a.mainnavact2:visited, #mainnav ul li.navi15 ul li a.mainnavact2:hover, #mainnav ul li.navi15 ul li a.mainnavact2:active{
		background : url(../images/layout/navi2_bg5.gif) left top no-repeat;
}

#mainnav ul li.navi16 ul li a:hover, #mainnav ul li.navi16 ul li a.mainnavact2, #mainnav ul li.navi16 ul li a.mainnavact2:link, #mainnav ul li.navi16 ul li a.mainnavact2:visited, #mainnav ul li.navi16 ul li a.mainnavact2:hover, #mainnav ul li.navi16 ul li a.mainnavact2:active{
		background : url(../images/layout/navi2_bg6.gif) left top no-repeat;
}

#mainnav ul li.navi17 ul li a:hover, #mainnav ul li.navi17 ul li a.mainnavact2, #mainnav ul li.navi17 ul li a.mainnavact2:link, #mainnav ul li.navi17 ul li a.mainnavact2:visited, #mainnav ul li.navi17 ul li a.mainnavact2:hover, #mainnav ul li.navi17 ul li a.mainnavact2:active{
		background : url(../images/layout/navi2_bg7.gif) left top no-repeat;
}

#mainnav ul li.navi18 ul li a:hover, #mainnav ul li.navi18 ul li a.mainnavact2, #mainnav ul li.navi18 ul li a.mainnavact2:link, #mainnav ul li.navi18 ul li a.mainnavact2:visited, #mainnav ul li.navi18 ul li a.mainnavact2:hover, #mainnav ul li.navi18 ul li a.mainnavact2:active{
		background : url(../images/layout/navi2_bg8.gif) left top no-repeat;
}

#mainnav ul li.navi19 ul li a:hover, #mainnav ul li.navi19 ul li a.mainnavact2, #mainnav ul li.navi19 ul li a.mainnavact2:link, #mainnav ul li.navi19 ul li a.mainnavact2:visited, #mainnav ul li.navi19 ul li a.mainnavact2:hover, #mainnav ul li.navi19 ul li a.mainnavact2:active{
		background : url(../images/layout/navi2_bg9.gif) left top no-repeat;
}

/** Ausnahme Jugendwebsites : anderes icons **/
#mainnav ul li.navi14 ul li #navi2special_29:hover, #mainnav ul li.navi14 ul li #navi2special_29.mainnavact2{
		background : url(../images/layout/navi2_bg2.gif) left top no-repeat;
}

/** Ausnahme Richtlinien: anderes icons **/
#mainnav ul li.navi12 ul li #navi3special_1016:hover, #mainnav ul li.navi12 ul li #navi3special_1016.mainnavact2{
		background : url(../images/layout/navi2_bg3.gif) left top no-repeat;
}


/****************************************** 3.Ebene ************************/
#mainnav ul li ul li ul {margin: 0 0 0 0;}
#mainnav ul li ul li ul li{
		font-family : Verdana, sans-serif;
			font-size:9px;
			margin:0;
			padding:0;
			border-bottom: none;
			font-weight: normal;
}

#mainnav ul li ul li ul li a, #mainnav ul li ul li  ul li a:link, #mainnav ul li ul li ul li a:visited, #mainnav ul li ul li ul li a:hover, #mainnav ul li ul li ul li a:active,      #mainnav ul li ul li ul li a.mainnavact3, #mainnav ul li ul li ul li a.mainnavact3:link, #mainnav ul li ul li ul li a.mainnavact3:visited, #mainnav ul li ul li ul li a.mainnavact3:hover, #mainnav ul li ul li ul li a.mainnavact3:active {
		color:#666666;
		margin:0;
		padding:2px 0 2px 32px;
		display:block;
		width:188px;
			font-weight: normal;
}

#mainnav ul li ul li ul li  a:hover, #mainnav ul li ul li ul li a.mainnavact3, #mainnav ul li ul li ul li a.mainnavact3:link, #mainnav ul li ul li ul li a.mainnavact3:visited, #mainnav ul li ul li ul li a.mainnavact3:hover, #mainnav ul li ul li ul li a.mainnavact3:active {
		color:#000000;
			text-decoration:underline;
}

/** icons vor ro und act */
#mainnav ul li.navi11 ul li ul li a:hover, #mainnav ul li.navi11 ul li ul li a.mainnavact3, #mainnav ul li.navi11 ul li ul li a.mainnavact3:link, #mainnav ul li.navi11 ul li ul li a.mainnavact3:visited, #mainnav ul li.navi11 ul li ul li a.mainnavact3:hover, #mainnav ul li.navi11 ul li ul li a.mainnavact3:active{
		background : url(../images/layout/navi3_bg1.gif) left top no-repeat;
}

/** Ausnahme Newsletters : andere icons **/
#mainnav ul li.navi11 ul li ul li #navi3special_51:hover, #mainnav ul li.navi11 ul li ul li #navi3special_51.mainnavact3 {
		background : url(../images/layout/navi3_bg3.gif) left top no-repeat;
}

#mainnav ul li.navi11 ul li ul li #navi3special_527:hover, #mainnav ul li.navi11 ul li ul li #navi3special_527.mainnavact3, #mainnav ul li.navi11 ul li ul li #navi3special_13:hover, #mainnav ul li.navi11 ul li ul li #navi3special_13.mainnavact3{
		background : url(../images/layout/navi3_bg4.gif) left top no-repeat;
}

#mainnav ul li.navi12 ul li ul li a:hover, #mainnav ul li.navi12 ul li ul li a.mainnavact3, #mainnav ul li.navi12 ul li ul li a.mainnavact3:link, #mainnav ul li.navi12 ul li ul li a.mainnavact3:visited, #mainnav ul li.navi12 ul li ul li a.mainnavact3:hover, #mainnav ul li.navi12 ul li ul li a.mainnavact3:active{
			background : url(../images/layout/navi3_bg2.gif) left top no-repeat;
}

#mainnav ul li.navi13 ul li ul li a:hover, #mainnav ul li.navi13 ul li ul li a.mainnavact3, #mainnav ul li.navi13 ul li ul li a.mainnavact3:link, #mainnav ul li.navi13 ul li ul li a.mainnavact3:visited, #mainnav ul li.navi13 ul li ul li a.mainnavact3:hover, #mainnav ul li.navi13 ul li ul li a.mainnavact3:active{
		background : url(../images/layout/navi3_bg3.gif) left top no-repeat;
}

#mainnav ul li.navi14 ul li ul li a:hover, #mainnav ul li.navi14 ul li ul li a.mainnavact3, #mainnav ul li.navi14 ul li ul li a.mainnavact3:link, #mainnav ul li.navi14 ul li ul li a.mainnavact3:visited, #mainnav ul li.navi14 ul li ul li a.mainnavact3:hover, #mainnav ul li.navi14 ul li ul li a.mainnavact3:active{
		background : url(../images/layout/navi3_bg4.gif) left top no-repeat;
}

#mainnav ul li.navi15 ul li ul li a:hover, #mainnav ul li.navi15 ul li ul li a.mainnavact3, #mainnav ul li.navi15 ul li ul li a.mainnavact3:link, #mainnav ul li.navi15 ul li ul li a.mainnavact3:visited, #mainnav ul li.navi15 ul li ul li a.mainnavact3:hover, #mainnav ul li.navi15 ul li ul li a.mainnavact3:active{
		background : url(../images/layout/navi3_bg5.gif) left top no-repeat;
}

#mainnav ul li.navi16 ul li ul li a:hover, #mainnav ul li.navi16 ul li ul li a.mainnavact3, #mainnav ul li.navi16 ul li ul li a.mainnavact3:link, #mainnav ul li.navi16 ul li ul li a.mainnavact3:visited, #mainnav ul li.navi16 ul li ul li a.mainnavact3:hover, #mainnav ul li.navi16 ul li ul li a.mainnavact3:active{
		background : url(../images/layout/navi3_bg6.gif) left top no-repeat;
}

#mainnav ul li.navi17 ul li ul li a:hover, #mainnav ul li.navi17 ul li ul li a.mainnavact3, #mainnav ul li.navi17 ul li ul li a.mainnavact3:link, #mainnav ul li.navi17 ul li ul li a.mainnavact3:visited, #mainnav ul li.navi17 ul li ul li a.mainnavact3:hover, #mainnav ul li.navi17 ul li ul li a.mainnavact3:active{
		background : url(../images/layout/navi3_bg7.gif) left top no-repeat;
}

#mainnav ul li.navi18 ul li ul li a:hover, #mainnav ul li.navi18 ul li ul li a.mainnavact3, #mainnav ul li.navi18 ul li ul li a.mainnavact3:link, #mainnav ul li.navi18 ul li ul li a.mainnavact3:visited, #mainnav ul li.navi18 ul li ul li a.mainnavact3:hover, #mainnav ul li.navi18 ul li ul li a.mainnavact3:active{
		background : url(../images/layout/navi3_bg8.gif) left top no-repeat;
}

#mainnav ul li.navi19 ul li ul li a:hover, #mainnav ul li.navi19 ul li ul li a.mainnavact3, #mainnav ul li.navi19 ul li ul li a.mainnavact3:link, #mainnav ul li.navi19 ul li ul li a.mainnavact3:visited, #mainnav ul li.navi19 ul li ul li a.mainnavact3:hover, #mainnav ul li.navi19 ul li ul li a.mainnavact3:active{
		background : url(../images/layout/navi3_bg9.gif) left top no-repeat;
}

/****************************************** 4.Ebene ************************/
#mainnav ul li ul li ul li ul{margin: 0 0 0 0;}
#mainnav ul li ul li ul li ul li{
		font-family : Verdana, sans-serif;
			font-size:9px;
			margin:0;
			padding:2px 0;
			border-bottom: none;
			font-weight: normal;
}

#mainnav ul li ul li ul li ul li a, #mainnav ul li ul li ul li ul li a:link, #mainnav ul li ul li ul li ul li a:visited, #mainnav ul li ul li ul li ul li a:hover, #mainnav ul li ul li ul li ul li a:active,      #mainnav ul li ul li ul li ul li a.mainnavact4, #mainnav ul li ul li ul li ul li a.mainnavact4:link, #mainnav ul li ul li ul li ul li a.mainnavact4:visited, #mainnav ul li ul li ul li ul li a.mainnavact4:hover, #mainnav ul li ul li ul li ul li a.mainnavact4:active {
		color:#666666;
		margin:0;
		padding:0 0 0 36px;
		display:block;
		width:178px;
		font-weight: normal;
}

#mainnav ul li ul li ul li ul li  a:hover, #mainnav ul li ul li ul li ul li a.mainnavact4, #mainnav ul li ul li ul li ul li a.mainnavact4:link, #mainnav ul li ul li ul li ul li a.mainnavact4:visited, #mainnav ul li ul li ul li ul li a.mainnavact4:hover, #mainnav ul li ul li ul li ul li a.mainnavact4:active {
		color:#000000;
			text-decoration: underline;
}

/** icons vor ro und act */
#mainnav ul li.navi11 ul li ul li ul li a:hover, #mainnav ul li.navi11 ul li ul li ul li a.mainnavact3, #mainnav ul li.navi11 ul li ul li ul li a.mainnavact4:link, #mainnav ul li.navi11 ul li ul li ul li a.mainnavact4:visited, #mainnav ul li.navi11 ul li ul li ul li a.mainnavact4:hover, #mainnav ul li.navi11 ul li ul li ul li a.mainnavact4:active{
		background : url(../images/layout/navi4_bg1.gif) left top no-repeat;
}

#mainnav ul li.navi12 ul li ul li ul li a:hover, #mainnav ul li.navi12 ul li ul li ul li a.mainnavact3, #mainnav ul li.navi12 ul li ul li ul li a.mainnavact4:link, #mainnav ul li.navi12 ul li ul li ul li a.mainnavact4:visited, #mainnav ul li.navi12 ul li ul li ul li a.mainnavact4:hover, #mainnav ul li.navi12 ul li ul li ul li a.mainnavact4:active{
		background : url(../images/layout/navi4_bg2.gif) left top no-repeat;
}

#mainnav ul li.navi13 ul li ul li ul li a:hover, #mainnav ul li.navi13 ul li ul li ul li a.mainnavact3, #mainnav ul li.navi13 ul li ul li ul li a.mainnavact4:link, #mainnav ul li.navi13 ul li ul li ul li a.mainnavact4:visited, #mainnav ul li.navi13 ul li ul li ul li a.mainnavact4:hover, #mainnav ul li.navi13 ul li ul li ul li a.mainnavact4:active{
		background : url(../images/layout/navi4_bg3.gif) left top no-repeat;
}

#mainnav ul li.navi14 ul li ul li ul li a:hover, #mainnav ul li.navi14 ul li ul li ul li a.mainnavact3, #mainnav ul li.navi14 ul li ul li ul li a.mainnavact4:link, #mainnav ul li.navi14 ul li ul li ul li a.mainnavact4:visited, #mainnav ul li.navi14 ul li ul li ul li a.mainnavact4:hover, #mainnav ul li.navi14 ul li ul li ul li a.mainnavact4:active{
		background : url(../images/layout/navi4_bg4.gif) left top no-repeat;
}

#mainnav ul li.navi15 ul li ul li ul li a:hover, #mainnav ul li.navi15 ul li ul li ul li a.mainnavact3, #mainnav ul li.navi15 ul li ul li ul li a.mainnavact4:link, #mainnav ul li.navi15 ul li ul li ul li a.mainnavact4:visited, #mainnav ul li.navi15 ul li ul li ul li a.mainnavact4:hover, #mainnav ul li.navi15 ul li ul li ul li a.mainnavact4:active{
		background : url(../images/layout/navi4_bg5.gif) left top no-repeat;
}

#mainnav ul li.navi16 ul li ul li ul li a:hover, #mainnav ul li.navi16 ul li ul li ul li a.mainnavact4, #mainnav ul li.navi16 ul li ul li ul li a.mainnavact4:link, #mainnav ul li.navi16 ul li ul li ul li a.mainnavact4:visited, #mainnav ul li.navi16 ul li ul li ul li a.mainnavact4:hover, #mainnav ul li.navi16 ul li ul li ul li a.mainnavact4:active{
		background : url(../images/layout/navi4_bg6.gif) left top no-repeat;
}

#mainnav ul li.navi17 ul li ul li ul li a:hover, #mainnav ul li.navi17 ul li ul li ul li a.mainnavact4, #mainnav ul li.navi17 ul li ul li ul li a.mainnavact4:link, #mainnav ul li.navi17 ul li ul li ul li a.mainnavact4:visited, #mainnav ul li.navi17 ul li ul li ul li a.mainnavact4:hover, #mainnav ul li.navi17 ul li ul li ul li a.mainnavact4:active{
		background : url(../images/layout/navi4_bg7.gif) left top no-repeat;
}

#mainnav ul li.navi18 ul li ul li ul li a:hover, #mainnav ul li.navi18 ul li ul li ul li a.mainnavact4, #mainnav ul li.navi18 ul li ul li ul li a.mainnavact4:link, #mainnav ul li.navi18 ul li ul li ul li a.mainnavact4:visited, #mainnav ul li.navi18 ul li ul li ul li a.mainnavact4:hover, #mainnav ul li.navi18 ul li ul li ul li a.mainnavact4:active{
		background : url(../images/layout/navi4_bg8.gif) left top no-repeat;
}

#mainnav ul li.navi19 ul li ul li ul li a:hover, #mainnav ul li.navi19 ul li ul li ul li a.mainnavact4, #mainnav ul li.navi19 ul li ul li ul li a.mainnavact4:link, #mainnav ul li.navi19 ul li ul li ul li a.mainnavact4:visited, #mainnav ul li.navi19 ul li ul li ul li a.mainnavact4:hover, #mainnav ul li.navi19 ul li ul li ul li a.mainnavact4:active{
		background : url(../images/layout/navi4_bg9.gif) left top no-repeat;
}


a.metas, a.metas:link, a.metas:visited, a.metas:hover, a.metas:active, a.metas_act:link, a.metas_act:visited, a.metas_act:hover, a.metas_act:active{
		font-family : Verdana, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			font-weight:bold;
			text-decoration: none;
			padding:0;
			margin:0 15px 0 0;
}

a.metas:hover{ color:#666666;}
a.metas_act:link, a.metas_act:visited, a.metas_act:hover, a.metas_act:active { color: #666666;}

a.langselector, a.langselector:link, a.langselector:visited, a.langselector:hover, a.langselector:active, a.langselectoract:link, a.langselectoract:visited, a.langselectoract:hover, a.langselectoract:active {
		font-family : Verdana, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			font-weight:normal;
			text-decoration: none;
			padding:0;
			margin:0;
}

a.langselector:hover{ color:#00829B;}
a.langselectoract:link, a.langselectoract:visited, a.langselectoract:hover, a.langselectoract:active { color: #00829B;}


.searchheader {
		font-family : Verdana, sans-serif;
			margin: 0 0 0 27px;
			padding:0;
			color: #FFFFFF;
			font-size: 10px;
			font-weight:bold;
}

.searchfooter{
	font-family : Verdana, sans-serif;
			padding: 0 0 0 27px;
			margin:0;
			color: #FFFFFF;
			font-size: 10px;
			font-weight:bold;
}

.searchfooter a:link, .searchfooter a:hover, .searchfooter a:active, .searchfooter a:visited {
		color: #FFFFFF;
			font-weight:bold;
}


a.specialnav, a.specialnav:link, a.specialnav:visited, a.specialnav:hover, a.specialnav:active {
		font-family : Verdana, sans-serif;
			color:#00337F;
			font-weight:bold;
			text-decoration:none;
			font-size : 10px;
			margin: 0;
			padding: 0 0 0 44px;
			background : url(../images/layout/arrow_special_nav.gif) left center no-repeat;
			width:50%;
			display: block;
}

a.specialnav:hover {
		color: #6689CC;
}

#right .navi5 {
		font-size:10px;
		color:#666666;
		font-weight:bold;
		margin: 0 0 4px 0;
		padding:0;
}

#right .navi5 a:link, #right .navi5 a:visited, #right .navi5 a:hover, #right .navi5 a:active {color:#666666;border-bottom:none;font-weight:bold;}
#right .navi5 a:hover, #right a.navi5-act:link, #right a.navi5-act:visited, #right a.navi5-act:hover, #right a.navi5-act:active {color:#000000;}
#right .navi5-section {font-size:10px; color:#666666; font-weight:normal;padding: 2px 0 2px 8px;}
#right .navi5-section a, #right .navi5-section a:link, #right .navi5-section a:visited, #right .navi5-section a:hover, #right .navi5-section a:active {color:#666666; font-weight:normal; border-bottom:none;}
#right .navi5-section a:hover {text-decoration:underline;color:#000000;}
#right a.navi5-section-act:link, #right a.navi5-section-act:visited,#right a.navi5-section-act:hover,#right a.navi5-section-act:active {text-decoration:underline;color:#000000;}


.copyright{
		color : #00337F;
		font-size : 10px;
}

/****************************************** Ticker  ************************/
.tickerheader {font-size:10; color:#FFFFFF; background:#525759;height:16px;padding: 3px 15px;}

.tickerbody {background:#CCCCCC;}

.ticker { font-size:9px;}

#right .ticker a:link, #right .ticker a:hover, #right .ticker a:active, #right .ticker a:visited { color: #000000;}

