@charset "utf-8";
/* Einfache fließende Medien
   Hinweis: Für fließende Medien müssen Sie die Attribute 'height' und 'width' des Medium aus dem HTML-Code entfernen
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 unterstützt keine maximale Breite, verwenden Sie daher eine Standardbreite von 100% */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver-Eigenschaften für fließende Raster
	----------------------------------
	dw-num-cols-mobile:		6;
	dw-num-cols-tablet:		18;
	dw-num-cols-desktop:	18;
	dw-gutter-percentage:	5;
	
	Idee durch den Artikel "Responsive Web Design" von Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	und "Golden Grid System" von Joni Korpi
	http://goldengridsystem.com/
*/

/* Layout für Mobilgeräte: 480 px oder weniger. */

.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-left: 0%;
	padding-right: 0%;
	clear: none;
	float: none;
}
.responsiveContainer {
  position: relative;
  padding-bottom: 56%;
  height: 0;
  overflow: hidden;
}

.responsiveContainer iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.txt_links {
	text-align: left;
}
.txt_mitte {
	text-align: center;
}
.txt_rechts {
	text-align: right;
}
.txt_block {
	text-align: justify;
} 
.txt_weiss {
	color: #ffffff;
} 
.txt_schwarz {
	color: #333333;
} 
p {
	font-family: Karla, sans-serif;
	font-size: 18px;
	color: #666278;
}

h1 {
	font-family: "Ubuntu Condensed", sans-serif;
	font-size: 24px;
	color: #666278;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 20px;	
}
h2 {
	font-family: "Ubuntu Condensed", sans-serif;

	font-size: 36px;
	color: #666278;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
h3 {
	font-family: "Ubuntu Condensed", sans-serif;
	/*	font-family: "Roboto Condensed", sans-serif;*/
	font-size: 30px;
	color: #1DAACA;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}

.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;        
}
#div1 {
}
#nav_1 {
	background-color: #660000;
	width: 100%;
	margin-left: 0;
	position: fixed;
	display: none;
	opacity: 0.9;
}
#nav_2 {
	background-color: #660000;
	width: 100%;
	margin-left: 0.8%;
	clear: none;
	position: fixed;
	display: block;
	opacity: 0.9;
}
#nav_a {
	width: 16%;
	margin-left: 0;
	color: #FFF;
}


.font14px {
	font-size: 16px;
}

#nav_a h1 {

	font-family: "Fjalla One", sans-serif;
	color: #fff;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
}
.gridContainer.clearfix #nav_1 #nav_a h1 img {
	height: auto;
	width: auto;
}
.gridContainer.clearfix #zentriert_50 p a {
	color: #666;
}

#nav_b {
	width: 83.2%;
	margin-left: 0.8%;
	clear: none;
	text-align: right;
	position: static;
	height: auto;
}

#nav_b h1 a {
	color: #FFF;
}
#nav_b h1 a:visited {
	color: #FFF;
}


#nav_lks {
width: 83.2%;
margin-left: 0.8%;
clear: none;
}
#nav_lks h1 {
			font-size: 28px;
	font-family: "Fjalla One", sans-serif;
	color: #fff;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
}



#nav_re {
width: 16%;
margin-left: 0;
clear: both;
}
#slide_mobil {
	display: block;
	margin-top: 75px;
}
#slide_pc {
	display: none;
}
#logo_abstand {
	font-family: "Fjalla One", sans-serif;
	text-align: center;
	width: 100%;
	margin-left: 0;
}
#logo_abstand p {
	font-family: Karla, sans-serif;
	font-weight: 400;
	font-variant: normal;
	font-size: 15px;
	font-style: normal;
	text-align: center;
	padding-right: 4%;
	padding-left: 4%;
	color: #660000;
}
#logo_abstand h3 {
	font-family: "Ubuntu Condensed", sans-serif;
	color: #660000;
	font-size: 36px;
	margin-top: 30px;
	margin-bottom: 10px;
}

#Text_100 {
width: 100%;
margin-left: 0;
}
#Text_100 p {
	padding-right: 5%;
	padding-left: 5%;
	text-align: justify;	
}
#Text_100 h3 {
	text-align: center;
}
#zeiten_all {
	background-color: #660000;
	width: 100%;
	margin-left: 0;
}
#zeiten_lks {
	width: 100%;
	margin-left: 0;
	text-align: center;
	background-color: #660000;
	color: #FFF;
}
#zeiten_lks p {
	color: #FFF;
}
#zeiten_mitte {
	width: 100%;
	margin-left: 0;
	clear: both;
	text-align: center;
	background-color: #FFF;
}

