body			{
				font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#666666;
				margin: 0 auto;
				width:980px;
				background-color:#FFFFFF; 
				}

a img		{ border:0px; }

a:link		{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#373737; text-decoration:none; }
a:visited	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#373737; text-decoration:none; }
a:active	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#373737; text-decoration:none; }
a:hover		{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#373737; text-decoration:underline; }



h1			{
			font-size:20px;
			line-height:30px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			}
			
h2			{
			font-size:14px;
			margin:0px 0px 10px 0px;
			padding:0px 0px 0px 0px;
			}

#BODY_main		{
			float:left;
			width:980px;
			}
			
#BODY_top_holder 	{
					float:left;
					width:980px;
					height:83px;
					background-image:url(../grafik/logotyp.gif);
					background-repeat:no-repeat;
					}
					
#logotyp			{
					float:left;
					width:951px;
					height:51px;
					padding:32px 0px 0px 29px;
					}
					
#BODY_topmenu		{
					float:left;
					width:605px;
					height:30px;
					background-image:url(../grafik/topmenu_bg.png);
					background-position:bottom;
					background-repeat:no-repeat;
					padding:0px 0px 0px 375px;
					
					
					}
					
#BODY_toppic		{
					float:left;
					width:980px;
					height:228px;
					margin: 4px 0px 0px 0px; 
					padding: 0px 0px 4px 0px;
					border-bottom:solid 1px #b9b9b9;
					background-image:url(../grafik/topbild.jpg);
					background-repeat:no-repeat;
					}
							
#BODY_main_holder	{
					float:left;
					width:980px;
					padding:0px 0px 20px 0px;
					}
					

					
#CONT_main_left		{
					float:left;
					width:758px;
					}

#CONT_main_left_top	{
					float:left;
					width:742px;
					height:24px;
					background-image:url(../grafik/cont_left_top_sub.png);
					background-position: left bottom;
					background-repeat:no-repeat;
					padding:20px 0px 0px 16px;
					margin-bottom:16px;
					font-family: Arial, Helvetica, sans-serif;
					font-size:14px;
					color:#666666;
					}

#leftmenu			{
					float:left;
					width:210px;
					min-height:10px;
					}

.content			{
					float:left;
					width:483px;
					padding:0px 35px 0px 30px;
					}
					
					
.content a:link, .content a:visited, .content a:active
					{ 
					font-family: Arial, Helvetica, sans-serif; 
					font-size:12px; font-weight:normal; 
					color:#383838; 
					text-decoration:none; 
					}

.content a:hover				{ 
					font-family: Arial, Helvetica, sans-serif; 
					font-size:12px; 
					font-weight:normal; 
					color:#383838; 
					text-decoration:underline; 
					}
					
#content_start		{
					float:left;
					width:707px;
					padding:0px 35px 0px 16px;
					}
					
.content_search		{
					float:left;
					width:653px;
					padding:0px 55px 0px 50px;
					}
					
#start_up			{
					float:left;
					width:707px;
					padding:0px 0px 0px 0px;
					}

#start_low			{
					float:left;
					width:707px;
					padding:0px 0px 0px 0px;
					}
					
.box				{
					float:left;
					width:326px;
					padding:0px 0px 0px 0px;
					}

.box_right			{
					float:left;
					width:326px;
					padding:0px 0px 0px 53px;
					}
					
.box_head			{
					float:left;
					width:310px;
					height:24px;
					background-image:url(../grafik/box_head_bg.png);
					background-repeat:no-repeat;
					background-position:bottom;	
					padding:20px 0px 0px 16px;
					font-size:14px;				
					}
					
.box_body			{
					float:left;
					width:294px;
					height:130px;
					padding:6px 16px 0px 16px;
					font-size:11px;
					overflow:hidden;								
					}
					
.box_body a:link, .box_body a:visited, .box_body a:active
					{ 
					font-family: Arial, Helvetica, sans-serif; 
					font-size:11px; font-weight:normal; 
					color:#383838; 
					text-decoration:none; 
					}

.box_body a:hover				{ 
					font-family: Arial, Helvetica, sans-serif; 
					font-size:11px; 
					font-weight:normal; 
					color:#383838; 
					text-decoration:underline; 
					}

#CONT_main_right	{
					float:left;
					width:222px;
					
					}
					
#CONT_main_right_top	{
					float:left;
					width:206px;
					height:24px;
					background-image:url(../grafik/cont_right_top.png);
					background-position: left bottom;
					background-repeat:no-repeat;
					padding:20px 0px 0px 16px;
					margin-bottom:14px;
					font-family: Arial, Helvetica, sans-serif;
					font-size:14px;
					color:#666666;
					}
					
#calender			{
					float:left;
					width:206px;
					padding:0px 0px 0px 16px;
					}
								
#BODY_main_footer	{
					float:left;
					width:980px;
					height:48px;
					background-image:url(../grafik/footer_bg.png);
					background-repeat:no-repeat;
					}
					
#footer_txt_left	{
					float:left;
					width:718px;
					height:38px;
					padding:10px 0px 0px 5px;
					font-size:11px;
					}
					
#footer_txt_right	{
					float:left;
					width:172px;
					height:38px;
					padding:10px 5px 0px 80px;
					font-size:11px;
					}
					
.footer_txt_link:link, .footer_txt_link:active, .footer_txt_link:visited	
					{
					font-size:11px;
					}
					
.footer_txt_link:hover
					{
					font-size:11px;
					}
					
.footer_txt_link_right:link, .footer_txt_link_right:active, .footer_txt_link_right:visited, .footer_txt_link_right:hover	
					{
					font-size:11px;
					font-family: Arial, Helvetica, sans-serif; 
					font-weight:normal; 
					color:#666666; 
					text-decoration:none;
					}

#search_wrap	{
				float:left; width:653px;
				padding-bottom:10px;
				}		
					
.search_div_1            { float:left; width:643px; height:26px; margin:0; padding:8px 0 4px 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:633px; height:80px; margin:0; padding:0 0 16px 0; border-bottom:1px solid #888686; clear:both; }
    .search_div_3            { float:left; width: 80px; height:80px; margin:0; padding:0 8px 0 30px; float:left; }
    .search_div_4            { float:left; width:510px; height:80px; margin:0; padding:0; float:right; }
    .search_div_5            { float:left; width:490px; height:60px; margin:0; padding:0 20px 0 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:280px; height:20px; margin:0; padding:0; float:none; }
    .search_div_7            { color:#8F8F8F; font-size:11px; }
    .search_hr                { width:653px; 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; }				

