/* Fleet */
/* -----------------------------------*/


.fleet h3 {
	margin: 0px 15px 0px 10px;
	padding: 5px 0 10px 0;
	font-weight: bold;
}

#fleet_option_wrapper {
  margin: 10px 0;
  width: 707px;
  height: 70px;
  background: url(/common/img/base/rac/bg_fleet_options.gif) 0 0 repeat-x;
}  

#fleet_option_content {
  margin: 0 10px;
}  


#fleetContent {
	margin: 0 10px;
	padding: 23px 10px 0 10px;
	background: url(/common/img/base/rac/bg_fleetcontent.gif) 0 0 no-repeat; 
	zoom: 1;
}

table td,th {
    text-align: left;
    vertical-align: bottom;
    /*margin-right: 15px;*/
    background: #FFF;
}
table.fleet-data {
	width:427px;
	_width: 424px;
	margin-bottom:11px;
}

table.fleet-data th {
	border-bottom: 1px dashed #f60;
	font-size: 12px;
	padding-bottom: 2px;
}
table.fleet-data td {
	padding-bottom: 3px;
}

th.fleet-democar{width:127px}
th.fleet-cartype{width:300px}

.fleet-data td.FRT2 {
	padding-top: 10px;
}

.fleet-img { /* thumbnail image */
	float: left;
	margin: 0 20px 0 0px;
    padding: 0;
	width: 220px;
}

.fleet-img .lupe {
    position: relative;
    top: -20px;
    left: 200px;
}

.capacity-img { /* thumbnail image */
    position: relative;
	top: 6px;
	float : left;
	margin: 0;
}
	
.fleet-cat {
    margin: 0 0 8px 0px;
    font-size: 14px;
    font-weight: bold;
	color: #f60;
	text-transform: uppercase;
}

.fleet-democar{
    vertical-align: top;
}	

.fleet-cartype {
    color: #f60;
}	

.fleet-row {
    margin: 0 0 35px 0;
}

.zeile {
    height: 30px;
}

.fleet-label{
    height: 20px;
    display: block;
    float: left;
    width: 350px;
}

.fleet-data{
    /*position:relative;
    top: -25px;
    margin:0;
    padding:0;*/
}

.fleet-person{
    font-weight: bold;
    color: #f60;
    position: relative;
    top: 23px;
    left: -130px;
}

.fleet-bigbag{
    font-weight: bold;
    color: #f60;
    position: relative;
    top: 23px;
    left: -81px;
}

.fleet-smallbag{
    font-weight: bold;
    color: #f60;
    position: relative;
    top: 23px;
    left: -45px;
}


/* hilfe einblendung mit jquery, sr 23.07.07 */
.jqmWindowFleet {
    display: none;
    text-align:center;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -200px;
    width: 400px;
	padding: 0px;
    background-color: #fff;
    color: #333;
    border: 1px solid #ff6600;
}


* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}
.jqmWindowFleet #pop_cat {
	background: url(/common/img/base/rac/fleet/bg_lightbox_head.gif) 0 0 repeat-x;
}

.jqmWindowFleet h3 {
	text-align: left;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 7px 0 8px 24px;
	
}
.jqmWindowFleet p {
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 2px;
}

.jqmWindowFleet div.close {
	text-align: right;
	float: right;
	font-size: 22px;
	padding: 0;
}
.jqmWindowFleet div.close a {
	color: #fff;
	text-decoration: none;
	padding: 2px 11px 5px 11px;
}

.jqmOverlayFleet { 
	background-color: #000;
}

* html .jqmWindowFleet {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

