/*@import url(https://fonts.googleapis.com/css?family=Ubuntu:400|Droid+Sans:400,700);*/
/* ubuntu-regular - latin-ext_latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ubuntu/ubuntu-v20-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ubuntu/ubuntu-v20-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ubuntu/ubuntu-v20-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ubuntu/ubuntu-v20-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ubuntu/ubuntu-v20-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ubuntu/ubuntu-v20-latin-ext_latin-regular.svg#Ubuntu') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans/open-sans-v34-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans/open-sans-v34-latin-ext_latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans/open-sans-v34-latin-ext_latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
body{
	font-family:'Open Sans', sans-serif;
	font-size:93%;
	line-height: 1.7em;
	}
nav {
		font-family:verdana, helvetica;
		}
#inhalt {
		font-size:1.0em!important;
		}
		
#brand, footer {
			font-size:1.3em;
			}
footer{
			font-size:0.9em;
			}
p {
		padding:5px 10px;	
		margin: 0;
				}
	
a:hover {
	color:#9f4f1f;
	}
#inhalt a {
		text-decoration: underline;
		color:#9f4f1f;
		}
	
#inhalt a:hover {
			color:#e7ba69;
			}
#teaser {
		font-family:'Ubuntu';	
		font-size:1.2em;
		padding:0.2em 0;
		color:#414e71;	
		font-style: italic;	
	}
#teaser-brand {
		font-family:'Ubuntu';	
		font-size:1.0em;
		padding:0.2em 0;
		color:#414e71;	
		font-style: italic;	
	}
h1 {
		font-family:'Ubuntu';	
		font-size:2.0em;
		padding:0.2em 0;
		color:#9f4f1f;	
		text-align:center;	
			}
#head.unter h1{
	font-family: 'Ubuntu';
    font-size: 2.0em;
    padding-top: 30px;
    color: #9f4f1f;
    text-align: center;
}			
.fa.fa-chevron-right{
	font-size:1.0em!important;
	color:#9f4f1f;
	vertical-align: center;	
	padding-right:5px;
	}

h2 {
		font-family:'Ubuntu';
		font-size:1.3em;
		font-weight:normal;
		color:#9f4f1f;
		position:relative;
		top:0;
		left:10px;
		margin:0;
		padding: 10px 0;
			}
h2.oben {
	margin: 30px 0 10px 0;
	text-align: center;
	position: static;
	font-size: 1.5em;
	padding:0;
	}

.datenschutz h2 {
	font-size: 1.3em;
	position: static;
	padding: 15px 0 15px 0;
}
h3 {
		font-family:'Ubuntu';
		font-size:1.2em;
		font-weight:normal;
		color:#9f4f1f;
		padding:10px 0 5px 10px;
		margin:0;	
}
h3.oben {
	text-align: center;
}		
.datenschutz h3 {
	padding: 10px 0 5px 0;
}
h4 {
	padding: 10px 0 5px 10px;
	font-size: 1.0em;
	margin: 0;
	font-weight:normal;
	font-family:'Open Sans', sans-serif;
	color:#9f4f1f;	
}
b {
		font-family: 'Ubuntu';
		font-weight:400;
		color:#9f4f1f;
			}
#inhalt.impressum h3 {
	padding:5px 10px 0 10px;
	font-size:1.2em;
	}
nav a{color:#414e71;}		
nav a:hover, #fuss a:hover {
		color:#9f4f1f;
		text-decoration: none;
		}	
figcaption {
		font-size:0.7em;
		font-weight:bold;
		line-height: 1.3em;
		padding-left:5px;
		padding-top:3px;
		}
/*Publikation*/
 p.list{
		padding: 5px 0;
}
h3.list {
	padding: 10px 0 5px 0px;
}
/*Button Lageplan Kontaktseite*/	
h3.ce-headline-center{
	font-size: 1.2em;
	margin: 10px 0;
}
@media only screen and (min-width: 400px) {
	
}
@media only screen and (min-width: 550px) {
/*Button Lageplan Kontaktseite*/	
h3.ce-headline-center{
	margin: 80px 0 0 0;
}
	}
@media only screen and (min-width: 600px) {
body{
	font-size:100%;
}

#bottom, #unterseite {
		text-align: left;
		}	
.spalten-100, .spalten-110, .spalten-120 {
			text-align: left;
			}
	}
@media only screen and (min-width: 768px) {
#head.unter h1{
    padding-top: 15px;
	font-size: 1.4em;
}
		
	}
@media only screen and (min-width: 900px) {
#head.unter h1{
	font-size: 1.7em;
}		
	}
@media only screen and (min-width: 1000px) {
#head.unter h1{
	font-size: 1.9em;
}		

	}