
@media screen and (min-width:1000px)
{

	html, body  {font-size: 14px; font-family: 'Open Sans', cursive; background-image: url(../Layout/bg4.png);	vertical-align: middle;} 

	#wrapper {width:1000px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:50px; box-shadow: 0 13px 30px -4px black; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px;}


	#Navi {text-align:left; height: 100px; background-color: #ef4224; border-bottom: 4px solid #a60b03;  width:1000px; -moz-border-radius: 16px 16px 0 0; -webkit-border-radius: 16px 16px 0 0; border-radius: 16px 16px 0 0;}
	#Navi-Content { margin: 0 auto; max-width: 960px; width: 100%; }
	#Navi-links { width: 40%; float: left;}
	#Navi-links img {width: 400px; margin-left: 0px; } 
	#Navi-rechts {width: 60%; float: right;}
	#Navi-rechts ul { list-style-type: none; margin-top:40px; margin-left:20px;}
	#Navi-rechts a {font-family: 'Rajdhani', sans-serif; font-size:28px; color:white; text-decoration:none; padding-left:5px; padding-right:5px;}
	#Navi-rechts a:hover {color:black;}
	#Navi .navi-styling { color:black; border-top: 1px solid black; padding-top: 5px;}


	#Home { margin-top: -14px; width:1000px; background-color: #fff; font-size: 16px; text-align:left;}
	#Home { background-image: url(../Bilder/reifen.jpg); }
	#Home-Content { color:black;}
	#Home h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; margin-left: 80px; padding-top:40px;}
	#Home h2 { font-family: 'Kaushan Script', sans-serif; font-size: 35px; margin-left: 80px;}
	#Home img {width:1000px;}
	#Home-Content a {text-decoration:none;}
	#Home-Content .ueberschrift1_hintergrund {background-color: white; height:70px; width:560px; z-index:50; position: relative; top: -400px; left:80px; opacity: 0.4; }
	#Home-Content h2.ueberschrift1 {color:white; z-index:100; position: relative; top: -490px; left:20px; text-shadow: 2px 2px 2px rgba(55, 55, 55, 4);}
	#Home-Content .ueberschrift2_hintergrund {background-color: white; height:70px; width:580px; z-index:50; position: relative; top: -470px; left:150px; opacity: 0.4; }
	#Home-Content h2.ueberschrift2 {color:white; z-index:100; position: relative; top: -560px; left:90px; text-shadow: 2px 2px 2px rgba(55, 55, 55, 4);}
	#Home-Content p.text {color:black; line-height: 16pt; margin-left: 80px; margin-right: 80px; text-align: justify;}
	#Home-Content p.zur_seite{margin-left:150px;}


	#Shop { margin-top: -14px; width:1000px; background-color: #fff; font-size: 16px; text-align:left;}
	#Shop-Content { color:black; line-height: 16pt; margin-left: 80px; margin-right: 80px; text-align: justify;}
	#Shop-Content  img{ border-radius: 8px; box-shadow: 3px 3px 3px 0 rgba(56, 56, 56, 0.5);}
	#Shop h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
	#Shop-links {width: 50%; float: left; }
	#Shop-links a{text-decoration:none; color:black; border:none; outline: none;}
	#Shop-links a:hover{color:#d9271d;}
	#Shop-rechts {width: 50%; float: right;}
	#Shop-rechts a{text-decoration:none; color:black; border:none; outline: none;}
	#Shop-rechts a:hover{color:#d9271d;}


	#Team {margin-top: -14px; width:1000px; background-color: #fff; font-size: 16px; text-align:left;}
	#Team-Content { color:black; line-height: 16pt; margin-left: 80px; margin-right: 80px; text-align: justify;}
	#Team-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
	#Team-Content img {border-radius: 50%; box-shadow: 3px 3px 3px 0 rgba(56, 56, 56, 0.5);}
	#Team-links {width: 50%; float: left; }
	#Team-links img{ width: 300px; height:300px; }
	#Team-rechts {width: 50%; float: right; }
	#Team-rechts img{ width: 300px; height:300px; }


	#Leistungen {margin-top: -14px; width:1000px; background-color: #fff; font-size: 16px; text-align:left;}
	#Leistungen-Content { color:black; line-height: 16pt; margin-left: 80px; margin-right: 80px; text-align: justify;}
	#Leistungen-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
	#Leistungen-Content img { }
	#Leistungen-Content ul { list-style: none; margin-left:60px; line-height: 2em;}
	#Leistungen-links {width: 45%; float: left;}
	#Leistungen-links img {margin-top: 15px; border-radius: 0px; box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0);}
	#Leistungen-rechts {width: 55%; float: right;}
	#Leistungen-rechts img {margin-top: 15px; border-radius: 0px; box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0);}
	#Leistungen-mitte img { margin-left:-50px; width:300px;}


	#Kontakt {margin-top: -14px; width:1000px; background-color: #fff; font-size: 16px; text-align:left;}
	#Kontakt-Content { color:black; line-height: 16pt; margin-left: 80px; margin-right: 80px; text-align: justify;}
	#Kontakt-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
	#Kontakt-links {width: 60%; float: left; }
	#Kontakt-links input  { border-radius: 3px; height: 25px; margin-top: 10px; width:75%; font-family: 'Open Sans', cursive; font-size: 15px; padding-left: 5%; }
	#Kontakt-links textarea { border-radius: 3px; margin-top: 10px; width:75%; height:140px; font-family: 'Open Sans', cursive; font-size: 15px; padding-left: 5%; padding-top: 2%; padding-bottom: 2%; }
	#Kontakt-links .button { border-radius: 3px; margin-top: 10px; width:100px; height:30px; font-family: 'Open Sans', cursive; font-size: 15px; padding: 0; float:right; margin-right: 19%;}
	#Kontakt-rechts {width: 40%; float: left; margin-top:-60px; margin-left:0px;}



	#Datenschutz {margin-top: -14px; width:1000px; background-color: #fff; font-size: 16px; text-align:left;}
	#Datenschutz-Content { color:black; line-height: 16pt; margin-left: 80px; margin-right: 80px; text-align: justify;}
	#Datenschutz-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
	#Datenschutz-Content a{ color: #db291f; text-decoration:none;}
	#Datenschutz-Content a:hover{ color: #a60b03; }


	#Impressum {margin-top: -14px; width:1000px; background-color: #fff; font-size: 16px; text-align:left;}
	#Impressum-Content { color:black; line-height: 16pt; margin-left: 80px; margin-right: 80px; text-align: justify;}
	#Impressum-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
	#Impressum-Content a{ color: #db291f; text-decoration:none;}
	#Impressum-Content a:hover{ color: #a60b03; }



	#footer {text-align:left; margin-top: -15px;	height:50px; width:1000px;	border-top: solid 3px #cccccc; background-image: url(../Layout/bg-footer3.png); background-repeat:repeat;	font-size: 14px; color:white; font-family: 'Open Sans', cursive; -moz-border-radius: 0 0 16px 16px ; -webkit-border-radius: 0 0 16px 16px; border-radius: 0 0 16px 16px;}}
	#footer p { color: white; text-decoration:none; padding-top:0px;}
	#footer a {color: white; text-decoration:none;}
	#footer a:hover { color: #d9271d;}

	#Copyright{ font-size: 14px; font-family: 'Open Sans', cursive; margin-top:-40px;} 

	.clearing { clear: both; }
	.besonders { font-family: 'Rajdhani', sans-serif; font-size: 20px; }
	.besonders2 { font-family: 'Kaushan Script', sans-serif; font-size: 20px; }
	.standard {text-align: justify;}
	.abstand1 {margin-left: 150px;}
	.abstand2 {margin-left: 130px;}
	
	p.cc_message a {
    font-weight:normal;
        color: #ef4224 !important;
	}

	p.cc_message {
		font-family: Open Sans;
			font-size: 14px; 
			line-height:1.6em !important;
			color: #444;
		font-family: Open Sans !important;
	}
	
	p.cc_message a:hover {
		font-weight:normal;
			text-decoration:underline;
	}

	.cc_banner a.cc_btn:hover {
		background-color:#9ccd23;
	}

	.cc_banner a.btn {
		font-size: 14px ;
		font-family: Open Sans !important;
	}


	
	
	
	@media screen and (min-width:540px) and (max-width:999px)
	{

		html, body  {font-size: 14px; font-family: 'Open Sans', cursive; background-image: url(../Layout/bg4.png);	vertical-align: middle;}

		#wrapper {width:540px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:50px; box-shadow: 0 13px 30px -4px black; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px;}


		#Navi { height: 190px; background-color: #db291f; border-bottom: 4px solid #a60b03;  width:540px; -moz-border-radius: 16px 16px 0 0; -webkit-border-radius: 16px 16px 0 0; border-radius: 16px 16px 0 0;}
		#Navi-Content { margin: 0 auto; max-width: 540px;}
		#Navi-links { float:none; display:block; }
		#Navi-links img {width: 400px; margin-left:65px; margin-top:15px; -moz-border-radius: 16px 16px 0 0; -webkit-border-radius: 16px 16px 0 0; border-radius: 16px 16px 0 0;}
		#Navi-rechts { float:none; width: 100%;}
		#Navi-rechts ul {  list-style-type: none; margin-top:30px; margin-left:0px;}
		#Navi-rechts a {font-family: 'Rajdhani', sans-serif; font-size:26px; color:white; text-decoration:none; padding-left:5px; padding-right:5px;}
		#Navi-rechts a:hover {color:black;}
		#Navi .navi-styling { color:black; border-top: 1px solid black; padding-top: 5px;}

		#Home { margin-top: -14px; width:540px; background-color: #fff; font-size: 16px; text-align:left;}
		#Home { background-image: url(../Bilder/reifen.jpg); }
		#Home img {width:540px;}
		#Home-Content { color:black;}
		#Home h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; margin-left: 40px; padding-top:40px;}
		#Home h2 { font-family: 'Kaushan Script', sans-serif; font-size: 25px; margin-left: 40px;}
		#Home-Content a {text-decoration:none;}
		#Home-Content .ueberschrift1_hintergrund {background-color: white; height:50px; width:410px; z-index:50; position: relative; top: -250px; left:40px; opacity: 0.4; }
		#Home-Content h2.ueberschrift1 {color:white; z-index:100; position: relative; top: -320px; left:16px; text-shadow: 2px 2px 2px rgba(55, 55, 55, 4);}
		#Home-Content .ueberschrift2_hintergrund {background-color: white; height:50px; width:410px; z-index:50; position: relative; top: -315px; left:100px; opacity: 0.4; }
		#Home-Content h2.ueberschrift2 {color:white; z-index:100; position: relative; top: -380px; left:70px; text-shadow: 2px 2px 2px rgba(55, 55, 55, 4);}
		#Home-Content p.text {color:black; line-height: 16pt; margin-left: 40px; margin-right: 40px; text-align: justify;}
		#Home-Content p.zur_seite{padding-top:80px;}

		#Shop { margin-top: -14px; width:540px; background-color: #fff; font-size: 16px; text-align:left;}
		#Shop-Content { color:black; line-height: 16pt; margin-left: 40px; margin-right: 40px; text-align: justify;}
		#Shop-Content  img{ border-radius: 8px; box-shadow: 3px 3px 3px 0 rgba(56, 56, 56, 0.5);}
		#Shop h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
		#Shop-links {width: 50%; float: left; }
		#Shop-links  img{width: 200px; }
		#Shop-links a{text-decoration:none; color:black; border:none; outline: none;}
		#Shop-links a:hover{color:#d9271d;}
		#Shop-rechts {width: 50%; float: right;}
		#Shop-rechts  img{width: 200px; }
		#Shop-rechts a{text-decoration:none; color:black; border:none; outline: none;}
		#Shop-rechts a:hover{color:#d9271d;}


		#Team {margin-top: -14px; width:540px; background-color: #fff; font-size: 16px; text-align:left;}
		#Team-Content { color:black; line-height: 16pt; margin-left: 40px; margin-right: 40px; text-align: justify;}
		#Team-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
		#Team-Content img {border-radius: 50%; box-shadow: 3px 3px 3px 0 rgba(56, 56, 56, 0.5);}
		#Team-links { }
		#Team-links img{ width: 175px; height:175px; }
		#Team-rechts { }
		#Team-rechts img{ width: 175px; height:175px; }


		#Leistungen {margin-top: -14px; width:540px; background-color: #fff; font-size: 16px; text-align:left;}
		#Leistungen-Content { color:black; line-height: 16pt; margin-left: 40px; margin-right: 40px; text-align: justify;}
		#Leistungen-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
		#Leistungen-Content img { }
		#Leistungen-Content ul { list-style: none; margin-left:0px; line-height: 2em;}
		#Leistungen-links {width: 100%; float: none;}
		#Leistungen-links img {margin-top: 15px; border-radius: 0px; box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0);}
		#Leistungen-rechts {margin-top: -15px; width: 100%; float: none;}
		#Leistungen-rechts img {margin-top: 15px; border-radius: 0px; box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0);}
		#Leistungen-mitte img { margin-left:-50px; width:300px;}


		#Kontakt {margin-top: -14px; width:540px; background-color: #fff; font-size: 16px; text-align:left;}
		#Kontakt-Content { color:black; line-height: 16pt; margin-left: 40px; margin-right: 40px; text-align: justify;}
		#Kontakt-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
		#Kontakt-links {width: 100%; float: none; }
		#Kontakt-links input  { border-radius: 3px; height: 25px; margin-top: 10px; width:85%; font-family: 'Open Sans', cursive; font-size: 15px; padding-left: 3%; }
		#Kontakt-links textarea { border-radius: 3px; margin-top: 10px; width:85%; height:140px; font-family: 'Open Sans', cursive; font-size: 15px; padding-left: 3%; padding-top: 2%; padding-bottom: 2%; }
		#Kontakt-links .button { border-radius: 3px; margin-top: 10px; width:90px; height:30px; font-family: 'Open Sans', cursive; font-size: 15px; padding: 0; float:right; margin-right: 9%;}
		#Kontakt-rechts {width: 100%; margin-top:50px; margin-left:0px; float: none; }


		#Datenschutz {margin-top: -14px; width:540px; background-color: #fff; font-size: 16px; text-align:left;}
		#Datenschutz-Content { color:black; line-height: 16pt; margin-left: 40px; margin-right: 40px; text-align: justify;}
		#Datenschutz-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
		#Datenschutz-Content a{ color: #db291f; text-decoration:none;}
		#Datenschutz-Content a:hover{ color: #a60b03; }
		#Datenschutz-Content p{ hyphens: auto; }

		#Impressum {margin-top: -14px; width:540px; background-color: #fff; font-size: 16px; text-align:left;}
		#Impressum-Content { color:black; line-height: 16pt; margin-left: 80px; margin-right: 80px; text-align: justify;}
		#Impressum-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 30px; padding-top:40px;}
		#Impressum-Content a{ color: #db291f; text-decoration:none;}
		#Impressum-Content a:hover{ color: #a60b03; }



		#footer {text-align:left; margin-top: -15px;	height:50px; width:540px;	border-top: solid 3px #cccccc; background-image: url(../Layout/bg-footer3.png); background-repeat:repeat;	font-size: 14px; color:white; font-family: 'Open Sans', cursive; -moz-border-radius: 0 0 16px 16px ; -webkit-border-radius: 0 0 16px 16px; border-radius: 0 0 16px 16px;}}
		#footer p { color: white; text-decoration:none; padding-top:0px;}
		#footer a {color: white; text-decoration:none;}
		#footer a:hover { color: #d9271d;}

		#Copyright{ font-size: 14px; font-family: 'Open Sans', cursive; margin-top:-40px;} 

		.clearing {  }
		.besonders { font-family: 'Rajdhani', sans-serif; font-size: 20px; }
		.besonders2 { font-family: 'Kaushan Script', sans-serif; font-size: 20px; }
		.standard {}
		.abstand1 {margin-left: 20px;}
		.abstand2 {margin-left: 0px;}
		
		
				
			@media screen and (min-height: 80px) and (max-width: 539px) 
			{
		  
				html, body  {font-size: 14px; font-family: 'Open Sans', cursive; background-image: url(../Layout/bg4.png);	vertical-align: middle;}

				#wrapper {width:90%; background-color: white; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:50px; box-shadow: 0 13px 30px -4px black; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px;}


				#Navi { height: 165px; background-color: #db291f; border-bottom: 4px solid #a60b03;  width:90% -moz-border-radius: 16px 16px 0 0; -webkit-border-radius: 16px 16px 0 0; border-radius: 16px 16px 0 0;}
				#Navi-Content { margin: 0 auto; max-width: 100%;}
				#Navi-links { float:none; display:block; }
				#Navi-links img {width: 100%; margin-left:0px; margin-top:15px; -moz-border-radius: 16px 16px 0 0; -webkit-border-radius: 16px 16px 0 0; border-radius: 16px 16px 0 0;}
				#Navi-rechts { float:none; width: 100%;}
				#Navi-rechts ul {  list-style-type: none; margin-top:10px; margin-left:-15px; margin-right:7%; }
				#Navi-rechts a { font-family: 'Rajdhani', sans-serif; font-size:20px; color:white; text-decoration:none; padding:5px; line-height:1.5em;}
				#Navi-rechts a:hover {color:black;}
				#Navi .navi-styling { color:black; padding: 5px;}

				#Home { margin-top: -14px; width:90% background-color: #fff; font-size: 16px; text-align:left;}
				#Home { background-image: url(../Bilder/reifen.jpg); }
				#Home img {width:90%}
				#Home-Content { color:black; }
				#Home h1 { font-family: 'Rajdhani', sans-serif; font-size: 25px; margin-left:7%; padding-top:20px;}
				#Home h2 { font-family: 'Kaushan Script', sans-serif; font-size: 25px; margin-left: 40px;}
				#Home-Content a {text-decoration:none;}
				#Home-Content .ueberschrift1_hintergrund {background-color: white; height:30px; width:0px; z-index:50; position: relative; top: -140px; left:10px; opacity: 0.4; }
				#Home-Content h2.ueberschrift1 {font-size: 15px; color:white; z-index:100; position: relative; top: -175px; left:-25px; text-shadow: 2px 2px 2px rgba(55, 55, 55, 4);}
				#Home-Content .ueberschrift2_hintergrund {background-color: white; height:30px; width:0px; z-index:50; position: relative; top: -180px; left:20px; opacity: 0.4; }
				#Home-Content h2.ueberschrift2 {font-size: 15px; color:white; z-index:100; position: relative; top: -225px; left:-15px; text-shadow: 2px 2px 2px rgba(55, 55, 55, 4);}
				#Home-Content p.text {color:black; line-height: 16pt; margin-left: 7%; margin-right: 7%; text-align: justify; font-size:14px;}
				#Home-Content p.zur_seite{padding-top:170px;}
		

				#Shop { margin-top: -14px; width:90% background-color: #fff; font-size: 16px; text-align:left;}
				#Shop-Content { color:black; line-height: 16pt; margin-left: 7%; margin-right: 7%; text-align: justify;}
				#Shop-Content  img{ border-radius: 8px; box-shadow: 3px 3px 3px 0 rgba(56, 56, 56, 0.5);}
				#Shop-Content  p { text-align: left; }
				#Shop h1 { font-family: 'Rajdhani', sans-serif; font-size: 25px; padding-top:20px;}
				#Shop-links {width: 100%; }
				#Shop-links  p{width:90%; margin-left: 5%; margin-right: 5%;}
				#Shop-links   img{width:90%; margin-left: 5%; margin-right: 5%;}
				#Shop-links a{text-decoration:none; color:black; border:none; outline: none;}
				#Shop-links a:hover{color:#d9271d;}
				#Shop-rechts {width: 100%;}
				#Shop-rechts p{width:90%; margin-left: 5%; margin-right: 5%;}
				#Shop-rechts  img{width:90%; margin-left: 5%; margin-right: 5%;}
				#Shop-rechts a{text-decoration:none; color:black; border:none; outline: none;}
				#Shop-rechts a:hover{color:#d9271d;}


				#Team {margin-top: -14px; width:90% background-color: #fff; font-size: 16px; text-align:left;}
				#Team-Content { color:black; line-height: 16pt; margin-left: 7%; margin-right: 7%; text-align: justify;}
				#Team-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 25px; padding-top:20px;}
				#Team-Content img {border-radius: 50%; box-shadow: 3px 3px 3px 0 rgba(56, 56, 56, 0.5);}
				#Team-links { }
				#Team-links img{ width: 200px; height:200px; }
				#Team-rechts { padding-top:10px;}
				#Team-rechts img{ width: 200px; height:200px; }


				#Leistungen {margin-top: -14px; margin-bottom:-50px; width:100% background-color: #fff; font-size: 16px; text-align:left;}
				#Leistungen-Content { color:black; line-height: 16pt; margin-left: 7%; margin-right: 7%; text-align: justify;}
				#Leistungen-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 25px; padding-top:20px;}
				#Leistungen-Content img { }
				#Leistungen-Content ul { list-style: none; margin-left:-7%; line-height: 1.75em; font-size:14px;}
				#Leistungen-Content p{ text-align: left; }
				#Leistungen-links {width: 100%; float: none;}
				#Leistungen-links img {margin-top: 15px; border-radius: 0px; box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0);}
				#Leistungen-rechts {margin-top: -15px; width: 100%; float: none;}
				#Leistungen-rechts img {margin-top: 15px; border-radius: 0px; box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0);}
				#Leistungen-mitte img {width:90%; margin-left: 5%; margin-right: 5%;}


				#Kontakt {margin-top: -14px; width:90% background-color: #fff; font-size: 16px; text-align:left;}
				#Kontakt-Content { color:black; line-height: 16pt; margin-left: 7%; margin-right: 7%; text-align: justify;}
				#Kontakt-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 25px; padding-top:20px;}
				#Kontakt-Content p { text-align: left; }
				#Kontakt-links {width: 100%; float: none; }
				#Kontakt-links input  { border-radius: 3px; height: 25px; margin-top: 10px; width:83%; font-family: 'Open Sans', cursive; font-size: 15px; padding-left: 3%; }
				#Kontakt-links textarea { border-radius: 3px; margin-top: 10px; width:85%; height:140px; font-family: 'Open Sans', cursive; font-size: 15px; padding-left: 3%; padding-top: 2%; padding-bottom: 2%; }
				#Kontakt-links .button { border-radius: 3px; margin-top: 10px; width:100px; height:30px; font-family: 'Open Sans', cursive; font-size: 15px; padding: 0; float:right; margin-right: 9%;}
				#Kontakt-rechts {width: 100%; margin-top:50px; margin-left:0px; float: none; }


				#Datenschutz {margin-top: -14px; width:90% background-color: #fff; font-size: 16px; text-align:left;}
				#Datenschutz-Content { color:black; line-height: 16pt; margin-left: 7%; margin-right: 7%; text-align: justify;}
				#Datenschutz-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 25px; padding-top:20px;}
				#Datenschutz-Content a{ color: #db291f; text-decoration:none;}
				#Datenschutz-Content a:hover{ color: #a60b03; }
				#Datenschutz-Content p{ text-align: left; }

				#Impressum {margin-top: -14px; width:90% background-color: #fff; font-size: 16px; text-align:left;}
				#Impressum-Content { color:black; line-height: 16pt; margin-left: 7%; margin-right: 7%; text-align: justify;}
				#Impressum-Content h1 { font-family: 'Rajdhani', sans-serif; font-size: 25px; padding-top:20px;}
				#Impressum-Content a{ color: #db291f; text-decoration:none;}
				#Impressum-Content a:hover{ color: #a60b03; }
				#Impressum-Content p{ text-align: left; }



				#footer {text-align:left; margin-top: -15px;	height:20px; width:90%	border-top: solid 3px #cccccc; background-image: url(../Layout/bg-footer3.png); background-repeat:repeat;	font-size: 14px; color:white; font-family: 'Open Sans', cursive; -moz-border-radius: 0 0 16px 16px ; -webkit-border-radius: 0 0 16px 16px; border-radius: 0 0 16px 16px;}}
				#footer p { color: white; text-decoration:none;  }
				#footer a {color: white; text-decoration:none;}
				#footer a:hover { color: #d9271d;}

				#Copyright{ font-size: 14px; font-family: 'Open Sans', cursive; margin-top:-40px;} 

				.clearing {  }
				.besonders { font-family: 'Rajdhani', sans-serif; font-size: 20px; }
				.besonders2 { font-family: 'Kaushan Script', sans-serif; font-size: 20px; }
				.standard {}
				.abstand1 {margin-left: 20px;}
				.abstand2 {margin-left: 0px;}
				
			
			

		}


	} 


}


