* {
	margin:0;
	padding:0;
}

img {border:0;}

body {
	background-image:url(img/bg_vlauf.png);
	background-repeat:repeat-x;
}


#allSiteWrapper {
	width:1008px;
	margin-left:-504px;
	left:50%;
	position:relative;
}

.bg_top,
.bg_bottom {
	font-size:0;
}
.bg_top {background-image:url(img/bg_top.png);height:19px;}
.bg_middle {background-image:url(img/bg_middle.png);}
.bg_bottom {background-image:url(img/bg_bottom.png);height:25px;}

.bg_middle {
	padding:4px;
}


/*
Kopfbereich
_____________________________________________________________________
*/

#headerWrapper {position:relative;height:60px;}
#header {
	position:absolute;
	left:40px;
}

#menu {
	background-image:url(img/bg_menu.png);
	height:36px;
	z-index:90;	
	position:relative;
}

#wrapTopContent {z-index:30;position:relative;top:-2px;}

#referencies {
	display:none;	
}
#claim {
	background-image:url(img/bg_claim.png);
	height:139px;
}

#claim img {
	margin-top:20px;
	margin-left:50px;
}

/*
Inhalt in Spalten
_____________________________________________________________________
*/
.clr {clear:both;}

#colT div.content-wrapper, 
#colL div.content-wrapper, 
#colM div.content-wrapper,
#colR div.content-wrapper,
#breadcrumb {
	padding:1em;
	padding-top:0;
}

#colL div.content-wrapper, 
#colM div.content-wrapper,
#colR div.content-wrapper {width:300px;}

#breadcrumb { padding-bottom:0; }

/*
FOOTER
_____________________________________________________________________
*/
#footer h1,
#footer h2 {display:none;}
