/****************************************************REMOVE ON FRIDAY****************************************************/
.elmonterv .prognose + p:nth-child(8) {
    margin-bottom: 60px;
}
/****************************************************REMOVE ON FRIDAY****************************************************/
@charset "utf-8";
/**********************************************************************************************************************************/
.fruehBook {
	background:	url(../../img/buttons/fruehbucher_10.png) no-repeat;
	width:162px;
	height:162px;
	}
.fuehrerschein{
	right:0px;
	bottom:-7px;
	z-index:9;
}
#see_tankgutschein{
	height:200px;
	background:url(../../../motorhomes/img/banner-womo.jpg) no-repeat;
	background-size:100%;
	width:996px;
	margin:0 auto;
}
/**********************************************************Quellenverweise******************************************************/
.sourceLeftTop{
left:2px;
top:2px;
}
.sourceRightTop{
right:2px;
top:2px;
}
.sourceLeftBottom{
left:2px;
bottom:2px;
}
.sourceRightBottom{
right:2px;
bottom:2px;
}

.cap-overlay {
    background: rgba(0, 0, 0, 0.43) none repeat scroll 0 0;
    color: #fff;
    font-size: 14px;
    left: 0;
    width: 100%;
}
/**********************************************************************************************************************************/
.buehnecontainer {
    background-attachment: 																		scroll;
    background-clip: 																					border-box;
    background-color: 																				rgba(0, 0, 0, 0);
    background-image: 																				url(../../img/header/startseiten_header.jpg);
    background-origin: 																				padding-box;
    background-position: 																			center top;
    background-repeat: 																				no-repeat !important;
    background-size: 																					cover;
    height: 																									530px;
    min-width: 																								1030px;
	/*overflow:																							hidden; geändert am 07.09.2016 || Dropdown wurde abgeschnitten*/
}

div#early-bird {
	background: 	url(../../img/fruehbucher-rabatt.png) no-repeat;
	width:			337px;
	height:			154px;
	position:		absolute;
	left:			400px;
	top:			-154px;
	z-index:		10
}

h2{font-size:																								40px;
	line-height:																								1.1em;
	}

.headlineBelt{
	top:																											9px;
	left:																											400px;}


.containerOuterWrapper{
	width:																										1030px;
	margin:																									0 auto;
	}

.sliderOverlay:hover{
   cursor: url(../../img/icons/close-cursor.png), pointer;
}

.containerInnerWrapper{
	width:																										996px;
	margin:																									0 auto;
	}

.box-shadow {
    box-shadow: 																							0 0 2px #666;
	}

.white-fade{
	height:																									100px;
	width:																										100%;
	bottom:																									0px;
	left:																											0px;
    background: 																							url(../../img/bg/whiteFade.png);
}