#zeiten_mitte a {
	color: #660000;
}

#zeiten_mitte p {
	color: #660000;
}
#zeiten_mitte h3 {
	color: #660000;
}



#zeiten_re {
	width: 100%;
	margin-left: 0;
	clear: both;
	text-align: center;
}
#terminkasten {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align: center;
}
#werbung_lks {
width: 49.6%;
margin-left: 0;
}
#werbung_re {
width: 49.6%;
margin-left: 0.8%;
clear: none;
}
#zentriert_100 {
width: 100%;
margin-left: 0;
}
#zentriert_80 {
width: 100%;
margin-left: 0;
}
#zentriert_50 {


	margin-top: 5%;	
	width: 90%;
	margin-left: 5%;
	background-color: #fff;
	-webkit-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	-moz-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
}

#zentriert_50 p {
	padding-right: 20px;
	padding-left: 30px;
	text-align: center;
}
#zentriert_50 h3 {
	padding-right: 20px;
	padding-left: 10px;
	text-align: center;
	font-size: 22px;
}




#bild_12sp {
width: 100%;
margin-left: 0;
}

#leistung_lks p, #leistung_re p  {
	padding-right: 20px;
	padding-left: 30px;
	text-align: justify;
}
#leistung_lks h3, #leistung_re h3  {
	padding-right: 20px;
	padding-left: 10px;
	text-align: left;
}
#leistung_lks {
	margin-top: 5%;	
	width: 90%;
	margin-left: 5%;
	background-color: #fff;
	-webkit-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	-moz-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
}
#leistung_re {
	margin-top: 5%;	
	width: 90%;
	margin-left: 5%;
	clear: both;
	-webkit-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
-moz-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
}
#leistung_mitte {

	width: 100%;

	clear: both;
	text-align: center;
}
#leistung_mitte p {
	font-family: Karla, sans-serif;
	font-weight: 400;
	font-variant: normal;
	font-size: 18px;
	font-style: normal;
	text-align: center;
	padding-right: 4%;
	padding-left: 4%;
	color: #660000;
}
#leistung_mitte a,#leistung_re a,#leistung_lks a {
	color: #999;
}
#leistung_mitte a:visited,#leistung_re a:visited,#leistung_lks a:visited {
	color: #999;
}
#leistung_mitte a:hover,#leistung_re a:hover,#leistung_lks a:hover {
	color: #660000;
}





#dreier_lks {
width: 32.8%;
margin-left: 0;
}
#dreier_mitte {
width: 32.8%;
margin-left: 0.8%;
clear: none;
}
#dreier_re {
width: 32.8%;
margin-left: 0.8%;
clear: none;
}
#vierer_1 {
width: 49.6%;
margin-left: 0;
}
#vierer_2 {
width: 49.6%;
margin-left: 0.8%;
clear: none;
}
#vierer_3 {
width: 49.6%;
clear: both;
margin-left: 0;
}
#vierer_4 {
width: 49.6%;
margin-left: 0.8%;
clear: none;
}
#team_1 {
	width: 90%;
	margin-left: 5%;
	margin-bottom: -20px;
	margin-top: 10px;
}
#team_2a {
	/*width: 100%;
margin-left: 0;*/
	margin-top: 0%;
	width: 90%;
	margin-left: 5%;
	clear: both;
	-webkit-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	-moz-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	text-align: center;
}
#team_2b {
width: 90%;
margin-left: 5%;
clear: both;
}
#team_2b h2 {
}





#team_3a {
width: 90%;
margin-left: 5%;
	clear: both;
	-webkit-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	-moz-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	text-align: center;
	margin-bottom: 20px;
}
#team_3b {
width: 90%;
margin-left: 5%;
	-webkit-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	-moz-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
		text-align: center;
			margin-bottom: 20px;
clear: both;
}
#team_3c {
width: 90%;
margin-left: 5%;
	-webkit-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	-moz-box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
	box-shadow: -1px 3px 10px 2px rgba(237,237,240,1);
		text-align: center;
			margin-bottom: 20px;
clear: both;
}

