.row {
    margin-right: 0px;
    margin-left: 0px;
}
.container-fluid,.container,
[class^="col-"] {
  padding-left: 0;
  padding-right: 0;
}



@media (min-width: 768px) {
  .container {
    width: 750px!important;
  }
}



article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
audio:not([controls]) {
	display: none;
}
html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	
	height:100%;
	
	
	
}
/*html {background: #e2e2e2 url("../gfx/bg.png") repeat-x}*/
body {
	background-color: #EEE9DD;	
}
@media (min-width: 768px) {
	body {
		background-image: url("../gfx/kachel.jpg");	
	}
}


html,body {
font-family: 'Titillium Web', serif;height:100%;
/*font-family: 'Amaranth', sans-serif;*/

}

#wrapper {
	
	box-shadow: 0px 0px 50px rgba(0,0,0,.8);	
	min-height:100%;background:#fff;position:relative
}

#header {position:relative}
@media (min-width: 768px) {
	
		#header {height:424px}
	
}


#visual-overlay {position:absolute;bottom:0;z-index:2;display:block}

@media (min-width: 768px) {
	
		#visual-overlay {display:none}
	
}

#header img {max-width:100%;height:auto;}

#content {
	background-color:#fff;
	padding:0 140px 100px 50px;
	font-weight:normal; line-height:125%;
	font-size: 14px;color:#000
}
.page-header {margin: 0px 0 0 0; border:none;padding:0 0 0px 0;}

