body							{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; margin:0; padding:0; text-align: center; }

#body_startseite 				{ background-image:url(/de/wLayout/design/images/bg/bg_startseite.gif); background-repeat:repeat-x; background-color:#0069c2; }
#body_wohnen	 				{ background-image:url(/de/wLayout/design/images/bg/bg_wohnen.gif); background-repeat:repeat-x; background-color:#9479aa; }
#body_traumen	 				{ background-image:url(/de/wLayout/design/images/bg/bg_traumen.gif); background-repeat:repeat-x; background-color:#a31a1d; }
#body_speisen	 				{ background-image:url(/de/wLayout/design/images/bg/bg_speisen.gif); background-repeat:repeat-x; background-color:#298079; }
#body_service	 				{ background-image:url(/de/wLayout/design/images/bg/bg_service.gif); background-repeat:repeat-x; background-color:#facb39; }
#body_bayerischerwald			{ background-image:url(/de/wLayout/design/images/bg/bg_bayerischerwald.gif); background-repeat:repeat-x; background-color:#009a3f; }				  

#container 						{ width: 978px; margin: 0 auto;  text-align: left; }
#imgContainer					{ height:409px; } 

hr								{ height:1px; width:560px; color:#FFFFFF; margin:0px 0px 15px 0px;  }

h1								{ font-size:17px; font-weight:bold; padding:0; margin:0px 0px 15px 0px; }
h2								{ font-size:15px; font-weight:bold; padding:0; margin:0px 0px 10px 0px; }
h3								{ font-size:15px; font-weight:bold; padding:0; margin:0px 0px 10px 0px; }

.text12bold						{ font-size:12px; font-weight:bold; padding:0; margin:0px 0px 15px 0px; }
.text11							{ font-size:11px; }
.text11bold						{ font-size:11px; font-weight:bold; }
.textError						{ color:#900; font-weight:bold; font-size:16px; }

.textblock						{ margin:0px 0px 15px 0px; }
.gbblock						{ margin:0px 0px 15px 0px; padding-bottom:15px; border-bottom:1px #ac901f solid; }
.gbcomment						{ margin:10px 0px 0px 20px; font-size:11px; padding:10px; border:1px solid #ac901f; background-color:#a77a12; }
.imgdesc						{ margin:5px 0px 0px 0px; }
.presseimgdl					{ margin:0px 10px 10px 0px; float:left; }

a, a:visited					{ color:#FFFFFF; text-decoration:none; }
a:hover							{ text-decoration:underline; }

.gb_formline					{ width:400px; padding:2px; font-size:12px; border:1px #900 solid; }
.gb_formbox						{ width:400px; height:150px; padding:2px; font-size:12px; border:1px #900 solid; font-family: Arial, Helvetica, sans-serif; }

.gb_formlineErr					{ width:400px; padding:2px; font-size:12px; border:2px #F00 solid; }
.gb_formboxErr					{ width:400px; height:150px; padding:2px; font-size:12px; border:2px #F00 solid; font-family: Arial, Helvetica, sans-serif; }

#maps							{ float:right; padding-top:15px; padding-right:30px; }
#maps img						{ float:left; margin-left:3px; border:0; }

/* MainMenu */
#MainMenuCont_startseite		{ background-image:url(/de/wLayout/design/images/bg_menu/bg_menu_startseite.gif); background-repeat:repeat-x; height:44px; position:relative; } 
#MainMenuCont_wohnen			{ background-image:url(/de/wLayout/design/images/bg_menu/bg_menu_wohnen.gif); background-repeat:repeat-x; height:44px; position:relative; } 
#MainMenuCont_traumen			{ background-image:url(/de/wLayout/design/images/bg_menu/bg_menu_traumen.gif); background-repeat:repeat-x; height:44px; position:relative; } 
#MainMenuCont_speisen			{ background-image:url(/de/wLayout/design/images/bg_menu/bg_menu_speisen.gif); background-repeat:repeat-x; height:44px; position:relative; } 
#MainMenuCont_service			{ background-image:url(/de/wLayout/design/images/bg_menu/bg_menu_service.gif); background-repeat:repeat-x; height:44px; position:relative; } 
#MainMenuCont_bayerischerwald	{ background-image:url(/de/wLayout/design/images/bg_menu/bg_menu_bayerischerwald.gif); background-repeat:repeat-x; height:44px; position:relative; } 

#MainMenu 						{ margin:0; padding:0; z-index:30; }
#MainMenu li 					{ margin:0; padding:0; list-style:none; float:left; font:bold 11px arial; }

#MainMenu li a.startseite		{ display:block; margin: 0px 1px 0px 0px; padding:0px; line-height:44px; width:124px; color:#FFFFFF;
						  		  text-align:center; text-decoration:none; height:44px; background-image:url(/de/wLayout/design/images/mainmenu/mbg_startseite.gif); }
#MainMenu li a.bayerischerwald 	{ display:block; margin: 0px 1px 0px 0px; padding:0px; line-height:44px; width:124px; color:#FFFFFF;
						  		  text-align:center; text-decoration:none; height:44px; background-image:url(/de/wLayout/design/images/mainmenu/mbg_bayerischerwald.gif); }
#MainMenu li a.speisen 			{ display:block; margin: 0px 1px 0px 0px; padding:0px; line-height:44px; width:124px; color:#FFFFFF;
						  		  text-align:center; text-decoration:none; height:44px; background-image:url(/de/wLayout/design/images/mainmenu/mbg_essen.gif); }
#MainMenu li a.service 			{ display:block; margin: 0px 1px 0px 0px; padding:0px; line-height:44px; width:124px; color:#FFFFFF;
						  		  text-align:center; text-decoration:none; height:44px; background-image:url(/de/wLayout/design/images/mainmenu/mbg_service.gif); }
#MainMenu li a.traumen 			{ display:block; margin: 0px 1px 0px 0px; padding:0px; line-height:44px; width:124px; color:#FFFFFF;
						  		  text-align:center; text-decoration:none; height:44px; background-image:url(/de/wLayout/design/images/mainmenu/mbg_traumen.gif); }
#MainMenu li a.wohnen 			{ display:block; margin: 0px 1px 0px 0px; padding:0px; line-height:44px; width:124px; color:#FFFFFF;
						  		  text-align:center; text-decoration:none; height:44px; background-image:url(/de/wLayout/design/images/mainmenu/mbg_wohnen.gif); }

#m1, #m2, #m3, #m4, #m5, #m6 	{ bottom:44px; }
						  						  
#MainMenu li a:hover 			{ background:#00284f; }

#MainMenu div 					{ position:absolute; visibility:hidden; margin:0; padding:0; background:#dbe1ee;
						 		  border-right:1px solid #00284f; border-left:1px solid #00284f; border-top:1px solid #00284f;
								  filter:alpha(opacity=75); opacity: 0.75; -moz-opacity:0.75; }

#MainMenu div a 				{ position:relative; display:block; margin:0; padding:5px 10px; width:103px; white-space:nowrap; text-align:left;
						  		  text-decoration:none; background:#dbe1ee; color:#004383; font:11px arial; height:10px; line-height:10px;
								  border-bottom:solid 1px #bbbbbb; filter:alpha(opacity=100); opacity: 1; -moz-opacity:1; }
						  
#MainMenu div a:hover 			{ background:#49A3FF; color:#FFF; }



/* LeftMenu startseite */
#LeftNavigation_startseite					{ width: 283px; margin-top:15px; border-top: 1px solid #7fb0d7;}
#LeftNavigation_startseite ul 				{ list-style:none; margin:0; padding:0; }
#LeftNavigation_startseite li 				{ border-bottom: 1px solid #7fb0d7; }
#LeftNavigation_startseite li a:link, 
#LeftNavigation_startseite li a:visited 	{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_arrows.gif); }
#LeftNavigation_startseite li a:hover	 	{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_startseite_o.gif); }								  
#LeftNavigation_startseite li a.down		{ background-image:url(/de/wLayout/design/images/menuleft/menu_l_startseite.gif) !important; }	

#LeftNavigation_startseite li.l2 a:link, 
#LeftNavigation_startseite li.l2 a:visited 	{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_arrows_startseite.gif); }
#LeftNavigation_startseite li.l2 a:hover	{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_startseite_o.gif); }								  
#LeftNavigation_startseite li.l2 a.down		{ background-image:url(/de/wLayout/design/images/menuleft/menu_l2_startseite.gif); }	

/* LeftMenu wohnen */

#LeftNavigation_wohnen						{ width: 283px; margin-top:15px; border-top: 1px solid #725d85; }
#LeftNavigation_wohnen ul 					{ list-style:none; margin:0; padding:0; }
#LeftNavigation_wohnen li 					{ border-bottom: 1px solid #725d85; }
#LeftNavigation_wohnen li a:link, 
#LeftNavigation_wohnen li a:visited 		{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_arrows.gif); }
#LeftNavigation_wohnen li a:hover	 		{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_wohnen_o.gif); }								  
#LeftNavigation_wohnen li a.down			{ background-image:url(/de/wLayout/design/images/menuleft/menu_l_wohnen.gif) !important; }

#LeftNavigation_wohnen li.l2 a:link, 
#LeftNavigation_wohnen li.l2 a:visited 		{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_arrows_wohnen.gif); }
#LeftNavigation_wohnen li.l2 a:hover		{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_wohnen_o.gif); }								  
#LeftNavigation_wohnen li.l2 a.down			{ background-image:url(/de/wLayout/design/images/menuleft/menu_l2_wohnen.gif); }	

/* LeftMenu traumen */

#LeftNavigation_traumen						{ width: 283px; margin-top:15px; border-top: 1px solid #6f1416; }
#LeftNavigation_traumen ul 					{ list-style:none; margin:0; padding:0; }
#LeftNavigation_traumen li 					{ border-bottom: 1px solid #6f1416; }
#LeftNavigation_traumen li a:link, 
#LeftNavigation_traumen li a:visited 		{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_arrows.gif); }
#LeftNavigation_traumen li a:hover	 		{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_traumen_o.gif); }								  
#LeftNavigation_traumen li a.down			{ background-image:url(/de/wLayout/design/images/menuleft/menu_l_traumen.gif) !important; }	

#LeftNavigation_traumen li.l2 a:link, 
#LeftNavigation_traumen li.l2 a:visited 	{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_arrows_traumen.gif); }
#LeftNavigation_traumen li.l2 a:hover		{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_traumen_o.gif); }								  
#LeftNavigation_traumen li.l2 a.down		{ background-image:url(/de/wLayout/design/images/menuleft/menu_l2_traumen.gif); }	

/* LeftMenu speisen */

#LeftNavigation_speisen						{ width: 283px; margin-top:15px; border-top: 1px solid #2f655f; }
#LeftNavigation_speisen ul 					{ list-style:none; margin:0; padding:0; }
#LeftNavigation_speisen li 					{ border-bottom: 1px solid #2f655f; }
#LeftNavigation_speisen li a:link, 
#LeftNavigation_speisen li a:visited 		{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_arrows.gif); }
#LeftNavigation_speisen li a:hover	 		{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_speisen_o.gif); }								  
#LeftNavigation_speisen li a.down			{ background-image:url(/de/wLayout/design/images/menuleft/menu_l_speisen.gif) !important; }	

#LeftNavigation_speisen li.l2 a:link, 
#LeftNavigation_speisen li.l2 a:visited 	{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_arrows_speisen.gif); }
#LeftNavigation_speisen li.l2 a:hover		{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_speisen_o.gif); }								  
#LeftNavigation_speisen li.l2 a.down		{ background-image:url(/de/wLayout/design/images/menuleft/menu_l2_speisen.gif); }	

/* LeftMenu service */

#LeftNavigation_service						{ width: 283px; margin-top:15px; border-top: 1px solid #ac901f; }
#LeftNavigation_service ul 					{ list-style:none; margin:0; padding:0; }
#LeftNavigation_service li 					{ border-bottom: 1px solid #ac901f; }
#LeftNavigation_service li a:link, 
#LeftNavigation_service li a:visited 		{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_arrows.gif); }
#LeftNavigation_service li a:hover	 		{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_service_o.gif); }								  
#LeftNavigation_service li a.down			{ background-image:url(/de/wLayout/design/images/menuleft/menu_l_service.gif) !important; }	

#LeftNavigation_service li.l2 a:link, 
#LeftNavigation_service li.l2 a:visited 	{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_arrows_service.gif); }
#LeftNavigation_service li.l2 a:hover		{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_service_o.gif); }								  
#LeftNavigation_service li.l2 a.down		{ background-image:url(/de/wLayout/design/images/menuleft/menu_l2_service.gif); }	

/* LeftMenu bayerischerwald */


#LeftNavigation_bayerischerwald				{ width: 283px; margin-top:15px; border-top: 1px solid #13481c; }
#LeftNavigation_bayerischerwald ul 			{ list-style:none; margin:0; padding:0; }
#LeftNavigation_bayerischerwald li 			{ border-bottom: 1px solid #13481c; }
#LeftNavigation_bayerischerwald li a:link, 
#LeftNavigation_bayerischerwald li a:visited { font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_arrows.gif); }
#LeftNavigation_bayerischerwald li a:hover	{ font-size: 11px; display:block; padding-left:30px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l_bayerischerwald_o.gif); }								  
#LeftNavigation_bayerischerwald li a.down	{ background-image:url(/de/wLayout/design/images/menuleft/menu_l_bayerischerwald.gif) !important; }	

#LeftNavigation_bayerischerwald li.l2 a:link, 
#LeftNavigation_bayerischerwald li.l2 a:visited { font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_arrows_bayerischerwald.gif); }
#LeftNavigation_bayerischerwald li.l2 a:hover	{ font-size: 11px; display:block; padding-left:50px; color:#FFFFFF; text-decoration:none; height:29px; 
											  line-height:29px; background-image:url(/de/wLayout/design/images/menuleft/menu_l2_bayerischerwald_o.gif); }								  
#LeftNavigation_bayerischerwald li.l2 a.down	{ background-image:url(/de/wLayout/design/images/menuleft/menu_l2_bayerischerwald.gif); }	

/* Content */

#content_startseite				{ background-image:url(/de/wLayout/design/images/content_bg/color_content_bg_startseite.jpg);
								  background-repeat:no-repeat; background-position:bottom; }
