body { 
	height:100%;
	margin:20px auto;
	background-color: #aaaaaa;
	border:none;
	overflow-y: scroll;
	color:#0c0c0c;
	/*background-image: url('/pics/colorado-1776824_1920.jpeg');*/
	background-image: url('/pics/highway-821487_1920.jpeg');
	background-size: cover;
}
	
	
@font-face {
	font-family: "Prescript Italic Italic";
	src: url('fonts/PrescriptItalic.ttf');
}


/* _____________________  Schriftarten _________________*/	


@import url(/css/fjalla_one.css);
/* ______ font-family: 'Fjalla One', sans-serif;________*/	
/* _____________________________________________________*/	
@import url(/css/tauri.css);
/* ______ font-family: 'Tauri', sans-serif; ____________*/	
/* _____________________________________________________*/	


/* ___________________  Inhalt Hauptdiv ____________*/
#wrapper {
		margin-left: auto;
		margin-right: auto;
		margin-top: auto;
		margin-bottom: auto;
		height:auto;		
		width:928px;
		background: #464541;
		box-shadow: 1px 1px 5px #464541;
		padding-top: 20px;
		padding-bottom: 60px;
}

#seiteninhalt {
		height:729px;		
		width:928px;
		background: #93b2c1;
}	
		
#seiteninhalt_impressum {
		height:1380px;
		width:928px;
		background: #93b2c1;
}

#seiteninhalt_agbs {
		height:3520px;		
		width:928px;
		background: #93b2c1;
}

#seiteninhalt_dsgvo {
		height:4280px;		
		width:928px;
		background: #93b2c1;
}

#seiteninhalt_fuhrpark {
		height:3500px;		
		width:928px;
		background: #93b2c1;
		font-family:Verdana;
}	

#seiteninhalt_fuhrpark h1 {
	margin: 1rem 60px 0 60px;
	float: left;
	font-size: 1.575rem;
}

#seiteninhalt_fuhrpark h2 {
	margin: 0 60px -25px 60px;
	float: left;
	font-size: 1.175rem;
}

h1 {
}	

h2 {
}	

h3 {
	font-family: 'Arial', 150%;
}

h4 {
}

h5 {
}
		

/* ___________________  Inhalt Hauptdiv Ende________*/
/*__________________________________________________*/
/*____________________  Header _____________________*/
/*____________________  Header _____________________*/
#header {
			
	color: #efefef;
	height:128px;
	width:928px;
	float:left;
}

#footer {
	height: 54px;
	margin-bottom: -60px;
	font-family:"Arial", Gadget, sans-serif;
	font-size: 20px;
	text-align: right;
	color: #aaa;
	padding-top: 30px;
	padding-right: 10px;
}

#footer #dsgvo {
	font-size: 0.625rem;
	display: block;
	margin-top: 10px;
}

#footer #dsgvo a {
	font-size: 0.625rem;
	display: block;
	margin-top: 10px;
	font-family: "Arial", Gadget, sans-serif;
	text-align: right;
	color: #aaa;
}

#name {
	width:374px;
	float:left;
}	

#name img {
	margin-top: -16px;
}

#ueber_uns {
	width:113px;
	float:left;
}

#fuhrpark {
	width:118px;
	float:left;
}

#kontakt {
	width:105px;
	float:left;
}

#impressum {
	width:134px;
	float:left;
}

#agb {
	width:74px;
	float:left;
}

#facebook {
	width:52px;
	float:left;
}


/*____________________  Header Ende_________________*/		
/*__________________________________________________*/			
/* ___________________  Inhalt Links  ________________*/
			
#inhalt_links {
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	width:414px;
	height:543px;
	float:left;
	font-family:"Arial", Gadget, sans-serif;
}

#inhalt_links_impressum {
	text-align:right;
	padding-top:20px;
	padding-left:30px;
	padding-right:20px;
	width:420px;
	height:543px;
	float:left;
	font-family:"Arial", Gadget, sans-serif;
}
		
#inhalt_agbs {
	padding-top:20px;
	padding-left:30px;
	padding-right:30px;
	width:868px;
	height:943px;
	float:left;
		
	font-family:"Arial", Gadget, sans-serif;
}

#inhalt_agbs #accordion {
	font-size: 8pt;
}


#kontakt_links {
	padding-top:20px;
	padding-left:100px;
	padding-right:20px;
	width:390px;
	height:543px;
	float:left;
	font-family:"Arial", Gadget, sans-serif;
}

#kontakt_formular {
	padding-top:20px;
	width:350px;
	height:543px;
	float:left;
}


.kontakt_text {
	font-size:14px;
}

a {
	font-size:16px;
	color:#0F0;
}

a:link, .email a:visited, a:visited {
	color:#0000ea;
	text-decoration:none;
}

a:hover {
	color:#fff;		
	text-decoration:underline;
}	


/* ___________________  Inhalt Links Ende ________________*/
/*__________________________________________________*/	
/* ___________________  Inhalt Links  ________________*/
			
#inhalt_rechts {
	width:464px;
	height:543px;
	float:left;
	background-image:url(/pics/karte.png);
	display: inline-block;
}