.border-dc{
	border: solid 1px #DCDCDC;
}
.sicherung {border-bottom: 1px dotted #ccc;}
/**********************************************************************************************************************************/
/**********************************************************img slider*************************************************************/
/**********************************************************************************************************************************/
#wrapper {
	background-color: 																				#fff;
	width: 																										100%;
	height: 																									100px;
    min-width: 996px;
}
#carousel {
	margin-top: 																							0px;
}
.caroufredsel_wrapper{
	width:																									100%!important;
	height: 																									90px;
	overflow:																								hidden;

}
.sliderHider{
	height: 																									90px;
	overflow:																								hidden;

}
#carousel div {
	text-align: 																								center;
	width: 																										330px;
	height: 																									90px;
	float: 																										left;
	position: 																								relative;
}
#carousel div.cruise-america{
	background: 																							url(../../img/logo/cruise-america_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.el-monte{
	background: 																							url(../../img/logo/el-monte_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.road-bear{
	background: 																							url(../../img/logo/road-bear_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.apollo{
	background: 																							url(../../img/logo/apollo_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.apollo-rv{
	background: 																							url(../../img/logo/apollo_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.britz{
	background: 																							url(../../img/logo/britz_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.star-rv{
	background: 																							url(../../img/logo/star-rv_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.best-time-rv{
	background: 																							url(../../img/logo/best-time-rv_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.jucy-rv-rentals{
	background: 																							url(../../img/logo/jucy_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.mighty-campers{
	background: 																							url(../../img/logo/mighty-campers_grey_slide.gif) no-repeat;
	background-position:																			center -72px;
}
#carousel div.cruise-america:hover,
#carousel div.el-monte:hover,
#carousel div.road-bear:hover,
#carousel div.apollo:hover,
#carousel div.apollo-rv:hover,
#carousel div.britz:hover,
#carousel div.star-rv:hover,
#carousel div.best-time-rv:hover,
#carousel div.jucy-rv-rentals:hover,
#carousel div.mighty-campers:hover
{
	background-position:																			center 7px;
}
#carousel div img {
	border: 																									none;
}
#hideLeft{
	height:																									100%;
	width:																										15%;
	background: 																							url(../../img/bg/hideLeft.png) no-repeat;
	background-position:																			left;
	position:																									absolute;
	background-size:																					100% 100%;
	left:																											0px;
	top:																											0px;
	z-index:																									9;
}
#hideRight{
	height:																									100%;
	width:																										15%;
	background: 																							url(../../img/bg/hideRight.png) no-repeat;
	background-position:																			right;
	background-size:																					100% 100%;
	position:																									absolute;
	right:																										0px;
	top:																											0px;
	z-index:																									10;
}
/**********************************************************************************************************************************/
/**********************************************************IBE Styling*************************************************************/
/**********************************************************************************************************************************/


.jslider_round .jslider-bg i,
.jslider_round .jslider-pointer {
	background-image: 																				url(../../img/jslider.round.png);
	}
.jslider_round .jslider-pointer {
	width: 																										17px;
	height: 																									17px;
	top: 																										-6px;
	margin-left: 																							-8px;
	}
  .jslider .jslider-bg i,
  .jslider .jslider-pointer {
	background: 																							url(../../img/jslider.round.png) no-repeat 0 0;
	}
  .jslider {
	display: 																									block;
	width: 																										97%;
	height: 																									1em;
	position: 																								relative;
	top: 																										0.6em;
	font-family: 																							Arial, sans-serif;
	float:																										right;
  }
  .jslider table {
	width: 																										100%;
	border-collapse: 																					collapse;
	border: 																									0;
	}
  .jslider td,
  .jslider th {
	padding: 																								0;
	vertical-align: 																						top;
	text-align: 																								left;
	border: 																									0;
	}
  .jslider table,
  .jslider table tr,
  .jslider table tr td {
	width: 																										100%;
	vertical-align: 																						top;
	}
  .jslider .jslider-bg {
	position: 																								relative;
	}
  .jslider .jslider-bg i {
	height: 																									9px;
	position: 																								absolute;
	font-size: 																								0;
	top: 																										0;
	}
  .jslider .jslider-bg .l {
	width: 																										15%;
	background-position: 																			0 0;
	left: 																											-12px;
	}
  .jslider .jslider-bg .f {
	width: 																										80%;
	left: 																											10%;
	background-repeat: 																				repeat-x;
	background-position: 																			0 -20px;
	}
  .jslider .jslider-bg .r {
	width: 																										10%;
	left: 																											90%;
	background-position: 																			right 0;
	}
  .jslider .jslider-bg .v {
	position: 																								absolute;
	width: 																										60%;
	left: 																											20%;
	top: 																										0;
	height: 																									5px;
	background-repeat: 																				repeat-x;
	background-position: 																			0 -40px;
	}
  .jslider .jslider-pointer {
	width: 																										11px;
	height: 																									20px;
	background-position: 																			0 -60px;
	position: 																								absolute;
	left: 																											20%;
	top:																											-5px;
	margin-left: 																							-6px;
	cursor: 																									pointer;
	cursor: 																									hand; }
  .jslider .jslider-pointer-hover {
	background-position: 																			-20px -60px;
	}
  .jslider .jslider-pointer-to {
	left: 																											80%;
	}
  .jslider .jslider-label {
	font-size: 																								14px;
	line-height: 																							12px;
	color: 																										black;
	opacity: 																									0.4;
	white-space: 																							nowrap;
	padding: 																								0px 2px;
	position: 																								absolute;
	top: 																										-18px;
	left: 																											-13px;
	}
  .jslider .jslider-label-to {
	left: 																											auto;
	right: 																										0;
	font-size:																								14px;
	}
  .jslider .jslider-value {
	font-size: 																								14px;
	white-space: 																							nowrap;
	padding: 																								1px 2px 0;
	position: 																								absolute;
	top: 																										-19px;
	left: 																											20%;
	background: 																							none;
	line-height: 																							12px;
	-moz-border-radius: 																				2px;
	-webkit-border-radius: 																			2px;
	-o-border-radius: 																					2px;
	border-radius: 																						2px;
	}
  .jslider .jslider-value-to {
	left: 																											80%;
	}
  .jslider .jslider-label small,
  .jslider .jslider-value small {
	position: 																								relative;
	top: 																										-0.4em;
	}
  .jslider .jslider-scale {
	position: 																								relative;
	top: 																										9px;
	}
  .jslider .jslider-scale span {
	position: 																								absolute;
	height: 																									5px;
	border-left: 																							1px solid #999;
	font-size: 																								0;
	}
  .jslider .jslider-scale ins {
	font-size: 																								9px;
	text-decoration: 																					none;
	position: 																								absolute;
	left: 																											0px;
	top: 																										5px;
	color: 																										#999;
	}
  .jslider-single .jslider-pointer-to,
  .jslider-single .jslider-value-to,
  .jslider-single .jslider-bg .v,
  .jslider-limitless .jslider-label {
	display: 																									none;
	}
.womo_IBE {
	border: 																									solid 8px #fff;
	height:																									450px;
	width:																										340px;
	padding-top:																							2px!important;
	position:																									relative;
	z-index:																									10;
	}
.font-usa-light-red{
	color:																										#B71919;
	}
form h1 {
	font-size:																								25px;
	text-shadow:																							1px 1px 0px #fff;
	}
.select-box {
  background: 																							url(../../../images/forms/select-box-arrow-BG.gif) no-repeat 100% center #fff;
}
.uncheck {
    background:																							 url(../../img/icons/inputs.png) no-repeat ;
    background-position: 																			-2px -34px;
	}
.selected {
    background: 																							url(../../img/icons/inputs.png) no-repeat ;
    background-position: 																			-2px -16px;
	}
.moreOptions {
	bottom: 																									26px;
	left:																											16px;
	text-shadow:																							1px 1px 0px #fff;
	background:																							url(../../img/icons/IBE_moreOptions.png) no-repeat;
	background-position:																			left center;
	}

.lessOptions {
	background:																							url(../../img/icons/IBE_lessOptions.png) no-repeat!important;
	background-position:																			left center!important;
	}

#moreOptions {
	right:																										-408px;
	bottom:																									-8px;
	width:																										356px;
	height:																									122px;
	background:																							url(../../img/bg/verm_balloon.png) no-repeat;
	padding:																									18px 0px 0px 36px;
	display:																									none;
	}
.margin-bottom-10{
margin-bottom:10px;
}
#input_annahmedatum, #input_abgabedatum {
	width:																										121px;
	margin-bottom:																						0px;
	margin-right:																							0px;
	color:																										777777#;
	background: 																							url(../../img/icons/IBE_womo_date.gif) no-repeat #fff;
	background-position:																			left;
	padding-left:																							36px;
	height: 																									19px;
	}
#dk0-combobox, #dk1-combobox{
	background: 																							url(../../img/icons/IBE_Marker.png) no-repeat;
	background-position:																			2px;
	padding-left:																							28px;
	}
.inputFields {
	width:																										165px;
	}
.box_underline {
	border-bottom: 																						solid 1px #fff;
	}
.FormSendButton {
	background:																							#2b5ab2;
	color:																										#fff;
	text-align:																								center;
	border-radius:																						6px;
	padding:																									7px 28px;
	font-size:																								22px;
	text-shadow:																							1px 1px 0px #040E46;
	font-weight:																							normal;
	position:																									absolute;
	bottom:																									-2px;
	right:																										0px;
	border:																									none;
	}
.FormSendButton:hover {
	background:																							#022b68;
	-webkit-transition: 																				background-color 500ms linear;
	-moz-transition: 																					background-color 500ms linear;
	-o-transition: 																							background-color 500ms linear;
	-ms-transition: 																						background-color 500ms linear;
	transition: 																								background-color 500ms linear;
	}
.dk-select, .dk-select-multi {
	position: 																								relative;
	display: 																									block;
	vertical-align: 																						middle;
	width: 																										322px!important;
	cursor: 																									pointer;
	height: 																									20px;
	}
.dk-selected-disabled {
	color:																										#BBBBBB;
	}
.dk-select .dk-select-options {
	position: 																								absolute;
	display:																									none;
	left: 																											-1px;
	right: 																										0;
	}
.dk-select-open-up .dk-select-options {
	border-radius: 																						0.4em 0.4em 0 0;
	margin-bottom: 																						-1px;
	bottom: 																									100%;
	}
.dk-select-open-down .dk-select-options {
	border-radius: 																						0 0 0.4em 0.4em;
	margin-top: 																							-1px;
	top: 																										100%;
	}
.dk-select-multi .dk-select-options {
	max-height: 																							10em;
	}
.dk-select-options {
	background-color: 																				white;
	border: 																									1px solid #CCCCCC;
	border-radius: 																						0.4em;
	list-style: 																								none;
	margin: 																									0;
	max-height: 																							12.5em;
	min-width: 																								100%;
	overflow-x: 																								hidden;
	overflow-y: 																								auto;
	padding: 																								6px 0px;
	width: 																										auto;
	z-index: 																									100;
	}
.dk-option-selected {
	background-color: 																				#2b5ab2;
	color: 																										#fff;
	}
.dk-select-options-highlight .dk-option-selected {
	background-color: 																				transparent;
	color: 																										inherit;
	padding:																									10px;
	}
.dk-option {
	padding:																									10px;
	}
.dk-select-options .dk-option-highlight {
	background-color: 																				#2b5ab2;
	color: 																										#fff;
	}
.dk-select-options .dk-option-disabled {
	color: 																										#BBBBBB;
	background-color: 																				transparent;
	}
.dk-optgroup {
	border: 																									solid #CCCCCC;
	border-width: 																						1px 0;
	padding: 																								0.25em 0;
	margin-top: 																							0.25em;
	}
.dk-optgroup + .dk-option {
	margin-top: 																							0.25em;
	}
.dk-optgroup + .dk-optgroup {
    border-top-width: 																					0;
    margin-top: 																							0;
	}
.dk-optgroup:nth-child(2) {
    padding-top: 																							0;
    border-top: 																							none;
    margin-top: 																							0;
	}
.dk-optgroup:last-child {
    border-bottom-width: 																			0;
    margin-bottom:																						0;
    padding-bottom: 																					0;
	}
.dk-optgroup-label {
	padding: 																								0 0.5em 0.25em;
	font-weight: 																							bold;
	width: 																										100%;
	}
.dk-optgroup-options {
	list-style: 																								none;
	padding-left: 																							0;
	}
.dk-optgroup-options li {
    padding-left: 																							1.2em;
	}
.dk-select-open-up .dk-selected {
	border-top-left-radius: 																			0;
	border-top-right-radius: 																		0;
	border-color: 																							#2b5ab2;
	}
.dk-select-open-down .dk-selected {
	border-bottom-left-radius: 																	0;
	border-bottom-right-radius: 																0;
	border-color: 																							#2b5ab2;
	}
.dk-select-open-up .dk-selected:before, .dk-select-open-down .dk-selected:before {
	border-width: 																						0 0.25em 0.25em;
	border-bottom-color: 																			#2b5ab2;
	}
.dk-select-open-up .dk-selected:after, .dk-select-open-down .dk-selected:after {
	border-left-color: 																					#2b5ab2;
	}
.dk-select-open-up .dk-select-options, .dk-select-open-down .dk-select-options, .dk-select-multi:focus .dk-select-options {
	display: 																									block;
	border-color: 																							#ccc;
	width:																										132px;
	}
.dk-select-multi:hover, .dk-select-multi:focus {
	outline: 																									none;
	}
.dk-selected:hover, .dk-selected:focus {
	outline: 																									none;
	border-color: 																							#2b5ab2;
	}
.dk-selected:hover:before, .dk-selected:focus:before {
    border-top-color: 																					#2b5ab2;
	}
.dk-selected:hover:after, .dk-selected:focus:after {
    border-left-color: 																					#2b5ab2;
	}
.dk-select-disabled {
	opacity: 																									0.6;
	color: 																										#BBBBBB;
	cursor: 																									not-allowed;
	}
.dk-select-disabled .dk-selected:hover, .dk-select-disabled .dk-selected:focus {
    border-color: 																							inherit;
	}
.dk-select-disabled .dk-selected:hover:before, .dk-select-disabled .dk-selected:focus:before {
    border-top-color: 																					inherit;
	}
.dk-select-disabled .dk-selected:hover:after, .dk-select-disabled .dk-selected:focus:after {
    border-left-color: 																					inherit;
	}
select[data-dkcacheid] {
	display: 																									none;
	}
select#sel_anmiet,
select#sel_abgabe,
select#sel_personen,
select#sel_meilen	{
	width:																										340px!important;
	height:																									35px;
	}
.dk-selected{
    overflow: 																								hidden;
    padding-right: 																						18px;
    white-space: 																							nowrap;
    width: 																										277px!important;
	color:																										#777777;
    }
.w-146 {
	width: 																										116px;
	}
.w-146 .dk-selected {
	width: 																										73px;
	}
.last {
	margin-right:																							0px;
	}
.helpHover {
    color: 																										#666 !important;
    cursor: 																									help;
}

/*
@media screen and (min-width:1101px){
  #drop {
    display:none;
  }
}

@media screen and (min-width:200px) and (max-width: 1100px){
  #drag {
    display:none;
  }
}
*/

@media \0screen {
    .ie8-selektor {
       display:none;
    }
}
/***********************************************************************************************************************************/
/***************************************************Paketinhalte*****Special******************************************************/
/***********************************************************************************************************************************/
.all-include{
	height:																									330px;
	background-color:																					#999999;
	width: 																										287px;
}
.shadow-ccc{
	box-shadow:																							0px 0px 2px #ccc;
}
.all-include h3,
.all-include p,
.all-include ul.text li{
	text-shadow:																							1px 1px 0px #6c6c6c;
}
.all-include ul.text li{
	padding-left:																							22px;
	background:																							url(../../img/icons/allincludeCheck.png) no-repeat;
	background-position:																			left 2px;
}
.specialOne{
	background:																							url(../../img/bg/specialOne.jpg) no-repeat;
}
.specialOne span{
	background:																							url(../../img/bg/specialBanner.png) no-repeat;
	top:																											9px;
	left:																											-4px;
}
.specialTwo{
	background:																							url(../../img/bg/specialTwo.jpg) no-repeat;
}
.specialOne div{
	background:																							url(../../img/bg/InnerSpecialOne.png) no-repeat;
}
.specialTwo div{
	background:																							url(../../img/bg/InnerSpecialTwo.png) no-repeat;
}
.specialOne,
.specialTwo{
	height:																									368px;
	width: 																										322px;
}
.specialOne div,
.specialTwo div{
	height:																									178px;
	width: 																										304px;
	bottom: 																									0px;
}
.specialOne div h3,
.specialTwo div h3{
	margin-top:																							58px;
}
.specialOne div p,
.specialTwo div p{
	line-height:																								1.3em;
}
.specialTwo a{
	border:																									1px solid #2b5ab2;
	bottom:																									8px;
	right:																										8px;
}
.specialTwo a:hover,
.womoTyp a:hover,
.askFor:hover{
	background:																							#2b5ab2;
	color:																										#fff;
}
div.location,
div.routen,
div.womomieten{
	height:																									288px;
}

div.location{
	background: 																							url(../../img/bg/locationBG.jpg) bottom no-repeat #1F273A;
}
div.routen{
	background: 																							url(../../img/bg/routenBG.jpg) bottom no-repeat #1F273A;
}
div.womomieten{
	background: 																							url(../../img/bg/mietenBG.jpg) bottom no-repeat #1F273A;
}

div.location p.headline-18,
div.routen a.headline-18,
div.womomieten a.headline-18{
	height:																									91px;
	background: 																							url(../../img/bg/linkArrow.png) center bottom no-repeat;
}

/***********************************************************************************************************************************/
/***************************************************Wohnmobil **Carousel******************************************************/
/***********************************************************************************************************************************/
.jcarousel-wrapper {
    margin: 																									0px auto;
	margin-top:																							8px;
	margin-bottom:																						4px;
    position: 																								relative;
    border: 																									8px solid #fff;
    -webkit-box-shadow: 																			0 0 2px #999999;
    -moz-box-shadow: 																				0 0 2px #999999;
    box-shadow: 																							0 0 2px #999999;
}

/** Carousel **/

.jcarousel {
    position: 																								relative;
    overflow: 																								hidden;
    width: 																										100%;
}

.jcarousel ul {
    width: 																										20000em;
    position: 																								relative;
    list-style: 																								none;
    margin: 																									0;
    padding: 																								0;
}

.jcarousel li {
    width: 																										200px;
    float: 																										left;
    border: 																									1px solid #fff;
    -moz-box-sizing: 																					border-box;
    -webkit-box-sizing: 																				border-box;
    box-sizing: 																							border-box;
}

.jcarousel img {
    display: 																									block;
    max-width: 																							100%;
    height: 																									auto !important;
}

/** Carousel Controls **/

.jcarousel-control-prev,
.jcarousel-control-next {
    position: 																								absolute;
    top: 																										50%;
    margin-top: 																							-20px;
    width: 																										27px;
    height: 																									48px;
    text-align: 																								center;
    background:																							#fff;
    color: 																										#2b5ab2;
    text-decoration: 																					none;
    font: 																										24px/27px Arial, sans-serif;
}

.jcarousel-control-prev {
    left: 																											0px;
	background:																							url(../../img/buttons/womoCarouselRight.gif) no-repeat;
	-moz-transform:rotate(180deg); /* Firefox 3.6 Firefox 4 */
	-webkit-transform:rotate(180deg); /* Safari */
	-o-transform:rotate(180deg); /* Opera */
	-ms-transform:rotate(180deg); /* IE9 */
	transform:rotate(180deg); /* W3C */
}

.jcarousel-control-next {
    right: 																										0px;
	background:																							url(../../img/buttons/womoCarouselRight.gif) no-repeat;
}

/** Carousel Pagination **/

.jcarousel-pagination {
    position: 																								absolute;
    bottom: 																									-27px;
    left: 																											50%;
    -webkit-transform: 																				translate(-50%, 0);
    -ms-transform: 																						translate(-50%, 0);
    transform: 																								translate(-50%, 0);
    margin: 																									0;
}

.jcarousel-pagination a {
    text-decoration: 																					none;
    display: 																									inline-block;

    font-size: 																								11px;
    height: 																									6px;
    width: 																										6px;
    line-height: 																							10px;

    background: 																							#989898;
    color: 																										#2b5ab2;
    border-radius: 																						10px;
    text-indent: 																							-9999px;

    margin-right: 																							4px;
}

.jcarousel-pagination a.active {
    background: 																							#2b5ab2;
    color: 																										#fff;
    opacity: 																									1;

    -webkit-box-shadow: 																			0 0 2px #F0EFE7;
    -moz-box-shadow: 																				0 0 2px #F0EFE7;
    box-shadow: 																							0 0 2px #F0EFE7;
}

.camperPic{
	width:																										314px;
	height:																									232px;
}

.camperPic a{
	left:																											4px;
	bottom:																									4px;
}
.camperNameBox{
	background:																							#ECF3FD;
	height:																									40px;
}
.camperDetailInfo{
	width:																										314px;
	height:																									196px;
}
.carouselRightBottom{
	bottom:																									0px;
	right:																										6px;
	width:																									314px;
}
.price{
	font-weight: 																							bold;
	font-size: 																								44px;
	color: 																									#8C000D;
	position: 																								relative;
	top: 																										-5px;
	float: 																									right;
}
.priceUpper{
	font-weight: 																							bold;
	color: 																									#8C000D;
	float: 																									right;
	font-size: 																								16px;
	position: 																								relative;
	top: 																										4px;
	right: 																									13px;
	text-decoration: 																					underline;
}
.star{
	position: 																								absolute;
	bottom: 																								35px;
	right: 																									2px;
	font-size: 																								18px;
	color: 																									#525252;
}
.proTag{
	bottom:																									4px;
	right:																										0px;
}
.priceWrapper{
	right:																										45px;
	bottom:																									-12px;
}
.schonAb{
	color:																									#525252!important;
	font-weight:																							normal!important;
}
.womoTyp{
	height:																									234px;
	background:																							url(../../img/bg/allWomoTyp.jpg) no-repeat top;
}
.womoTyp a{
	border:																									solid 1px #2b5ab2;
	bottom:																									6px;
	right:																										6px;
}
div.columns-32.float-left a.small-text.underline{
	color:																									#525252;
}
/*****************************big Slider**************************/
.bigSlideControle{
bottom:-84px;
z-index:20;
}

.bigSlider,.tipsWrapper{
	height:																									760px;
	width:																									100%;
    min-width: 																							1030px;
}
.bigSliderWrapper{
	height:																									760px;
	width:																									100%;
    min-width: 																							1030px;
	overflow:																								hidden;
}

.sonderangebote,
.werwo,
.womotipps{
	border: 																									solid 1px #063786;
	width: 																										322px;
	color:																										#063786;
	background:																								#fff;
}

.bigSlide_active{
	background:																							#063786!important;
	color:																										#fff!important;
	cursor:																									default;
}
.triangle{
	display:																									none;
}
.bigSlide_active div.triangle{
	position:																									absolute;
	left:																											144px;
	bottom:																									-15px;
	display:																									block!important;
	width: 																										0;
	height: 																									0;
	border-style: 																							solid;
	border-width: 																						16px 15px 0 15px;
	border-color: 																							#063786 transparent transparent transparent;
}
#BigSlide .jcarousel-wrapper {
    margin: 																									0px auto;
	margin-top:																							10px;
	margin-bottom:																						4px;
    position: 																								relative;
	border:																									none!important;
	box-shadow:																							none!important;
}

/** Carousel **/

#BigSlide .jcarousel-wrapper .jcarousel {
    position: 																								relative;
    overflow: 																								hidden;
    width: 																										100%;
}

#BigSlide .jcarousel-wrapper .jcarousel ul {
    width: 																										20000em;
    position: 																								relative;
    list-style: 																								none;
    margin: 																									0;
    padding: 																								0;
}

#BigSlide .jcarousel-wrapper .jcarousel li {
    float: 																										left;
    border: 																									none;
	padding-top:																							100px;
	padding-bottom:																							100px;
    background-attachment: 																		scroll;
    background-clip: 																					border-box;
    background-color: 																				rgba(0, 0, 0, 0);
    background-origin: 																				padding-box;
    background-position: 																			center top;
    background-repeat: 																				no-repeat !important;
    background-size: 																					cover;
	width:																										100%;
    min-width: 																								1030px;
}
#BigSlide .jcarousel-wrapper .jcarousel li#el_monte{
    background-image: 																				url(../../img/bg/bigSlide_el_monte.jpg);
}
#BigSlide .jcarousel-wrapper .jcarousel li#cruise_america{
    background-image: 																				url(../../img/bg/bigSlide_cruise_america.jpg);
}
#BigSlide .jcarousel-wrapper .jcarousel li#road_bear{
    background-image: 																				url(../../img/bg/bigSlide_road_bear.jpg);
}
#BigSlide .jcarousel-wrapper .jcarousel li#britz{
    background-image: 																				url(../../img/bg/bigSlide_britz.jpg);
}
#BigSlide .jcarousel-wrapper .jcarousel li#apollo{
    background-image: 																				url(../../img/bg/bigSlide_apollo.jpg);
}
#BigSlide .jcarousel-wrapper .jcarousel li#best_time_rv{
    background-image: 																				url(../../img/bg/bigSlide_best_time_rv.jpg);
}
#BigSlide .jcarousel-wrapper .jcarousel li#star_rv{
    background-image: 																				url(../../img/bg/bigSlide_star_rv.jpg);
}
#BigSlide .jcarousel-wrapper .jcarousel li#jucy_us_rv{background-image:url(../../img/bg/bigSlide_jucy.jpg);}
#BigSlide .jcarousel-wrapper .jcarousel li#mighty_campers{background-image:url(../../img/bg/bigSlide_mighty_campers.jpg);}