#content_service				{ background-image:url(/de/wLayout/design/images/content_bg/color_content_bg_service.jpg);
								  background-repeat:no-repeat; background-position:bottom; }
#content_speisen				{ background-image:url(/de/wLayout/design/images/content_bg/color_content_bg_speisen.jpg);
								  background-repeat:no-repeat; background-position:bottom; }
#content_traumen				{ background-image:url(/de/wLayout/design/images/content_bg/color_content_bg_traumen.jpg);
								  background-repeat:no-repeat; background-position:bottom; }
#content_wohnen					{ background-image:url(/de/wLayout/design/images/content_bg/color_content_bg_wohnen.jpg);
								  background-repeat:no-repeat; background-position:bottom; }
#content_bayerischerwald		{ background-image:url(/de/wLayout/design/images/content_bg/color_content_bg_bayerischerwald.jpg);
								  background-repeat:no-repeat; background-position:bottom; }
								  								  								  								  								  								  
#ContentRight					{ width:570px; margin:30px 0px 0px 30px; float:left; }
#ContentRight a, a:visited		{ text-decoration:none; color:#FC0; }
#ContentRight a:hover			{ text-decoration:underline; }
#ContentRight img 				{ behavior: url(/de/wLayout/design/style/iepngfix.htc); }
#ContentRight .redStar			{ font-weight:bold; color:#900; }