#team_3a h6, #team_3b h6, #team_3c h6 {
	font-family: Karla, sans-serif;
	font-size: 14px;
	color: #666278;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}


#team_name {
	width: 100%;
margin-left: 0%;
}
#team_4a {
width: 49.6%;
margin-left: 0;
}
#team_4b {
width: 49.6%;
margin-left: 0.8%;
clear: none;
}
#team_4c {
width: 49.6%;
clear: both;
margin-left: 0;
}
#team_4d {
width: 49.6%;
margin-left: 0.8%;
clear: none;
}
#headline_1 {
width: 100%;
margin-left: 0;
}
#headline_lks {
width: 100%;
margin-left: 0;
}
#headline_mitte {
width: 100%;
margin-left: 0;
}
#headline_re {
width: 100%;
margin-left: 0;
}
#banner_a {
}
#banner_b {
}
#banner_c {
}
#footer {
}
#footer_lks {
width: 32.8%;
margin-left: 0;
}
#footer_mitte {
width: 32.8%;
margin-left: 0.8%;
clear: none;
}
#footer_re {
width: 32.8%;
margin-left: 0.8%;
clear: none;
}
#footer_A {
	background-color: #660000;
}
#footer_A p {
	color: #0fbde0;
	text-align: center;
	font-size: 13px;
	color: #Fff;
}
#anfahrt {
	background-color: #CCC;
}
#Anfahrt_card {
}
#anfahrt_lks {
	width: 49.6%;
	margin-left: 0;
	background-color: #FFF;
	text-align: center;
}
#anfahrt_re {
	width: 49.6%;
	margin-left: 0.8%;
	clear: none;
	background-color: #FFF;
	text-align: center;
}
#info_bild {
width: 100%;
margin-left: 0;
}
#info_txt {
width: 100%;
clear: both;
margin-left: 0;
}
#info_txt p {
	padding-top: 0%;
	padding-right: 5%;
	padding-bottom: 5%;
	padding-left: 5%;
	text-align: justify;
}
#info_txt h3 {
	padding-top: 5%;
	padding-right: 5%;
	padding-bottom: 0%;
	padding-left: 5%;
	color: #660000;
}
#info_head {
	width: 100%;
	margin-left: 0;
	background-color: #ccc;
	margin-top: 78px;
}
#burgernav {
width: 16%;
margin-left: 0;
clear: both;
}
#teamname2 {
width: 100%;
clear: both;
margin-left: 0;
}
#teamname3 {
width: 100%;
clear: both;
margin-left: 0;
}
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}

/* Layout für Tablet-PCs: 568 bis 1000 px. Erbt Stile vom: Layout für Mobilgeräte. */

@media only screen and (min-width: 568px) {

.gridContainer {
	width: 98.7539%;
	padding-left: 0.123%;
	padding-right: 0.123%;
	clear: none;
	float: none;
	margin-left: auto;
}
p {
	font-family: Karla, sans-serif;
	font-size: 18px;
	color: #666278;
}

h1 {
	font-family: "Roboto Condensed", sans-serif;
	font-size: 33px;
	color: #666278;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 15px;
}
h2 {
	font-family: "Roboto Condensed", sans-serif;

	font-size: 36px;
	color: #666278;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
h3 {
	font-family: "Ubuntu Condensed", sans-serif;
/*	font-family: "Roboto Condensed", sans-serif;*/
	font-size: 30px;
	color: #666278;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
#div1 {
}
#nav_1 {
width: 100%;
margin-left: 0;
position: static;
}
#nav_2 {
width: 100%;
margin-left: 0;
clear: both;
}
#nav_a {
width: 22.0159%;
margin-left: 0;
}
#nav_b {
width: 77.7188%;
clear: none;
margin-left: 0.2652%;
position: static;
height: auto;
}
#nav_lks {
width: 88.8594%;
margin-left: 5.8355%;
clear: none;
}
#nav_lks h1 {
			font-size: 34px;
	font-family: "Fjalla One", sans-serif;
	color: #fff;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}



#nav_re {
width: 33.1564%;
clear: both;
margin-left: 0;
}
#slide_mobil {
	display: none;		
}
#slide_pc {
	display: block;
	margin-top: 80px;	
}

#logo_abstand {
	font-family: "Fjalla One", sans-serif;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;

}
#logo_abstand p {
	font-family: Karla, sans-serif;
	font-weight: 400;
	font-variant: normal;
	font-size: 16px;
	font-style: normal;
	padding-right: 1%;
	padding-left: 1%;	
		margin-bottom: 10%;
}
#logo_abstand h3 {
	font-family: "Ubuntu Condensed", sans-serif;
	color: #660000;
}


