		.center { 
			padding-top: 48px;
			margin-left: auto;
			margin-right: auto;
		}
		
		ul {
			font-weight: 700;
			margin-left: 5px;
		}
		
		.navbar-inverse {
			background-color: #278822;
		}
		
		.navbar-fixed-top {
			border-width: 0 0 0px;
		}
		
		body {
			background-color: #eeeeee;
		}
		
		.container {
			font-size: 16px;			
		}
		
		footer {
			font-size: 12px;
			margin-top: 30px;
		}
		
		a img:hover{
			box-shadow:0 0 10px rgba(0,191,255,0.9);
		}
		
		.imHidden { 
			display: none; 
		}
		
		.hinweis, .required{
			color: #ff0505;
		}
        
        .self-margin {
            margin-top: 15px;
		}

        .center_baustelle {
            padding-top: 0px;
            margin-left: auto;
            margin-right: auto;
        }
        
        .center_h3{
            padding-top: 20px;
            text-align: center;
		}
        
        .center_img {
            padding: 20px;
			margin-left: auto;
			margin-right: auto;
		}
        
        .rand {
          margin: 5px;
        }
        
        h1{
            color: #278822;
            font-weight: bold;
		}
		
		.h4_color {
			color: #278822;
		}
		
		h5{
			font-size: 16px;
		}
		
		.modal_btn {
			background-color: #278822;
			border-color: #278822;
			font-size: 16px;
			margin: 10px;
			color: #ffffff;
		}
		
		.modal_btn:focus {
			background-color: #278822;
			border-color: #278822;
			font-size: 16px;
			margin: 10px;
		}
		
		.panel-danger{
			border-color: red;
			border-width: 4px;
		}
		
		.vcenter {
			display: inline-block;
			vertical-align: middle;
			float: none;
		}
		
		/* Featurettes
------------------------- */

.featurette-divider {
  margin: 40px 0; /* Space out the Bootstrap <hr> more */
  border-color: #278822;
}

/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}