@charset "utf-8";
/* CSS Document */
#see_tankgutschein{
	height:215px;
	background:url(../../img/banner-womo.jpg) no-repeat;
	background-size:100%;
	width:996px;
	margin:0 auto;
	border:solid 9px #fff;
	box-sizing:border-box;
	box-shadow: 0 0 3px #777777;
	margin-bottom:6px;

}

/*Infobox*/
.border-shadow-home {
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.5);
}
/**Infobox**/
.infomessageContent{
	/* background: url(../../img/infobox/papierBG.gif) no-repeat top left;. */
	background-color: #EDF3FC;
}
.infomessageContent b{
	font-weight: 700;
}
.xmas .infomessageContent{
	background: url(../../img/infobox/xmas-bg.jpg) no-repeat top left;
	padding-left:160px;
	background-size:cover;
}
.xmas h2{
	font-family:open-sanslight-italic;
	color:#946304;
}
.padding-bottom-36{padding-bottom:36px;}

.newyear .infomessageContent{
	background: url(../../img/infobox/newyear-bg.jpg) no-repeat top left;
	padding-left:160px;
}
.xmas .infoicon, .newyear .infoicon{
	display:none;
}
.infomessage img.infoicon{
left:-6px;
top:17px;
}
.infomessage img.tesa-left-top{
	top:-12px;
	left:-16px;
    -moz-transform: rotate(-30deg);
    -webkit-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    transform: rotate(-30deg);
}
.infomessage img.tesa-right-top{
	top:-12px;
	right:-26px;
    -moz-transform: rotate(36deg);
    -webkit-transform: rotate(36deg);
    -o-transform: rotate(36deg);
    -ms-transform: rotate(36deg);
    transform: rotate(36deg);
}
.infomessage img.tesa-left-bottom{
	bottom:-8px;
	left:-22px;
    -moz-transform: rotate(36deg);
    -webkit-transform: rotate(36deg);
    -o-transform: rotate(36deg);
    -ms-transform: rotate(36deg);
    transform: rotate(36deg);
}
.infomessage img.tesa-right-bottom{
	bottom:-6px;
	right:-20px;
    -moz-transform: rotate(-30deg);
    -webkit-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    transform: rotate(-30deg);
}

div.boxImages {
    height: 							530px;
    background: 						url(../../img/header-image-home-default1.jpg) no-repeat bottom;
	background-size: 					cover;
	transition: 						background 1s linear;
	min-width:							1020px;
}
div.boxImagesBG {
	background:							url(../../img/verlauf-weiss-transp.png) repeat-x bottom;
	height:								530px;
	min-width:							1020px;
}
div.boxImagesRightCol {
	width:								406px;
	float:								right;
}
.text-44 { font-size:44px; }
.text-96 { font-size:96px;}
.text-53 { font-size: 53px; }
.open-sansextra-bold.text-44.font-white.block {margin-top:	-14px;}
.open-sansextra-bold.text-96.font-white.block { margin-top:	-50px;}
.open-sansextra-bold.text-53.font-white { margin-top:-37px;}
.logo-wrapper {
	margin-top:							149px;
	width:								338px;
	height:								73px;
}
.logo-wrapper.first-row { width:340px; }
.logo-wrapper.second-row {width:338px; }
.logo-wrapper img {
	margin-right:						5px;
	margin-bottom:						5px;
	float:								left;
	width:								104px;
	height:								34px;
}
div.formSwitch ul {
	padding:							12px 6px 0px 6px;
}
div.formSwitch ul li {
	text-align: 						center;
	/*padding:							12px 0 12px 0;*/
}
.line-white-bottom {
	border-bottom:						1px solid #fff;
	margin:								0px 12px 0px 12px;
}
div.formSwitch ul li a {
	height:								69px;
	border-top:							1px solid #fff;
	border-bottom:						1px solid #777;
}
div.formSwitch ul li#rentalCarsNav { background: url(../../img/icons/rental-cars.png) no-repeat center;}
div.formSwitch ul li#rentalCarsNav.active { background: url(../../img/icons/rental-cars-active.png) no-repeat center #2A5AB2;}
div.formSwitch ul li#rentalCarsNav.active a { background: url(../../img/blue-triangle.png) no-repeat right; margin-right: -17px; border:0px; }


