/********* VERSION 1.1 ******/

/********* LAYOUT ***********/

div{
	padding:0;
	margin:0;
}
body{
	background-image: url("../images/background.jpg");
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#8c8c8c;
}

div#main{
	width: 835px;
	margin: 0px auto 0px auto;
	position: relative;
	margin-top: 20px;
}
div#header{
	background-image:url("../images/header.png");
	width: 835px;
	height: 78px;
}
div#navi{
	width: 835px;
	height: 23px;
}
div#neck{
	width: 835px;
	height: 28px;
	background-image:url("../images/neck.png");
	margin: 0;
}

div#content{
	width: 835px;
	height: auto;
	background-image: url("../images/contentBackRepeat.png");
	background-repeat: repeat-y;
	padding:0;
	margin: 0;
}
div#bottomContent{
	width: 835px;
	height:auto;
	background-image:url("../images/contentBackNoRepeat.png");
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0;
	margin: 0;
}
div#text{
	padding: 5px 30px 20px 35px;
	min-height: 460px;
	height: auto;
	_height: 460px;
}

div#footer{
	background-image:url(../images/footer.png);
	background-repeat: no-repeat;
	background-position: top;
	color:#ddd;
	font-family:Helvetica;
	font-size:8pt;
	/*font-weight:bold;*/
	height:20px;
	letter-spacing:0.9px;
	margin-top:-10px;
	padding:20px 30px 0px;
	text-align:center;
	width:775px;
}

/********* MENU ***********/

ul.navi{ margin: 0; padding:0;}
ul.navi li{
	float: left;
	height: 23px;
	list-style:none;
	padding:0;
	margin:0;
}
ul.navi li a{
	display: block;
	height: 23px;
}

.home, .home a{
	background-image: url("../images/home.png");
	width: 82px;
}
.home a:hover{background-image: url("../images/home_hover.png"); }

.ueberUns, .ueberUns a{
	background-image: url("../images/ueberUns.gif");
	width: 84px;
}
.ueberUns a:hover{background-image: url("../images/ueberUns_hover.gif"); }

.dienstleistungen, .dienstleistungen a{
	background-image: url("../images/dienstleistungen.gif");
	width: 137px;
}
.dienstleistungen a:hover{background-image: url("../images/dienstleistungen_hover.gif"); }


.fachbereiche, .fachbereiche a{
	background-image: url("../images/fachbereiche.gif");
	width: 112px;
}
.fachbereiche a:hover{background-image: url("../images/fachbereiche_hover.gif"); }


.referenzen, .referenzen a{
	background-image: url("../images/referenzen.gif");
	width: 99px;
}
.referenzen a:hover{background-image: url("../images/referenzen_hover.gif"); }


.news, .news a{
	background-image: url("../images/news.gif");
	width: 63px;
}
.news a:hover{background-image: url("../images/news_hover.gif"); }

.standort, .standort a{
	background-image: url("../images/standort.gif");
	width: 86px;
}
.standort a:hover{background-image: url("../images/standort_hover.gif"); }

.kontakt, .kontakt a{
	background-image: url("../images/kontakt.gif");
	width: 79px;
}
.kontakt a:hover{background-image: url("../images/kontakt_hover.gif"); }

.links, .links a{
	background-image: url("../images/links.png");
	width: 93px;
}
.links a:hover{background-image: url("../images/links_hover.png"); }


