/* Möhring grün: #007929 */
/* <link href='http://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900' rel='stylesheet' type='text/css'> */

body { font-family: 'Raleway', sans-serif; font-size: 15px; /* background-image: url(../bilder/design/bg.jpg); */}

/* header {background-image: url(../bilder/design/linien.jpg);} */

.topline { background: #f8f8f8; font-size: 1.0em; color:#cc0000; font-weight: 600; text-align: right; border-bottom: 1px solid #d5d5d5; height: 50px; line-height: 50px;}

.topline a { color: #cc0000;}

.slidertxtbox{ padding: 0 10px;}

.navbar-wrapper{ padding: 20px 0 0 0; margin: 0 0;}

.navbar-brand { padding: 0; margin: -38px 0 0 0; height: 130px; width: 263px;}

.icon-bar { background: #007929;}

.nav-pills > li{ background: #efefef;}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
	background-image:	-webkit-linear-gradient(top, #007929 0%, #80ba2c 100%);
	background-image:	-o-linear-gradient(top, #007929 0%, #80ba2c 100%);
	background-image:	-webkit-gradient(linear, left top, left bottom, from(#007929), to(#80ba2c));
	background-image:	linear-gradient(to bottom, #007929 0%, #80ba2c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007929', endColorstr='#80ba2c', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	}
	
.nav-pills > li > a:hover{
	background-image:	-webkit-linear-gradient(top, #007929 0%, #80ba2c 100%);
	background-image:	-o-linear-gradient(top, #007929 0%, #80ba2c 100%);
	background-image:	-webkit-gradient(linear, left top, left bottom, from(#007929), to(#80ba2c));
	background-image:	linear-gradient(to bottom, #007929 0%, #80ba2c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007929', endColorstr='#80ba2c', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	color: #fff;
	}

footer{ padding: 10px 0; margin-top: 20px;}

.logo { padding: 0; margin: 0;}

/* Text */

.h1start { font-size: 3.0em; font-weight: 600; line-height: 0.8em; color: #666; margin: 0; padding: 0;}

.subline { font-size: 1.4em; font-weight: 300; line-height: 0.8; color: #666; margin: 0; padding: 0;}

h2, .h2, h3, .h3, h4, .h4, strong { color:#007929;}

h3, .h3 {font-size: 15px; text-transform: uppercase; padding: 0 0; margin: 0 0; line-height: 1.4em; }

h3, .h3 a { color:#007929;}

.h3button {font-size: 14px; text-transform: uppercase; padding: 0 0; margin: 0 0; line-height: 1.4em; }

span { color:#007929; text-transform: uppercase;}

.catcher { color: #cc0000; font-size: 1.4em; font-weight: 600; text-align: center;}

.teiler { margin: 10px auto;}

hr { width: 65%; height: 1px; margin: 5px auto; color: blue; background: #999; }

.h2balken {
	font-size: 1.0em;
	padding: 5px;
	color: #fff;
	line-height: 1.em;
	margin: 0 auto 10px;
	background-image:	-webkit-linear-gradient(top, #007929 0%, #80ba2c 100%);
	background-image:	-o-linear-gradient(top, #007929 0%, #80ba2c 100%);
	background-image:	-webkit-gradient(linear, left top, left bottom, from(#007929), to(#80ba2c));
	background-image:	linear-gradient(to bottom, #007929 0%, #80ba2c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007929', endColorstr='#80ba2c', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	}

.center {text-align: center; }

.contentlist { list-style: square; }

.contentlist li { margin: 0 0 0 -20px;}

/* design */

.balken{ background:#efefef; border-top: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; padding: 20px 0 15px 0; margin: 20px 0;}