#BigSlide .jcarousel-wrapper .jcarousel img {
    display: 																									block;
    max-width: 																							100%;
    height: 																									auto !important;
}

/** Carousel Controls **/

#BigSlide .jcarousel-wrapper .jcarousel-control-prev,
#BigSlide .jcarousel-wrapper .jcarousel-control-next {
    position: 																								absolute;
    top: 																										50%;
    margin-top: 																							-34px;
    width: 																										64px;
    height: 																									93px;
    text-align: 																								center;
    background:																							#fff;
    color: 																										#2b5ab2;
    text-decoration: 																					none;
    font: 																										24px/27px Arial, sans-serif;
}

#BigSlide .jcarousel-wrapper .jcarousel-control-prev {
    left: 																											10%;
	background:																							url(../../img/buttons/bigSlideRight.gif) no-repeat;
	-moz-transform:rotate(180deg); /* Firefox 3.6 Firefox 4 */
	-webkit-transform:rotate(180deg); /* Safari */
	-o-transform:rotate(180deg); /* Opera */
	-ms-transform:rotate(180deg); /* IE9 */
	transform:rotate(180deg); /* W3C */
}

#BigSlide .jcarousel-wrapper .jcarousel-control-next {
    right: 																										10%;
	background:																							url(../../img/buttons/bigSlideRight.gif) no-repeat;
}

