.background_elephant {
	background-color: #ffb200
}

.background_fallin_subpage {
	background-color: #216778
}

.background_fallin {
	background-color: #ffcc00
}


.background_antroad {
	background-color: #7ea800
}

.background_navigation {
	background-color: #545564
}

.background_about {
	background-color: #313131
}

.background_newsletter {
	background-color: #434e5e
}

.background_betatester {
	background-color: #9a9a9a
}

.background_subscribe {
	background-color: #353434
}

.background_imprint {
	background-color: #313131
}

.background_imprint_text {
	background-color: #FFFFFF
}

.background_download_antroad {
	background-color: #8ab800
}

.background_download_fallin {
	background-color: #dfb407
}

.background_antroad_list{
	background-color: #918a6f

}

.background_antroad_text{
	background-color: #939dac
}

.background_fallin_text{
	background-color: #006680
}
.background_antroad_title{
	background-color: #87aade
}


.background_fallin_list{
	background-color: #9dac93

}

.background_fallin_list_text{
	background-color: #ffdf5d
}

.background_fallin_title{
	background-color: #87aade
}

body {
    background-image: url("../images/back.png");
}


@font-face {
	font-family: 'BebasNeue';
	src: url('../fonts/BebasNeue-webfont.eot');
	src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/BebasNeue-webfont.woff') format('woff'), url('../fonts/BebasNeue-webfont.ttf') format('truetype'), url('../fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

.headline1 {
	font-family: BebasNeue, Helvetica Neue, Arial, sans-serif;
	font-size: 2.5em;
	color: #dedede;
	margin-top: auto !important;
	margin-bottom: auto !important;
}

.headline2 {
	font-family: BebasNeue, Helvetica Neue, Arial, sans-serif;
	font-size: 1.875em;
	color: #FFFFFF;
	margin-top: auto !important;
}

.headline3 {
	font-family: BebasNeue, Helvetica Neue, Arial, sans-serif;
	font-size: 1.5em;
	color: #000000;
}

.htmlheadline{
    visibility: hidden;height: 0;padding: 0;margin: 0;
}

.margin_left {
	padding-left: 0px;
}

.space_left {
	margin-left: 2%;
}

.space_bottom {
	margin-bottom: 3%;
}

.space_top {
	margin-top: 3%;
}

a_font {
	font-family: BebasNeue, Helvetica Neue, Arial, sans-serif;
	/*font-size: 100px;*/
	color: #FFFFFF;
}

.col-md-6,
.col-md-12 {
	padding-top: 1%;
}

.carousel-inner > .item > img {
	margin: 0 auto;
}

.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}

a:link {
	color: #ffb200;
}


/* visited link */

a:visited {
	color: #ffb200;
}


/* mouse over link */

a:hover {
	color: darkgray;
}


/* selected link */

a:active {
	color: darkgray;
}

.vertical {
	display: inline-block;
	vertical-align: middle;
	float: none;
}


/* ANTROAD styles */

.stars {
	text-align: left;
	font: 400 24px/1.5 'Average', Times, serif;
	background: url(../images/ic_grade_black_18dp.png) left no-repeat;
	padding-left: 80px;
	margin-left: 24px;
	list-style-type: none;
	vertical-align: top;
}

.antroad_headline1 {
	font-family: 'Lobster', Helvetica, sans-serif;
	font-size: 4.5em;
	color: black;
	margin-bottom: 3%;
}

.antroad_headline2 {
	font-family: 'Lobster', Helvetica, sans-serif;
	font-size: 1.875em;
	color: #666666;
}

.antroad_headline3 {
	text-align: left;
	font-family: 'Lobster', Helvetica, sans-serif;
	font-size: 1.5em;
	color: #000000;
}

.antroad_headline4 {
	font-family: BebasNeue, Helvetica Neue, Arial, sans-serif;
	font-size: 1.5em;
	color: #000000;
}

.antroad_text {
	text-align: left;
	font-family: 'Average', Times, serif;
	font-size: 1.875em;
	color: #000000;
}


/* ANTROAD END */



/* Fallin styles */



.fallin_headline1 {
	font-family: 'Lobster', Helvetica, sans-serif;
	font-size: 4.5em;
	color: black;
	margin-bottom: 3%;
}

.fallin_headline2 {
	font-family: 'Lobster', Helvetica, sans-serif;
	font-size: 1.875em;
	color: #666666;
}

.fallin_headline3 {
	text-align: left;
	font-family: 'Lobster', Helvetica, sans-serif;
	font-size: 1.5em;
	color: #000000;
}

.fallin_headline4 {
	font-family: BebasNeue, Helvetica Neue, Arial, sans-serif;
	font-size: 1.5em;
	color: #000000;
}

.fallin_text {
	text-align: left;
	font-family: 'Average', Times, serif;
	font-size: 1.875em;
	color: #000000;
}


/* Fallin END */


.carousel-control.left, .carousel-control.right {
   background-image:none !important;
   filter:none !important;
}