#Text_100 {
width: 100%;
margin-left: 0;
}
#Text_100 p {
	padding-right: Karla, sans-serif;
	padding-left: 1%;
	text-align: justify;
}
#Text_100 h3 {
	text-align: center;
}
#zeiten_all {
width: 100%;
margin-left: 0;
}
#zeiten_lks {
width: 33.1564%;
margin-left: 0;
}
#zeiten_mitte {
width: 33.1564%;
clear: none;
margin-left: 0.2652%;
}
#zeiten_re {
width: 33.1564%;
clear: none;
margin-left: 0.2652%;
}
#werbung_lks {
width: 49.8673%;
margin-left: 0;
}
#werbung_re {
width: 49.8673%;
clear: none;
margin-left: 0.2652%;
}
#zentriert_100 {
width: 100%;
margin-left: 0;
}
#zentriert_80 {
width: 77.7188%;
margin-left: 11.1405%;
}
#zentriert_50 {
width: 55.4376%;
margin-left: 22.2811%;
}

#zentriert_50 p {
	padding-right: 20px;
	padding-left: 30px;
	text-align: center;
}
#zentriert_50 h3 {
	padding-right: 20px;
	padding-left: 10px;
	text-align: center;
		font-size: 30px;
}
#bild_12sp {
width: 100%;
margin-left: 0;
}
#leistung_lks {
	margin-top: 3%;	
	width: 39.8673%;
	margin-left: 5%;
}
#leistung_re {
	margin-top: 3%;		
width: 39.8673%;
clear: none;
margin-left: 10.2652%;
}

#leistung_mitte {

	width: 100%;
	text-align: center;
}

#leistung_mitte p {
	text-align: center;
	color: #660000;
	font-family: Karla, sans-serif;
}



#dreier_lks {
width: 22.0159%;
margin-left: 11.1405%;
}
#dreier_mitte {
width: 22.0159%;
clear: none;
margin-left: 5.8355%;
}
#dreier_re {
width: 22.0159%;
clear: none;
margin-left: 5.8355%;
}
#vierer_1 {
width: 16.4456%;
margin-left: 16.7108%;
}
#vierer_2 {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#vierer_3 {
width: 16.4456%;
margin-left: 0.2652%;
clear: none;
}
#vierer_4 {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#team_1 {
width: 55.4376%;
margin-left: 3.2652%;
}
#team_2a {
width: 33.1564%;
margin-left: 0;
}
#team_2b {
width: 61.0079%;
clear: none;
margin-left: 5.8355%;
}
#team_2b p {
	font-size:16px;
	font-family: Karla, sans-serif;
	font-weight: 400;
	font-variant: normal;
	font-style: normal;
	text-align: left;

}
#team_2b h2 {
	padding-top: 0px;
	margin-top: -0px;
	font-size: 24px;
}

#team_3a {
width: 30.1564%;
margin-left: 3%;
clear: both;



}
#team_3b {
width: 30.1564%;
clear: none;
margin-left: 3.2652%;
}
#team_3c {
width: 30.1564%;
clear: none;
margin-left: 3.2652%;
}
#team_name {
width: 100%;
margin-left: 0;
}
#team_4a {
width: 16.4456%;
margin-left: 11.1405%;
}
#team_4b {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#team_4c {
width: 16.4456%;
margin-left: 0.2652%;
clear: none;
}
#team_4d {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#headline_1 {
width: 100%;
margin-left: 0;
}
#headline_lks {
width: 100%;
margin-left: 0;
}
#headline_mitte {
width: 100%;
margin-left: 0;
}
#headline_re {
width: 100%;
margin-left: 0;
}
#banner_a {
}
#banner_b {
}
#banner_c {
}
#footer {
}
#footer_lks {
width: 100%;
margin-left: 0;
}
#footer_mitte {
width: 100%;
clear: both;
margin-left: 0;
}
#footer_re {
width: 100%;
clear: both;
margin-left: 0;
}
#footer_A {
}
#anfahrt {
}
#Anfahrt_card {
}
#anfahrt_lks {
width: 100%;
margin-left: 0;
}
#anfahrt_re {
width: 100%;
clear: both;
margin-left: 0;
}
#info_bild {
width: 38.7267%;
margin-left: 0;
}
#info_txt {
	width: 61.0079%;
	clear: none;
	margin-left: 0.2652%;
}
#info_head {
width: 100%;
margin-left: 0;
}
#burgernav {
width: 5.305%;
clear: both;
margin-left: 0;
}
.zeroMargin_tablet {
margin-left: 0;
}
.hide_tablet {
display: none;
}
#terminkasten {
clear: both;
float: left;
margin-left: 0;
width: 100%;
display: block;
}
#
#teamname2 {
width: 100%;
clear: both;
margin-left: 0;
}
#teamname3 {
width: 100%;
clear: both;
margin-left: 0;
}
.hide_tablet {
display: none;
}
.zeroMargin_tablet {
margin-left: 0;
}
#div1 {
}
.zeroMargin_desktop {
margin-left: 0;
}
.hide_desktop {
display: none;
}
#terminkasten {
clear: both;
float: left;
margin-left: 16.7108%;
width: 66.5782%;
display: block;
}
}