#ContentRight .formName			{ width:340px; border:1px #ac901f solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }
#ContentRight .formNameErr		{ width:340px; border:2px #ff0000 solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }
#ContentRight .formNameIc		{ width:310px; border:1px #ac901f solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }
#ContentRight .formNameIcErr	{ width:310px; border:2px #ff0000 solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }
#ContentRight .formNameS		{ width:165px; border:1px #ac901f solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }
#ContentRight .formNameSErr		{ width:165px; border:2px #ff0000 solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }
#ContentRight .formNameTBox		{ width:340px; border:1px #ac901f solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; height:120px; }

#body_service #ContentRight a, a:visited	{ color:#900; text-decoration:none; }
#body_service #ContentRight a:hover			{ text-decoration:underline; }

#historie						{ display:inline-block; padding:8px 0px 8px 0px; border-bottom:1px solid #ac901f; width:555px; }
#historie .img					{ margin-right:10px;float:left; }	

#auszeichnung					{ display:inline-block; padding:8px 0px 8px 0px; border-bottom:1px solid #003b71; width:555px; }
#auszeichnung .img				{ margin-right:10px;float:left; }	

#pdfdownload					{ clear:both; float:none; }
#emptyline 						{ height:10px; }
#jobrow							{ width:560px; border-bottom:solid #ac901f 1px; margin:0; padding:0; font-size:1px; }

