/* CSS Document */
body,td,th {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color:#666;
}
body {
	background-image:url(../image/seitenschatten.png);
	background-repeat:no-repeat;
	background-color: #fff;
	background-position: center 0;
	margin-bottom:0px;
	margin-top:20px;
	
}
.pageselected {
    color: #FF0000;
    font-weight: bold;
	text-decoration:none;
}
/* link menu */
.menu { color:#3d3c3f; font-size:14px;}
.menu a:link, .menu a:visited {
text-decoration: none;
color:#434343;

}
.menu a:hover, .menu a:active {
text-decoration: none;
color:#64bd4e;
}


/* text */
.bg_header { width:937px; height:139px; background-image:url(../image/bg_header.png); background-repeat:no-repeat;}
.padding3 {padding:3px;}
.padding5 {padding:5px;}
.padding_left_detailpage { padding-left:12px; padding-right:10px;}
.bg_center { background-image: url(../image/bg_center.jpg); background-repeat: repeat-x;}
.bg_center_list { background-color:#d2eccc;}
.bg_center_detail { background-color:#ffffff;}
.pic { width:660px; height:325px; background-image:url(../image/bg_center_pic.png); background-repeat:no-repeat; padding:4px;}
.pic_pagedetail { width:660px; height:498px; background-image:url(../image/bg_center_pic_detail.png); background-repeat:no-repeat; padding:4px;}
.pic_show { border:1px #FFF solid;}
.footer {   background-image:url(../image/footer.jpg); 
			background-repeat:no-repeat;
			text-align:center; 
			width:100%; 
			background-color:#fff; 
			height:26px; 
			color:#666; 
			font-size:14px;
			background-position:center;
			}
.footer a:link, .footer a:visited {color:#666666;text-decoration: none; text-decoration:none}
.footer a:hover, .footer a:active {color:#64bd4e;text-decoration: none; text-decoration:none}
.line1 { height:1px;}
.line2 { height:2px;}
.line3 { height:3px;}
.line5 { height:5px;}
.line6 { height:6px;}
.line8 { height:8px;}
.line10 { height:10px;}
.size11 { font-size:11px;}
.size12 { font-size:12px;}
/* -------------------------------------- */
.back_14 { font-size:14px; color:#000;}
.back_14_bold { font-size:14px; color:#000; font-weight:bold;}
.title_14_bold { font-size:16px; color:#666; font-weight:bold;}
/* -------------------------------------- */
.back3_11 { font-size:11px; color:#333;}
/* -------------------------------------- */
.mail { font-size:14px; color:#666666;}
.mail a:link, .mail a:visited {color:#666666; text-decoration:none}
.mail a:hover, .mail a:active {color:#64bd4e; text-decoration:none}

.gray43_12 { font-size:12px; color:#434343;}
.gray43_12 a:link, .gray43_12 a:visited {color:#434343; text-decoration:none}
.gray43_12 a:hover, .gray43_12 a:active {color:#000000; text-decoration:none}

.gray43_12_bold { font-size:12px; color:#434343; font-weight:bold;}
.gray43_12_bold a:link, .gray43_12_bold a:visited {color:#434343; text-decoration:none}
.gray43_12_bold a:hover, .gray43_12_bold a:active {color:#000000; text-decoration:none}

.gray43_14 { font-size:14px; color:#434343;}
.gray43_14 a:link, .gray43_14 a:visited {color:#434343; text-decoration:none}
.gray43_14 a:hover, .gray43_14 a:active {color:#000000; text-decoration:none}

.gray43_14_bold { font-size:14px; color:#434343; font-weight:bold;}
.gray43_14_bold a:link, .gray43_14_bold a:visited {color:#434343; text-decoration:none;}
.gray43_14_bold a:hover, .gray43_14_bold a:active {color:#000000; text-decoration:none}

.gray43_28 { font-size:28px; color:#434343; font-weight:bold;}
/* -------------------------------------- */
.gray53_11 { font-size:11px; color:#535353;}
/* -------------------------------------- */
.gray70_14_bold { font-size:14px; color:#707070; font-weight:bold;}
.gray70_14_bold a:link, .gray70_14_bold a:visited {color:#707070; text-decoration:none}
.gray70_14_bold a:hover, .gray70_14_bold a:active {color:#000000; text-decoration:none}

/* table container */
.listing1 {
	border-bottom:0px solid #9097A9;
	width:690px;
	padding:0;
	margin:0;
	border:0px solid #959595;
	background-color:#d2eccc;
	}
.listing1_bg {
	width:690px;
	height:10px;
	padding:0;
	margin:0;
	background: url(../img/bg_03.jpg) no-repeat;
	}
.listing2 {
	border-bottom:0px solid #9097A9;
	width:690px;
	padding:0;
	margin:0;
	border:0px solid #959595;
	background-color:#aaaaaa;
	}
.listing2_bg {
	width:690px;
	height:10px;
	padding:0;
	margin:0;
	background: url(../img/bg_06.jpg) no-repeat;
	}
.listing1_bg_boder {
	border:0px solid #000;
	background-color:#FFF;
	
	}
.listing1_text {
	font-size:24px;
	font-weight:bold;
	color:#535353;
	}
.listing2_text {
	font-size:16px;
    font-weight:bold;
	color:#333;
	}
.teble_color { background-color:#f5f5f5; padding-right:5px; font-size:12px; color:#000; height:30px; padding-left:10px;}
.teble_color2 { background-color:#ffffff; padding-right:5px; font-size:12px; color:#000; height:30px; padding-left:10px;}
.teble_color2_objektbeschreibung { background-color:#ffffff; padding-right:5px; font-size:12px; color:#000; height:30px; padding:10px;}
.teble_color_back12 {
	font-size:14px;
	color:#434343;
	text-align:right;
	font-weight: bold;
}
.teble_color_back12_left a:link, .teble_color_back12_left a:visited {color:#434343; text-decoration:none}
.teble_color_back12_left a:hover, .teble_color_back12_left a:active {color:#000000; text-decoration:none}
.teble_color_back12_left {
	font-size:14px;
	color:#434343;
	text-align: left;
	font-weight: bold;
}
.teble_color_back12_left a:link, .teble_color_back12_left a:visited {color:#434343; text-decoration:none}
.teble_color_back12_left a:hover, .teble_color_back12_left a:active {color:#000000; text-decoration:none}

.teble_color_green12 { font-size:12px; color:#006729;}
.teble_color_red12 { font-size:12px; color:#e2001a;}
.forms_text_suche { width:160px; height:17px; font-size:12px; color:#666; border:1px solid #ccc;}
.forms_text1 { width:120px; height:16px; font-size:12px; color:#666; border:1px solid #999; text-align:left;}
.forms_text2 { width:50px; height:20px; font-size:12px; color:#666; border:1px solid #999; text-align:left;}
.forms_text3 { width:305px; height:20px; font-size:12px; color:#666; border:1px solid #999; text-align:left;}
.forms_text4 { width:300px; height:16px; font-size:12px; color:#666; border:1px solid #999; text-align:left;}
.forms_text5 { height:21px; font-size:11px; color:#666;}
.forms_anbieter { font-family: "Times New Roman", Times, serif; width:300px; height:16px; font-size:12px; color:#666; border:1px solid #999;}
.forms_anbieter_text { font-family: "Times New Roman", Times, serif; width:99%; height:50px; font-size:12px; color:#666; border:1px solid #999;}
.forms_anschrift_text { font-family: "Times New Roman", Times, serif; width:300px; height:60px; font-size:12px; color:#666; border:1px solid #999;}
.textediter_size {height:50px; font-size:12px; color:#666; border:1px solid #999;}
.center { text-align:center;}
.white_content {
	display: none;
	position:relative;
	border: 5px solid #64bd4e;
}

a:link, a:visited {color:#666; text-decoration:none}
a:hover, a:active {color:#64bd4e; text-decoration:none}

#footer_web{
	position: fixed;
 	bottom: 0px;
	left:0px;
}
#pdf_div{
position:relative;
}