/* Desktoplayout: 1000 bis maximal 1920 px.  Erbt Stile von: den Layouts für Mobilgeräte und Tablet-PCs. */

@media only screen and (min-width: 1000px) {

.gridContainer {
	width: 99.7354%;
	max-width: 1920px;
	padding-left: 0.1322%;
	padding-right: 0.1322%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}


p {
	font-family: Karla, sans-serif;
	font-size: 18px;
	color: #666278;
}

h1 {
	font-family: "Roboto Condensed", sans-serif;
	font-size: 38px;
	color: #666278;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
#nav_b h1 a {
	font-size: 24px;
		color: #FFF;
}
#nav_b h1 a:hover {
	font-size: 24px;
	color: #F00;
}
#nav_b h1 a:visited {
	color: #FFF;
}
h2 {
	font-family: "Roboto Condensed", sans-serif;

	font-size: 32px;
	color: #666278;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
h3 {
	font-family: "Ubuntu Condensed", sans-serif;
/*	font-family: "Roboto Condensed", sans-serif;*/
	font-size: 30px;
	color: #666278;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.gridContainer.clearfix #nav_1 #nav_a h1 img {
	height: 64px;
	width: 60px;
}
#div1 {
	width: 66.5782%;
	margin-left: 16.7108%;
	display: none;
}
#nav_1 {
	width: 100%;
	margin-left: 0;
	position: fixed;
	display: block;
}
#nav_2 {
	width: 100%;
	margin-left: 0;
	clear: both;
	display: none;
		position: fixed;
}
#nav_a {
	width: 77.7188%;
	margin-left: 16.7108%;
	margin-top: 0px;
	margin-bottom: -60px;
}
#nav_a h1 {
	font-family: "Fjalla One", sans-serif;
	color: #fff;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 70px;
}

#nav_b {
width: 61.0079%;
clear: both;
margin-left: 16.7108%;
position: static;
height: auto;
}
#nav_lks {
width: 66.5782%;
margin-left: 11.4058%;
clear: none;
}
#nav_re {
width: 22.0159%;
clear: both;
margin-left: 0;
}


.font14px {
	font-size: 27px;
}


#slide_mobil {
}
#slide_pc {
	margin-top: 200px;
}


#logo_abstand {
	text-align: center;
		text-align: center;
	margin-top: 0%;
	margin-bottom: 0%;
	width: 66.5782%;
	margin-left: 16.7108%;
}
#logo_abstand p {

}
#logo_abstand h3 {

}




#Text_100 {
width: 66.5782%;
margin-left: 16.7108%;
}
#Text_100 p {
	padding-right: 0%;
	padding-left: 0%;
	text-align: justify;	
}
#Text_100 h3 {
	text-align: left;
}

#zeiten_all {
width: 66.5782%;
margin-left: 16.7108%;
}
#zeiten_lks {
width: 33.0677%;
margin-left: 0;
}
#zeiten_mitte {
width: 33.0677%;
clear: none;
margin-left: 0.3984%;
}
#zeiten_re {
width: 33.0677%;
clear: none;
margin-left: 0.3984%;
}
#werbung_lks {
width: 33.1564%;
margin-left: 16.7108%;
}
#werbung_re {
width: 33.1564%;
clear: none;
margin-left: 0.2652%;
}
#zentriert_100 {
width: 66.5782%;
margin-left: 16.7108%;
}
#zentriert_80 {
width: 55.4376%;
margin-left: 22.2811%;
}
#zentriert_50 {
width: 44.297%;
margin-left: 27.8514%;
}

