/* CSS Document */



html {height: 100%; margin-bottom: 1px; }



img {

	behavior:	url("pngbehavior.htc");



}



body {

	background-color: #FFFFFF;

	height:100%;

	margin:0;

	padding:0;

	background-image:url(img/bg_kachel.gif);

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #707070;

	text-align:center;

}

#startbox{

	visibility: visible;

	margin:auto;

	left: 0px;

	top: 0px;

	width: 954px;

	height: 624px;

	z-index : 0;

	overflow: visible;

	text-align:left;

}

#contentbox{

	visibility: visible;

	margin:auto;

	left: 0px;

	top: 0px;

	width: 954px;

	height: 624px;

	z-index : 0;

	overflow: visible;

	text-align:left;

}

#box_shadowframe{

	visibility: visible;

	margin:auto;

	left: 0px;

	top: 0px;

	width: 954px;

	height: 644px;

	z-index : 1;

	overflow: visible;

}

#box_shadowframe_top{

	visibility: visible;

	margin:auto;

	left: 0px;

	top: 0px;

	width: 954px;

	z-index : 3;

	overflow: visible;

	background-image:url(img/shadowframe_top.gif);

}

#box_shadowframe_bottom{

	visibility: visible;

	margin:auto;

	left: 0px;

	top: 0px;

	width: 954px;

	height: 44px;

	z-index : 1;

	overflow: visible;

}

#box_shadowframe_platzhalter{

	width: 954px;

	height: 298px;

}

#box_shadowframe_platzhalter_projekte{

	width: 954px;

	height: 215px;

}

#box_bild{

	visibility: visible;

	margin:auto;

	position:absolute;

	top: 0px;

	width: 954px;

	height: 298px;

	z-index : 2;

	overflow: visible;

}

#box_bild_projekte{

	visibility: visible;

	margin:auto;

	position:absolute;

	top: 0px;

	width: 954px;

	height: 215px;

	z-index : 2;

	overflow: visible;

}

#startoben{

	z-index : 10;

	visibility: visible;

	margin:auto;

	position:absolute;

	top: 0px;

	width: 945px;

	height: 135px;

	overflow: visible;

}

#navbox_1{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: -139px;

	left: 337px;

	width: 107px;

	height: 90px;

	float:left;

}

#nb_1_3_content{

	padding: 56px 0 0 6px;

}

#navbox_2{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: -139px;

	left: 337px;

	width: 108px;

	height: 108px;

	float:left;

}

#nb_2_content{

	padding: 21px 0 0 6px;

}

#nb_2_content img{

	display:block;

}

#navbox_3{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: -139px;

	left: 337px;

	width: 75px;

	height: 72px;

	float:left;

}

#navbox_4{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: -139px;

	left: 337px;

	width: 108px;

	height: 72px;

	float:left;

}

#nb_4_content{

	padding: 38px 0 0 2px;

}

#nb_4_content img{

	display:block;

}

#navbox_5{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: -139px;

	left: 337px;

	width: 64px;

	height: 20px;

	float:left;

}

#sprachwahl{
	z-index : 11;
	visibility: visible;
	position:relative;
	top: -113px;
	left: 160px;
	width: 120px;
	height: 20px;
	float:left;
}

#navbox_6{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: -139px;

	left: 337px;

	width: 177px;

	height: 20px;

	float:left;

}

#nb_6_content{

	padding: 9px 0 0 0px;

}

#startinhalt_1{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: -290px;

	left: 476px;

	width: 205px;

	height: 205px;

	background-color:#FFFFFF;

	float:left;

	padding: 6px;

}

#startinhalt_2{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: -290px;

	left: 486px;

	width: 205px;

	height: 205px;

	background-color:#FFFFFF;

	float:left;

	padding: 6px;

}

#startinhalt_innen{

	padding: 0 9px 0 9px;

}

#claim_links{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: 0px;

	left: 9px;

	width: 302px;

	height: 175px;

	padding: 23px 0 0 25px;

	float:left;

}

.claim_links_text{

	font-size: 18px;

	font-weight:bold;

}

#content_center{

	z-index : 11;

	visibility: visible;

	position:relative;

	top: 0px;

	left: 9px;

	width: 290px;

	padding: 23px 0 0 1px;

	float:left;

}

.bildunterschrift{

	font-weight:bold;

	line-height:15px;

}

.detaillink{

	margin-top: -14px;

	margin-left:173px;

	height:30px;

}

.detaillinktext{

	color: #707070;

	text-decoration:none;

}

#dl_box{

	z-index : 12;

	width: 290px;

	clear:both;

}

#space_bottom{

	z-index : 12;

	width: 290px;

	height: 20px;

	clear:both;

}

#space_bottom_detail{

	z-index : 100;

	width: 934px;

	height: 30px;

	clear:both;

	margin: -20px 0 0 10px;

}

#sbd_1{

	padding: 0 0 0 24px;

	float:left;

}

#sbd_2{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10;
	padding-left: 24px;
}

#sbd_3{

	padding: 0 0 0 125px;

	float:left;

}

#content_dl_bild{

	z-index : 13;

	visibility: visible;

	position:relative;

	width: 120px;

	float:left;

}

#content_dl_text{

	z-index : 13;

	visibility: visible;

	position:relative;

	width: 150px;

	padding: 0 0 0 20px;

	float:left;

}

#content_rechts{

	z-index : 11;

	visibility: visible;

	position:relative;

	margin: -107px 0 0 0;

	left: 85px;

	width: 205px;

	background-color:#FFFFFF;

	float:left;

	padding: 6px;

}

#content_rechts img{

	display:block;

}

#content_rechts_innen{

	background-color:#BEB8B2;

	width: 187px;

	height: 101px;

	padding: 0 9px 0 9px;

}

#content_rechts_weitere{

	margin: 150px 0 0 0;

	background-color:#FFFFFF;

	width: 205px;

	height: 122px;

}

#content_rechts_bilder{

	margin: 82px 0 0 -6px;

	width: 217px;

	height: 96px;

}

.headline{

	color: #11688b;

}

.headlinelink{

	color: #11688b;

	text-decoration:underline;

}

.boxlink{

	color: #FFFFFF;

	text-decoration:none;

}

.textlink{

	color: #707070;

	text-decoration:underline;

}

.textlink_ohne{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #707070;

	text-decoration:none;

}

.formBox {

	font-family: Verdana, sans-serif;

	font-size: 11px;

	border-width: 1px;

	border-style: solid;

	border-color: #000000;

	width: 247px;

}

.sendBox {

	font-family: Verdana, sans-serif;

	font-size: 11px;

	border-width: 1px;

	border-style: solid;

	border-color: #000000;

	width: 80px;

}

.tab{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #707070;

}

.taboben{

	border-top:solid;

	border-top-width:1px;

	border-top-color:#C2C2C2;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #707070;

}

.tabobenunten{

	border-top:solid;

	border-top-width:1px;

	border-top-color:#C2C2C2;

	border-bottom:solid;

	border-bottom-width:1px;

	border-bottom-color:#C2C2C2;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #707070;

}

.kontaktline{

	color: #11688b;

	letter-spacing:-1px;

}

