@charset "UTF-8";
/* CSS Document */



body {
	margin: auto;
	width:970px;
	font-family:"Lucida Grande",Arial;
	font-size:11px;
	background-color: #FFFFFF;
	background-position: center;
	!text-align: center;
}

td {
	font-family:"Lucida Grande",Arial;
	font-size:11px;
	padding: 0px;
}

a {
	padding: 0px;
	margin: 0px;
	border: 0px solid black;
}

p {
	padding:0px; 
	margin: 0px;
}

h1 {
	padding:0px; 
	margin: 0px;
}

img {
	padding: 0px;
	margin: 0px;
	border: 0px solid black;
	_behavior: url("fileadmin/scripts/png_hack/iepngfix.htc");
}

#main {
	width: 970px;
	text-align: left;
}

#head {
	background-image: url("images/background2_header_logo.jpg");
	height: 165px;
	width: 100%;
}

#navigation {
	position: relative;
	top: 120px;
	left: 35px;
	z-index: 100;
}

a:link, a:visited, a:hover, a:active {
	color: #656565;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}

div.navWerbetechnik {
	position:relative;
	!position: absolute;
	float: left;
	top: 117px;
	left: 120px;
	width: 130px;
	background-color: white;
	z-index: 200;
	border-left: 1px solid #bbbdbe;
	border-right: 1px solid #bbbdbe;
	border-bottom: 5px solid #1e5a72;
}

div.navFahrzeugtechnik {
	position:relative;
	!position: absolute;
	float: left;
	top: 118px;
	left: 252px;
	width: 154px;
	background-color: white;
	z-index: 200;
	border-left: 1px solid #bbbdbe;
	border-right: 1px solid #bbbdbe;
	border-bottom: 5px solid #1e5a72;
	
}

div.navItem {
	line-height: 29px;
	height: 29px;
	border-bottom: 1px solid #e0eef2;
	padding-left: 10px;
}

div.navItemOver {
	line-height: 21px;
	height: 21px;
	padding: 0px 0px 0px 10px;
	margin: 4px 0px 5px 0px;
	background-color: #e0eef2;
}

div.subNavBorder {
	line-height: 1px;
	height: 1px;
	background-color: #bbbdbe;
}

#content {
	background: url("images/background_mitte.jpg");
	background-repeat: repeat-y;
	width: 100%;
	padding-top: 18px;
}

#buehne {
	width: 903px;
	height: 285px;
	margin: 0px 34px 0px 33px;
}

#buehneHomeLinkImage {
	position:;
	top: 235px;
	left: 38px;
	z-index: 20;
}

.hSpacer {
	height: 23px;
}

#contentteaser1 {
	height: 204px;
	width: 903px;
	margin: 0px 33px 0px 34px;
}

img.homeContentteaser1Links {
	padding-right: 9px;
	!margin-right: 9px;
}

img.homeContentteaser1Mitte {
	padding-right: 9px;
	!margin-right: 9px;
}

img.homeContentteaser2Links {
	padding-right: 6px;
	!margin-right: 6px;
}


#contentteaser2 {
	height: 183px;
	width: 903px;
	margin: 0px 33px 0px 34px;
}


#footHome {
	background-image: url("images/background2_footer.jpg");
	height: 137px;
	width: 100%;
}

#foot {
	background-image: url("images/subpage_fahrzeugtechnik/footer_unterseite.jpg");
	height: 137px;
	width: 100%;
}

.footerDiv {
	position: relative;
	top: 90px;
	color: #bcbdbe;
	font-size: 12px;
	width: 903px;
	margin: 0px 33px 0px 34px;
	text-align: center;
}

/*	Unterseite Fahrzeugtechnik	*/

#headline {
	padding-left: 60px;
}

#headline img {
	padding: 11px 0px 11px 0px;
	margin: 0px;
	!margin: 11px 0px 11px 0px;
}

#contentBorderTop {
	width: 903px;
	height: 7px;
	line-height: 7px;
	background-image: url(images/subpage_fahrzeugtechnik/rahmen_content_oben.gif);
	/*margin: 0px 32px 0px 33px;*/
}

#contentRow {
	/*width: 905px;*/
	/*background-image: url(images/subpage_fahrzeugtechnik/rahmen_content_mitte.gif);
	background-repeat: repeat-y;*/
	/*margin: 0px 32px 0px 33px;
	padding: 0px 20px 0px 20px;*/
	vertical-align: top;
	/*background-color: #ffffff;*/
	
}

#contentContainer {
	padding-left: 34px;
}

.kontakt p.bodytext{
	padding-left: 40px;
}

#contentBorderBottom {
	width: 903px;
	height: 7px;
	line-height: 1px;
	background-image: url(images/subpage_fahrzeugtechnik/rahmen_content_unten.gif);
	/*margin: 0px 32px 0px 33px;*/
}

#contentBorderLeft {
	/*background-image: url(images/subpage_fahrzeugtechnik/rahmen_content_rand.gif);*/
	background-repeat: repeat-y;
	border-left: 1px solid #eceded;
	width: 1px;
}

#contentBorderRight {
	/*background-image: url(images/subpage_fahrzeugtechnik/rahmen_content_rand.gif);*/
	background-repeat: repeat-y;
	border-right: 1px solid #eceded;
	width: 1px;
}

#contentLeft {
	width: 596px;
	padding: 7px 0px 0px 24px;
	border-left: 1px solid #eceded;
}

#contentRight {
	width: 252px;
	padding: 8px 20px 15px 20px;
	border-right: 1px solid #eceded;
}

div.teaser {
	width: 252px;
	height: 172px;
	background-image: url('images/teaser/teaser-bg.jpg');
	
}

div.teaser p {
	padding: 5px 17px 0px 17px;
}


/*	Kontaktformular	*/
.formLabel {

}

.formInput input {
	width: 200px;
}

.formInput textarea {
	width: 450px;
	height: 159px;
}

.formInput {
	vertical-align: top;
}


/* SLIDESHOW */
#slideshow {
 height:100px; /* hier Hoehe der Slideshow-Bilder angeben */
 position:relative;
}
#slideshow img {
 display:none;
 position:absolute;
 top:0; left:0;
}
#slideshow img.start {
 display:block;
}


/*	PNG-Hack fŸr IE6	*/
* {

}