body {
	font-family:Arial, Helvetica, sans-serif;
}




.schwarz_kursiv	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:italic; color:#111111;}
.schwarz_kursiv_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:italic; color:#111111;}
.schwarz_normal	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; font-style:normal; color:#111111;}
.schwarz_normal_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:normal; color:#111111;}
.schwarz_normal_sehr_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:8px; font-style:normal; color:#111111;}
.schwarz_fett	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:normal; color:#111111;}
.schwarz_fett_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; font-style:normal; color:#111111;}
.schwarz_fett_gross	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:normal; color:#111111;}

.grau_normal_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:normal; color:#777777;}
.grau_kursiv_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:italic; color:#777777;}

.weis_kursiv_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:italic; color:#DDDDDD;}
.weis_kursiv	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:italic; color:#DDDDDD;}
.weis_normal_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:normal; color:#DDDDDD;}
.weis_normal	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; font-style:normal; color:#DDDDDD;}
.weis_normal_gross	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; font-style:normal; color:#DDDDDD;}
.weis_fett_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; font-style:normal; color:#DDDDDD;}
.weis_fett	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:normal; color:#DDDDDD;}
.weis_fett_gross	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:normal; color:#DDDDDD;}

.blau_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:normal; color:#0033CC;}
.blau_normal	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; font-style:normal; color:#0033CC;}
.blau_fett_gross{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:normal; color:#0033CC;}

.rot_normal_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:normal; color:#EC3232;}
.rot_normal	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; font-style:normal; color:#EC3232;}
.rot_normal_gross	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; font-style:normal; color:#EC3232;}
.rot_fett_klein		{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; font-style:normal; color:#EC3232;}
.rot_fett		{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:normal; color:#EC3232;}
.rot_fett_gross	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:normal; color:#EC3232;}
.rot_fett_sehrgross	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; font-style:normal; color:#EC3232;}

.orange_fett	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:normal; color:#FF7800;}
.orange_fett_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; font-style:normal; color:#FF7800;}

.gelb_normal	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; font-style:normal; color:#FFFF00;}
.gelb_fett	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:normal; color:#FFFF00;}
.gelb_fett_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; font-style:normal; color:#FFFF00;}

.gruen_kursiv	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:italic; color:#11BB11;}
.gruen_kursiv_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:italic; color:#00FF00;}
.gruen_normal_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:normal; color:#00FF00;}
.gruen_normal	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; font-style:normal; color:#00FF00;}
.gruen_normal_gross	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; font-style:normal; color:#00FF00;}
.gruen_fett_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; font-style:normal; color:#00FF00;}
.gruen_fett		{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:normal; color:#00FF00;}
.gruen_fett_gross	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:normal; color:#00FF00;}
.gruen_fett_sehrgross	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; font-style:normal; color:#00FF00;}

.dunkelgruen_normal_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:normal; color:#00AA00;}
.dunkelgruen_fett_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; font-style:normal; color:#00AA00;}
.dunkelgruen_fett		{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:normal; color:#00AA00;}
.dunkelgruen_fett_gross	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:normal; color:#00AA00;}
.dunkelgruen_kursiv_klein	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; font-style:italic; color:#00AA00;}
.dunkelgruen_kursiv			{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; font-style:italic; color:#00AA00;}
.dunkelgruen_kursiv_gross	{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; font-style:italic; color:#00AA00;}
.ueberschrift3	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; font-style:normal; color:#DDDDDD;}
.text3			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; font-style:normal; color:#DDDDDD;}


/*a {font-size:12px;}
a:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; color:#DDDDDD;}
a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; color:#DDDDDD;}
a:hover {color:red;}*/


#mylink			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#mylink:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:red;}
#mylink0			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#mylink0:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:red;}
#mylink1			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#mylink1:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:red;}
#mylink2			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#mylink2:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:red;}
#mylink3			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#mylink3:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:red;}
#mylink4			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#mylink4:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:red;}
#mylink5			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#mylink5:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:red;}
#mylink6			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#mylink6:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:red;}
#mylink7			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#mylink7:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:red;}		


#brb_suchergebnis		{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#000000;}
#brb_suchergebnis:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#0000FF;}
#kunde_angeb_aend_success		{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#00AA00;}
#kunde_angeb_aend_success:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#00DD00;}

.kunde_angeb_list_inhalt
{
	background-color:#CCCCCC;
}
.kunde_angeb_list_inhalt:hover
{
	background-color:#d9d9d9;
	cursor:default;
}
.kunde_angeb_list_inhalt_markiert
{
	background-color:#FFFFCC;
}
.kunde_angeb_list_inhalt_markiert:hover
{
	background-color:#fffff2;
	cursor:default;
}

.user_angeb_button_submit_range
{
	border:none;
	background:none;
	color:#0000ff;
	text-decoration:underline;
}
.user_angeb_button_submit_range:hover
{
	cursor:pointer;
}

.inputtextfield
{
	border:1px solid #BBBBBB;
	background-color:#fdffe8;
}
.inputtextfield:hover
{
	background-color:#faffbf;
}
.inputtextfield:focus
{
	background-color:#faffbf;
}

#anbieter_suche			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#111111;}
#anbieter_suche:hover	{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; font-style:normal; color:#0000FF; text-decoration:underline overline;}
		
.Stil3 {font-size: 14px}




.klw_rot{color:#722640;}

.klw_ueberschrift1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#722640;
}

.klw_ueberschrift2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#722640;
}

.klw_text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8e888a;
}


.image_button{border:none; background:none;}

.link_nounderline{text-decoration:none;}

.navitop_link_1	{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;
					color:#000000; text-decoration:none; position:relative; top:6px;}
.navitop_link_2	{	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
					color:#000000; text-decoration:none;}
.navitop_link_2:hover{
	color:#444444;
}
.navitop_link_3	{	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
					color:#FFFFFF; text-decoration:none;}
.navitop_link_3:hover{
	color:#FFFFFF;
}
.navitop_text_1	{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
					color:#000000;}
.navitop_text_2	{	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
					color:#000000;}

.impressum_text_1	{	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
					color:#000000;}
.impressum_text_2	{	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal;
					color:#0000AA;}

.kontakt_text_1	{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;
					color:#000000;}
.kontakt_link_1	{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;
					color:#000000; text-decoration:none;}

.home_text_1	{	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
					color:#000000;}
.home_text_1_blau{	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
					color:#0000FF;}
.home_text_2	{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;
					color:#000000;}
.home_text_2_blau{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;
					color:#0000FF;}
.home_text_3	{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
					color:#000000;}
.home_text_3_blau{	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
					color:#0000FF;}
.home_text_3_grau{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
					color:#666666;}
.home_text_3_rot{	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
					color:#FF0000;}
.home_link_2_blau{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
					color:#0000FF; text-decoration:none;}
.home_link_3_gruen{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
					color:#009900; text-decoration:none;}
.home_link_3_blau{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
					color:#0000FF; text-decoration:none;}
.home_text_4	{	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
					color:#000000;}
.home_text_4_grau{	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
					color:#666666;}

.leist8b_text_2	{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;
					color:#000000;}
.leist8b_text_2_rot{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;
					color:#FF0000;}

.leist13_text_2_gruen_italic	{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
					color:#01bc01; font-style:italic;}
.leist13_text_3	{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
					color:#000000;}
.leist13_text_3_rot{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
					color:#FF0000;}
.leist13_text_3_fett	{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
					color:#000000;}

.linkliste_text_2	{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;
					color:#000000;}
.linkliste_text_2_rot{	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;
					color:#FF0000;}

.regform_link_1	{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
					color:#000000; text-decoration:none;}
.regform_ueberschrift_1{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
					color:#777777;}
.regform_ueberschrift_1_rot{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
					color:#770000;}
.regform_ueberschrift_2{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
					color:#444444;}
.regform_text_1{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;
					color:#777777;}
.regform_eingabe_text_1{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;
					color:#111111;}
.regform_unterpunkt_1{position:relative; left:-26px; line-height:12px; border:1px none black;}

.regform_unterpunkt_1_inhalt{height:12px;}

#regform_submit_speichern{position:relative; top:13px; left:252px; width:122px; height:40px; text-align:left;}

#regform_teil4_schlagzeile{float:left; width:510px; height:40px; position:relative; left:10px; top:25px; border:1px none #AAAAAA;}

#regform_teil4_beschreibung{clear:both; width:715px; height:100px; height:100px; position:relative; left:10px; top:25px; border:1px none #AAAAAA;}

.navi_left_login_beschrift{width:60px; height:13px; margin:0px; margin-left:0px; padding-top:2px; /*float:left;*/ text-align:right; border:1px none black;}
.navi_left_login_textfeld{width:120px; height:22px; margin-left:5px; float:left; border:1px none black;}



.banner_10000_Besucher{
	position:relative;
	left:5px;
	top:0px;
}

.banner_pagerankscript{
	position:relative;
	left:5px;
	top:0px;
}

.div_ueberschrift{
	width:400px;
	height:40px;
	margin-bottom:6px;
	line-height:40px;
	vertical-align:middle;
	border:3px none black;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;
	font-size:24px;
}

.div_main_disclaimer{
	width:660px;
	height:1100px;
	margin-left:0px;
	margin-right:0px;
	border:3px none black;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#222222;
}

#divbox_error_oben_mitte{
	width:600px;
	height:300px;
	padding-left:20px;
	padding-top:70px;
	margin:auto;
	margin-top:100px;
	text-align:left;
	background-image:url('img/divbox_b.png');
	background-repeat:no-repeat;
	border:1px none #777777;
}

.divbox_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	letter-spacing:-0.5px;
	color:#000000;
}

.divbox_link_1{
	font-size:12px;
	text-decoration:none;
	color:blue;
}

.divbox_link_2{
	font-size:12px;
	text-decoration:none;
	color:blue;
	position:relative; top:2px;
	line-height:20px;
}

#home_divbox_b_oben_mitte{
	width:660px;
	height:280px;
	padding:10px;
	background-image:url('img/divbox_b.png');
	background-repeat:no-repeat;
	font-size:10pt;
	position:relative; left:0px; top:0px;
	text-align:left;
	border:1px none black;
}
/*
//nicht mehr verwendet:
#home_divbox_c_oben_mitte{
	width:600px;
	height:500px;
	position:relative; left:60px; top:-80px;
	padding-left:20px;
	padding-top:6px;
	text-align:left;
	background-image:url('img/divbox_c.png');
	background-repeat:no-repeat;
	border:1px none #777777;
}*/

#home_divbox_f_oben_mitte{
	width:600px;
	height:170px;
	position:relative; left:60px; top:0px;
	padding:10px;
	padding-top:0px;
	text-align:justify;
	background-image:url('img/divbox_f.png');
	background-repeat:no-repeat;
	border:1px none #777777;
}
/*
#home_divbox_a_unten_links{
	width:260px;
	height:200px;
	float:left;
	position:relative; left:60px; top:-65px;
	padding-left:20px;
	padding-top:6px;
		padding-right:40px;
	text-align:justify;
	background-image:url('img/divbox_a.png');
	background-repeat:no-repeat;
	border:1px none #777777;
}

#home_divbox_a_unten_rechts{
	width:260px;
	height:130px;
	float:left;
	position:relative; left:60px; top:-65px;
	padding-left:20px;
	padding-top:6px;
		padding-right:40px;
	text-align:justify;
	background-image:url('img/divbox_a.png');
	background-repeat:no-repeat;
	border:1px none #777777;
}

#home_divbox_d_unten_rechts{
	width:260px;
	height:130px;
	float:left;
	position:relative; left:60px; top:-65px;
	padding-left:20px;
	padding-top:6px;
		padding-right:40px;
	text-align:justify;
	background-image:url('img/divbox_d.png');
	background-repeat:no-repeat;
	border:1px none #777777;
}

#home_divbox_e_unten_rechts{
	width:260px;
	height:70px;
	float:left;
	position:relative; left:60px; top:-65px;
	padding-left:20px;
	padding-top:6px;
		padding-right:40px;
	text-align:justify;
	background-image:url('img/divbox_e.png');
	background-repeat:no-repeat;
	border:1px none #777777;
}
*/

#home_divbox_a_links{
	width:280px;
	height:200px;
	float:left;
	position:relative; left:0px; top:0px;
	margin-top:20px;
	padding-left:20px;
	padding-top:6px;
	text-align:left;
	background-image:url('img/divbox_a.png');
	background-repeat:no-repeat;
	font-size:10pt;
	border:1px none #777777;
}

#home_divbox_a_rechts{
	width:360px;
	height:240px;
	float:left;
	position:relative; left:30px; top:0px;
	margin-top:20px;
	padding-left:20px;
	padding-top:6px;
	text-align:left;
	background-image:url('img/divbox_a1.png');
	background-repeat:no-repeat;
	font-size:10pt;
	border:1px none #777777;
}

#home{
	width:700px;
	height:800px;
	margin:auto;
	position:relative;
	left:5px;
	padding-top:10px;
	text-align:left;
	background-color:#FFFFFF;
	border:1px none black;
}

#home_box5_bg
{
	width:700px;
	height:80px;
	margin:auto;
	text-align:center;
	background-image:url('img/start_back_4.png');
}
#home_box5_content
{
	width:100%;
	height:200px;
	font-size:18px;
	position:relative; left:-6px; top:-6px;
	background-color:#c1f643;
}

#home_box4_bg
{
	width:700px;
	height:80px;
	margin:auto;
	text-align:center;
	background-image:url('img/start_back_4.png');
}
#home_box4_content
{
	width:680px;
	height:80px;
	font-size:12px;
	text-align:justify;
	margin:0px;
	padding:0px 10px 0px 10px;
	position:relative; left:-6px; top:-6px;
	background-color:#c1f643;
}

.home_box3_bg
{
	float:right;
	width:340px;
	height:418px;
	margin:auto;
	margin-top:20px;
	text-align:center;
	background-image:url('img/start_back_3.png');
	background-repeat:no-repeat;
}
.home_box3_content
{
	width:320px;
	height:100%;
	margin:0px;
	padding:0px 10px 0px 10px;
	position:relative; left:-6px; top:-6px;
	background-color:#acdc3c;
}

.home_box2_bg
{
	float:right;
	width:340px;
	height:240px;
	margin:auto;
	margin-top:20px;
	text-align:center;
	background-image:url('img/start_back_2.png');
}
.home_box2_content
{
	width:320px;
	height:100%;
	margin:0px;
	padding:0px 10px 0px 10px;
	position:relative; left:-6px; top:-6px;
	background-color:#acdc3c;
}

.home_box1_bg
{
	float:left;
	width:340px;
	height:198px;
	margin:auto;
	margin-top:20px;
	text-align:center;
	background-image:url('img/start_back_1.png');
}
.home_box1_content
{
	width:320px;
	height:100%;
	margin:0px;
	padding:0px 10px 0px 10px;
	position:relative; left:-6px; top:-6px;
	background-color:#acdc3c;
}






#linkliste_gewerbe_1_gefundene_anbieter_details{
	width:474px;
	height:150px;
	padding:10px;
	padding-top:0px;
	text-align:left;
	background-color:#ffe5c6;
	border:1px solid #777777;
}

.linkliste_spalte{
	float:left;
	width:200px;
	height:18px;
	text-align:left;
	padding-left:6px;
	margin-top:6px;
	border:1px none #777777;
}

.linkliste_spalte_links{
	float:left;
	width:110px;
	height:18px;
	text-align:right;
	margin-top:6px;
	border:1px none #777777;
}

.linkliste_spalte_rechts{
	float:left;
	width:110px;
	height:16px;
	margin-top:2px;
	text-align:left;
	border:1px none #777777;
}






.downloads_wrapper
{
	margin:0px;
	height:30px;
	width:570px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px none black;
}

.downloads_info
{
	margin:0px;
	padding:2px;
	position:absolute; left:348px; z-index:1;
	position:relative; top:-18px;
	width:290px;
	min-height:100px;
	border:1px solid black;
	background-color:#FFCC00;
	text-align:left;
	display:none;
}

.downloads_wrapper:hover .downloads_info
{
	display:block;
}

.download_link
{
	font-size:9pt;
	line-height:10pt;
}




.klw_startseite_link
{
	height:17px;
	padding:1px 0px 0px 2px;
	border:1px none black;
}

.klw_startseite_link:hover
{
	background-color:#FF9900;
}

.klw_startseite_link_zusatz
{
	width:600px;
	height:660px;
	position:relative; left:200px; top:-300px; z-index:10;
	background-color:#FFFFFF;
	border:1px solid black;
	display:none;
}

.klw_startseite_link:hover .klw_startseite_link_zusatz
{
	display:block;
}




.layout_head{
	width:1015px;
	height:120px;
	background-image:url('img/header_klw.png');
	background-repeat:no-repeat;
	border:1px none black;
}

.layout_navi_top{
	width:1015px;
	height:50px;
	/*background-color:#722640;*/
	background-image:url(img/menuleiste_oben.png);
	background-repeat:no-repeat;
	border:1px none black;
}

.layout_navi_left{
	width:130px;
	min-height:1000px;
	float:left;
	/*background-color:#CCCCCC;*/
	/*background-image:url(img/menu_bg_1.png);
	background-repeat:repeat-y;*/
	border:1px none black;
}

.layout_main{
	width:740px;
	min-height:564px;
	float:left;
	background-color:#FFFFFF;
	border:1px none black;
}

.layout_right{
	width:145px;
	min-height:1000px;
	position:relative;
	/*background-color:#CCCCCC;*/
	/*background-image:url(img/menu_bg_3.png);
	background-repeat:repeat-y;*/
	float:left;
	border:1px none black;
	/*border-bottom:1px ridge white;*/
}

.layout_foot{
	width:1015px;
	height:116px;
	clear:both;
	/*background-color:#CCCCCC;*/
	background-image:url(img/fusszeile.png);
	background-repeat:no-repeat;
	text-align:center;
	border:1px none black;
}

#faux_columns_wrapper{
	/*bekommt keine Höhe zugewiesen, damit er seine Höhe dem Inhalt anpasst*/
	float:left;
	background-image:url('img/faux_columns.gif');
	border:4px none black;
}

