@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-v27-latin-300.eot);src:local(''),url(../fonts/roboto-v27-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v27-latin-300.woff2) format('woff2'),url(../fonts/roboto-v27-latin-300.woff) format('woff'),url(../fonts/roboto-v27-latin-300.ttf) format('truetype'),url(../fonts/roboto-v27-latin-300.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(../fonts/roboto-v27-latin-300italic.eot);src:local(''),url(../fonts/roboto-v27-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v27-latin-300italic.woff2) format('woff2'),url(../fonts/roboto-v27-latin-300italic.woff) format('woff'),url(../fonts/roboto-v27-latin-300italic.ttf) format('truetype'),url(../fonts/roboto-v27-latin-300italic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v27-latin-regular.eot);src:local(''),url(../fonts/roboto-v27-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v27-latin-regular.woff2) format('woff2'),url(../fonts/roboto-v27-latin-regular.woff) format('woff'),url(../fonts/roboto-v27-latin-regular.ttf) format('truetype'),url(../fonts/roboto-v27-latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(../fonts/roboto-v27-latin-italic.eot);src:local(''),url(../fonts/roboto-v27-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v27-latin-italic.woff2) format('woff2'),url(../fonts/roboto-v27-latin-italic.woff) format('woff'),url(../fonts/roboto-v27-latin-italic.ttf) format('truetype'),url(../fonts/roboto-v27-latin-italic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-v27-latin-500.eot);src:local(''),url(../fonts/roboto-v27-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v27-latin-500.woff2) format('woff2'),url(../fonts/roboto-v27-latin-500.woff) format('woff'),url(../fonts/roboto-v27-latin-500.ttf) format('truetype'),url(../fonts/roboto-v27-latin-500.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(../fonts/roboto-v27-latin-500italic.eot);src:local(''),url(../fonts/roboto-v27-latin-500italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v27-latin-500italic.woff2) format('woff2'),url(../fonts/roboto-v27-latin-500italic.woff) format('woff'),url(../fonts/roboto-v27-latin-500italic.ttf) format('truetype'),url(../fonts/roboto-v27-latin-500italic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url(../fonts/roboto-v27-latin-700italic.eot);src:local(''),url(../fonts/roboto-v27-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v27-latin-700italic.woff2) format('woff2'),url(../fonts/roboto-v27-latin-700italic.woff) format('woff'),url(../fonts/roboto-v27-latin-700italic.ttf) format('truetype'),url(../fonts/roboto-v27-latin-700italic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-v27-latin-700.eot);src:local(''),url(../fonts/roboto-v27-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v27-latin-700.woff2) format('woff2'),url(../fonts/roboto-v27-latin-700.woff) format('woff'),url(../fonts/roboto-v27-latin-700.ttf) format('truetype'),url(../fonts/roboto-v27-latin-700.svg#Roboto) format('svg')}
body { font-family: "Roboto", Helvetica, Arial, sans-serif;  }
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url(../fonts/roboto-condensed-v18-latin-300.eot);src:local('Roboto Condensed Light'),local(RobotoCondensed-Light),url(../fonts/roboto-condensed-v18-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v18-latin-300.woff2) format("woff2"),url(../fonts/roboto-condensed-v18-latin-300.woff) format("woff"),url(../fonts/roboto-condensed-v18-latin-300.ttf) format("truetype"),url(../fonts/roboto-condensed-v18-latin-300.svg#RobotoCondensed) format("svg")}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:300;src:url(../fonts/roboto-condensed-v18-latin-300italic.eot);src:local('Roboto Condensed Light Italic'),local(RobotoCondensed-LightItalic),url(../fonts/roboto-condensed-v18-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v18-latin-300italic.woff2) format("woff2"),url(../fonts/roboto-condensed-v18-latin-300italic.woff) format("woff"),url(../fonts/roboto-condensed-v18-latin-300italic.ttf) format("truetype"),url(../fonts/roboto-condensed-v18-latin-300italic.svg#RobotoCondensed) format("svg")}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(../fonts/roboto-condensed-v18-latin-regular.eot);src:local('Roboto Condensed'),local(RobotoCondensed-Regular),url(../fonts/roboto-condensed-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v18-latin-regular.woff2) format("woff2"),url(../fonts/roboto-condensed-v18-latin-regular.woff) format("woff"),url(../fonts/roboto-condensed-v18-latin-regular.ttf) format("truetype"),url(../fonts/roboto-condensed-v18-latin-regular.svg#RobotoCondensed) format("svg")}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:url(../fonts/roboto-condensed-v18-latin-italic.eot);src:local('Roboto Condensed Italic'),local(RobotoCondensed-Italic),url(../fonts/roboto-condensed-v18-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v18-latin-italic.woff2) format("woff2"),url(../fonts/roboto-condensed-v18-latin-italic.woff) format("woff"),url(../fonts/roboto-condensed-v18-latin-italic.ttf) format("truetype"),url(../fonts/roboto-condensed-v18-latin-italic.svg#RobotoCondensed) format("svg")}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(../fonts/roboto-condensed-v18-latin-700.eot);src:local('Roboto Condensed Bold'),local(RobotoCondensed-Bold),url(../fonts/roboto-condensed-v18-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v18-latin-700.woff2) format("woff2"),url(../fonts/roboto-condensed-v18-latin-700.woff) format("woff"),url(../fonts/roboto-condensed-v18-latin-700.ttf) format("truetype"),url(../fonts/roboto-condensed-v18-latin-700.svg#RobotoCondensed) format("svg")}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:url(../fonts/roboto-condensed-v18-latin-700italic.eot);src:local('Roboto Condensed Bold Italic'),local(RobotoCondensed-BoldItalic),url(../fonts/roboto-condensed-v18-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v18-latin-700italic.woff2) format("woff2"),url(../fonts/roboto-condensed-v18-latin-700italic.woff) format("woff"),url(../fonts/roboto-condensed-v18-latin-700italic.ttf) format("truetype"),url(../fonts/roboto-condensed-v18-latin-700italic.svg#RobotoCondensed) format("svg")}
h1, h2, h3, h4, h5, h6 { font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;  }
#navigation ul li a, .button, input[type="submit"] { font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;  }
body { color: #666666; }
a, a:visited { color: #3f6d06; }
a:hover, a:focus { color: #4D5051; }
header .headerzeile { color: #ffffff; }
header .headerzeile i { color: #ffffff !important; }
header .headerzeile { background-color: #80BD00; }
.logo { margin: 1em 0 0.8em 0; }
.wpcf7 input[type="submit"], .wpcf7 input[type="submit"]:focus { color: #ffffff; }
.wpcf7 input[type="submit"]:hover { color: #ffffff; }
.wpcf7 input[type="submit"], .wpcf7 input[type="submit"]:focus { background-color: #000000; border: 2px solid #000000; }
.wpcf7 input[type="submit"]:hover { background-color: #0f1e26; border: 2px solid #0f1e26; }
#navigation ul li a { text-transform: uppercase; }
#navigation ul li a { font-weight: 600; }
#navigation > div > ul > li > a,
.header-links-2 #navigation > div > ul > li > a { padding: 3em 1em 2em; }
#navigation > div > ul > li:last-child > a,
.header-links-2 #navigation > div > ul > li:last-child > a { padding-right: 0; }
#navigation > div > ul > li:first-child > a,
.header-links-2 #navigation > div > ul > li:first-child > a { padding-left: 0; }
#navigation > div > ul > li > a { color: #666666; }
h1 {  color: #80BD00; }
h2 {  color: #80BD00; }
h3 {  color: #80BD00; }
footer { 
	background-color: #616869; 
	border-top: 2px solid #575e5f;
}
.footer2 {
	background-color: #575e5f; 
}
.footer2 { 
	background-color: #80BD00; 
}