@media (max-width: 1400px) {
	#BigSlide .jcarousel-wrapper .jcarousel-control-prev,
	#BigSlide .jcarousel-wrapper .jcarousel-control-next {
		position: 																								absolute;
		top: 																										50%;
		margin-top: 																							-34px;
		width: 																										64px;
		height: 																									93px;
		text-align: 																								center;
		background:																							#fff;
		color: 																										#2b5ab2;
		text-decoration: 																					none;
		font: 																										24px/27px Arial, sans-serif;
	}
	#BigSlide .jcarousel-wrapper .jcarousel-control-next {
		right: 																										0px!important;
		background:																							url(../../img/buttons/bigSlideRight.gif) no-repeat;
	}
	#BigSlide .jcarousel-wrapper .jcarousel-control-prev {
		left: 																											0px!important;
		background:																							url(../../img/buttons/bigSlideRight.gif) no-repeat;
		-moz-transform:rotate(180deg); /* Firefox 3.6 Firefox 4 */
		-webkit-transform:rotate(180deg); /* Safari */
		-o-transform:rotate(180deg); /* Opera */
		-ms-transform:rotate(180deg); /* IE9 */
		transform:rotate(180deg); /* W3C */
	}
}
@media (max-width: 1130px) {
	#BigSlide .jcarousel-wrapper .jcarousel-control-prev,
	#BigSlide .jcarousel-wrapper .jcarousel-control-next {
		position: 																								absolute;
		top: 																										50%;
		margin-top: 																							-10px;
		width: 																										39px;
		height: 																									76px;
		text-align: 																								center;
		background:																							#fff;
		color: 																										#2b5ab2;
		text-decoration: 																					none;
		font: 																										24px/27px Arial, sans-serif;
	}
	#BigSlide .jcarousel-wrapper .jcarousel-control-next {
		right: 																										0px!important;
		background:																							url(../../img/buttons/mobileSlide.png) no-repeat;
	}
	#BigSlide .jcarousel-wrapper .jcarousel-control-prev {
		left: 																											0px!important;
		background:																							url(../../img/buttons/mobileSlide.png) no-repeat;
		-moz-transform:rotate(180deg); /* Firefox 3.6 Firefox 4 */
		-webkit-transform:rotate(180deg); /* Safari */
		-o-transform:rotate(180deg); /* Opera */
		-ms-transform:rotate(180deg); /* IE9 */
		transform:rotate(180deg); /* W3C */
	}
}