#ContentLeft 					{ width:285px; padding:30px 0px 0px 45px; float:left; display:block; }

#ferienprogramm					{  }
#ferienprogramm	.box1			{ background-image:url(/de/wLayout/design/images/layout/programm_grad1.gif); background-repeat:repeat-x; background-color:#911619; }
#ferienprogramm	.box2			{ background-image:url(/de/wLayout/design/images/layout/programm_grad2.gif); background-repeat:repeat-x; background-color:#911619; }
#ferienprogramm	.bold10white	{ padding-left:10px; font-weight:bold; }

#ferienprogramm a.link			{ height:26px; width:80px; background-image:url(/de/wLayout/design/images/layout/programm_menu.gif); background-repeat:repeat-x; display:block;  
								  text-align:center; font-weight:bold; float:left; margin-right:1px; line-height:26px; color:#FFF; text-decoration:none; }
#ferienprogramm a.linklast		{ height:26px; width:80px; background-image:url(/de/wLayout/design/images/layout/programm_menu.gif); background-repeat:repeat-x; display:block; 
								  text-align:center; font-weight:bold; float:left; line-height:26px; color:#FFF; margin-right:-3px; }
								  
#ferienprogramm a.link:hover	{ background-image:url(/de/wLayout/design/images/layout/programm_menu_over.gif); background-repeat:repeat-x; text-decoration:none; }
#ferienprogramm a.linklast:hover	{ background-image:url(/de/wLayout/design/images/layout/programm_menu_over.gif); background-repeat:repeat-x; text-decoration:none; }