#bild_12sp {
width: 66.5782%;
margin-left: 16.7108%;
}
#leistung_lks {
	width: 31.1564%;
	margin-left: 16.7108%;
	margin-top: 1%;	
}
#leistung_re {
	width: 31.1564%;
	clear: none;
	margin-left: 4.2652%;
	margin-top: 1%;		
}
#leistung_mitte {
width: 66.5782%;
margin-left: 16.7108%;
}
#dreier_lks {
width: 22.0159%;
margin-left: 16.7108%;
}
#dreier_mitte {
width: 22.0159%;
clear: none;
margin-left: 0.2652%;
}
#dreier_re {
width: 22.0159%;
clear: none;
margin-left: 0.2652%;
}
#vierer_1 {
width: 16.4456%;
margin-left: 16.7108%;
}
#vierer_2 {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#vierer_3 {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#vierer_4 {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#team_1 {
	width: 83%;
	margin-left: 16.7108%;
	margin-top: 10px;
}
#team_2a {
width: 22.0159%;
margin-left: 16.7108%;
}
#team_2b {
width: 38.7267%;
clear: none;
margin-left: 5.8355%;
}
#team_3a {
	width: 20.0159%;
	margin-left: 16.7108%;
	margin-top: 10px;
}
#team_3b {
	width: 20.0159%;
	margin-left: 2%;
	margin-top: 10px;
}
#team_3c {
	width: 20.0159%;
	margin-left: 2%;
	margin-top: 10px;
}
#team_name {
width: 22.0159%;
margin-left: 16.7108%;
}
#team_4a {
width: 16.4456%;
margin-left: 16.7108%;
}
#team_4b {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#team_4c {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#team_4d {
width: 16.4456%;
clear: none;
margin-left: 0.2652%;
}
#headline_1 {
width: 66.5782%;
margin-left: 16.7108%;
}
#headline_lks {
width: 66.5782%;
margin-left: 16.7108%;
}
#headline_mitte {
width: 66.5782%;
margin-left: 16.7108%;
}
#headline_re {
width: 66.5782%;
margin-left: 16.7108%;
}
#banner_a {
}
#banner_b {
}
#banner_c {
}
#footer {
}
#footer_lks {
width: 22.0159%;
margin-left: 16.7108%;
}
#footer_mitte {
width: 22.0159%;
clear: none;
margin-left: 0.2652%;
}
#footer_re {
width: 22.0159%;
clear: none;
margin-left: 0.2652%;
}
#footer_A {
}
#anfahrt {
}
#Anfahrt_card {
}
#anfahrt_lks {
width: 33.1564%;
margin-left: 16.7108%;
}
#anfahrt_re {
width: 33.1564%;
clear: none;
margin-left: 0.2652%;
}
#info_bild {
width: 45.9558%;
margin-left: 0;
}
#info_txt {
width: 53.6764%;
margin-left: 0.3676%;
clear: none;
}
#info_head {
	width: 72.1485%;
	margin-left: 16.7108%;
	margin-top: 208px;
}
#burgernav {
width: 5.305%;
clear: both;
margin-left: 0;
}
#teamname2 {
width: 22.0159%;
margin-left: 0.2652%;
clear: none;
}
#teamname3 {
width: 22.0159%;
margin-left: 0.2652%;
clear: none;
}
.zeroMargin_desktop {
margin-left: 0;
}
.hide_desktop {
display: none;
}
}
.gridContainer.clearfix #nav_1 #nav_b h1 a:link {
	color: #FFF;
}
.gridContainer.clearfix #nav_1 #nav_b h1 a:visited {
	color: #FFF;
}
.gridContainer.clearfix #nav_1 #nav_b h1 a:hover {
	color: #FFF;
}
.gridContainer.clearfix #nav_1 #nav_b h1 a:active {
	color: #FFF;
}
#Text_100 p a:link {
	color: #333;
}
#Text_100 p a:visited {
	color: #333;
}
#Text_100 p a:hover {
	color: #666;
}
#Text_100 p a:active {
	color: #333;
}
.gridContainer.clearfix #logo_abstand p a {
	color: #6B0000;
}