/** Carousel Pagination **/

#BigSlide .jcarousel-wrapper .jcarousel-pagination {
    position: 																								absolute;
    bottom: 																									80px;
    left: 																											50%;
    -webkit-transform: 																				translate(-50%, 0);
    -ms-transform: 																						translate(-50%, 0);
    transform: 																								translate(-50%, 0);
    margin: 																									0;
}

#BigSlide .jcarousel-wrapper .jcarousel-pagination a {
    text-decoration: 																					none;
    display: 																									inline-block;

    font-size: 																								11px;
    height: 																									6px;
    width: 																										6px;
    line-height: 																							10px;

    background: 																							#fff;
    color: 																										#2b5ab2;
    border-radius: 																						10px;
    text-indent: 																							-9999px;

    margin-right: 																							4px;
}

#BigSlide .jcarousel-wrapper .jcarousel-pagination a.active {
    background: 																							#2b5ab2;
    color: 																										#fff;
    opacity: 																									1;
	box-shadow:																							0px 0px 2px #2b5ab2;
}
.aktuell,
.next,
.early{
	height:																									410px;
	border:																									9px solid #fff;
	background:																							rgba(255,255,255,0.9);
	width:																										306px;
}
.seasonHead{
	background:																							#6A6A6A;
}
.seasonHead h3{
	text-shadow:																							1px 1px 0px #525252;
}
.specialArt{
	color:																										#063786;
}
.specialLink{
	bottom:																									10px;
	left:																											10px;
	width:																										270px;
	background:																							url(../../img/bg/specialLink.png) no-repeat;
	background-position:																			0px 6px;
}
.prognose{
	background:																							#8c000d;
	width:																										290px;
	text-shadow:																							1px 1px 1px #520000;
	font-size:																								13px;
}
.prognose + p{
background:#F3E4E5;
border:2px dotted #8C000C;
padding-bottom:6px;
}
.overlayContent .prognose {
    margin-left: 6px;
    height: 15px;
	width:302px;
}
.askFor{
	color:																										#063786;
	border:																									solid 1px #063786;
}
.VermLogoBox{
	height:																									80px;
}
.VermSlide div.columns-32 h3{
	line-height:																								0.9;
}
.specIcon{
	right:																										0px;
	bottom:																									0px;
}
.allSpecials{
	right:																											6px;
	bottom:																										46px;
	padding-left:																								50px;
	background:																								url(../../img/icons/allSpecials.png) no-repeat;
	background-position:																				left top;
	width: 																											260px;
}
.allSpecials:hover{
	color:																											#063786;
	background-position:																				left bottom;
}
.chooseCanada{
	background:																								url(../../img/bg/chooseCanada.jpg);
	height:																										335px;
}
.tex-shad{
	text-shadow:																							1px 1px 0px #525252;
}
.canadaButton{
	border:																										solid 3px #fff;
	bottom:																										10px;
	right:																											10px;
}
.canadaButton:hover{
	background:																								#fff;
	color:																											#2b5ab2;
}
.link-logo-canada{
	left:																												10px;
	bottom:																										10px;
}
/************************************************************************************************************************************/
/************************************************SliderOverlay**********************************************************************/
/************************************************************************************************************************************/
.sliderOverlay{
	position: 																									fixed;
	top: 																											0;
	left: 																												0;
	width: 																											100%;
	height: 																										100%;
	z-index: 																										999;
	display: none;
}
.overlayWrapper{
	z-index:																										1000;
	top:																												0px;
	box-shadow:																								0px 0px 16px #000000;
	width:1016px;
	display:none;
	margin:0 auto;
	left:0;
	right:0;
}
.overlayContent{
	z-index:																										1000;
	top:																												0px;
	overflow-y:scroll;
	width:1016px;
	height:572px;
}
.overlayContent .columns-16,
.overlayWrapper .columns-16{
	width:																											331px;
}
.overlayContent .columns-32{
	width:																											664px;
}
.overlayContent .columns-16 a.askFor{
	border:																										solid 1px #525252;
}
.close_button {
    width: 30px;
    height: 30px;
    background: url(../../img/icons/startseiteCloseOverlay.gif) no-repeat #fff;
	background-size:cover;
    position: absolute;
    top: 4px;
    right: 4px;
    z-index: 1001;
    cursor: pointer;
}
.overlayIconrow{
	background:																								#efefef;
	height:																										70px;
}
.overlayIconrow a{
	display:																										inline-block;
	height:																										52px;
	background-size: 																						cover;
}
a.anz-2{
	width:																											182px;
	margin-left:																									208px;
	background-position: 																				center -97px;
	}