div.formSwitch ul li#motorcycleNav { background: url(../../img/icons/Motorcycle.png) no-repeat center;}
div.formSwitch ul li#motorcycleNav.active { background: url(../../img/icons/Motorcycle-active.png) no-repeat center;}

div.formSwitch ul li#camperVansNav { background:url(../../img/icons/camper-vans.png) no-repeat center;}
div.formSwitch ul li#camperVansNav.active {background:url(../../img/icons/camper-vans-active.png) no-repeat center;}

div.formSwitch ul li#motorhomeNav { background:url(../../img/icons/motorhome.png) no-repeat center;}

div.formSwitch ul li#hotelNav { background:url(../../img/icons/hotel1.png) no-repeat center;}



div.homeContent {
	margin:								auto;
	margin-top:							-60px;
}
section.columns-18, section.columns-12, section.columns-36 {
	-webkit-box-shadow: 				0px 0px 3px 0px rgba(0, 0, 0, 0.50);
    -moz-box-shadow: 					0px 0px 3px 0px rgba(0, 0, 0, 0.50);
    box-shadow:							0px 0px 3px 0px rgba(0,0,0,0.5);
}
section.columns-18, section.columns-12, section.columns-36 { cursor: pointer; }
section.teaserBox a {
	background:							url(../../img/icons/arrow.png) no-repeat left;
	padding-left:						9px;
	text-decoration:					underline;
	color:								#2C5FB8;
	position:							absolute;
	bottom:								12px;
	right:								12px;
}
section.teaserBox a:hover {
	color:								#ad002d;
	background:							url(../../img/icons/arrow-hover.png) no-repeat left;
}
section.columns-18 div.margin-9,  section.columns-36 div.margin-9{
	height:								342px;
	position:							relative;
}
section#rentalCar div.margin-9{ background: url(../../img/mietwagen-box.jpg) no-repeat top #EDF3FC; }
section#jucy div.margin-9{ background: url(../../img/jucy-box.jpg) no-repeat top #EDF3FC;}

/*section#motorcycle div.margin-9 { background: url(../../img/motorcycle-box.jpg) no-repeat top #EDF3FC; } */
section#motorcycle div.margin-9 { background: url(../../img/drive-eaglerider.jpg) no-repeat top #EDF3FC; }
section#motorcycleLong div.margin-9 { background: url(../../img/eaglerider-box-long.jpg) no-repeat top #EDF3FC; }

section#dollar div.margin-9 { background: url(../../img/dollar-box.jpg) no-repeat top #EDF3FC; }

section.columns-12 div.margin-9 {
	height:								713px;
	position:							relative;
}
section .textbox {
	position:							relative;
	top:								190px;
}
section#motorhome div.margin-9 {
	background:							url(../../img/camper-box.jpg) no-repeat top #EDF3FC;
}

/*section#motorhome div.margin-9 {
	background:							url(../../img/motorcycle-special-2-big.jpg) no-repeat top #EDF3FC;
}*/
section#motorhome h2 {
    line-height: 25px;
    padding-bottom: 18px;
    padding-top: 18px;

}
section .textboxLong {
	position:							relative;
	top:								475px;
}
.sticker {
	position:							absolute;
	top:								10px;
	left:								-14px;
	color:								#fff;
	padding-bottom:						4px;
	background:							url(../../img/corner-bottom-sticker-red.png) no-repeat left bottom;
}
.sticker div {
	background:							#ad002d;
}
.sticker div p.text-20 {
	line-height:						15px;
	padding-bottom:						5px;
}

/****************************Banner Box*********************************/
.banner-box{
height:150px;
background:#fff;
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.5);
}

.banner-box img{
margin:9px 0px 0px 9px;
}



.button-ibe-width {
	border-radius: 4px;
    width: 155px;
	/*padding:			10px 50px;*/
}
.button2 {
    margin-right: 0;}
