@charset "utf-8";
/* CSS Document */
body,html{
	padding:0;
	margin:0;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#494949;
	linie-height:17px;
}
ul{
	margin-left:0;
	padding-left:0;
}
li{
	list-style:none;
	margin-left:0;
	padding-left:0;
	padding-bottom:2px;
}
a {
	text-decoration:none;
	color:#95969a;
}
a.static{
	color:#494949;
	font-weight:bold;
}
a.linkneutral:hover{
	color:#494949;
}
a.link_a:hover{
	color:#d05d48;
}
a.static_a{
	color:#d05d48;
	font-weight:bold;
}
a.link_a_detail{
	color:#d05d48;
}
a.link_a_detail:hover{
	color:#d05d48;
	font-weight:bold;
}
a.link_b:hover{
	color:#3f99cb;
}
a.static_b{
	color:#3f99cb;
	font-weight:bold;
}
a.link_b_detail{
	color:#3f99cb;
}
a.link_b_detail:hover{
	color:#3f99cb;
	font-weight:bold;
}
a.link_c:hover{
	color:#6d95a1;
}
a.static_c{
	color:#6d95a1;
	font-weight:bold;
}
a.link_c_detail{
	color:#6d95a1;
}
a.link_c_detail:hover{
	color:#6d95a1;
	font-weight:bold;
}
a.link_d:hover{
	color:#882d56;
}
a.static_d{
	color:#882d56;
	font-weight:bold;
}
a.link_d_detail{
	color:#882d56;
}
a.link_d_detail:hover{
	color:#882d56;
	font-weight:bold;
}
a.link_e:hover{
	color:#006a92;
}
a.static_e{
	color:#006a92;
	font-weight:bold;
}
a.link_e_detail{
	color:#006a92;
}
a.link_e_detail:hover{
	color:#006a92;
	font-weight:bold;
}
a.link_f:hover{
	color:#d2d387;
}
a.static_f{
	color:#d2d387;
	font-weight:bold;
}
a.link_f_detail{
	color:#d2d387;
}
a.link_f_detail:hover{
	color:#d2d387;
	font-weight:bold;
}
a.link_g:hover{
	color:#8f983b;
}
a.static_g{
	color:#8f983b;
	font-weight:bold;
}
a.link_g_detail{
	color:#8f983b;
}
a.link_g_detail:hover{
	color:#8f983b;
	font-weight:bold;
}
a.link_h:hover{
	color:#bf9040;
}
a.static_h{
	color:#bf9040;
	font-weight:bold;
}
a.link_h_detail{
	color:#bf9040;
}
a.link_h_detail:hover{
	color:#bf9040;
	font-weight:bold;
}
a.link_i:hover{
	color:#9bb7cc;
}
a.static_i{
	color:#9bb7cc;
	font-weight:bold;
}
a.link_i_detail{
	color:#9bb7cc;
}
a.link_i_detail:hover{
	color:#9bb7cc;
	font-weight:bold;
}

a.link_k:hover{
	color:#60758a;
}
a.static_k{
	color:#60758a;
	font-weight:bold;
}
a.link_k_detail{
	color:#60758a;
}
a.link_k_detail:hover{
	color:#60758a;
	font-weight:bold;
}
a.link_m:hover{
	color:#dd5f0a;
}
a.static_m{
	color:#dd5f0a;
	font-weight:bold;
}
a.link_m_detail{
	color:#dd5f0a;
}
a.link_m_detail:hover{
	color:#dd5f0a;
	font-weight:bold;
}
a.link_n:hover{
	color:#aaa9bb;
}
a.static_n{
	color:#aaa9bb;
	font-weight:bold;
}
a.link_n_detail{
	color:#aaa9bb;
}
a.link_n_detail:hover{
	color:#aaa9bb;
	font-weight:bold;
}
a.link_o:hover{
	color:#971931;
}
a.static_o{
	color:#971931;
	font-weight:bold;
}
a.link_o_detail{
	color:#971931;
}
a.link_o_detail:hover{
	color:#971931;
	font-weight:bold;
}
a.link_p:hover{
	color:#c26b26;
}
a.static_p{
	color:#c26b26;
	font-weight:bold;
}
a.link_p_detail{
	color:#c26b26;
}
a.link_p_detail:hover{
	color:#c26b26;
	font-weight:bold;
}
a.link_r:hover{
	color:#d8b55b;
}
a.static_r{
	color:#d8b55b;
	font-weight:bold;
}
a.link_r_detail{
	color:#d8b55b;
}
a.link_r_detail:hover{
	color:#d8b55b;
	font-weight:bold;
}
a.link_s:hover{
	color:#a7492f;
}
a.static_s{
	color:#a7492f;
	font-weight:bold;
}
a.link_s_detail{
	color:#a7492f;
}
a.link_s_detail:hover{
	color:#a7492f;
	font-weight:bold;
}
a.link_t:hover{
	color:#85b3d4;
}
a.static_t{
	color:#85b3d4;
	font-weight:bold;
}
a.link_t_detail{
	color:#85b3d4;
}
a.link_t_detail:hover{
	color:#85b3d4;
	font-weight:bold;
}
a.link_u:hover{
	color:#dcb830;
}
a.static_u{
	color:#dcb830;
	font-weight:bold;
}
a.link_u_detail{
	color:#dcb830;
}
a.link_u_detail:hover{
	color:#dcb830;
	font-weight:bold;
}

