/* Feste Angaben */

body {

}

h1 {
	font-size:20px;
}

p {
    font-size: 12px;
}

a {
    color: #ce2031;
}

a:hover {
	color: #ce2031;
    text-decoration:underline;
}

/* Klassen */

.row {
    max-width: 950px; 
	background-color: #d8d9df;
}

.white {
    background-color: #fff !important; 
}

.platzoben {
	margin-top:10px;
}

.platzunten {
	margin-bottom: 20px;
}

.borderright {
	border-right: 3px solid #fff;
}

.borderleft {
	border-left: 3px solid #fff;
}

.top-bar-section li:not(.has-form) a:not(.button) {
    padding: 0 0.5rem;
	
}
.top-bar-section li.active:not(.has-form) a:not(.button) {
	background: #ce2031;
}

.top-bar-section li:not(.has-form) a:not(.button) {
    background: #ce2031 none repeat scroll 0 0;
	
}

.top-bar {
    background: #ce2031 none repeat scroll 0 0;
}

.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
    border-right: none;
}

.top-bar-section li:not(.has-form) a:not(.button):hover {
    background-color: #555555;
    background: #ce2031;
	text-decoration:underline;
	color: #c6d216;
}

.top-bar-section ul li > a {
    font-family: 'serif';
	text-shadow: 4px 4px 3px rgba(75, 75, 75, 1);
	font-size: 14px;
}

     .top-bar-section li.active:not(.has-form) a:not(.button):hover {
        background: #ce2031;
        color: #c6d216; 
}

.center {
    margin-left: auto;
    margin-right: auto;
}

.reveal-modal {
    max-width:800px;
}

.mainContent {
	min-height:520px;
}

/* Navigation */




/* Media Screen */

@media screen and (min-width: 0em) and (max-width: 39.9375em) 
    {
	
	}	
	
  @media only screen and (max-width: 40em) 
	{
	.borderleft {
	border-left: 0px solid #fff;
	}
	}
	 
  @media only screen 
	{

	}	 
	