#portrait {
	width:464px;
	height:543px;
	float:left;
	background-image:url(/pics/portrait.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
		
#klavier {
	width:464px;
	height:369px;
	float:left;
	background-image:url(/pics/klavier.png);
	background-position:center;
	background-repeat:no-repeat;
}

#text_unter_klavier {
	padding-top:37px;
	padding-left:20px;
	width:440px;
	height:167px;
	float:left;
	font-family:"Arial", Gadget, sans-serif;
}

#portrait_klein {
	padding-top:110px;
	width:400px;
	height:343px;
	float:left;
	background-image:url(/pics/portrait_klein2.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

/* ___________________  Inhalt Links Ende ________________*/


#fuhrpark_links {
	padding-left:60px;
	padding-right:40px;
	margin-top:20px;
	width:220px;
	height:200px;
	float:left;
	font-family:Verdana;
	font-size:14px;
}

#fuhrpark_mitte {
	padding-left:40px;
	padding-right:40px;
		margin-top:20px;
		width:220px;
		height:200px;
		float:left;
		font-family:Verdana;
		font-size:14px;
}

#fuhrpark_rechts {
	padding-left:40px;
	padding-right:40px;
	margin-top:20px;
	width:220px;
	height:200px;
	float:left;
	font-family:Verdana;
	font-size:14px;
}

#fuhrpark_bild{
	width:928px;
	height:219px;
	float:left;
	background-image:url(/pics/fuhrpark.png);
}
		
#fuhrpark_links_zwei {
	padding-left:60px;
	padding-right:40px;
	margin-top:50px;
	width:220px;
	height:200px;
	float:left;
	font-family:Verdana;
	font-size:14px;
}

#fuhrpark_mitte_zwei {
	padding-left:40px;
	padding-right:40px;
	margin-top:50px;
	width:220px;
	height:200px;
	float:left;
	font-family:Verdana;
	font-size:14px;
}

#fuhrpark_rechts_zwei {
	padding-left:40px;
	padding-right:40px;
	margin-top:50px;
	width:220px;
	height:200px;
	float:left;
	font-family:Verdana;
	font-size:14px;
}

#fuhrpark_bild2 {
	width:928px;
	height:219px;
	float:left;
	background-image:url(/pics/fuhrpark_zwei.png);
}
	    
.fuhrpark_text_left {
	width: 308px;
	margin-left: 60px;	
	margin-top: 50px;
	float: left;
	max-height: 325px;
}   

.fuhrpark_text_right {
	width: 308px;
	margin-right: 60px;
	margin-top: 50px;	
	float: left;
	max-height: 325px;
} 

.fuhrpark_image_right {
	width: 500px;
	margin-right: 60px;	
	margin-top: 50px;
	float: left;
	text-align: right;
	max-height: 325px;
}

.fuhrpark_image_left {
	width: 500px;
	margin-left: 60px;	
	margin-top: 50px;
	float: left;
	text-align: left;
	max-height: 325px;
}


.fuhrpark_image_left img, .fuhrpark_image_right img {
	max-width: 90%;
	height: auto;
	max-height: 290px;
	width: auto;
}

.fuhrpark_image_left.galery img {
	width: 23%;
	margin-bottom: 3px;
}

.fuhrpark_image_left.galery img:first-child {
	float: left;
	margin-right: 1%;
	width: 72.8%;
	height: auto;
}


/*__________________________________________________*/			
/* ___________________  Footer Ende  _______________*/
/*__________________________________________________*/	

.menu-entry {
	text-align:center;
	padding-top:34px; 
	margin-left: 2px;
	margin-top:0; 
	height:60px;
	font-family: 'Open Sans', sans-serif;
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#889685+0,5f767e+100 */
	background: #889685; /* Old browsers */
	background: -moz-linear-gradient(top,  #464541 0%, #93b2c1 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #464541 0%,#93b2c1 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #464541 0%,#93b2c1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#464541', endColorstr='#93b2c1',GradientType=0 ); /* IE6-9 */
}

.menu-entry:link {
	text-decoration: none;
	color:inherit;
}

.menu-entry:visited {
	text-decoration: none;
	color:inherit;    
}

.menu-entry:hover {
	text-decoration: none;
}

.menu-entry:active {
	text-decoration: none;
}

.menu-entry:hover   { 
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b8bca7+0,5f767e+100 */
	background: #b8bca7; /* Old browsers */
	background: -moz-linear-gradient(top,  #464541 0%, #93b2c1 80%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #464541 0%,#93b2c1 80%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #464541 0%,#93b2c1 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#464541', endColorstr='#93b2c1',GradientType=0 ); /* IE6-9 */
}

a.efre {
	float: left;
	margin: -5px 0 0 5px;
}

a.efre img {
	width: 300px;
}

.carDetailsList {
	margin-bottom: 1rem;
}
/*new*/

.coverPic {
	width: 928px;
	padding-top: 3rem;
	padding-bottom: 2rem;
}

.fuhrparkHeading {
	text-decoration: underline;
	text-align: center;
	font-size: 1.575rem;
	margin: 0px;
	margin-bottom: -30px;
}

.lkwContainer {
	display: block;
	width: 100%;
	float: left;
}