h1	{		color:#494949;		font-size:12px;		font-weight:normal;		margin:0px;		padding:0px;	}h2	{		color:#ffffff;		font-size:13px;		font-weight:bold;		margin:20px 0px 10px 0px;		padding:0px;	}	h3	{		color:#088dcc;		font-size:14px;		font-weight:bold;		margin:20px 0px 0px 0px;		padding:0px;	}h4	{		color:#000000;		font-size:12px;		font-weight:bold;		margin:0px 0px 5px 0px;		padding:0px;	}	#main_menu_container	{		float: left;		width: 891px;		height: 360px;		margin: 0px;        padding: 0px;	}	#content	{		float: left;		width: 891px;		margin: 0px;        padding: 35px 0px 0px 0px;		background: transparent url(../layout/bg_main.gif) 0px 0px repeat-y;	}	#main_menu_container #button_container	{		float:left;		width:361px;		height:360px;	}	#main_menu_container #button_container .yellow_button,#main_menu_container #button_container .yellow_icon	{		float:left;		height:90px;		margin:0px;		padding:0px;	}#main_menu_container #button_container .blue_button,#main_menu_container #button_container .blue_icon	{		float:left;		height:90px;		margin:0px;		padding:0px;	}#main_menu_container #button_container .yellow_button,	#main_menu_container #button_container .blue_button	{		width:337px;	}	#main_menu_container #button_container .yellow_icon,#main_menu_container #button_container .blue_icon		{		width:24px;	}	#main_menu_container #button_container .yellow_icon	{		background-color:#e9d600;	}	#main_menu_container #button_container .blue_icon		{		background-color:#058ccb;	}	#main_menu_container #button_container .yellow_button	{		background-color:#f4ea7f;	}	#main_menu_container #button_container .blue_button		{		background-color:#82c5e5;	}	#main_menu_container #button_container .yellow_button a,#main_menu_container #button_container .blue_button a	{		display:block;		width:337px;		height:65px;		margin:0px;		padding:25px 0px 0px 0px;		text-decoration:none;		color:#ffffff;		font-size:30px;		font-weight:bold;	}	#main_menu_container #button_container .yellow_button a:hover	{		background: #f4ea7f url(../layout/menu_yellow_button_hover.gif) 0px 0px repeat-x;	}		#main_menu_container #button_container .blue_button a:hover	{		background: #82c5e5 url(../layout/menu_blue_button_hover.gif) 0px 0px repeat-x;	}#left_col	{		float:left;		width:252px;		margin:0px 0px 0px 65px;		padding:0px;	}	#right_col	{		float:right;		width:530px;		margin:0px;		padding:0px;			}	.product_box	{		float:left;		width:492px;		height:158px;		margin:0px 0px 20px 0px;		padding:0px;		background-color:#82c5e5;		text-align:left;	}	.product_box img.blue	{		float:left;		width:150px;		height:150px;		margin:0px;		padding:0px;		border:4px solid #088dcc;	}	.product_box img.yellow	{		float:left;		width:150px;		height:150px;		margin:0px;		padding:0px;		border:4px solid #f4ea7f;	}	.product_box div	{		float:left;		width:284px;		margin:0px 20px;		color:#ffffff;	}	.product_box a,.start_aktuell a	{		color: #088dcc;		text-decoration:none;		font-weight:bold;	}	.start_aktuell	{		float:left;		width:252px;		text-align:left;		margin:20px 0px 0px 0px;		padding:10px 0px 0px 0px;		border-top:2px solid #088dcc;	}		#a_banner	{		width:248px;		margin:0px 0px 0px 0px;		padding:0px 0px 0px 0px;				padding-top: 5px;		padding-bottom: 5px;		/*border:2px solid #058ccb;*/				border:2px solid #088DCC;	}		#site_desc	{		clear:both;		float:left;		width:794px;		margin:0px 0px 0px 60px;		padding: 10px 0px 15px 0px;		background: transparent url(../layout/line_gray_thick.gif) 0px 0px repeat-x;	}	p#wirth_text	{		width:629px;		text-align: justify;		margin: 0 auto;	}#section_gfx {	position: relative;}.startbild {	position: absolute;	left: 360px;	top: 0px;	border: none;}.startbild_hide {	visibility: collapse;}
