
.footerMain { line-height: 22px; }
.nd_82,.nd_82 h1,.nd_82 h2,.nd_82 h3,.nd_82 h4,.nd_82 h5 { color:#fff; }

.btn-default {
  background-color: #b5b5b5;
  border-color: #b5b5b5;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active {
  background-color: #a8a8a8;
  border-color: #9c9c9c;
}
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled]:active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
  background-color: #b5b5b5;
  border-color: #b5b5b5;
}

.btn-warning {
  background-color: #4066AA;
  border-color: #4066AA;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active {
  background-color: #395b97;
  border-color: #325085;
}
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled:active,
.btn-warning.disabled.active,
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
  background-color: #4066AA;
  border-color: #4066AA;
}



/* --- ÜBERSCHRIFTEN --- */
h1, h2 {font-size: 24px; font-weight: bold;}
h3 {font-weight: bold; text-transform: none; font-size: 16px;}

/* --- LOGO --- */
.headerMain .logoMain {margin: 25px 0 0;}
.headerMain .logoMain img {margin: 0 0 15px;}

/* --- SLIDER --- */
.carousel-inner {position: relative; z-index: 999;}

/* --- CONTENT --- */
.contentMain {font-size: 14px; color: #606060;}

.csc-textpic-intext-right img {border: 3px solid #FFFFFF !important; margin: 10px; -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 0px 0px 8px #000000;
-webkit-box-shadow: 0px 0px 8px #000000;
box-shadow: 0px 0px 8px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/}

#c219 a {color: #448856;}
#c241 a {color: #448856;}
#c244 a {color: #448856;}
#c250 a {color: #448856;}
#c305 a {color: #448856;}

.nd_129 .img-rounded {border: 3px solid #FFFFFF !important; margin: 10px;
-moz-box-shadow: 0px 0px 8px #000000;
-webkit-box-shadow: 0px 0px 8px #000000;
box-shadow: 0px 0px 8px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/}

.csc-textpic-imagewrap {position: relative; z-index: 999;}

.nd_129 .bootstrapImg {position: relative; z-index: 999;}


/* --- NAVIGATION LEFT --- */
.nav .nav-pills .nav-stacked a {color: #4066AA;}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background: #4066AA;}
.nav>li>a:hover, .nav>li>a:focus {background-color: #4066AA !important;}

#c251 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c251 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c251 .nav>li>a {color: #2E673D;}

#c218 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c218 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c218 .nav>li>a {color: #2E673D;}

#c221 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c221 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c221 .nav>li>a {color: #2E673D;}

#c224 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c224 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c224 .nav>li>a {color: #2E673D;}

#c227 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c227 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c227 .nav>li>a {color: #2E673D;}

#c230 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c230 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c230 .nav>li>a {color: #2E673D;}

#c233 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c233 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c233 .nav>li>a {color: #2E673D;}

#c236 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c236 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c236 .nav>li>a {color: #2E673D;}

#c239 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c239 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c239 .nav>li>a {color: #2E673D;}

#c242 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c242 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c242 .nav>li>a {color: #2E673D;}

#c245 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c245 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c245 .nav>li>a {color: #2E673D;}

#c248 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c248 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c248 .nav>li>a {color: #2E673D;}

#c282 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c282 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c282 .nav>li>a {color: #2E673D;}

#c308 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c308 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c308 .nav>li>a {color: #2E673D;}

#c304 .nav>li>a:hover, .nav>li>a:focus {background-color: #2E673D !important; color: #FFFFFF;}
#c304 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color: #2E673D; color: #FFFFFF;}
#c304 .nav>li>a {color: #2E673D;}

/* --- FOOTER --- */
.footerMain {border-top: 1px solid #DBDBDB; position: relative;}
.buttonFooter {margin-top: -20px; font-family:"MS Serif", "New York", serif; position: relative; z-index: 999;}
.btn-info {width: 100%; -moz-box-shadow: 0px 0px 8px #000000;
-webkit-box-shadow: 0px 0px 8px #000000;
box-shadow: 0px 0px 8px #000000;}
.buttonFooter .btn-lg, .btn-group-lg>.btn {border-radius: 0px !important; font-size: 20px;} 
.container {padding-bottom: 20px;}

.footerButtonLeft .btn-info {background: #4066AA; border: none; color: #FFFFFF;}
.footerButtonLeft .btn-info:hover {background: #5380D0 !important;} 
.footerButtonRight .btn-info {background: #2E673D; border: none; color: #FFFFFF;}
.footerButtonRight .btn-info:hover {background: #448856 !important;}

.footerBackgroundWirbel {position: absolute; bottom: 50px; right: 20px;}

.tx-go-maps-ext {position: relative; z-index: 999;}

/*#################################*/
/* pagination */
/*#################################*/
/* pagination normal */
/*.pagination>li>a, 
.pagination>li>span { background:#e7fbf9; color:#005156; border-color:#005156; }*/

/* pagination active */
/*.pagination>.active>a, 
.pagination>.active>span, 
.pagination>.active>a:hover, 
.pagination>.active>span:hover, 
.pagination>.active>a:focus, 
.pagination>.active>span:focus { background-color: #005156; color:#fff; border-color: #00393c; }*/

/* pagination hover */
/*.pagination>li>a:hover, 
.pagination>li>span:hover, 
.pagination>li>a:focus, 
.pagination>li>span:focus { background:#e7fbf9; color:#005156; border-color:#005156; }*/

/*#################################*/
/* panel accrodion normal */
/*#################################*/
.panel-default { border-color: #fcb040; }
.panel-default>.panel-heading { color: #fff; background-color: #fcb040; border-color: #fcb040; }

/*#################################*/
/* panel TABS normal */
/*#################################*/
.nav-tabs>li>a { color:#ccc; border:1px solid #ccc; }
.nav-tabs>li>a:hover { border-color: #eee #eee #ddd; }
.nav>li>a:hover, .nav>li>a:focus { background-color: #fcb040; color:#fff; }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { background-color: #fcb040; color:#fff; }

/*#################################*/
/* responsive */
/*#################################*/
@media  (max-width: 1207px) {
	.sf-menu > li > a {padding: 60px 10px 0;}
}

@media  (max-width: 992px) {
	.container {width: 100%;}
}

@media  (max-width: 854px) {
	.logoMain {width: 250px;}
	.logoMain img {}

}

@media  (max-width: 768px) {
	.carousel-inner {display: none;}

}

@media  (max-width: 480px) {

}