h6,
h1 {margin:0 0 15px 0;padding:0;color:#E53426;font-family:'Amaranth',serif!important;font-size: 20px;}
h2 {margin:0 0 15px 0;color:#E53426;font-size: 17px;font-weight:bold}

h3 {margin:0 0 20px 0;color:#000;font-size: 14px;font-weight:bold}

h6 {margin:0px 0 20px 0 }

div.rot {background-color:#FCE9E4;padding:10px 0px 10px 50px;margin-left:-50px;margin-bottom:20px}
div.rot ul {list-style-position:outside;padding-left:13px;}
div.rot li {color:inherit;line-height:150%}
div.rot p {margin-bottom:10px}
ul.rot li {color:#E53426;font-weight:600;}
ul.klein li {font-size:13px}
ul.ohne  {padding-left:2px!important}
ul.ohne li {list-style:none;margin-left:0;margin-top:5px;}

ul {
	list-style-position: outside;
	padding-left:13px;
}


p {margin:0 0 15px 0}


figure {padding:10px 0px 0px 3px;margin-left:-50px;margin-bottom:20px}
.articleBody img,
figure img {width:100%;height:auto}
figcaption {padding-left:47px;color:#000;margin-top:10px}
@media (max-width: 767px) {
	
	figure {margin-left:-13px;margin-bottom:20px}
	figcaption {padding-left:10px;}
	
}

a {color:#E53426}
a:hover,
a:focus,
a:active
 {color:#E53426}


@media (max-width: 767px) {
	
		#content {padding-left:13px;padding-right:13px;}
	
}




p.readmore a.btn {padding:0;color:#E53426;font-weight:bold}



[class^="leading"] {padding-top:30px;margin-top:10px;border-top:solid  1px #999;}
.leading-0 {padding-top:0px;border-top:none}

[class^="leading"] a {color:#000;font-weight:bold}



#footer {background-color:#B21E25;height:55px;padding-left:13px;position:absolute;width:100%;bottom:0}
#footerInner {position:absolute;bottom:5px;}
#footer-nav {display:inline-block;margin-bottom:-5px}
#copyright {color:#fff;display:inline-block;margin-left:25px;font-size: 12px;}


/* FOOTER NAV*/

#footer-nav li  {display:inline;float:left;margin-right:3px}

#footer-nav li a {font-family:'Amaranth',serif!important;font-size: 14px;color:#fff;padding:0;background:none!important}

@media (max-width: 767px) {
	#footerInner {position:absolute;bottom:15px;}
	#footer-nav {display:inline-block;margin-bottom:-5px}
}	



/* MAIN NAV */

.navbar-toggle  {padding:0;border:none;float:none}
.navbar-toggle .icon-bar {background-color:#000}

.navbar-collapse {padding:0;border:none!important
	-webkit-box-shadow: none;
	box-shadow: none;
}


/* + Desktop */ 

#mainnav {position:absolute;bottom:37px;z-index:2;display:block;padding:0 0 0 3px}

#mainnav ul.menu {height:32px}
#mainnav ul.menu > li {padding-top:8px;padding-bottom:0px}
#mainnav ul.menu > li.parent > a {cursor:initial}

#mainnav li  {font-family:'Amaranth',serif!important;font-size:15px;display:inline;float:left;margin-right:3px;position:relative}

#mainnav li a {padding:0;color:#fff;display:inline-block;padding-left:7px;background:none!important;text-decoration:none}
#mainnav li:nth-child(1)  {width:128px;}
#mainnav li:nth-child(1) a {padding-left:10px}
#mainnav li:nth-child(2)  {width:120px;}
#mainnav li:nth-child(3)  {width:53px;}
#mainnav li:nth-child(4)  {width:81px;}
#mainnav li:nth-child(5)  {width:59px;}

#mainnav li:active > a,
#mainnav li:focus > a,
#mainnav li:hover > a,
#mainnav li.active > a
 {text-decoration:underline}

 #mainnav li.parent,#mainnav li.parent > a{cursor:initial}
 

#mainnav ul ul {display:none}
#mainnav li:hover ul {display:block} 

/* 2. Ebene */ 
#mainnav ul ul {
	position:absolute;padding-left:0;width:261px;padding-top:5px
}
#mainnav li li  {background-color:#EB6B49;float:none;display:block;width:100%!important;border:solid 2px #fff;border-left:none;border-right:none}
#mainnav li li  a{display:block;padding:4px 0 4px 7px!important;margin:0!important;font-size:13px}
 


/* + Mobil */ 

#mainnav-mobil {padding-left:13px;background:#fff;margin-top:-0px;position:relative;z-index:20;padding-bottom:20px}
#mainnav-mobil li  {margin-bottom:5px}
#mainnav-mobil li a {padding:0;color:#B21E25;padding-left:0px;background:none!important;font-size:16px}
#mainnav-mobil li:active > a,
#mainnav-mobil li:focus > a,
#mainnav-mobil li:hover > a,
#mainnav-mobil li.active > a
 {text-decoration:underline}

#menu-mobil{padding-top:10px;}

#mainnav-mobil li  ul {padding: 8px 0 0px 10px;list-style:none;}
#mainnav-mobil li  ul  li a{font-size:13px}

@media (min-width: 768px) {
	#mainnav-mobil,#menu-mobil{display:none!important}
}	


@media (max-width: 767px) {
	
		#mainnav {position:absolute;bottom:40px;}
		#header {overflow-y:visible}
	
}

/* FONTS */
/* amaranth-regular - latin */
@font-face {
  font-family: 'Amaranth';
  font-style: normal;
  font-weight: 400;
  src: url('/images/fonts/amaranth-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/images/fonts/amaranth-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/images/fonts/amaranth-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/images/fonts/amaranth-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/images/fonts/amaranth-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/images/fonts/amaranth-v18-latin-regular.svg#Amaranth') format('svg'); /* Legacy iOS */
}

/* amaranth-italic - latin */
@font-face {
  font-family: 'Amaranth';
  font-style: italic;
  font-weight: 400;
  src: url('/images/fonts/amaranth-v18-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/images/fonts/amaranth-v18-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/images/fonts/amaranth-v18-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/images/fonts/amaranth-v18-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/images/fonts/amaranth-v18-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/images/fonts/amaranth-v18-latin-italic.svg#Amaranth') format('svg'); /* Legacy iOS */
}

/* amaranth-700 - latin */
@font-face {
  font-family: 'Amaranth';
  font-style: normal;
  font-weight: 700;
  src: url('/images/fonts/amaranth-v18-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/images/fonts/amaranth-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/images/fonts/amaranth-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/images/fonts/amaranth-v18-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/images/fonts/amaranth-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/images/fonts/amaranth-v18-latin-700.svg#Amaranth') format('svg'); /* Legacy iOS */
}

/* amaranth-700italic - latin */
@font-face {
  font-family: 'Amaranth';
  font-style: italic;
  font-weight: 700;
  src: url('/images/fonts/amaranth-v18-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/images/fonts/amaranth-v18-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/images/fonts/amaranth-v18-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/images/fonts/amaranth-v18-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/images/fonts/amaranth-v18-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/images/fonts/amaranth-v18-latin-700italic.svg#Amaranth') format('svg'); /* Legacy iOS */
}


/* titillium-web-regular - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url('/images/fonts/titillium-web-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/images/fonts/titillium-web-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/images/fonts/titillium-web-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/images/fonts/titillium-web-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/images/fonts/titillium-web-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/images/fonts/titillium-web-v15-latin-regular.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}

/* titillium-web-italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 400;
  src: url('/images/fonts/titillium-web-v15-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/images/fonts/titillium-web-v15-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/images/fonts/titillium-web-v15-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/images/fonts/titillium-web-v15-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/images/fonts/titillium-web-v15-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/images/fonts/titillium-web-v15-latin-italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}

/* titillium-web-700 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  src: url('/images/fonts/titillium-web-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/images/fonts/titillium-web-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/images/fonts/titillium-web-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/images/fonts/titillium-web-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/images/fonts/titillium-web-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/images/fonts/titillium-web-v15-latin-700.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}

/* titillium-web-700italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 700;
  src: url('/images/fonts/titillium-web-v15-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/images/fonts/titillium-web-v15-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/images/fonts/titillium-web-v15-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/images/fonts/titillium-web-v15-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/images/fonts/titillium-web-v15-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/images/fonts/titillium-web-v15-latin-700italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