#header{
	padding-left:24px;
	height:263px;
}
#content{
	clear:left;
}
#logo{
	padding-top:6px;
	width:480px;
	float:left;
}
#hauptnavi{
	width:240px;
	float:left;
}
#haeusernavi{
	width:180px;
	float:left;
}
#servicenavi{
	float:left;
}
#hauptnavi_level1{
	float:left;
}
#hauptnavi_level2{
	float:left;
	padding-left:32px;
}
#haeusernavi_level1{
	float:left;
}
#haeusernavi_level2{
	float:left;
	padding-left:32px;
}
#bild_haus_gross{
	float:left;
	width:480px;
}
#text_uebersicht{
	float:left;
	width:216px;
	padding-right:240px;
	padding-left:24px;
}
#text_overlay{
	z-index:1;
	position:absolute;
	left:264px;
	top:263px;
	/*float:left;*/
	background-color:#ffffff;
	/*margin-left:-216px;*/
	width:480px;
	min-height:480px;
}
#text_overlay_fliesstext{
	margin-top:-3px;
	z-index:1;
	position:absolute;
	left:264px;
	top:263px;
	/*float:left;*/
	background-color:#ffffff;
	/*margin-left:-216px;*/
	width:444px;
	min-height:483px;
	padding-left:18px;
	padding-right:18px;
	line-height:17px;
}
#bild_haus_klein{
	/*float:left;*/
	z-index:1;
	position:absolute;
	left:744px;
	top:263px;
	width:240px;
	line-height:17px;
}
#icon_markierung{
	padding-top:7px;
}
hr{
	border:none;
	border-top:1px solid #95969a;
	padding-top:0;
	margin-top:2px;
	margin-left:0;
	margin-bottom:5px;
	clear:both;
}
hr.top{
	margin-top:0px;
}
#text_overlay_fliesstext_breit{
	margin-top:0;
	z-index:1;
	/*float:left;*/
	position:absolute;
	left:264px;
	top:263px;
	background-color:#ffffff;
	/*margin-left:-216px;*/
	min-height:480px;
	padding-left:18px;
	padding-right:18px;
	line-height:17px;
	min-height:504px;
}
#text_overlay_fliesstext_breit_left{
	clear:left;
	border-top:1px solid #95969a;
	float:left;
	width:446px;
	text-align:right;
	margin-right:18px;
	padding-top: 0px;
	padding-right:0px;
	padding-bottom:24px;
	line-height:17px;
}
#text_overlay_fliesstext_breit_right{
	border-top:1px solid #95969a;
	float:left;
	width:240px;
	padding-top: 5px;
	line-height:17px;
}
#thumbleiste img{
	margin-top:8px;
	margin-right:8px;
}
.marginal_left{
	float:left;
}
.marginal_right{
	float:right;
}
#presentationlayer{
	z-index:1;
	position:absolute;
	top:261px;
	left:264px;
	width:720px;
	background-color:#ffffff;
	height:510px;
	padding-left:20px;
	display:none;
}
#presentationlayer_left{
	float:left;
	padding-bottom:5px;
}
#presentationlayer_right{
	float:right;
	padding-bottom:5px;
}
#flashlayer{
	z-index:1;
	position:absolute;
	top:261px;
	left:264px;
	width:720px;
	background-color:#ffffff;
	height:510px;
	padding-left:20px;
	display:none;
}
#flashlayer_left{
	float:left;
	padding-bottom:5px;
}
#flashlayer_right{
	float:right;
	padding-bottom:5px;
}
.input_long{
	width:350px;
	border:1px solid #95969a;
	background-color:#ffffff;
}
.input_block{
	width:350px;
	height:80px;
	border:1px solid #95969a;
	background-color:#ffffff;
}
.input_send{
	border:1px solid #95969a;
	background-color:#ffffff;
}
#start_haus_gross{
	width:720px;
	background-color:#ffffff;
}
#fadeshow1{
	background-color:#ffffff;
}
