﻿#cr_loading, #cr_nodata, #cr_error {
  position: absolute;
  left: 200px;
  top: 400px;
  border: solid #CCCCCC 1px;
  background-color: white;
  padding: 20px 20px 20px 20px;
}
  
#cr_loading {
  z-index: 999;
}
  
#cr_nodata, #cr_error {
  z-index: 998;
}

/**** Beginn Seite buchung_mietwagen.html ****/
.radioLine {
white-space:nowrap;
margin:0 -25px 0 0;
  float:left;
}

.radioLine input {
border:none;
}

.radioLine img {
vertical-align:middle;
}

.radioLine p {
display:inline;
margin-right:30px;
}

.radioLine input {
margin:0 -1px;
}

.colCarLgo {
float:left;
display:inline;
width:190px;
padding-left:6px;
border-right:solid 1px white;
}

div.colCarLgo {
padding-bottom:14px;
padding-left:0;
width:196px;
margin-right:6px;
}

.colCarLgo img {
vertical-align:baseline;
}

.colCarOffer {
float:left;
display:inline;
width:400px;
margin-right:6px;
padding-left:6px;
border-right:solid 1px white;
overflow:hidden;
}

div.colCarOffer {
width:455px;
}

.colCarOffer p {
margin-bottom:5px;
}

.colCarOffer ul.iconList {
position:absolute;
left:209px;
width:100%;
bottom:14px;
margin:0;
padding:0;
}

.colCarOffer ul.featureList {
display:inline;
margin:0;
padding:0;
}

.colCarOffer h6 {
display:inline;
margin:0 .3em 0 0;
padding:0;
}

.colCarOffer ul.featureList li {
display:inline;
margin:0 0 0 .3em;
padding:0;
}

.colCarOffer ul.iconList li {
float:left;
display:inline;
margin:0 18px 0 0;
}

.colCarOffer ul.iconList li img {
margin-right:11px;
vertical-align:middle;
}

div.colCarPrice {
width:65px;
text-align:right;
float:right;
}

div.colCarPrice a.button {
position:absolute;
bottom:14px;
right:0;
}

#PriceRangeFilter {
margin-bottom:28px;
}

#PriceRangeFilter img {
vertical-align:middle;
}

#Track {
padding-left:116px;
background:url(/ru/Images/bg_track.gif) no-repeat;
position:relative;
}

#Track img {
position:absolute;
left:109px;
top:-3px;
}

#ResultListHeadline {
margin-bottom:2px;
}
/**** Ende Seite buchung_mietwagen.html ****/

div.switchBarBgGrey {
/*background-color:#f3f3f3;*/
}
