
/************************/
/* Seiteneinstellungen */
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	font-size: 0.9em;
	font-family: arial;
}
#pagecontainer {
	width: 750px;
}
/* linke Navigation */
#navigationcontainer {
	background-color: #F8D835;
	padding-left: 20px;
	width: 230px;
	height: 1000px;
	float: left;
}
#contentcontainer {
	text-align: left;
	margin-left: 20px;
	margin-top: 10px;
	padding-bottom: 20px;
	width: 460px;
	margin-left: 12px;
	float: left;
}
#content {
	margin-top: 20px;
}

/***************/
/* oberes Menü */
/***************/
/* Allgemeine Festlegung Topmenü */
span.topmenu {
	height: 25px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 8px;
	margin-right: 1px;
}
span.topmenu a {
	font-size: 9pt;
	font-weight: bold;
	font-family: arial;
}

/* Normal */
span.topmenu_normal {
	background-color: #9E9E9E;
}
/* Link normal */
span.topmenu_normal a {
	color: white;
	text-decoration: none;
}
span.topmenu_normal a:hover 	{ color: white; }
span.topmenu_normal a:visited 	{ color: white; }


/* Aktiv */
span.topmenu_aktiv {
	background-color: #F8D835;
}
/* Link aktiv */
span.topmenu_aktiv a {
	color: black;
	text-decoration: none;
}
span.topmenu_aktiv a:hover 		{ color: black; }
span.topmenu_aktiv a:visited 	{ color: black; }


/******************/
/* linkes Menü    */
/******************/
/* Normal */
td.navbutton_no {
}
/* Aktiv */
td.navbutton_act {
}
/* Link normal */
td.navbutton_no a {
	color: black;
	font-weight: bold;
	font-size: 8pt;
	font-family: arial;
	vertical-align: 50%;
}
td.navbutton_no a:hover { color: black; }
td.navbutton_no a:visited { color: black; }

/* Link aktiv */
td.navbutton_act a {
	color: black;
	font-weight: bold;
	font-size: 8pt;
	font-family: arial;
	vertical-align: 50%;
}
td.navbutton_act a:hover { color: black; }
td.navbutton_act a:visited { color: black; }

/* Oben mit Logo */
#nm_top {
	margin-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

/* Linie zwischen TopNav und Inhalt */
#nm_line {
	clear: both; 
	width:747px; 
	height:4px; 
	background-color: #F8D835;
}


/* Positionierung der Inhaltsbereiche 1-3 Spaltig */
/****************************** Template ct_1 */
#content_col_normal_ct_1 {
	width:460px;
	float: left;
}
/******************************* Template ct_2 */
#content_col_left_ct_2 {
	width:290px;
	float: left;
}
#content_col_normal_ct_2 {
	padding-left: 10px;
	width:160px;
	float: left;
}
/******************************* Template ct_3 */
#content_col_left_ct_3 {
	width:160px;
	float: left;
}
#content_col_normal_ct_3 {
	padding-left: 10px;
	width:290px;
	float: left;
}
/******************************* Template ct_4 */
#content_col_left_ct_4 {
	width:225px;
	float: left;
	overflow: hidden;
}
#content_col_normal_ct_4 {
	padding-left: 10px;
	width:225px;
	float: left;
	overflow: hidden;
}
/******************************* Template ct_5 */
#content_col_left_ct_5 {
	width:145px;
	float: left;
}
#content_col_normal_ct_5 {
	padding-left: 10px;
	width:150px;
	float: left;
}
#content_col_right_ct_5 {
	padding-left: 10px;
	width:145px;
	float: left;
}
