/*!
 * Start Bootstrap - Blog Post HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 0px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.logo{
margin-top: 15px;	
}


.greymobile{
 background-color:	#cccccc;
}

.mobilemen{
		margin-top:6px;
		margin-left: 18px;
}

.mobilemen > a{
 font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
 color: #A50000;
 font-size: 14px;
 font-weight: bold;
 text-decoration: none;
 padding-right: 20px;
 padding-left:15px;
}

.header-right
{
    color: #263685;
    font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
    font-size: 90%;
    font-weight: bold;
}

.adresse-header
{
    font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
    font-size: 72%;
    font-weight: normal;
    color: #626262;
}


.navbar-inverse {
    background-color: #ffffff;
    border-color: #080808;
}

.navback{
	background-image: url("../images_neu/menub.gif");
}

.nav > li > a {
    position: relative;
    display: block;
    padding-top: 9px;
padding-bottom: 3px;
padding-left: 10px; 
}


.navbar {
    position: relative;
    min-height: 36px;
    margin-bottom: 1px;  
    border: 1px solid transparent;
}



.navbar-inverse .navbar-nav > li > a {
    color: #cfcfcf;
}


@media (max-width: 1200px) {
	
	.navback{
	background-image: none;
}
	
.navbar-inverse {
    background-color: #828280;
    border-color: transparent;
}

.navbar {
    border-radius: 1px;
}
	
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
		margin-top: 7.5px;
	}
	.navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
  		display:block !important;
	}
}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: transparent;
}

navbar-toggle {
    
    border: 1px solid #ffffff;
    border-radius: 2px;
}
.navbar-inverse .navbar-toggle {
    border-color: #ffffff;
}

.navbar-right {
    margin-top: -9px;
}



.boldheaderblack {
    font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
    color: #414141;
    font-size: 12px;
    font-weight: bold;
}


.alt1 {
    font-family: Helvetica,Tahoma,Verdana,Arial,Geneva,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding: 5px 5px 5px 15px;
    background: none repeat scroll 0% 0% #EDEDED;
    color: #263685;
    border-width: 1px;
    border-style: solid;
    border-color: #EAEAEA #717171 #717171 #EAEAEA;
}

.mission{
font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
color: #A50000;
font-size: 12px;
font-weight: bold;
}


.important3 {
    border: 1px solid #052D6B;
    font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
    font-size: 12px;
}
.important3 {
    padding: 12px;
    margin: 12px 0px;
}


span.important-title3 {
    display: block;
    float: left;
    margin-top: -20px;
    background: none repeat scroll 0% 0% #FFF;
    padding: 0px;
    font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
    color: #A50000;
    font-size: 12px;
    font-weight: bold;
}

span.important-title3 {
    color: #052D6B;
}


.important4 {
    border: 1px solid #052D6B;
    font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
    font-size: 12px;
}
.important4 {
    padding: 12px;
    margin: 12px 0px;
}


.siteheaderblack {
    font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
    color: #626262;
    font-size: 11px;
    font-weight: normal;
}

a.alt4 {
    font-family: Helvetica,Tahoma,Verdana,Arial,Geneva,sans-serif;
    padding: 4px;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
    text-decoration: none;
}


.grads{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0f2d6b+0,207cca+36,2989d8+62,c3ccdd+100 */
background: #0f2d6b; /* Old browsers */
background: -moz-linear-gradient(left,  #0f2d6b 0%,  #c3ccdd 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #0f2d6b 0%,#c3ccdd 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #0f2d6b 0%,#c3ccdd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f2d6b', endColorstr='#c3ccdd',GradientType=1 ); /* IE6-9 */
}


.alt2 {
    font-family: Helvetica,Tahoma,Verdana,Arial,Geneva,sans-serif;
    padding: 5px 5px 5px 15px;
    font-size: 13px;
    font-weight: bold;
    color: #FFF;
    margin-top:3px;
}



INPUT {
    border-right: 1px solid #CCC;
    border-width: 1px;
    border-style: solid;
    border-color: #CCC;
    font-size: 10px;
    background: none repeat scroll 0% 0% #FFF;
    color: #5C5C5C;
    font-family: Helvetica,Tahoma,Verdana,Arial,Geneva,sans-serif;
    display: inline;
}

a.footermenu {
    font-family: Helvetica,Tahoma,Verdana,Arial,Geneva,sans-serif;
    font-size: 11px;
    color: #9F9F9F;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    
}

.footerspan>{
font-family: Helvetica,Tahoma,Verdana,Arial,Geneva,sans-serif;
    font-size: 11px;
    color: #9F9F9F;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;

}



a.crumblink {
    font-family: Helvetica,Tahoma,Verdana,Arial,Geneva,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    color: #7F7F7F;
    text-decoration: none;
}


.crumbarrow {
    font-family: Helvetica,Tahoma,Verdana,Arial,Geneva,sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #7F7F7F;
    text-decoration: none;
}

@media (max-width: 768px) {
.crumbarrow {
   
    font-size: 10px;
  
}    
a.crumblink {
    
    font-size: 10px;
    
}    
    

}


.siteheaderblue {
    font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
    color: #263685;
    font-size: 13px;
    font-weight: bold;
}


.text {
    font-family: Helvetica,Tahoma,Geneva,Verdana,Arial sans-serif;
    color: #414141;
    font-size: 11px;
    font-weight: normal;
}


.headlinerot {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #F00;
    text-decoration: none;
}


footer {
    margin: 50px 0;
}