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


/* -------------------------------------- Import ------------------------------------------*/
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700);

@import url(home.css);
@import url(team.css);
@import url(fahrzeuge.css);
@import url(fahrschule.css);
@import url(halloffame.css);
@import url(gaestebuch.css);
@import url(kontakt.css);
@import url(map.css);
@import url(impressum.css);
@import url(scrollbar.css);
@import url(news.css);
@import url(formular_fertig.css);


/* -------------------------------------- Grund ------------------------------------------*/
*{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body {
	position: relative;
	background-color:#FFED00;
}
#main{	
}
#wrapper{
	position:relative;
	width:1024px;
	height:768px;
	background-image:url(../../pics/banana_bg.png);
}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #000000;
}


/* -------------------------------------- Header ------------------------------------------*/
#header{
	position:absolute;
	width:208px;
	height:134px;
	left:80px;
	top:30px;
	z-index:1;
}
#header img{
	border: 0;
}
#noscript{
	height:30px;
	background-image:url(../../pics/noscript.png);
	color:#FFF;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	font-size:13pt;
	margin-top:2px;
	margin-left:0px;
	padding-top:7px;
	padding-left:20px;
}

/* -------------------------------------- Menü ------------------------------------------*/
#menue{
	position:absolute;
	height:30px;
	right:115px;
	top:75px;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	text-align:right;
	vertical-align:bottom;
}
#menue>ul>li {
	display:inline;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
}
#menue>ul {
	margin-left:0px;
	padding-left:0px;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	font-size:13pt;
	letter-spacing:-1px;
	font-weight:bold;
}
#menue2{
	position:absolute;
	height:30px;
	right:115px;
	top:82px;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	text-align:right;
	vertical-align:bottom;
}
#menue2>ul>li {
	display:inline;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
}
#menue2>ul {
	margin-left:0px;
	padding-left:0px;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	font-size:13pt;
	letter-spacing:-1px;
	font-weight:bold;
}
#aktuell{
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	font-size:18pt;	
}


/* -------------------------------------- Content ------------------------------------------*/
#content{
	position:absolute;
	width:690px;
	height:430px;
	left:220px;
	top:120px;
	text-align:left;
}
#content_headline_home{
	position:absolute;
	width:470px;
	height:100px;
	left:210px;
	top:70px;
}
#content_headline{
	position:absolute;
	width:470px;
	height:100px;
	left:200px;
	top:20px;
	margin-top:20px;
	text-align:right;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	letter-spacing:-1px;
	font-size:60px;
	color:#666;
}


/* -------------------------------------- Footer ------------------------------------------*/
#footer{ 
	position:absolute;
	width:143px;
	height:104px;
	right:140px;
	bottom:85px;
	background-image:url(../../pics/impressum_bg.png);
	text-align:left;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
}
#footer>ul{
	list-style-type: none;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	margin: 25px 10px;
	line-height: 0.8;
}
#footer>ul>li:first-child{
	font-size:22pt;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
}
#footer>ul>li:last-child{
	font-size:18pt;
	font-family:Futura_light,'Source Sans Pro', sans-serif;
	text-align:right;
	line-height: 0.8;
}