.navbar-text > a {
	color: inherit;
	text-decoration: none;
}
.logo{
	margin-top:10px;
	margin-bottom:10px;
}
.hauptteil{
	margin-bottom:50px;
	margin-top:20px;
}
.navbar-static-bottom{
	margin-bottom: 0px;
}
.fliesstext {
	margin-bottom: 20px;
}
.navigatonsbar{
	margin-top:1px;
}

.banner{
	padding-top:0px;
	padding-bottom: 0px;
	margin-top:0px;
	margin-bottom:0px;
}
.navi{
	font-size:18px;
}
.banner-text{
	font-family: 'Arial' ; 
	font-size: 24px;
	margin:0px;
	width: auto;
}
.banner-text > h3 {
	margin:0px;
	padding: 0px;
	text-align: right;
	padding-right: 20px;
	width: auto;
}
.fliesstext{

	text-align: justify;
}
.profile-links{
	padding-left:50px;
}
.profile-rechts{
	padding-right: 50px;
}
.liste >li{

list-style-type:decimal;
font-weight: 700;

}
.liste >li >p {
	font-weight: 500;
	
}
.liste >li >ol{
	font-weight:500;
}

.liste >li>ol>li {
	font-weight:700;
}
.liste >li>ol>li>p{
	font-weight:500;
}
.liste >li>ol>li>ul{
	font-weight:500;
}
#slide {
    border: 1px solid black;
    height: 50px;
    transition:             height 500ms ease;
        -moz-transition:    height 500ms ease;
        -ms-transition:     height 500ms ease;
        -o-transition:      height 500ms ease;
        -webkit-transition: height 500ms ease;
}
.nachunten {
	
	display:none;
	overflow:hidden; 
	
}
.button{
	
	background-color:#f7b016;
	border-color: #f7b016;
	color: #fff;
}
.navbar-nav > li >a{
	paddin: 0;
}
.button:hover,
.button:focus,
.button.focus,
.button:active,
.button.active,
.open > .dropdown-toggle.button {
  color: #fff;
	background-color:#e9a614;
	border-color: #e9a614;
}
.button:active,
.button.active,
.open > .dropdown-toggle.button {
  background-image: none;
}
.button.disabled,
.button[disabled],
fieldset[disabled] .button,
.button.disabled:hover,
.button[disabled]:hover,
fieldset[disabled] .button:hover,
.button.disabled:focus,
.button[disabled]:focus,
fieldset[disabled] .button:focus,
.button.disabled.focus,
.button[disabled].focus,
fieldset[disabled] .button.focus,
.button.disabled:active,
.button[disabled]:active,
fieldset[disabled] .button:active,
.button.disabled.active,
.button[disabled].active,
fieldset[disabled] .button.active {
  background-color: #e9a614;
  border-color: #e9a614;
}
.button .badge {
	background-color:#e9a614;
	border-color: #e9a614;
}
h1 
{
	/*font-size:32px;*/
	text-align:left;
}
@media (max-width: 479px)
{
	h1{
		font-size:26px;
	}
}
/*@media (max-width: 480px) and (max-width: 767px){
 h1{
	font-size: 20px;
	text-align:left;
 }

}
@media (min-width: 768px) and (max-width: 979px){
	h1 {
	
		font-size:24px;
	text-align:left;
	}
}
@media (min-width: 980px) and (max-width: 1199px){
	h1{
		font-size: 28px;
	text-align:left;
	}
}
@media (min-width: 1200px){
	font-size: 32px;
	text-align:left;
} */
.navi{

	margin-top:50px;
}
.navibar{
	margin-top:0px;
	padding-top:0px;
}
.thumbnail {
    position:relative;
    overflow:hidden;
}
.caption {
    position:absolute;
    top:-100%;
    right:0;
    background:rgba(34, 34, 34, 0.75);
    width:100%;
    height:100%;
    padding:2%;
    text-align:center;
    color:#fff !important;
    z-index:2;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.thumbnail:hover .caption {
    top:0%;
}
.navi_2{
	border: 0px; 
	border-right: 3px; 
	border-color:  rgb(247,176,22); 
	border-style: solid;  
	background: #fff;
}
.navi_2_ende{
	border: 0px;   
	border-style: solid; 
	border-color:  rgb(247,176,22); 
	background: #fff;
}
@media (max-width: 979px){
	.navi_2{
		border-right: 0px;
		border-bottom: 1px;
		border-color:  rgb(247,176,22); 
		border-style: solid;  
	}
	
}