#top			{ width:750px; height:83px; background-color:#FFFFFF; }
#mainnav_bar	{ width:750px; height:25px; background-color:#FFFFFF; }
#frame			{ background-color:#f0f0f0; background-repeat:repeat-x; }
#header			{ width:750px; height:202px; background-repeat:no-repeat; }
#content		{ width:750px; padding-bottom:20px; line-height:150%; }
#content ul 		{ list-style-type:none; margin:0px; margin-left:10px; padding:0px; }
#content li 		{ list-style-type:none; margin:0px; margin-left:10px; padding:0px 0px 10px 15px; background-position:0px 3px; background-repeat:no-repeat; }
#mainnav		{ float:left; width:600px; line-height:1px; }
#quicknav		{ float:left; width:150px; }

.submen_off				{ background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; font-weight:normal; font-family:Trebuchet MS, Verdana; font-size:11px; line-height:22px; white-space:nowrap; }/* padding:0px 7px 0px 7px; padding wird im script doppelt genommen*/
.submen_off	a:link		{ color:#FFFFFF; text-decoration:none; font-weight:normal; }
.submen_off	a:visited	{ color:#FFFFFF; text-decoration:none; font-weight:normal; }
.submen_off	a:active	{ color:#FFFFFF; text-decoration:none; font-weight:normal; }
.submen_off	a:hover		{ color:#FFFFFF; text-decoration:none; font-weight:normal; }

.submen_on				{ background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; font-weight:normal; font-family:Trebuchet MS, Verdana; font-size:11px; line-height:22px; white-space:nowrap; }/* padding:0px 7px 0px 7px; padding wird im script doppelt genommen*/
.submen_on	a:link		{ color:#FFFFFF; text-decoration:none; font-weight:normal; }
.submen_on	a:visited	{ color:#FFFFFF; text-decoration:none; font-weight:normal; }
.submen_on	a:active	{ color:#FFFFFF; text-decoration:none; font-weight:normal; }
.submen_on	a:hover		{ color:#FFFFFF; text-decoration:none; font-weight:normal; }

.submen_spacer			{ height:1px; line-height:1px; background-color:transparent; background-image:none; }
.submen_spacer_top		{ height:10px; line-height:1px; background-color:transparent; background-image:none; }

.outerbox_left		{ width:515px; float:left; margin-right:1px; margin-top:1px; }
.outerbox_right		{ width:234px; float:left; margin-top:1px; }
.outerbox_alone		{ width:750px; margin-top:1px; }
.bg_white			{ background-color:#FFFFFF; }
.contentbox			{ margin-bottom:1px; padding-bottom:20px; } /* padding:0px 9px 20px 24px;*/
.content_padding	{ padding:0px 9px 0px 24px; }


/* [templates] */
.boxes_tmpl_left		{ float:left; padding:4px 0px; margin-right:10px; }
.boxes_tmpl_right		{ float:left; }
.boxes_tmpl_box			{ background-color:#e2e2e2; margin-bottom:7px; padding:4px 10px; }
/*
.boxes_tmpl_box ul 		{ list-style-type:none; margin:0px; padding:0px; }
.boxes_tmpl_box li 		{ list-style-type:none; margin:0px; padding:0px 0px 10px 15px; background-position:0px 5px; background-repeat:no-repeat; }
*/
.headlinediv			{ height:24px; background-repeat:repeat-x; }
/* [/templates] */

.footer				{ color:#7c7c7c; font-weight:normal; font-family:Trebuchet MS, Verdana; font-size:11px; }
.footer	a:link		{ color:#7c7c7c; font-weight:normal; text-decoration:none; }
.footer	a:visited	{ color:#7c7c7c; font-weight:normal; text-decoration:none; }
.footer	a:active	{ color:#7c7c7c; font-weight:normal; text-decoration:none; }
.footer	a:hover		{ color:#7c7c7c; font-weight:bold; text-decoration:none; }
.footer_bar			{ background-color:#cbcbcb; }

.sitemap ul			{ margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; }
.sitemap li			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; }