a.anz-3{
	width:																											182px;
	margin-left:																									114px;
	background-position: 																				center -97px;
	}
a.anz-4{
	width:																											182px;
	margin-left:																									62px;
	background-position: 																				center -97px;
	}
a.anz-5{
	width:																											182px;
	background-position: 																				center -97px;
	}
a.anz-6{
	width:																											150px;
	background-position: 																				center -75px;
	}
a.anz-7{
	width:																											125px;
	background-position: 																				center -59px;
	}
a.anz-8{
	width:																											107px;
	background-position: 																				center -48px;
	}
a.anz-9{
	width:																											94px;
	background-position: 																				center -38px;
	}
a.anz-10{
	width:																											83px;
	background-position: 																				center -30px;
	}
a.anz-11{
	width:																											74px;
	background-position: 																				center -24px;
	}

a.anz-2:hover,
a.anz-3:hover,
a.anz-4:hover,
a.anz-5:hover{
	background-position: 																				center 5px;
}
a.anz-6:hover{
	background-position: 																				center 8px;
}
a.anz-7:hover{
	background-position: 																				center 11px;
}
a.anz-8:hover{
	background-position: 																				center 11px;
}
a.anz-9:hover{
	background-position: 																				center 14px;
}
a.anz-10:hover{
	background-position: 																				center 16px;
}
a.anz-11:hover{
	background-position: 																				center 17px;
}
.overlay-cruise-america{
	background:																								url(../../img/logo/overlayStart/overlay-cruise-america.png) center no-repeat;
}
.overlay-apollo{
	background:																								url(../../img/logo/overlayStart/overlay-apollo.png) center no-repeat;
}
.overlay-apollo-rv{
	background:																								url(../../img/logo/overlayStart/overlay-apollo-rv.png) center no-repeat;
}
.overlay-el-monte{
	background:																								url(../../img/logo/overlayStart/overlay-el-monte.png) center no-repeat;
}
.overlay-road-bear{
	background:																								url(../../img/logo/overlayStart/overlay-road-bear.png) center no-repeat;
}
.overlay-britz{
	background:																								url(../../img/logo/overlayStart/overlay-britz.png) center no-repeat;
}
.overlay-star-rv{
	background:																								url(../../img/logo/overlayStart/overlay-star-rv.png) center no-repeat;
}
.overlay-best-time-rv{
	background:																								url(../../img/logo/overlayStart/overlay-best-time-rv.png) center no-repeat;
}
.overlay-jucy-rv-rentals{background:url(../../img/logo/overlayStart/overlay-jucy-rv.png) center no-repeat;}
.overlay-mighty-campers{background:url(../../img/logo/overlayStart/overlay-mighty-campers.png) center no-repeat;}

