	body {
		margin:0 auto;
		padding:0px;
		font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica;
		font-size:12px;
		font-weight:normal;
		background:url(/public/grafik/site_bg.jpg); background-position:center bottom; background-repeat:no-repeat;
		background-color: #e7e7e7;
		color:#5f5f5f;
	}
	
	h1	{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:24px; font-weight:normal; line-height:normal; color:#006eb9; margin:0px 0px 10px 0px; }
	h2	{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:14px; font-style:italic; font-weight:normal; line-height:normal; color:#5f5f5f; margin:0px 0px 5px 0px; }
	h3	{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:12px; font-weight:normal; margin:0px; color:#5f5f5f;  margin:0px 0px 5px 0px;}
	
	hr	{ size:1px; color:#cccccc; margin:0px; height:1px; padding:0px; }

	a:link, a:visited, a:active 
				{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; text-decoration:none; color:#006eb9;	font-size:12px;	font-weight:normal; }
	a:hover		{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; text-decoration:underline; color:#006eb9;	font-size:12px;	font-weight:normal; }
	input		{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; text-decoration:none; color:#5f5f5f; font-size:12px; line-height:normal; font-weight:normal; }
	.searchfield	{width:300px;}
/* ID:n */

	#BODY_main					{ width:995px; margin:0 auto; background-color:#ffffff;}
	#BODY_main_top				{ float:left; width:995px; height:125px; background-image:url(/public/grafik/top_logo_med.gif); background-repeat:no-repeat; }
	#BODY_main_top_logo			{ float:left; width:200px; height:68px; padding:42px 0px 0px 35px; }
	#BODY_main_top_fastlinks	{ float:left; width:740px; padding:37px 20px 0px 0px; text-align:right; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:10px; color:#5f5f5f; text-decoration:none; }
	#BODY_main_top_fastlinks a:link, #BODY_main_top_fastlinks a:active, #BODY_main_top_fastlinks a:visited
								{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:10px; color:#5f5f5f; text-decoration:none; }
	#BODY_main_top_fastlinks a:hover
								{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:10px; color:#5f5f5f; text-decoration:underline; }
	#BODY_main_menu				{ float:left; width:955px; height:41px; padding:0 20px 0 20px; background-image:url(/public/grafik/menu_bg.gif); background-repeat:no-repeat; }
	#BODY_wide_image			{ float:left; width:991px; height:199px; padding:0px 2px 0pc 2px; overflow:hidden; background-color:#ffffff; }
	#BODY_wide_image_drop		{ float:left; width:995px; height:31px; padding:0 0 0 0px; overflow:hidden; background-image:url(/public/grafik/wide_image_drop.gif); background-color:#ffffff; }
	#BODY_content				{ float:left; width:995px; padding:0px 0px 0px 0px; background-color:#ffffff; }
	#CONTENT_height_holder		{ float:left; width:1px; height:354px; margin:0px; padding:0px; }
	#CONTENT_leftmenu_holder	{ float:left; width:292px; padding:0px 0px 0px 20px; }
	#CONTENT_leftmenu_top		{ float:left; width:276px; height:37px; padding:6px 0px 0px 15px; background-image:url(/public/grafik/leftmenu_top_bg.gif); background-repeat:no-repeat; overflow:hidden; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:18px; color:#ffffff; }
	#CONTENT_leftmenu_mid		{ float:left; width:261px; padding:15px 15px 15px 15px; background:url(/public/grafik/leftmenu_mid_bg.gif); background-repeat:repeat-y; overflow:hidden; }
	#CONTENT_leftmenu_bottom	{ float:left; width:291px; height:40px; background:url(/public/grafik/leftmenu_bottom.gif); background-repeat:no-repeat; }
	#CONTENT_main				{ float:left; width:642px; padding:0px 20px 20px 20px; }
	#CONTENT_headline			{ float:left; width:642px; }
	#CONTENT_preamble			{ float:left; width:642px; }
	#CONTENT_html				{ float:left; width:642px; }

	#CONTENT_startboxes_divider	{ float:left; width:19px; padding:0px; margin:0px; }

	#CONTENT_widebox			{ float:left; padding:0px 0px 0px 20px; }
	#CONTENT_widebox_top		{ float:left; width:938px; height:37px; padding:6px 0px 0px 15px; background:url(/public/grafik/widebox_top_bg.gif); background-repeat:no-repeat; overflow:hidden; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:18px; color:#ffffff; }
	#CONTENT_widebox_mid		{ float:left; width:923px; padding:15px 15px 15px 15px; background:url(/public/grafik/widebox_mid_bg.gif); background-repeat:repeat-y; overflow:hidden; }
	#CONTENT_widebox_bottom		{ float:left; width:953px; height:43px; background:url(/public/grafik/widebox_bottom.gif); background-repeat:no-repeat; overflow:hidden; }


	#BODY_main_footer			{ float:left; width:995px; height:59px; padding:0px 0px 0px 0px; background-image:url(/public/grafik/footer_bg.gif); background-repeat:no-repeat; }
	#BODY_produced_by			{ float:left; width:990px; padding:0px 5px 0px 0px; background-color:#e7e7e7; text-align:right; }
	#BODY_produced_by a:link, #BODY_produced_by a:active, #BODY_produced_by a:visited
								{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:10px; color:#cccccc; text-decoration:none; }
	#BODY_produced_by a:hover	{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size:10px; color:#cccccc; text-decoration:underline; } 




.cms_cellbg		{
				background-image:url(/public/grafik/tabletop.gif);
				background-repeat:no-repeat;
				height:44px;
				width:485px;
				}

.cms_padding	{
				padding:7px;
				
				}
				
.cms_padding p	{
				padding:0px;
				margin:0px;
				}
				
.cms_tabelborder	{
				background-image:url(/public/grafik/table_bg.gif);
				background-repeat:repeat-y;
				width:485px;
				}

.cms_cellbg_bottom
				{
				background-image:url(/public/grafik/table_bottom.gif);
				background-repeat:no-repeat;
				height:2px;
				}


/* 655 -> 403  */
/* 655 -> 323  */

	.search_div_1            { float:left; width:642px; height:35px; margin:0; padding:8px 0 8px 0; clear:both; }
	.search_div_1_a			{ float:left; }
	.search_div_1_b			{ float:left; padding:8px 0 0 0; }
	.search_div_1_c			{ float:left; padding:8px 0 0 5px;}
	
    .search_div_2            { float:left; width:642px; height:80px; margin:0; padding:0 0 12px 0; border-bottom:1px solid #efefff; clear:both; }
    .search_div_3            { float:left; width: 80px; height:80px; margin:0; padding:0 8px 0 0; float:left; }
    .search_div_4            { float:left; width:540px; height:80px; margin:0; padding:0; float:right; }
    .search_div_5            { float:left; width:540px; height:60px; margin:0; padding:0; float:none; color:#333333; }
	
	.search_div_5 a, .search_div_5 a:link, .search_div_5 a:active, .search_div_5 a:visited
								{ color:#000000;} 
	
    .search_div_6            { float:left; width:313px; height:20px; margin:0; padding:0; float:none; }
    .search_div_7            { color:#8F8F8F; font-size:11px; }
    .search_hr                { width:403px; height:1px; line-height:1px; overflow:hidden; border:0px none; clear:both; padding:0; margin:8px 0 0 0; }
    .search_div_1 img        { margin:5px 10px 0 0; }
    .search_div_3 img        { border:1px solid #ffffff; }
    .search_div_6 a,
    .search_div_6 a:link,
    .search_div_6 a:hover,
    .search_div_6 a:visited,
    .search_div_6 a:active    { color:#8F8F8F; font-size:12px; }



	
	
