html, body {
    font-size: 11px;
    font-family: Verdana;
    color: black;
    border-top: 2px #FE0009 solid;
}

html
{
	margin-top:0px!important;	
}

body
{
	display: none;
}


#content
{
	width:66%;
	padding:2%; 
	height:auto;
	float:left;
	margin-left:15%; 
	margin-right:15%; 	
	position:relative; 
	background-color:rgb(220,220,220); 
}


#header 
{
	width:70%; 
	height:auto;
	float:left;
	margin-left:15%; 
	margin-right:15%; 	
	position:relative;
	margin-top:15px;	
}

#navigation
{
	width:100%; 
	height:auto;
	float:left; 	
	position:relative;
	margin-top:60px;	
}


p
{
	font-size:1em;
	line-height:1.2em;
	font-family:Verdana,sans-serif; 
	color:rgb(50,50,50); 	
}


/* Input Elements */ 
.caldera-grid .form-control, .caldera-grid output {
    font-size: 1em;
    line-height: 1.2em;
    color: rgb(50,50,50);
    display: block;
	font-family:Verdana,sans-serif; 
	padding:3px 6px;
	height:auto;
	border-radius:3px;
}


.caldera-grid .checkbox, .caldera-grid .radio {
    position: relative;
    display: block;
    margin-top: 0px;
    margin-bottom: 10px;
	margin-right:10px;
    width: auto;
    float: left;
}

.caldera-grid .checkbox+.checkbox, .caldera-grid .radio+.radio {
    margin-top: 0px;
}

.bgwhite 
{
	background-color:white;	
	width:100%;
	padding:2%;
	float:left;
	height:auto;
	margin-top:20px;
	margin-bottom:20px;	
}

.caldera-grid input[type=date], .caldera-grid input[type=datetime-local], .caldera-grid input[type=month], .caldera-grid input[type=time]
{
	line-height:1.2em;	
}

.caldera-grid .row
{
	margin-top:3px;
	margin-bottom:3px;	
}


#menu-navigation
{
	width:100%; 
	height:auto;
	position:relative;
	float:left;
	margin-top:10px;
	margin-bottom:10px;	
}

.train-icon 
{
	background: url(/wp-content/themes/formulars/img/train.gif) no-repeat;
    padding: 7px 0 0 30px;	
}


.plane-icon 
{
	background: url(/wp-content/themes/formulars/img/plane.gif) no-repeat;
    padding: 7px 0 0 30px;	
}


.hotel-icon 
{
	background: url(/wp-content/themes/formulars/img/hotel.gif) no-repeat;
    padding: 7px 0 0 30px;	
}


.car-icon 
{
	background: url(/wp-content/themes/formulars/img/car.gif) no-repeat;
    padding: 7px 0 0 30px;	
}



.info-icon 
{
	background: url(/wp-content/themes/formulars/img/general.gif) no-repeat;
    padding: 7px 0 0 30px;	
}


ul#menu-navigation li {
    width: 20%;
    float: left;
	color:rgb(50,50,50); 
}

.current-menu-item span
{
	color:#fc0109;
}

.current-menu-item .train-icon 
{
	background: url(/wp-content/themes/formulars/img/train-act.gif) no-repeat;
}


.current-menu-item .plane-icon 
{
	background: url(/wp-content/themes/formulars/img/plane-act.gif) no-repeat;
}


.current-menu-item .hotel-icon 
{
	background: url(/wp-content/themes/formulars/img/hotel-act.gif) no-repeat;
}

.current-menu-item .car-icon 
{
	background: url(/wp-content/themes/formulars/img/car-act.gif) no-repeat;
}

.current-menu-item .info-icon 
{
	background: url(/wp-content/themes/formulars/img/general-act.gif) no-repeat;
}




#navigation ul li a {
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #3A3A3A;
}


#bahn img
{
	float: left;
    margin-right: 20px;
    margin-top: 0px;
    margin-bottom: 0px;	
}

strong {
    font-weight: bold;
}

.mce-notification-inner {
    display: none;
}


.flexible-frontend-login
{
	float:right;	
}

#ffl-lostpassword {
    display: none;
}