* {

-moz-box-sizing:	border-box;

}



/***

	Meta- und Banner-Bereich Seitenanfang

***/



#MetaNavigation {

	width: 920px;

	height: 30px;

	padding-top: 18px;

	background-color: #fff;

}



#BannerTop {

	width: 920px;

	height: 181px;

	margin-bottom: 1px;

}



#BannerColor {

	width: 920px;

	height: 12px;

	margin-bottom: 16px;

	background-color: #00AB4E;

	overflow: hidden;

}



/***

	Seiten-Layout mit 3 Spalten

***/



#Center {

	width: 920px;

	margin: 0px auto 0px auto;

	padding: 0px;

	text-align: left;

}



#ColumnLeft{

	float: left;

	width: 200px;

	margin: 0px 16px 15px 0px;

}



#ColumnMiddle {

	float: left;

	width: 524px;

	margin: 0px 16px 0px 0px;

}



#ColumnRight {

	float: left;

	width: 164px;

	margin: 0px;

}



/* Anordnung der Spalten-Elemente */



#ColumnRight img,

#ColumnRight object,

#ColumnRight embed,

#ColumnRight div {

		margin: 0 0 16px 0;

}



#ColumnLeft img,

#ColumnLeft object,

#ColumnLeft embed,

#ColumnLeft div {

		margin: 0 0 1px 0;

}





#ColumnMiddle img {

		margin: 0 0 16px 0;

}





/***

	Meta- und Footer-Bereich Seitenende

***/



#FooterColor {

	width: 920px;

	height: 12px;

	margin: 0px auto 0px auto;

	padding: 0px;

	background-color: #00AB4E;

	overflow: hidden;

}



#FooterNavigation {

	width: 920px;

	height: 16px;

	margin: 0px auto 0px auto;

	padding: 0px;

	background-color: #fff;

}





/***

	 Satzspiegel Varianten/Layouts

***/

/***

	1 Spalter

***/

.CssColumnTriple {

	float: left;

	width: 524px;

	margin: 0;

}
/***

	2 Spalter -VERWENDET

***/

.CssColumnHalf {

	float: left;

	width: 260px;

	padding: 0 16px 0 0;
}

/***

	2 Spalter

***/
.CssColumnHalfLeft {

	float: left;

	width: 254px;

	margin: 0 16px 0 0;

}

.CssColumnHalfRight {

	float: left;

	width: 254px;

	margin: 0;

}


/***

	2/1 Spalter

***/

.CssColumnDoubleLeft {

	float: left;

	width: 344px;

	margin: 0 16px 0 0;

}

.CssColumnSingleRight {

	float: left;

	width: 164px;

	margin: 0;

}

/***

	1/2 Spalter

***/

.CssColumnSingleLeft {

	float: left;

	width: 164px;

	margin: 0 16px 0 0;

}

.CssColumnDoubleRight {

	float: left;



	width: 344px;

	margin: 0;

}

/***

	3 Spalter

***/



.CssColumnLeft{

	float: left;

	width: 164px;

	margin:	0 16px 0 0;

}



.CssColumnMiddle {

	float: left;

	width: 164px;

	margin:	0 16px 0 0;

}



.CssColumnRight {

	float: left;

	width: 164px;

	margin: 0;

}





/***

	spezielle Zuweisungen

***/



/***

	Artikel/Abschnitt im Content

***/



.CssNewSection {

	clear: left;

}



/***

	Buttons/Flaggen linke Marginal-Spalte

***/





.CssButtonTeaser {

	padding: 12px;

}



.CssButtonTeaser a {

	text-decoration: none;

	color: #fff;

}



.CssButtonTeaser a:hover {

	text-decoration: underline;

	color: #fff;

}



.CssButtonTeaserText{

	color: #fff;

	font-size: 12px;

	margin: 0;



}







/***

	Haupt-Menu

***/



ul.CssMenuLevel1,
ul.CssMenuLevel2{

	list-style:			none;

	margin:				0;

	padding: 			0;

	font-family: 		verdana;

	color: 				white;

	background-color: 	#3D86C3;

	font-size: 			12px;

	font-weight: 		bold;

	width: 				200px;

}



ul.CssMenuLevel2{

	background-color: 	#89D77C;

	font-weight: 	normal;

	/* display:	none; */

}



ul.CssMenuLevel1 a,

ul.CssMenuLevel2 a{

	text-decoration:		none;

	color:				white;

	height:				20px;

	display: 			block;

	padding: 			2px 0px 0px 12px;

	border-bottom: 		1px solid white;

}



ul.CssMenuLevel2 a{

	padding-left: 		24px;

}



ul.CssMenuLevel1 a:hover,

ul.CssMenuLevel2 a:hover {

	background-color: 	#EEBB34;

}



.CssSelected{

	background-color: 	#00AB4E;

}



.CssSelected ul.CssMenuLevel2{

	display:				block;

}


