/* CSS Document */
body{

	background-image: url(beton.jpg);

	margin:0px;

	margin-top:0px;

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

	font-size:11px;

	color:#5a5a5a;

}

p, p .bodytext{

	margin:0px;

	padding:5px;

}

h1{

	font-size:11px;

	font-weight:bold;

	margin:0px;

	padding:5px;

	padding-top:10px;

}

#pageTop{

	background-image: url(higru_top.jpg);

	background-position:top;

	background-repeat:repeat-x;

	height:100%;

}

#pageBottom{

	background-image: url(higru_bottom.jpg);

	background-position:bottom;	

	background-repeat:repeat-x;

	height:100%;

}

#pageBottomBottom{

	background-image: url(higru_bottom_bottom.jpg);

	background-position:bottom;

	background-repeat:repeat;

        height:100%;

}

#pageLogo{

	position:relative;

	top:-90px;

	left:-130px;

	width:0px;

	height:0px;

	overflow:visible;

}

.pageLogo{
	margin-top:5px;
}

.backgroundLeft{

	background-image:url(hg_left.png);

}

.backgroundRight{

	background-image:url(hg_rechts.png);

}

#pageCenterBG{

	width:667px;

	margin:auto;

	background-image:url(Hintergrund_Vertikalverlauf.png);

}

#pageCenter{

	padding-top:95px;

	margin:auto;

	width:667px;

	display:block;

}

#pageNav{

	position:relative;	

	background-image:url(Menuebalken.png);

	height:31px;

	z-index:100;

}
#navigation{
	position:absolute;
	top:85px;
	z-index:1000;
	height:31px;
	width:667px;
}

#pageNav a .noact, #pageNav a, #navigation a{

	color:#5a5a5a;	

}

#pageNav a:hover, #pageNav a .act, #navigation a:hover{

	color:#ffffff;

}

#page{

	margin:0;

	background-image:url(hg_white.png);

	display:block;

}

#slideshow{

	padding-top:28px;

	margin:auto;

	width:617px;

	height:325px;

	padding-bottom:10px;

}

.content{

	width:617px;

	margin:auto;

}

#text{

	padding-left:13px;
    padding-right:13px;

	padding-bottom:20px;

	min-height:220px;

	height:auto !important;  /* für moderne Browser */

        height:220px;  /*für den IE */

}

#text img{

	margin-top: 20px;

}

#text .csc-textpic-caption{

	padding-top:10px;

	font-style:italic;

}

#text a{

	text-decoration:none;

	color:#996666;

}

#text a:hover{

	text-decoration:none;

	color:#996666;

}

#pageFooter{

        clear:both;

	padding-bottom:125px;

}


.sub a{

    color:#5a5a5a;

    text-decoration:none;

    padding-left:0px;
	padding-top:10px;
    padding-right:20px;    

}