.column-center{
	width:																											330px!important;
	border-left:																									1px solid #999;
	border-right:																								1px solid #999;
}
div.overlayWrapper div h2{
	height:																										60px;
	 border-bottom: 																					1px solid #999;
}
.logoBelt:first-child{	border-top:																								none;}
.logoBelt{
	background:																								#dddddd;
	border-top:																									1px solid #999;
	border-bottom:																								1px solid #999;
}
div.logoBelt div.columns-32 img{
	right:0px;
	top:16px;
}
.seasonSpecial.roadbearrv {
    min-height: 550px;
}
.seasonSpecial{
	min-height:490px;
}
.seasonSpecial a.underline.text.font-usa-blue.margin-left-16.block.absolute{
	bottom:16px;
	left:0px;
}
.overlayWrapper .VermLogoBox {border-right:1px solid #999;}

/***********************************************************************************************************************************/
/*********************************************************Stationen****************************************************************/
/**********************************************************************************************************************************/

.loadMap{
    margin: 0 auto;
    display: block;
    margin-top: 310px;
}
.mapsWrapper{
	height:740px;
	margin-top: 10px;
}
.tabellenWrapper{
	margin-top:																									-80px;
	display:none;
	padding:																									9px;
	width:978px;
	overflow:hidden;
	height:500px;
}
.tabellenWrapper .white-fade{
	width:101%;
	left:-2px;
	bottom:-2px;
    height: 210px;
    background-size: auto 100%;
    background-position: left bottom;
}
.show-me{
	height:100%!important;
}

.tabellenWrapper table{
 width:978px;
}
.tableRowToggle{
display:none;
}
.tableHead{
background-color:#aaaaaa;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
border-left:solid 1px #fff;
display: table-cell;
text-align: center;
}
.tableHead.cruise-america{
	background-image: 																							url(../../img/logo/carousel/logo_cruise_america.png);}
.tableHead.el-monte{
	background-image: 																							url(../../img/logo/carousel/logo_el_monte.png);}
.tableHead.road-bear{
	background-image: 																							url(../../img/logo/carousel/logo_road_bear.png);}
.tableHead.apollo-rv{
	background-image: 																							url(../../img/logo/carousel/logo_apollo.png);}
.tableHead.britz{
	background-image: 																							url(../../img/logo/carousel/logo_britz.png);}
.tableHead.star-rv{
	background-image: 																							url(../../img/logo/carousel/logo_star_rv.png);}
.tableHead.best-time-rv{
	background-image: 																							url(../../img/logo/carousel/logo_best_time_rv.png);}
.tableHead.jucy-rv-rentals{
	background-image: 																							url(../../img/logo/carousel/logo_jucy_rv_rentals.png);}
.tableHead.mighty-campers{
	background-image: 																							url(../../img/logo/carousel/logo_mighty_camper.png);}

.tableRow{
height:50px;
}
.tableCell  {
vertical-align: middle;
border-left:solid 1px #fff;
font-size:14px;
font-weight:bold;
width:100px;
display: table-cell;
text-align: center;
}
.tableCell  div.hov{
padding:16px 0px;
background: url(../../img/icons/stationCheck.png) no-repeat  42px 10px;
cursor:help;
}
.margin-bottom-50{
margin-bottom:50px;
}

.firstTh,
.secondTh{
padding-left:16px;
vertical-align:middle;
text-align: left;
height:50px;
width: 122px;
}

.firstCell,
.secondCell  {
text-align:left;
padding-left: 16px;
}

.showAllButton{
    left: 320px;
    bottom: 8px;
	border: solid 1px #063786;
	color:#063786;
	background: url(../../img/icons/allStations.png) #fff no-repeat;
	background-position: 330px center;
	width:362px;
}
.showAllButton.switch{
	background: url(../../img/icons/lessStations.png) no-repeat;
	background-position: 330px center;
}
.showAllButton p{
	background: url(../../img/icons/allStations.png) no-repeat;
	background-position: 12px center;
	text-align:center;
}
.showAllButton p.switch{
	background: url(../../img/icons/lessStations.png) no-repeat;
	background-position: 12px center;
}
/**** WEBSITE SWITCH */
div#loading{
	left:0;
	top:0;
	position:absolute;
	z-index:9000;
	background:url(../../../images/motorhomes/transparent.png) repeat top left;
	width:100%;
	height:100%;
	position:fixed;
	display:none;
}

