body.parking a{text-decoration:none;}
body.parking .message-box{border:1px solid #F60;padding:10px;background-color:#F2F2F2;color:#F60;text-align:center;}
body.parking .message-box p{margin:0;}
body.parking .parking-infos .col1,body.parking .parking-infos .col2{width:50%;}
body.parking .parking-infos .col2 img{padding:0 0 0 5px;margin:0;display:block;}
body.parking h1,body.parking h2{color:#F60;margin:0;padding:0;}
body.parking h1{font-weight:normal;font-size:1.5em;padding-right:10px;}
body.parking h2{float:left;background:url(./../../resources/images/onsiteBorder.gif) repeat-x bottom;padding:0 0 7px 5px;font-size:1.17em;line-height:1.5em;text-transform:uppercase;font-weight:bold;width:770px;}
body.parking img.park-image{float:left;display:block;width:31px;}
body.parking .result-list{width:100%;}
body.parking .result-list .col-content{margin-left:40px;}
body.parking .compare-cars .col-content{margin:0;}
body.parking .compare-cars .col{width:auto;margin-right:5px;}
body.parking .compare-cars .col1 .col-content{padding:5px 0;}
body.parking .compare-cars .col2 .col-content{padding:5px 0;}
body.parking .compare-cars .col3 .col-content{padding:2px 0;}
body.parking .compare-cars .col4{margin-left:5px;}
body.parking .compare-cars .col5{float:right;margin:0;}
body.parking .compare-cars .col5 .col-content{padding:4px 0;}
body.parking .cols5{background:url(./../../resources/images/bgr_ses_tr.gif) repeat-x top;padding-top:10px;width:100%;}
body.parking .envkv .smallgrey{border:1px solid #CCC;color:#666;font-size:10px;padding:4px;margin:0;}
body.parking .smallgrey a{font-size:10px;color:#666;text-decoration:underline;}
body.parking .compare-cars .col1 input{margin:0;}
body.parking .result-list table{height:100%;width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;}
body.parking .result-list table tr{height:100%;}
body.parking .result-list table td{height:100%;max-height:100%;background:url(./../../resources/images/bgr_ses_tr.gif) no-repeat top;padding:10px 0 0 0;}
body.parking .result-list table tr.note td{background:none;}
body.parking .result-list table th,body.parking .result-list table th a{color:#6E6D6D;line-height:1.33em;font-weight:normal;}
body.parking .result-list table th a.desc{padding-left:10px;background:url(./../../resources/images/icons/sort_list_desc.gif) no-repeat left center;color:#000;}
body.parking .result-list table th a.asc{padding-left:10px;background:url(./../../resources/images/icons/sort_list_asc.gif) no-repeat left center;color:#000;}
body.parking .result-list table th .sort-list:active,body.parking .result-list table th .sort-list:focus{color:#2D2D2D;}
body.parking .result-list table th .sort-list:hover{color:#FF691F;text-decoration:underline;}
body.parking .result-list table .image,body.parking .result-list table .note .empty-cell{width:72px;}
body.parking .result-list table td.image{vertical-align:top;padding:10px 0 10px 0;}
body.parking .result-list table td.image .used-or-new{margin:0 0 5px 0;}
body.parking .result-list table .description,body.parking .result-list table .note .submit-note{width:400px;vertical-align:top;padding-left:25px;}
body.parking .result-list table .description a.infoLink{display:block;}
body.parking .result-list table .note td{vertical-align:bottom;}
body.parking .result-list table .note .submit-note,body.parking .result-list table .note .parking-date{padding-top:0;padding-bottom:5px;}
body.parking .result-list table .note .submit-note fieldset{padding-top:10px;vertical-align:middle;}
body.parking .result-list table .note .submit-note label{margin-right:5px;}
body.parking .result-list table .note .submit-note a.infoLink{margin-left:5px;}
body.parking .result-list table .description a.fraud{color:#000;display:inline;}
body.parking .result-list table .description a.fraud:hover,body.parking .result-list table .description a.fraud:focus{color:#EE6002;text-decoration:underline;}
body.parking .result-list table .description p{margin:0;padding:0 5px 5px 0;height:100%;max-height:100%;display:block;}
body.parking .result-list table .parking{vertical-align:bottom;width:63px;}
body.parking .result-list table .registration-date{vertical-align:top;width:52px;}
body.parking.ro .result-list table .registration-date{width:65px;}
body.parking .result-list table .kilometer{vertical-align:top;text-align:right;width:84px;}
body.parking .result-list table th.price{padding:0;}
body.parking .result-list table .price{text-align:right;width:133px;vertical-align:top;}
body.parking.ro .result-list table .price{width:120px;}
body.parking .result-list table .note .parking-date{text-align:right;}
body.parking .separator{margin:0 0 10px 0;width:100%;}
body.parking .compare-cars .col5 span{color:#6E6D6D;}
body.parking .result-list .note input{border:1px solid #B6B6B6;cursor:pointer;height:16px;margin:0;padding:1px 5px 0;}
body.parking .result-list select{border:1px solid #B6B6B6;cursor:pointer;height:20px;margin:0;}
body.parking .image input{margin:5px 5px 0 -2px;float:left;}
body.parking .image .renting-icon{float:left;width:20px;padding:5px 0 0 0;}
body.parking .image .car-seal{float:left;width:auto;padding:5px 0 0 0;}
body.parking .empty{margin-bottom:40px;}
body.parking .empty .col{width:100%;}
body.parking .empty .col .col-content{padding:0 0 0 40px;}
body#dealer.parking .empty h3,body.parking .empty h3{margin:0 0 10px 0;padding:0 0 5px 0;color:#2D2D2D;font-size:100%;width:100%;border-bottom:1px dotted #7C7B7C;line-height:1.5em;}
body.parking .empty a.button{float:right;margin:0;}
body.parking table th.description{position:relative;}
body.parking table th.description div{position:absolute;left:50px;right:0;width:200px;text-align:left;}
body.parking .vehicleStatus{white-space:nowrap;font-weight:bold;color:#969696;display:inline;}
body.parking .parking .box{margin-top:15px;background-color:#FAFAFA;}
body.parking .parking .box .rc-t{background:transparent url(./../../resources/images/bgr_content_rc.png) no-repeat 0 -220px;}
body.parking .parking .box .rc-b{background:transparent url(./../../resources/images/bgr_content_rc.png) no-repeat 0 -230px;}
body.parking .parking .required{color:#EE6002;}
body.parking .parking label,body.parking .parking input.text,body.parking .parking textarea.text{width:93%;}
body.parking .parking .bottomline{background:url(../../resources/images/bg_content_headlines.png) repeat-x 0 -61px;margin:0 10px 25px;padding:15px 0 0;}
body.parking .parking .bottomline .button{float:right;}
body.parking .parking .headline{padding-right:30px;}
body.parking .parking .headline h1{font-size:150%;font-weight:bold;line-height:200%;background:transparent url(../../resources/images/bg_content_headlines.png) repeat-x 0 0;padding-left:4px;}
body#dealer.parking .actionControls .col{width:auto;margin-right:5px;}
body#dealer.parking .actionControls .col1 input{margin:0;}
body#dealer.parking .actionControls .col1 .col-content,body#dealer.parking .actionControls .col2 .col-content{padding:5px 0;}
body#dealer.parking .actionControls .col3 .col-content{padding:2px 0;}
body#dealer.parking #parkingManager .rc-b{float:left;position:relative;width:100%;z-index:1;}
body#dealer.parking #parkingManager .rc-b{background:url(../../../resources/images/dealer/backgrounds_sprites.png) repeat-x 0 -3px;display:block;height:3px;margin:0;}
body#dealer .box .col{width:100%;}
body#dealer.parking .box .row{padding:0;}
body#dealer.parking .result-list .row,body#dealer.parking .result-list .col-content{margin:0;}
body#dealer.parking .result-list form{width:100%;}
body#dealer.parking .result-list .row{margin:10px;}
body#dealer.parking .box .row .solid{background-color:#EFEFEF;overflow:hidden;margin:0;padding:10px;}
#dealer .box .box-header{padding-bottom:0;}
body#dealer.parking .box .box-header h2{color:#2d2d2d;background:none;float:none;text-transform:none;}
body#dealer.parking .box .box-header{border-bottom:1px solid #fff;}
body#dealer.parking .box .box-footer.solid{border-top:1px solid #fff;}
body#dealer.parking .result-list table{margin-top:10px;width:100%;}
body#dealer.parking .result-list table td{background:url('../../resources/images/gradient-divider.gif') top left repeat-x;padding:10px;}
body#dealer.parking .result-list table .image,body#dealer.parking .result-list table .note .empty-cell{width:105px;}
body#dealer.parking .result-list table .inactive{border-bottom:10px solid white;}
body.parking .result-list table .inactive .message{display:block;background:#F5F5F5;color:#F60;padding:5px;font-weight:bold;}
body.parking .result-list table .inactive .message.fraud a{text-decoration:underline;}
body#dealer.parking .result-list table tr .date-text{width:70%;float:right;padding-right:14px;}
body#dealer.parking table th.description div{left:127px;}
body#dealer.parking .result-list table .price .price-wrapper{float:right;width:100%;}
body#dealer.parking .result-list table .price div.prices{float:right;width:95px;padding:1px 3px 10px 0;}
body#dealer.parking .result-list table .price .iconSprite{float:right;}
body#dealer.parking .result-list table .price span{display:block;}
body#dealer.parking .result-list table td.description,body#dealer.parking .result-list table th.description{width:370px;}
body#dealer.parking .result-list table td.price,body#dealer.parking .result-list table th.price{padding-right:10px;width:123px;}
body#dealer.parking .result-list table td.registration-date,body#dealer.parking .result-list table th.registration-date{width:75px;text-align:right;padding-right:0;}
body#dealer.parking .result-list table tr td.kilometer{padding-right:0;text-align:right;}
body#dealer.parking .result-list table tr td{padding-bottom:0;}
body#dealer.parking .result-list table tr.note td{border-top:0;background:none;padding-top:0;padding-bottom:10px;}
body#dealer.parking .result-list .parkingListNote{width:220px;}
body#dealer.parking_ro .result-list .parkingListNote{width:200px;}
body#dealer.parking .result-list .smallgrey{margin-right:20px;}
body#dealer.parking .iconSprite.equal-arrow{background-position:-4px -1820px;height:11px;width:11px;margin-top:2px;margin-left:2px;}
body#dealer.parking .iconSprite.up-arrow{background-position:-19px -1805px;height:11px;width:11px;margin-top:2px;margin-left:2px;}
body#dealer.parking .iconSprite.down-arrow{background-position:-4px -1805px;height:11px;width:11px;margin-top:2px;margin-left:2px;}
body#dealer.parking .reduced-price,body#dealer.parking .increased-price{color:#F60;float:left;padding-right:8px;}
body#dealer.parking .reduced-price span,body#dealer.parking .increased-price span{float:left;padding-left:2px;}
body#dealer.parking .reduced-price .iconSprite.down-arrow,body#dealer.parking .increased-price .iconSprite.up-arrow{margin-top:3px;}
body#dealer.parking .parkingListRating{padding-top:5px;float:right;text-align:right;}
body#dealer.parking .parkingListRating img{border:1px solid #d3d1d2;}
body#dealer.parking .image .car-seal,body#dealer.parking .image .renting-icon{float:right;margin-left:3px;padding-top:2px;width:auto;}
body#dealer.parking .message-box{border:1px solid #ff874d;padding:7px 14px;margin:0 0 14px 0;line-height:18px;color:#2D2D2D;text-align:left;}
body#dealer.parking .message-box ul,body#dealer.parking .message-box li{margin:0;padding:0;list-style:none;}
body#dealer.parking .message-box li{margin:3px 0;}
body#dealer.parking .errorMessage{margin-top:0;}
body#dealer.parking .dealerMail-lb{width:700px;}
body#dealer.parking .dealerMail-lb .window-contents{margin:0;}
body#dealer.parking .dealerMail-lb .window-contents .errorMessage{margin-left:20px;}
* html #dealer.parking .dealerMail-lb iframe{height:200px;}
#dealer.parking-recommendations .page{width:100%;padding:0;margin:0;position:static;overflow:hidden;}
* html #dealer.parking-recommendations .page{margin-bottom:-20px;}
#dealer.parking-recommendations .row{padding-bottom:10px;}
#dealer.parking-recommendations{margin-bottom:0;}
#dealer.parking-recommendations p{margin:10px 20px;}
#dealer.parking-recommendations label{float:left;width:180px;padding-top:0;margin-left:20px;}
#dealer.parking-recommendations input.text,#dealer.parking-recommendations textarea{width:350px;}
#dealer.parking-recommendations textarea{border:1px solid #B6B6B6;font-family:Arial,Helvetica,sans-serif;font-size:100%;color:#2D2D2D;}
#dealer.parking-recommendations textarea:hover{background-color:#FDF6E9;}
#dealer.parking-recommendations .box-footer{overflow:hidden;background-color:#EFEFEF;height:21px;padding:10px;}
#dealer.parking-recommendations .box-footer .button{float:right;}