
img 				{ border:0px;}
* html img	{ behavior: url(/shared/css/pngbehavior.htc);}
form				{ margin:0px; padding:0px;}

.empty 			{ height:1px;	overflow:hidden; width:1px; }
.trenner		{ height:1px;	overflow:hidden; width:215px; background-color:#b7cedf; }

.bull { list-style-image:url(/shared/pics/cube.gif) }

#header 		 	{ position:relative; width:950px; height:151px; background-image:url(/shared/pics/main/header.gif); background-repeat:no-repeat; }
.header_left 	{ background-image:url(/shared/pics/main/header_left.gif); background-repeat:no-repeat; background-position:top right; }
.header_right { background-image:url(/shared/pics/main/header_right.gif); background-repeat:no-repeat; background-position:top left; }

.bild_hp_m { background-image:url(/shared/pics/main/bild_hp/mitte.jpg); background-repeat:no-repeat; background-position:top left; height:367px; }
.bild_hp_l { background-image:url(/shared/pics/main/bild_hp/left.jpg); background-repeat:no-repeat; background-position:top right;}
.bild_hp_r { background-image:url(/shared/pics/main/bild_hp/right.jpg); background-repeat:no-repeat; background-position:top left; }

.bild_m { background-image:url(/shared/pics/main/bild_std/mitte.jpg); background-repeat:no-repeat; background-position:top left; height:223px; }
.bild_l { background-image:url(/shared/pics/main/bild_std/left.jpg); background-repeat:no-repeat; background-position:top right;}
.bild_r { background-image:url(/shared/pics/main/bild_std/right.jpg); background-repeat:no-repeat; background-position:top left; }

.bild_m_schloesser 	{ background-image:url(/shared/pics/main/bild_schloesser/mitte.jpg); background-repeat:no-repeat; background-position:top left; height:223px; }
.bild_l_schloesser 	{ background-image:url(/shared/pics/main/bild_schloesser/left.jpg); background-repeat:no-repeat; background-position:top right;}
.bild_r_schloesser 	{ background-image:url(/shared/pics/main/bild_schloesser/right.jpg); background-repeat:no-repeat; background-position:top left; }

.bild_m_garten 			{ background-image:url(/shared/pics/main/bild_garten/mitte.jpg); background-repeat:no-repeat; background-position:top left; height:223px; }
.bild_l_garten 			{ background-image:url(/shared/pics/main/bild_garten/left.jpg); background-repeat:no-repeat; background-position:top right;}
.bild_r_garten 			{ background-image:url(/shared/pics/main/bild_garten/right.jpg); background-repeat:no-repeat; background-position:top left; }

.bild_m_gast 				{ background-image:url(/shared/pics/main/bild_gast/mitte.jpg); background-repeat:no-repeat; background-position:top left; height:223px; }
.bild_l_gast 				{ background-image:url(/shared/pics/main/bild_gast/left.jpg); background-repeat:no-repeat; background-position:top right;}
.bild_r_gast 				{ background-image:url(/shared/pics/main/bild_gast/right.jpg); background-repeat:no-repeat; background-position:top left; }

.bild_m_invest 			{ background-image:url(/shared/pics/main/bild_invest/mitte.jpg); background-repeat:no-repeat; background-position:top left; height:223px; }
.bild_l_invest 			{ background-image:url(/shared/pics/main/bild_invest/left.jpg); background-repeat:no-repeat; background-position:top right;}
.bild_r_invest 			{ background-image:url(/shared/pics/main/bild_invest/right.jpg); background-repeat:no-repeat; background-position:top left; }

.bild_m_map 				{ background-image:url(/shared/pics/main/bild_map/mitte.jpg); background-repeat:no-repeat; background-position:top left; height:223px; }
.bild_l_map 				{ background-image:url(/shared/pics/main/bild_map/left.jpg); background-repeat:no-repeat; background-position:top right;}
.bild_r_map 				{ background-image:url(/shared/pics/main/bild_map/right.jpg); background-repeat:no-repeat; background-position:top left; }

.bild_m_themen			{ background-image:url(/shared/pics/main/bild_themen/mitte.jpg); background-repeat:no-repeat; background-position:top left; height:223px; }
.bild_l_themen			{ background-image:url(/shared/pics/main/bild_themen/left.jpg); background-repeat:no-repeat; background-position:top right;}
.bild_r_themen			{ background-image:url(/shared/pics/main/bild_themen/right.jpg); background-repeat:no-repeat; background-position:top left; }

.main_hp_l { background-image:url(/shared/pics/main/main_left.gif); background-repeat:repeat-y; background-position:top right; }
.main_hp_m { background-image:url(/shared/pics/main/main_mitte.gif); background-repeat:no-repeat; background-position:bottom left; }
.main_hp_r { background-image:url(/shared/pics/main/main_right.gif); background-repeat:repeat-y; background-position:top left; }

.main_l { background-image:url(/shared/pics/main/main_left.gif); background-repeat:repeat-y; background-position:top right; }
.main_m { background-image:url(/shared/pics/main/main_mitte.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:33px; }
.main_r { background-image:url(/shared/pics/main/main_right.gif); background-repeat:repeat-y; background-position:top left; }

.hp_bg	{ background-image:url(/shared/pics/main/bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-position:top;}
.std_bg	{ background-image:url(/shared/pics/main/bild_std/bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-position:top;}

.hp_content 				{ width:676px; float:left;}
.hp_content_padding { padding-left:27px; padding-top:25px; padding-bottom:14px; padding-right:54px; }

#content_mit { position:relative; padding-top:27px; float:left; left:52px; top:0; width:670px; }
#content_ohne { position:relative;; left:0px; top:0; width:950px; }


.ol { border:1px solid #a4c2d7; float:left; margin:6px 12px 0 0;  }
.or { border:1px solid #a4c2d7; float:right; margin:6px 0 0 12px; }

.l { float:left; margin:0px 10px 6px 10px;  }
.r { float:right; margin:0px 10px 6px 10px; }

.imgborder { border:1px solid #FFFFFF; }

.contenttext1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#287da8; }
.contenttext1 a { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#287da8; text-decoration:underline; font-weight:bold; }
.contenttext1 a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#287da8; text-decoration:underline; font-weight:bold; }
.contenttext1 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#287da8; text-decoration:underline; font-weight:bold; }
.contenttext1 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#287da8; text-decoration:none; font-weight:bold; }

h1 					{ font-size:26px; line-height:30px; color:#287da8; padding:0; margin:0; font-weight:normal; }
.contenttext1 h1 a					{font-size:26px; line-height:30px; font-weight:normal; color:#287da8; text-decoration: underline;}	
.contenttext1 h1 a:link			{font-size:26px; line-height:30px; font-weight:normal; color:#287da8; text-decoration: underline;}														
.contenttext1 h1 a:visited	{font-size:26px; line-height:30px; font-weight:normal; color:#287da8; text-decoration: underline;}														
.contenttext1 h1 a:hover		{font-size:26px; line-height:30px; font-weight:normal; color:#287da8; text-decoration: none;}

h2 													{ font-size:18px; line-height:22px; color:#287da8; padding:0; margin:0; padding-bottom:15px; font-weight:normal; text-decoration:none; }
.contenttext1 h2 a					{ font-size:18px; line-height:22px; color:#287da8; padding:0; margin:0; padding-bottom:15px; font-weight:normal; text-decoration:none; }
.contenttext1 h2 a:link			{ font-size:18px; line-height:22px; color:#287da8; padding:0; margin:0; padding-bottom:15px; font-weight:normal; text-decoration:underline; }
.contenttext1 h2 a:visited	{ font-size:18px; line-height:22px; color:#287da8; padding:0; margin:0; padding-bottom:15px; font-weight:normal; text-decoration:underline; }
.contenttext1 h2 a:hover		{ font-size:18px; line-height:22px; color:#287da8; padding:0; margin:0; padding-bottom:15px; font-weight:normal; text-decoration:none; }

.header { font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:29px; color:#287da8; }
.maintext1 						{ font-size:12px; line-height:17px; color:#287da8; }
.maintext1 a					{ color: #ffd500; text-decoration: underline; font-style:italic }	
.maintext1 a:link			{ color: #ffd500; text-decoration: underline; font-style:italic }														
.maintext1 a:visited	{ color: #ffd500; text-decoration: underline; font-style:italic }														
.maintext1 a:hover		{ color: #ffd500; text-decoration: none; font-style:italic }

.main_left_bottom  { background-image:url(/shared/pics/main/main_left_bottom.gif); background-repeat:no-repeat; background-position:top right; height:58px; overflow:hidden }
.main_right_bottom { background-image:url(/shared/pics/main/main_right_bottom.gif); background-repeat:no-repeat; background-position:top left; height:10px; overflow:hidden }

.footer_l { background-image:url(/shared/pics/main/footer_left.gif); background-repeat:no-repeat; background-position:top right; }
.footer_r { background-image:url(/shared/pics/main/footer_right.gif); background-repeat:no-repeat; background-position:top left; }
.footer_m { background-image:url(/shared/pics/main/footer_mitte.gif); background-repeat:no-repeat; background-position:top left; height:54px; }

#topnavi 				{ position:absolute; left:24px; top:112px; width:950px; height:37px; text-align:center; }
#topnavi .punkt { float:left; padding-right:16px; }

#headnavi 									{ position:absolute; left:25px; top:16px;}
#headnavi .punkt						{ float:left; padding-right:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
#headnavi .punkt a					{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
#headnavi .punkt a:link			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
#headnavi .punkt a:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
#headnavi .punkt a:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
#headnavi .punkt2						{ float:left; padding-right:7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
#headnavi .search						{ float:left; padding-right:7px; top:1px; }
#headnavi .inputbox 				{ font-size:9px; color:#000000; line-height:11px; padding:0px; width:122px; height:11px; }
#headnavi .gt								{ float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:133px; padding-top:2px; }

#bottomnavi_container 		{ position:relative; width:950px; height:54px;}
#bottomnavi 							{ position:absolute; left:5px; top:23px; }
#bottomnavi .punkt 				{ float:left; padding-right:9px; }

#leftNavi 		{ float:left; top:0px; left:5px; width:215px; }
.lnavi_top 		{ background-image:url(/shared/pics/left_navi/top.jpg); background-repeat:no-repeat; background-position:top left; height:58px; width:215px; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:21px; color:#287da8; font-weight:bold; }
.navi_trenner { background-image:url(/shared/pics/left_navi/trenner.gif); background-repeat:no-repeat; background-position:top left; height:2px; overflow:hidden; widows:215px; }
.navi_bottom 	{ background-image:url(/shared/pics/left_navi/bottom.gif); background-repeat:no-repeat; background-position:top left; height:289px; overflow:hidden; widows:215px; }

.typ1						{ background-color:#f0f5f8; width:215px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffd500; }
.typ1 a					{ background-color:#f0f5f8; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:10px; padding-top:11px; padding-bottom:11px; }
.typ1 a:link		{ background-color:#f0f5f8; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:10px; padding-top:11px; padding-bottom:11px; }
.typ1 a:visited { background-color:#f0f5f8; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:10px; padding-top:11px; padding-bottom:11px; }
.typ1 a:hover		{ background-color:#287da8; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffd500; text-decoration:none; display:block; padding-left:10px; padding-top:11px; padding-bottom:11px; }

.typ1Active 					{ background-color:#287da8; width:215px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffd500; }
.typ1Active a					{ background-color:#287da8; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffd500; text-decoration:none; display:block; padding-left:10px;  padding-top:11px; padding-bottom:11px; }
.typ1Active a:link		{ background-color:#287da8; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffd500; text-decoration:none; display:block; padding-left:10px; padding-top:11px; padding-bottom:11px; }
.typ1Active a:visited { background-color:#287da8; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffd500; text-decoration:none; display:block; padding-left:10px; padding-top:11px; padding-bottom:11px; }
.typ1Active a:hover		{ background-color:#287da8; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffd500; text-decoration:none; display:block; padding-left:10px; padding-top:11px; padding-bottom:11px; }
.typ1_balken_ 				{ height:1px;	overflow:hidden; width:215px; background-color:#FFFFFF; }
.typ1_balken_Active 	{ height:1px;	overflow:hidden; width:215px; background-color:#287da8; }

.typ2						{ position:relative; left:0px; background-color:#FFFFFF; width:215px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffd500; height:34px; }
.typ2 a					{ background-image:url(/shared/pics/left_navi/cube_w.gif); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:25px; padding-top:11px; padding-bottom:11px; }
.typ2 a:link		{ background-image:url(/shared/pics/left_navi/cube_w.gif); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:25px; padding-top:11px; padding-bottom:11px; }
.typ2 a:visited { background-image:url(/shared/pics/left_navi/cube_w.gif); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:25px; padding-top:11px; padding-bottom:11px; }
.typ2 a:hover		{ background-image:url(/shared/pics/left_navi/cube_y.gif); background-position:left; background-repeat:no-repeat; background-color:#ffd500; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:25px; padding-top:11px; padding-bottom:11px; }

.typ2Active 					{ position:relative; left:0px; background-color:#ffd500; width:215px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; }
.typ2Active a					{ background-image:url(/shared/pics/left_navi/cube_y.gif); background-position:left; background-repeat:no-repeat; background-color:#ffd500; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:25px;  padding-top:11px; padding-bottom:11px; }
.typ2Active a:link		{ background-image:url(/shared/pics/left_navi/cube_y.gif); background-position:left; background-repeat:no-repeat; background-color:#ffd500; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:25px; padding-top:11px; padding-bottom:11px; }
.typ2Active a:visited { background-image:url(/shared/pics/left_navi/cube_y.gif); background-position:left; background-repeat:no-repeat; background-color:#ffd500; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:25px; padding-top:11px; padding-bottom:11px; }
.typ2Active a:hover		{ background-image:url(/shared/pics/left_navi/cube_y.gif); background-position:left; background-repeat:no-repeat; background-color:#ffd500; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#287da8; text-decoration:none; display:block; padding-left:25px; padding-top:11px; padding-bottom:11px; }

.main_content { padding-left:5px; padding-bottom:38px; position:relative;  }

.teasertext 					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; text-decoration:none; }
.teasertext a 				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; text-decoration:none; }
.teasertext a:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; text-decoration:none; }
.teasertext a:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; text-decoration:none; }
.teasertext a:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; text-decoration:underline; }

.downloadHeadline { background-image:url(/shared/pics/main/balken_blau.gif); background-position:top left; background-repeat:no-repeat; width:651px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; padding-left:17px; padding-top:7px; }
.downloadText 					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; text-decoration:none; }
.downloadText a 				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; text-decoration:none; }
.downloadText a:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; text-decoration:none; }
.downloadText a:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; text-decoration:none; }
.downloadText a:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; text-decoration:underline; }

.sitemap_trenner 				{ background-color:#287da8; height:1px; width:677px; overflow:hidden; }
.sitemap_site 					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; font-weight:bold; }
	.sitemap_area 					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; background-image:url(/shared/pics/sitemap/arrow.gif); background-position:left; background-repeat:no-repeat; padding-left:10px; width:300px; }
.sitemap_area a 				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; text-decoration:none; }
.sitemap_area a:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; text-decoration:none; }
.sitemap_area a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; text-decoration:none; }
.sitemap_area a:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#287da8; text-decoration:underline; }

.res_balken { background-color:#a4c2d7; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; height:29px; width:650px; }
.res_trenner_1 { height:1px; width:650px; overflow:hidden; }
.res_trenner_2 { height:1px; width:650px; overflow:hidden; background-color:#287da8; }
.res_trenner_3 { height:1px; width:650px; overflow:hidden; background-color:#e1ebf2; }
.objekt_white { height:147px; width:650px; position:relative; }
.objekt_blue { height:147px; width:650px; position:relative; background-color:#e1ebf2; }
.res_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; line-height:17px; }

.gallery { width:450px; height:289px; }

.paging { font-size:12px; line-height:17px; color:#8bb4ce; padding-right:24px; padding-top:15px; }
.paging a					{ text-decoration: none; font-size:12px; line-height:17px; color:#8bb4ce;}	
.paging a:link			{ text-decoration: none;}														
.paging a:visited	{ text-decoration: none;}													
.paging a:hover		{ text-decoration: underline;}

.paging .act { font-size:12px; line-height:17px; color:#287da8; }
.paging .act a					{ text-decoration: none; font-size:12px; line-height:17px; color:#287da8;}	
.paging .act a:link			{ text-decoration: none;}														
.paging .act a:visited	{ text-decoration: none;}													
.paging .act a:hover		{ text-decoration: underline;}

.line_top {background-image:url(/shared/pics/main/line_top.gif); height:3px; overflow:hidden;}
.line_bottom {background-image:url(/shared/pics/main/line_bottom.gif); height:3px; overflow:hidden;}
.search_width { width:650px; }
.suche_header_text { font-size:26px; line-height:30px; color:#287da8; }
.result_headline {font-size:16px; line-height:20px; color:#287da8; font-weight:bold;}

.result_text { color:#287da8; font-size:12px; line-height:17px; font-family:Arial, Helvetica, sans-serif; }
.result_text a 			{ color:#287da8; text-decoration:underline; }
.result_text a:link 		{ color:#287da8; text-decoration:underline; }
.result_text a:visited 	{ color:#287da8; text-decoration:underline; }
.result_text a:hover 	{ color:#287da8; text-decoration:none; }

.result_box_color1 {background-color:#e1ebf2}


#gallery 													{ width:679px; height:289px; }
#gallery .images 									{ position:relative; width:450px; height:289px; float:left; }
#gallery .screen 									{ position:relative; left:0; top:0; width:450px; height:253px; background-color:#a4c2d7; margin:auto; text-align:center; }
#gallery .screenbg								{ position:absolute; left:0; top:0; width:450px; height:253px; background-color:#a4c2d7; margin:auto;  }
#gallery .thumbContainer 					{ width:448px; height:32px; border:solid; border-color:#a4c2d7; border-width:1px; } 
* html #gallery .thumbContainer 	{ width:448px; height:32px; border:solid; border-color:#a4c2d7; border-width:1px; } 
#gallery .padding 								{ padding:3px 5px 3px 5px }
#gallery .karte 									{ position:relative; width:228px; height:289px; float:right; background-color:#a4c2d7; }
#gallery .text										{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }

.alphabet 					{ width:15px; }
.alphabet a 				{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; }
.alphabet a:link 		{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; }
.alphabet a:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; }
.alphabet a:hover 	{ font-family:Arial, Helvetica, sans-serif; color:#ffd500; font-size:12px; font-weight:bold; text-decoration:underline; }
.alphabet_act 					{ width:15px; }
.alphabet_act a 				{ font-family:Arial, Helvetica, sans-serif; color:#ffd500; font-size:12px; font-weight:bold; text-decoration:underline; }
.alphabet_act a:link 		{ font-family:Arial, Helvetica, sans-serif; color:#ffd500; font-size:12px; font-weight:bold; text-decoration:underline; }
.alphabet_act a:visited { font-family:Arial, Helvetica, sans-serif; color:#ffd500; font-size:12px; font-weight:bold; text-decoration:underline; }
.alphabet_act a:hover 	{ font-family:Arial, Helvetica, sans-serif; color:#ffd500; font-size:12px; font-weight:bold; text-decoration:underline; }

.alph_balken 				{ background-color:#a4c2d7; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; height:29px; width:650px; }

.word_in 						{ width:640px; height:22px; font-family:Arial, Helvetica, sans-serif; color:#287da8; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; }
.word_in a:link 		{ width:640px; height:22px; padding-top:6px; padding-left:10px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#287da8; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; }
.word_in a:visited	{ width:640px; height:22px; padding-top:6px; padding-left:10px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#287da8; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; }
.word_in a:hover 		{ width:640px; height:22px; padding-top:6px; padding-left:10px; background-color:#297da8; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; }

.word_act 					{ width:640px; height:22px; background-color:#297da8; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; }
.word_act a:link 		{ width:640px; height:22px; padding-top:6px; padding-left:10px; background-color:#297da8; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; }
.word_act a:visited { width:640px; height:22px; padding-top:6px; padding-left:10px; background-color:#297da8; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; }
.word_act a:hover 	{ width:640px; height:22px; padding-top:6px; padding-left:10px; background-color:#297da8; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; }

.box_border 				{ background-color:#297da8; width:463px; overflow:hidden; height:1px; }
.box_bg 						{ background-image:url(/shared/pics/main/glossar/box_bg.gif); width:463px; }
.glos_box						{ position:absolute; left:187px; top:178px; width:463px; background-color:#FFFFFF; display:none; }
.alt  							{ font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; padding-bottom:5px; padding-top:3px; color:#287da8; overflow:hidden; }

#mapcontrol 		{ border:1px solid #b6cedf; width:647px;}
#ctrlcontainer	{ margin:2px; }
#refmap 				{  }
#ctrls 					{ position:relative; width:496px; height:99px; background-image:url(/shared/pics/karten/bg1_neu.gif); background-position:top left; background-repeat:no-repeat; margin-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; }
#mapsearch			{ position:relative; width:246px; height:99px; background-image:url(/shared/pics/karten/bg2.gif); background-position:top left; background-repeat:no-repeat; margin-left:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; }

.maptext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#287da8; }