div#loadingimage{
	width:250px;
	left: 42%;
	top:15%;
	position:absolute;
	z-index:10000;
	background:url(../../../images/motorhomes/loading.gif) no-repeat center 20px #fff;
	border: 1px solid #2b5ab2;
	padding: 10px;
	text-align:center;
	padding-top:70px;
	color:#06338A;
	display:none;
}

div#loadingimage p{
	padding-top:10px;
}
div#loadingimage p.close{
	text-align:left;
	cursor:pointer;
	padding-left:17px;
	background:	url(../../../images/motorhomes/cross.png) no-repeat 0px 11px;
}
/**** WEBSITE SWITCH */

div#FormError {
    background: transparent url(../../img/icons/errorBorderLeft.png) no-repeat scroll left center;
    font-size: 15px;
    font-weight: bold;
    left: 390px;
    position: absolute;
    top: 16px;
    width: 390px;
    z-index: 11;
}

div#FormError div {
    background: #fff;
    border-color: #c40031 #c40031 #c40031 #c40031;
    border-image: none;
    border-style: solid solid solid solid;
    border-width: 2px 2px 2px 2px;
    color: #c40031;
    margin-left: 8px;
    padding: 10px;
}

/***********************************************************************************************************************************/
/*********************************************************WOMOTIPPS****************************************************************/
/**********************************************************************************************************************************/
.margin-top-120 {margin-top:120px;}
.margin-right-54{margin-right:54px;}
.width-340 {width:340px;}
.tipsWrapper {
    background-attachment: 																			scroll;
    background-clip: 																				border-box;
    background-color: 																				rgba(0, 0, 0, 0);
    background-origin: 																				padding-box;
    background-position: 																			center top;
    background-repeat: 																				no-repeat !important;
    background-size: 																				cover;
	width:																							100%;
    min-width: 																						1030px;
    background-image: 																				url(../../img/bg/womotipssbg.jpg);
}

.tipsWrapper .containerInnerWrapper div.columns-48 { top:120px; }
.tipsWrapper h5 {text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);}
.tipsWrapper span.allSpecials { background:none; padding: 0px; }
.border-white-2px{border:3px solid #fff;}