#ferienprogramm .linkdown		{ height:26px; width:80px; background-color:#b0722b; display:block; line-height:26px; color:#FFF; margin-right:1px;
								  text-align:center; font-weight:bold; float:left; }
#ferienprogramm .linkdownlast	{ height:26px; width:80px; background-color:#b0722b; display:block; line-height:26px; color:#FFF; margin-right:-3px;
								  text-align:center; font-weight:bold; float:left; }
#ferienprogramm .split 			{ height:1px; background-color:#bd7e65; }


/* Content Bottom */
								  
#ContentBottom					{ width:978px; height:300px; clear:both; font-size:11px; clear:both; }	
#ContentBottom	a, a:visited	{ color:#FFFFFF; text-decoration:none; }	
#ContentBottom	a:hover			{ text-decoration:underline; }

#ContentBottom .KontaktBlock	{ margin:153px 0px 0px 45px; position:absolute; }
#ContentBottom .IconsBlock		{ margin-left:430px; position:absolute; }
#ContentBottom .IconsBlock_lk	{ width:87px; height:50px; margin-top:30px; display:block; float:left; }
#ContentBottom .IconsBlock_bw	{ width:42px; height:50px; margin-top:30px; display:block; float:left; }
#ContentBottom .IconsBlock_kl	{ width:72px; height:50px; margin-top:30px; display:block; float:left; }
#ContentBottom .IconsBlock_vb	{ width:69px; height:50px; margin-top:30px; display:block; float:left; }
#ContentBottom .IconsBlock_ge	{ width:37px; height:50px; margin-top:30px; display:block; float:left; }
#ContentBottom .IconsBlock_gm	{ width:97px; height:50px; margin-top:30px; display:block; float:left; }
#ContentBottom .IconsBlock_em	{ width:52px; height:50px; margin-top:30px; display:block; float:left; }
#ContentBottom .KontaktElement	{ margin:6px 0px 0px 0px; width:230px; float:left }

/* LightBox */

#lightbox						{ background-color:#000; padding: 10px; border: 2px solid #fff;  }
#lightboxDetails				{ font-size: 0.8em; padding-top: 0.4em; }	
#lightboxCaption				{ float: left; }
#keyboardMsg					{ float: right; }
#closeButton					{ top: 5px; right: 5px; }
#lightbox img					{ border: none; clear: both;} 
#overlay img					{ border: none; }
#overlay						{ background-image: url(/de/wLayout/design/images/lightbox/overlay.png); }
* html #overlay					{ background-color: #333; background-color: transparent; background-image: url(/de/wLayout/design/images/lightbox/blank.gif); 
								  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/de/wLayout/design/images/lightbox/overlay.png", sizingMethod="scale"); }
								  
	