/*body {font:12px Arial} is default */
select, input, textarea {font:11px Verdana}
textarea {padding:1px}
td {padding:0}
table, h1, h2, h3, h4, h5, h6 {margin:0}


#header {}
#menu {position:absolute; margin-top:105px}
#menu #bottomLine {height:4px; background:url('../images/pixel_0C599A.gif')}
#content {margin-top:47px}
#footer {margin-top:15px}


/*header*/
#logo {float:left}
#eurobanner {float:right; margin-top:3px; width:647px; height:71px; background:url('../images/bg_eurobanner.gif'); background-repeat:no-repeat}
#eurobanner1 {position:absolute; width:147px; height:65px; margin-left:489px; margin-top:3px}
#eurobanner1 table {width:100%; height:100%; margin:0; padding:0; vertical-align:middle}
#eurobanner1 h1 {font:bold 14px Arial; color:#FFF; text-align:center}
#eurobanner2 {position:absolute; float:left; margin-left:157px; margin-top:30px; overflow:hidden}
#banner2content {width:322px; height:36px; font:11px Arial; color:#999; line-height:12px}
#banner2content a {color:#999; text-decoration:none}
#eurobanner2 .jScrollPaneTrack {background:#C3DCF2}
#eurobanner2 .jScrollPaneDrag {background:#0C599A}


/*menu - posibil ca tab sa fie folosit si la ceva similar*/
.tab, .tab * {display:inline}
.tab img {vertical-align:-5px}
.menu {height:26px; padding:5px 8px 2px}
.menu a img {vertical-align:0; margin-right:2px}
.activetab div {background:url('../images/menu/on_bg.gif')}
.activetab a {font:bold 12px Arial; text-decoration:none; color:#FFF}
.inactivetab div {background:url('../images/menu/off_bg.gif')}
.inactivetab a {font:bold 12px Arial; text-decoration:none; color:#666}
/*#languages {float:right; padding-top:5px}*/
#languages {position:absolute; margin-top:95px; margin-left:670px; width:200px; text-align:right; z-index:9999} 
#languages img {border:solid 1px #000}



/*footer*/
#bugreport {clear:both; margin-top:10px;  padding:4px; font:11px Verdana; color:#666; text-align:center}
#bugreport a {font:11px Verdana; color:#369}
#bugreport a:hover {color:#69C}
#footerlinks {margin-top:10px; font:10px Verdana; color:#000; text-align:center; line-height:16px}
#footerlinks a {font:10px Verdana; color:#036}
#footerlinks a:hover {color:#069}
#copyright {margin-top:10px; font:10px Verdana; color:#999; text-align:center}


/*pagina index*/
#indexLocations {float:left; width:210px; border:solid 1px #999; background:url('../images/bg_left.jpg') repeat-x}
#indexLocations #contactTitle {margin:1px; background:#c00; font:bold 11px Verdana; color:#FFF; padding:3px; text-align:center}
#indexLocations #contactContent {border-top:solid 1px #999}
#indexLocations #contactContent div {margin:12px 0  0 30px; font:12px Verdana; color:#000}
#indexLocations #contactContent img {vertical-align:-2px; margin-right:7px}
#indexLocations #locationsTitle {margin-top:25px; text-align:center}
#indexLocations #locationsTitle h2 {font:bold 14px Arial; color:#f30; margin:0}
#indexLocations #locationsTitle div {margin:1px auto; width:190px; background:url('../images/dots32519Aw3_H.gif') repeat-x}
#indexLocations #locationsContainer {list-style-type:none; padding:0; margin:10px 8px 10px 12px}
#indexLocations #locationsContainer li {margin:0}
#indexLocations #locationsContainer li.city {margin-top:8px}
#indexLocations #locationsContainer a {font:bold 12px Verdana; color:#036; text-decoration:none; background:url('../images/1arrow_B0BECC.gif') no-repeat 0 3px; padding-left:15px}
#indexLocations #locationsContainer a:hover {text-decoration:underline; color:#369; background:url('../images/1arrow_347CA2.gif') no-repeat 0 3px}
#indexLocations #locationsContainer a.airport {background:none; font:11px Verdana; padding-left:20px}

#indexTop {float:right; width:648px; background:url('../images/pixel_4599E1.gif')}
#indexTop #indexTopContent {margin:25px 10px 10px}
#indexTop #indexTopTitle h2 {font:bold 16px Arial; color:#003; margin:0 0 12px 40px}
#indexTop #indexTopText {font:12px Arial; color:#036; line-height:15px; text-align:justify}
#indexSearchForm {float:left; width:454px; height:156px; padding:28px 0 0; background:url('../images/bg_indexSearch.jpg') no-repeat; margin:0 10px 10px; font:bold 12px Verdana; color:#000}
#indexSearchForm .title {font:bold 12px Verdana; color:#000; background:url('../images/1arrow_062335.gif') no-repeat 10px 2px; padding-left:25px}
#indexSearchForm .title h4 {font:bold 12px Verdana; color:#000; margin:0}
#indexSearchForm #searchFormContainer {float:left; margin:0 22px 0 25px}
#indexSearchForm #searchFormContainer select {width:160px; margin:3px 0 0}
#indexSearchForm #searchFormContainer .label {margin-top:3px}
#indexSearchForm #searchFormContainer input.date {width:132px; margin-top:2px; text-align:center}
#indexSearchForm #searchFormContainer img {margin-left:3px; vertical-align:-4px}
#indexSearchForm .submitButton {float:left; margin-top:35px}
#indexSearchForm .submitButton button {background:#b53400; border-style:solid; border-width:2px; border-color:#b5542d #3d1200 #3d1200 #b5542d; font:bold 11px Verdana; padding:4px 7px; color:#FFF; cursor:pointer}
#indexTop #indexNoExtraCosts {float:left; width:164px; height:160px; margin:24px 0 0; background:#badff5}
#indexTop #indexNoExtraCosts .title, #indexTop #indexNoExtraCosts .title h4 {text-align:center; font:bold 13px Arial; color:#c00; margin:8px 0 0}
#indexTop #indexNoExtraCosts ul {list-style-type:none; padding:0; margin:10px 0 10px 20px}
#indexTop #indexNoExtraCosts li {background:url('../images/check.gif') no-repeat 0 2px; padding:0 0 5px 18px; font:11px Arial; color:#090}

#indexTop #indexOffers {margin:0 11px}
#indexTop #indexOffers div {float:left; font:11px Verdana; color:#FFF}
#indexTop #indexOffers a {font:11px Verdana; color:#FFF}
#indexTop .indexLeftOffer {margin-right:13px}
#indexTop #indexLeftOffer {margin-top:5px; width:411px; height:32px; padding:4px 20px; background:url('../images/index/weDriveYou.gif')}
#indexTop #indexLeftOffer strong {font-size:14px}
#indexTop #indexRightOffer {margin-top:5px; width:136px; height:32px; padding:4px 18px; background:url('../images/index/brandOffer.gif')}

#indexSpecial {position:absolute; width:648px; height:300px; overflow:hidden; background:url('../images/index/specials-bg648x300.gif') no-repeat; margin-top:25px; margin-left:10px}
#indexSpecial #specialTop {position:absolute; height:22px}
#indexSpecial #specialContainer {padding-top:35px}
#indexSpecial #specialPrev {float:left; margin:23px 2px 0 9px; cursor:pointer}
#indexSpecial #specialContent {float:left; width:564px; overflow:hidden}
#indexSpecial #specialContent #specialsList {position:relative}
#indexSpecial .specialBox {float:left; width:129px; margin:0 6px; text-align:center; font:11px Arial; color:#369}
#indexSpecial .specialBox img {margin-bottom:5px}
#indexSpecial .specialBox div {margin-bottom:8px}
#indexSpecial .specialBox div span {background:#069; color:#fff; font-size:11px; width:100%; display:block}
#indexSpecial .specialBox div span.lastminute {background:#c00} 
#indexSpecial .specialBox span {font-size:14px; color:#C00}
#indexSpecial .specialBox del {font-size:12px; color:#666} 
#indexSpecial #specialNext {float:right; margin:23px 9px 0 0; cursor:pointer}
#indexSpecial #specialSeeAll {margin:15px 10px 0; background: url('../images/pixel_F2F0F0.gif'); text-align:right; padding:5px 7px 3px}
#indexSpecial #specialSeeAll a {font:bold 11px Arial; color:#c33; text-decoration:none}
#indexSpecial #specialSeeAll a:hover {text-decoration:underline}
#indexSpecial #specialText {height:60px; overflow:auto; margin:5px 15px; font:11px Arial; color:#333; text-align:justify}
#indexSpecial #specialText a {color:#369}
#indexSpecial #specialText a:hover {color:#69c}

#indexEastcomfortBanner {width:155px; margin:30px auto 20px; background:#fff; border:solid 1px #a0b1d1}
#indexEastcomfortBanner .title {background:url('../images/eastcomfort/arrow.gif') no-repeat 5px 6px; padding:4px 4px 4px 20px; border-bottom:solid 1px #a0b1d1}
#indexEastcomfortBanner .title a {font:bold 12px Arial; color:#c33; text-decoration:none}
#indexEastcomfortBanner .text {border-top:solid 1px #a0b1d1; padding:5px 7px; font:11px Arial; color:#336; text-align:justify}
#indexEastcomfortBanner .text span {color:#c00}
#indexEastcomfortBanner .extra {margin-top:7px; text-align:center; color:#090} 

#indexServices {float:right; width:637px; margin-top:360px; margin-right:10px; font:12px Arial; color:#036}
#indexServices .cell {width:303px}
#indexServices .left {float:left}
#indexServices .right {float:right}
#indexServices .title {margin-bottom:10px}
#indexServices a {font:bold 14px Arial; color:#F30; text-decoration:none}
#indexServices a:hover {color:#F63; text-decoration:underline}
#indexServices img {float:left; margin:8px 8px 5px 0}
#indexServices .cell .subtitle {margin-bottom:5px; font:bold 12px Arial; color:#666}
#indexServices .cell .subtitle h3 {margin:0; font:bold 12px Arial; color:#666}
#indexServices #sepVTop {float:left; width:1px; height:60px; margin:30px 15px 0; background:url('../images/dots036w3_V.gif')}
#indexServices #sepVBottom {float:left; width:1px; height:60px; margin:20px 15px 0; background:url('../images/dots036w3_V.gif')}
#indexServices .sepH {width:273px; margin:15px; height:1px; background:url('../images/dots036w3_H.gif')}

#indexExtra {float:left; clear:left; width:200px; padding-left:12px; margin-top:15px; border-bottom:solid 1px #999; border-left:solid 1px #999}
#indexExtra .title {font:bold 14px Arial; color:#F30}
#indexExtra .sepLine {width:172px; margin:16px 0 15px 10px; background:url('../images/dots999w3_H.gif')}
#indexExtra #facilities ul {list-style-type:none; padding:0; margin:10px 0 10px 20px}
#indexExtra #facilities li {background-image:url('../images/check.gif'); background-repeat:no-repeat; background-position:0 2px; padding:0 0 5px 18px; font: 12px Arial; color:#666}
#indexExtra #eastcomfort {margin:20px 5px; font:11px Arial}
#indexExtra #eastcomfort ul {list-style-type:none; padding:0; margin:10px 10px 10px 15px}
#indexExtra #eastcomfort li {background-image:url('../images/partners/eastcomfort/check-blue.gif'); background-repeat:no-repeat; background-position:0 2px; padding:0 0 5px 14px; color:#336}
#indexExtra #eastcomfort span {margin-left:17px; color:#090}

#indexBottom {float:right; width:636px; height:71px; margin-top:25px; margin-right:10px; border:solid 1px #062335}
#indexBottom #brandsContainer {float:left; width:474px}
#indexBottom #brandsList {float:left; margin:4px 5px; font:bold 11px Verdana; color:#000}
#indexBottom #brandsList select {width:110px}
#indexBottom #brandsMinList {float:right; margin-top:4px; font:10px Verdana; color:#033; text-align:center}
#indexBottom #brandsMinList div {float:left; margin-right:8px}
#indexBottom #bottomLine {clear:both; margin:2px 5px; background:#F2F0F0; padding-right:5px; text-align:right; font:bold 11px Arial; color:#C33}
#indexBottom #airportContainer {float:right; width:150px; height:63px; margin:1px; background:#0C599A; font:11px Arial; color:#FFF; padding:3px 3px 3px 7px}
#indexBottom #airportContainer img {float:right; margin-left:4px}
#indexBottom #airportContainer a {color:#FFF; text-decoration:none}
#indexBottom #airportContainer a:hover {text-decoration:underline}
#indexBottom #airportContainer div {float:right; clear:both; margin-top:7px}
#indexBottom #airportContainer div {text-decoration:underline}









/*pagina listare masini normal rental*/
#filters {padding:15px 20px 20px}
#filters a {font:10px Arial; color:#369}
#filters a:hover {color:#69C}
#filters .title {margin-bottom:2px; font:bold 11px Verdana; color:#FFF; text-align:right}
#filters .cell {display:inline-block; vertical-align:middle; width:245px; height:56px; padding:10px 2px 2px 13px}
#filters .left {background:url('../images/bgFilter_location.gif'); margin-right:20px}
#filters .left .title {width:160px; background:#F30}
#filters #locationSelector {width:160px}
#filters .center {background:url('../images/bgFilter_period.gif'); margin-right:20px}
#filters .center .title {display:inline-block; width:97px; background:#018EB7}
#filters .center .first {margin-right:10px}
#filters .center .inputDiv {display:inline-block}
#filters .center .inputDiv input {width:70px; text-align:center; font:11px Arial; color:#333}
#filters .center .inputDiv img {margin-left:3px; vertical-align:-5px}
#filters .center .submit {margin-left:7px}
#filters .center .submit input {width:auto; vertical-align:-4px}
#filters .right {background:url('../images/bgFilter_others.gif')}
#filters .right select {width:120px; margin-top:-5px}
#filters .right select.last {width:102px}
#filters .right select.below {margin-top:5px}

#carsListing .tab img {vertical-align:-6px}
.menuCars {height:21px; padding:3px 8px}
#carsListing .menuCars a img {vertical-align:0; margin-right:2px}
.activetabCars {background:url('../images/carMenu/on_bg.gif')}
.activetabCars a {font:bold 11px Verdana; text-decoration:none; color:#FFF}
.inactivetabCars {background:url('../images/carMenu/off_bg.gif')}
.inactivetabCars a {font:bold 11px Verdana; text-decoration:none; color:#666}
.inactivetabCars a:hover {color:#069}
.specialtabCars a {color:#C00}
.lmTabCars a {color:#f30}
.pkTabCars a {color:#36f}

#below2ndMenu {background:#369; padding:4px 10px; color:#FFF; height:22px}
#below2ndMenu form {display:inline}
#orderBy {float:left; font:12px Arial}
#orderBy form {display:inline; background:#FFF; border-left:solid 1px #CCC; border-top:solid 1px #CCC; color:#000; padding:2px}/**/
#seotext2 {float:right; font:11px Arial}
#seotext2 h2, #seotext2 h3, #seotext2 h4 {font:11px Arial; color:#fff; margin:0}

.listCars {height:105px; border:solid 1px #2C6FA7; margin-bottom:10px; padding:8px 0 8px 8px}
.carType {display:inline-block; width:271px; height:100%; margin-right:6px; vertical-align:top}/*width:276px daca se taie tab-urile ce separa div-urile; background:red*/
.carType_sep {display:inline-block; width:1px; height:100%; margin-right:6px; font-size:1px; vertical-align:top; background:url('../images/dots2C6FA7w3_V.gif')}
.carType .nav {background:#F2F0F0; padding:1px 5px; font:11px Arial; color:#333}
.carType .nav a, .carType .nav span {font:bold 11px Verdana; text-decoration:none; color:#069}
.carType .nav a:hover {text-decoration:underline; color:#39C}
.carType .carImg {float:left; font:bold 11px Arial; color:#369}
.carType .carImg .photo4List{margin-bottom:3px}
.carType .carPrice {float:right; padding-top:7px; font:bold 22px Arial; color:#363; text-align:right}
.carType .specialPrice {color:#C00}
.carType .carPrice span {font-size:12px}
.carType .carPrice div {text-align:right; font:10px Arial}
.carType .carPrice div.beforePrice1 {text-align:center}
.carType .carPrice div.beforePrice2 {text-align:right; font-size:11px}
.carType .carPrice form {margin-top:10px}

.listNoResults {border:solid 1px #2C6FA7; margin:20px 0; padding:20px; font:14px Arial}
.listNoResults a {color:#369}
.listNoResults a:hover {color:#69C}
.listAlternatives {border:solid 1px #FCC; background:#F9F9E4 url('../images/info.gif') no-repeat 20px 20px; padding:15px 15px 5px 110px}
.listAlternatives td {font:13px Arial; color:#333; vertical-align:top}
.listAlternatives td.label {width:260px}
.listAlternatives td.sepV {width:10px}
.listAlternatives td.sepH {height:15px}
.listCustomOffer {border:solid 1px #FCC; background:#F9F9E4; margin-top:20px; padding:15px; font:14px Arial; text-align:center}

#map {position:absolute; margin:-20px 0 0 155px; z-index:100; display:none; padding:0; border:solid 1px #39C; background:#FFF; text-align:left}
.cityOnMap {position:absolute; z-index:101}
.cityOnMap a {font:bold 10px Arial; color:#933; text-decoration:none}
.cityOnMap a:hover {color:#F00}
.cityOnMap a.airport {font:10px Arial; color:#000; text-decoration:none}
.cityOnMap a.airport:hover {color:#666}



/*pagina start servicii*/
#driverServices {margin-top:20px}
#driverServices .tab img {vertical-align:-6px}
#driverServices #below2ndMenu {height:13px}
#driverServices #generalContainer {border:solid 1px #2C6FA7; padding:25px 30px 30px}
#driverServices .introBox {float:left; width:373px; font:12px Arial; color:#036}/*; background:#EFF*/
#driverServices .introBoxSep {float:left; width:1px; height:120px; background:url('../images/dots036w3_V.gif'); margin:10px 30px 20px}
#driverServices .introBoxRowSep {float:left; width:363px; height:1px; background:url('../images/dots036w3_H.gif'); margin:20px 5px 30px 5px}
#driverServices .introBox .labelBox {float:left; width:60px; margin-right:8px; text-align:center}
#driverServices .introBox .labelBoxRight {float:right; margin-top:-10px}
#driverServices .introBox .title {margin-bottom:10px; }
#driverServices .introBox .title a {font:bold 14px Arial; color:#F30; text-decoration:none}
#driverServices .introBox .title a:hover {color:#F63; text-decoration:underline}
#driverServices .introBox form {margin-top:15px}
#driverServices .introBox select {width:140px}
#driverServices .introBox .char187 {font:bold 14px Verdana; color:#000}
#driverServices .introBox .alignRight {margin-right:5px; text-align:right}
#driverServices .introBox a {font:12px Arial; color:#036; text-decoration:none}
#driverServices .introBox a:hover {color:#369}
#driverServices .introBox ul {list-style-type:none; padding:0; margin:8px 0 0}
#driverServices .introBox li {padding-left:70px}
#driverServices .introBox li a{font:11px Verdana; text-decoration:underline}
#driverServices .bottomSep {height:155px; margin-bottom:5px}
#driverServices .introBox .limoLabel {margin-top:15px}

#locationsByService {margin-top:20px}
#locationsByService #serviceTopLine {height:8px; background:url('../images/roundBox/topbg_transp.gif')}
#locationsByService #serviceLocationsLabel {position:absolute; margin-top:-8px}
#locationsByService #serviceLocations {border-right:solid 1px #C9D3D6; border-left:solid 1px #C9D3D6; padding:10px}
#serviceLocations .cell {float:left; width:202px; height:18px; padding:3px 0 0 10px; border-bottom:solid 1px #D2E7F4}
#serviceLocations .odd {background:#ECF5FA}
#serviceLocations .cell a {font:12px Verdana; color:#069; text-decoration:none}
#serviceLocations .cell a:hover {color:#39C; text-decoration:underline}
#locationsByService #serviceFirstLine {margin-top:10px; width:848px; height:1px; background:#D2E7F4}
#locationsByService #serviceBottomLine {height:8px; background:url('../images/roundBox/bottombg_transp.gif')}

#serviceCarCount {margin-top:20px; font:12px Verdana; color:#666}

#serviceCarList {margin-top:10px}
#serviceCarList .carBox {margin-top:20px; font:bold 14px Arial; color:#C00}
#serviceCarList .carBoxContent {margin-top:2px; border:solid 1px #2C6FA7}
#serviceCarList .imgLabel {float:left; margin:15px; width:122px; text-align:center}
#serviceCarList .imgLabel img {border:solid 1px #666; margin-bottom:2px}
#serviceCarList .imgLabel a {font:11px Verdana; color:#369; text-decoration:none}
#serviceCarList .imgLabel a:hover {color:#69C}
#serviceCarList ul {list-style-type:none; padding:0; margin:0}
#serviceCarList li {float:left; width:140px; background-image:url('../images/check.gif'); background-repeat:no-repeat; background-position:0 1px; padding:0 0 5px 18px; font: 11px Verdana; color:#666}

#serviceGallery {}

#serviceCarList .carFeatures {float:left; width:316px; height:92px; margin:15px 10px; background:url('../images/dots036w3_V.gif') top right repeat-y}
#serviceCarList .carFeatures li.title {background-image:url('../images/1arrow_347CA2.gif'); background-repeat:no-repeat; background-position:0 2px; padding-left:15px; font-weight:bold; color:#036}
#serviceCarList .inPrice {float:left; margin:15px 10px 15px 20px; width:350px}
#serviceCarList .inPrice li {width:157px}
#serviceCarList .priceIncludes li.title {background-image:url('../images/1arrow_B0BECC.gif'); background-repeat:no-repeat; background-position:0 2px; padding-left:15px; font-weight:bold; color:#036}
#serviceCarList .priceNotIncludes {margin-top:10px}
#serviceCarList .priceNotIncludes li {background-image:url('../images/check-not.gif')}
#serviceCarList .priceNotIncludes li.title {background-image:url('../images/1arrow_B0BECC.gif'); background-repeat:no-repeat; background-position:0 2px; padding-left:15px; font-weight:bold; color:#036}
#serviceCarList li.empty {background-image:none}
#serviceCarList .carSpecifics {float:left; width:477px; height:20px; margin-top:5px; padding-top:5px; border-top:solid 1px #2C6FA7; border-right:solid 1px #2C6FA7}
#serviceCarList .carSpecifics li {display:inline; width:auto; padding-right:10px; font:11px Verdana; color:#666}
#serviceCarList .carSpecifics li.gearbox {background:url('../images/gearbox.gif') no-repeat 15px 0; padding-left:37px}
#serviceCarList .carSpecifics li.fueltype {background:url('../images/fuelpump.gif') no-repeat 10px 0; padding-left:30px}
#serviceCarList .carSpecifics li.persons {background:url('../images/person.gif') no-repeat 10px 0; padding-left:25px; color:#F63}
#serviceCarList .carSpecifics li.doors {background:url('../images/door.gif') no-repeat 10px 1px; padding-left:33px}
#serviceCarList .carSpecifics li.luggages {background:url('../images/luggage.gif') no-repeat 10px 0; padding-left:32px}
#serviceCarList .bookNow {float:right; margin:-15px 15px 0 0; text-align:right; font:14px Arial; color:#363}
#serviceCarList .bookNow .special {color:#C00}
#serviceCarList .bookNow .price {font:bold 18px Arial}
#serviceCarList .bookNow .price span {font-size:12px}
#serviceCarList .bookNow form {display:inline; vertical-align:-2px}
#serviceCarList .bookNow .info {font:11px Verdana; color:#000}
#serviceCarList .bookNow .info b {color:#C00}

#aboutAirport {margin-top:20px; border:solid 1px #2C6FA7; background:#E7F1FB; padding:15px}
#aboutAirport #airportPhoto {float:left; border:solid 1px #AFD8F2; padding:1px}
#aboutAirport #centerTexts {float:left; width:460px; margin:0 15px; font:bold 14px Arial; color:#F33}
#aboutAirport #centerTexts ul {list-style-type:none; padding:0; margin: 12px 0 0}
#aboutAirport #centerTexts li {background-image:url('../images/check-red.gif'); background-repeat:no-repeat; background-position:0 2px; padding:0 0 8px 18px; font: 12px Verdana; color:#666}
#aboutAirport #rightInfo {float:right; width:200px; border:solid 1px #CCC; background:#FFF; padding:10px; font:12px Verdana; color:#666; line-height:16px}
#aboutAirport #rightInfo a {font:11px Verdana; color:#036; line-height:16px}
#aboutAirport #rightInfo a:hover {color:#369}


#aboutTransport {margin-top:20px; border:solid 1px #2C6FA7; background:#E7F1FB; padding:15px}
#aboutTransport #texts {float:left; width:560px; margin:0 15px; font:bold 14px Arial; color:#F33}
#aboutTransport #texts ul {list-style-type:none; padding:0; margin: 12px 0 0 15px}
#aboutTransport #texts li {background-image:url('../images/check-red.gif'); background-repeat:no-repeat; background-position:0 2px; padding:0 0 8px 18px; font: 12px Verdana; color:#666}
#aboutTransport #transportPhoto {float:right; border:solid 1px #AFD8F2; padding:1px}





/*pagina listare masini corporate rental*/
#corpTopListing {margin-top:20px}
#corpTopListing .tab img {vertical-align:-6px}
#corpTopListing .menuCars a img {vertical-align:0; margin-right:2px}
#corpTopListing #below2ndMenu {height:13px}
#corpTopListing #beforeList {border:solid 1px #369; background:#E7F1FB; padding-bottom:10px; font:bold 13px Arial; color:#666}
#corpTopListing #beforeList div {display:inline-block; margin-top:10px; padding-left:18px; background:url('../images/check-red.gif'); background-repeat:no-repeat; background-position:0 2px}
#corpTopListing #beforeList .firstRow {margin-left:30px; width:400px}
#corpTopListing #beforeList .secondRow {margin-left:80px; width:400px}
#countCars {margin:15px 0 0 15px; font:12px Verdana; color:#666}
#corpListing {}
#corpListing .isLast {margin-left:22px}
.corpBox {float:left; width:424px; margin-top:22px}
.corpBox a {font:11px Verdana; color:#036; text-decoration:underline}
.corpBox a:hover {color:#369}
.corpBox .boxTop {height:8px; background:url('../images/box2-top.gif')}
.corpBox .boxContent {height:356px; border-right:solid 1px #79B1CE; border-left:solid 1px #79B1CE; padding:4px 12px 12px}
.corpBox .boxBottom {height:9px; background:url('../images/box2-bottom.gif')}
.corpBox .photoLabel {border:solid 1px #B1D2E2}
.corpBox .pricesList {display:inline-block; margin-left:12px; width:190px; vertical-align:top/*; background:red*/}
.corpBox .pricesList div {float:left; width:85px; padding:5px; text-align:center; font:12px Verdana}/*full width 95px/cell*/
.corpBox .pricesList .th {border-bottom:solid 1px #369; padding-top:0; padding-bottom:2px; font:bold 11px Verdana; color:#036}
.corpBox .pricesList .even {background:#F1F9FF}
.corpBox .pricesList .days {color:#369}
.corpBox .pricesList .price {font-weight:bold; color:#363}
.corpBox .pricesList .specialprice {font-weight:bold; color:#C00}
.corpBox .carName {margin-top:4px; margin-bottom:12px; font:bold 14px Arial; color:#C00}
.corpBox .carIncludes {float:left; width:205px; height:140px; background:url('../images/dots036w3_V.gif') top right repeat-y}
.corpBox .carFeatures {float:right; width:175px;}
.carIncludes ul {list-style-type:none; padding:0; margin:0}
.carIncludes ul.withTopSpace {margin-top:8px}
.carIncludes li {padding:0 0 5px 15px; font: 11px Verdana; color:#333}
.carIncludes li.title {background-image:url('../images/1arrow_B0BECC.gif'); background-repeat:no-repeat; background-position:0 2px; font-weight:bold; color:#036}
.carFeatures ul {list-style-type:none; padding:0; margin:0}
.carFeatures li {background-image:url('../images/check.gif'); background-repeat:no-repeat; background-position:15px 1px; padding:0 0 5px 33px; font: 11px Verdana; color:#333}
.carFeatures li.title {background-image:url('../images/1arrow_347CA2.gif'); background-repeat:no-repeat; background-position:0 2px; padding-left:15px; font-weight:bold; color:#036}
.corpBox .policyLink {margin-top:21px; margin-left:5px; float:left}
.corpBox .submit {margin-top:19px; float:right}


/*pagina detalii masina normal rental*/
#detailsTopListing {margin-top:20px}
#detailsTopListing .tab img {vertical-align:-6px}
#detailsTopListing .menuCars a img {vertical-align:0; margin-right:2px}
#detailsTopListing #below2ndMenu {height:13px}
#detailsTopListing #beforeList {border:solid 1px #369; background:#E7F1FB; padding:8px 20px; font:13px Arial; color:#666}
#detailsTopListing #beforeList .periodSelectionDivs {float:left}
/*#detailsTopListing #beforeList #calendars {position:absolute; display:none; background:#fff; border:solid 1px #999; padding:10px}nefolosit, test*/
#detailsTopListing #beforeList a {font:12px Arial; text-decoration:none}
#detailsTopListing #beforeList button {font:11px Verdana}
#detailsTopListing form {display:inline}
#detailsTopListing input.date {width:100px; margin-top:2px; text-align:center}
#detailsTopListing form img {margin-left:3px; vertical-align:-4px}
#modelsList {}
#modelsList .carBox {margin-top:20px; font:bold 14px Arial; color:#C00}
#modelsList .carBoxContent {border:solid 1px #2C6FA7}
#modelsList .favorite {position:absolute; margin-top:5px; margin-left:775px; font:bold 11px Verdana; color:#999}
#modelsList .favorite img {vertical-align:-2px}
#modelsList .favorite a {font:bold 11px Verdana; color:#369; text-decoration:none}
#modelsList .favorite a:hover {color:#69C}
#modelsList .gallery {display:inline-block; margin:10px; width:490px}
#modelsList .gallery img {float:left; border:solid 1px #666}
#modelsList .gallery img.small {margin-bottom:12px; margin-left:10px; cursor:pointer}
#modelsList .gallery img.bottom {margin:1px 0 0 10px}
#modelsList .details {display:inline-block; vertical-align:top; margin:10px 10px}
#modelsList .carFeatures {width:330px; height:82px}
#modelsList .carFeatures ul {list-style-type:none; padding:0; margin:0}
#modelsList .carFeatures li {float:left; width:147px; background-image:url('../images/check.gif'); background-repeat:no-repeat; background-position:0 1px; padding:0 0 5px 18px; font: 11px Verdana; color:#333}
#modelsList .carFeatures li.title {background-image:url('../images/1arrow_347CA2.gif'); background-repeat:no-repeat; background-position:0 2px; padding-left:15px; font-weight:bold; color:#036}
#modelsList .carFeatures li.empty {background-image:none}
#modelsList .rates {float:left; width:153px; padding:5px; border:solid 1px #CCC}
#modelsList .rates div {float:left; font:11px Arial; color:#000; text-align:center}
#modelsList .rates .titleRow {height:20px}
#modelsList .rates span.title {border-bottom:solid 1px #1C64A1; padding:0 2px 2px; font:bold 11px Verdana; color:#036}
#modelsList .rates .days {width:73px; padding-right:3px}
#modelsList .rates .ratePerDay {width:68px; padding-left:7px; background:url('../images/dots999w3_V.gif') top left repeat-y}
#modelsList .rates .firstRow {height:16px}
#modelsList .rates .nextRow {height:16px; padding-top:3px}
#modelsList .rates .rowSep {width:153px; height:1px; background:url('../images/dots999w3_H.gif')}
#modelsList .rates .nextRowBg {background-position:0 -1px}
#modelsList .rates .currentRate {position:absolute; width:173px; height:27px; background:url('../images/currentPrice.gif'); z-index:-1; margin-top:-5px; margin-left:-10px}
#modelsList .rates .currentRow {height:22px; padding-top:5px}
#modelsList .rates .specialPrice {color:#C00}
#modelsList .rates .specialPrice del {color:#999}
#modelsList .bookNow {float:right; width:147px; text-align:center}
#modelsList .specialImg {height:30px}
#modelsList .totalCost {margin:10px 0 6px; font:16px Arial; color:#363}
#modelsList .totalCost span {font:bold 24px Arial}
#modelsList .special {color:#C00}
#modelsList .totalCost .deliveryTax {font: 11px Arial; color:#363}
#modelsList .carSpecifics {display:inline-block; width:497px;  height:20px; padding-top:4px; border-top:solid 1px #2C6FA7; border-right:solid 1px #2C6FA7}
#modelsList .carSpecifics ul {list-style-type:none; padding:0; margin:0}
#modelsList .carSpecifics li {display:inline; padding-right:10px; font:11px Verdana; color:#666}
#modelsList .carSpecifics li.gearbox {background:url('../images/gearbox.gif') no-repeat 15px 0; padding-left:37px}
#modelsList .carSpecifics li.fueltype {background:url('../images/fuelpump.gif') no-repeat 10px 0; padding-left:30px}
#modelsList .carSpecifics li.persons {background:url('../images/person.gif') no-repeat 10px 0; padding-left:25px}
#modelsList .carSpecifics li.doors {background:url('../images/door.gif') no-repeat 10px 0; padding-left:33px}
#modelsList .carSpecifics li.luggages {background:url('../images/luggage.gif') no-repeat 10px 0; padding-left:32px}
#modelsList .rateAvailable {display:inline-block; width:350px; vertical-align:top; text-align:center; font:12px Arial; color:#666}
#modelsList .rateAvailable a {font:11px Verdana; color:#036}
#modelsList .rateAvailable a:hover {color:#369}
/*replaces rates for lastminute*/
#modelsList .lastminuteBox {width:327px; margin-top:5px; font:14px Arial; color:#f66; text-align:center}
#modelsList .lastminuteBox #prices {margin:7px 0; font:24px Arial; color:#f30}
#modelsList .lastminuteBox #prices del {color:#999}
#modelsList .lastminuteBox #bookNow {margin-top:10px; font:12px Arial}
#modelsList .lastminuteBox form {float:right}
#modelsList .packageBox {width:138px; padding:31px 1px 1px; background:url('../images/specials/packageDeal.gif') no-repeat #f60; color:#fff; font:11px Arial; text-align:center}
#modelsList .packageBox .freeOptionals {background:#fff; color:#999}
#modelsList .packageBox .freeOptionals img {margin:2px 3px}
#modelsList .packageBox .pkDiscount {color:#fff; font:italic 22px Verdana}
#modelsList .packageBox .pkTextsTitle {padding:2px 7px; text-align:center}
#modelsList .packageAvailable {margin:5px 0; font:12px Arial; color:#039}

#belowModels {margin-top:10px}
#belowModels a {font:11px Verdana; color:#369}
#belowModels a:hover {color:#69C}
#belowModels #modelsWarning {float:left; font:12px Verdana; color:#333}
#belowModels #backToMainList {float:right; font:11px Verdana; color:#000}
#modelsInfo { margin-top:20px}
#modelsInfo ul {float:left; width:240px; list-style-type:none; padding:0; margin:0}
#modelsInfo li {padding-left:16px; margin-bottom:5px; font: 11px Verdana; color:#333}
#modelsInfo li a {font: 11px Verdana; color:#036}
#modelsInfo li a:hover {color:#369}
#modelsInfo .sepCells {float:left; width:1px; height:70px; background:url('../images/dots036w3_V.gif'); margin:15px 25px 0}
#modelsInfo #included {padding-left:25px}
#modelsInfo #included li.title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding-left:15px; font-weight:bold; color:#036}
#modelsInfo #notincluded li.title {background:url('../images/1arrow_B0BECC.gif') no-repeat 0 2px; padding-left:15px; font-weight:bold; color:#036}
#modelsInfo #links li {background:url('../images/bullet_369.gif') no-repeat 0 5px; padding-left:10px}
#modelsInfo #links li.title {background:none}
#modelsInfo #links a {font:11px Verdana; color:#369}
#modelsInfo #links a:hover {color:#69C}

#similarCars {margin-top:30px}
#similarCars #similarsTopLine {height:8px; background:url('../images/roundBox/topbg_transp.gif')}
#similarCars #similarsLabel {position:absolute; margin-top:-8px}
#similarCars #similarsContainer {height:105px; border-right:solid 1px #C9D3D6; border-left:solid 1px #C9D3D6; padding:16px 5px 10px 9px}
#similarCars #similarsContainer .carType {width:270px}
#similarCars #similarsBottomLine {height:8px; background:url('../images/roundBox/bottombg_transp.gif')}






/* pagina contact */
#contactTitle {text-align:right; padding:0 15px 2px 0; font:bold 14px Arial; color:#069}
#contactTopLine {height:8px; background:url('../images/topbg_transp.gif')}
#contactContainer {border:solid 1px #3588B4; border-top:none; padding:15px; color:#333}
#contactContainer .portraits {width:150px; margin-top:15px; text-align:center; font:12px Arial}
#contactContainer .portraits img {margin-bottom:8px}
#leftPortrait {float:left}
#rightPortrait {float:right}
#betweenPortraits {float:left; width:538px; text-align:center}
#betweenPortraits #info {display:inline-block; margin-right:15px; vertical-align:top; text-align:left; font:14px Arial}
#betweenPortraits #info div {margin-top:10px; text-align:center}
#betweenPortraits #info #phone {font-size:18px}
#betweenPortraits #assistance {width:450px; margin-top:20px; font:12px Verdana}
#contactContainer #contactLocations {margin-top:50px}
#contactLocations .title {font:bold 12px Verdana; margin-bottom:4px}
#contactLocations #firstLine {width:837px; height:1px; background:#D2E7F4}
#contactLocations .cell {float:left; width:264px; height:18px; padding:3px 0 0 15px; border-bottom:solid 1px #D2E7F4}
#contactLocations .odd {background:#ECF5FA}
#contactLocations .cell a {font:12px Verdana; color:#069; text-decoration:none}
#contactLocations .cell a:hover {color:#39C; text-decoration:underline}
#contactLocations #belowLocations {padding:6px 0 0 15px; font:11px Arial}
#managerSpeech {margin-top:50px; padding:0 10px 0 30px; font:12px Arial}
#managerSpeech #firstRow {margin-bottom:12px}
#managerSpeech #portrait {float:left; width:95px; margin-right:15px; text-align:center}
#managerSpeech #portrait img {margin-bottom:8px}
#managerSpeech #nextRows {float:left; width:680px}
#managerSpeech #nextRows p {margin-bottom:6px}
#contactForm {display:block; margin:30px 155px 0; width:560px; font:bold 11px Verdana; color:#000}
#contactForm .title {background:#EEE; padding:2px 15px; font:bold 12px Arial}
#contactForm .left {float:left; width:195px; text-align:right; padding-top:6px}
#contactForm .right {float:right; width:355px}
#contactForm input {width:264px}
#contactForm textarea {width:264px; height:100px}
#contactForm span {color:#C00}
#contactForm #sex {width:50px}
#contactForm #name {width:210px}
#contactForm .phone {padding-top:0}
#contactForm .phone span.withAreaCode {font-weight:normal; color:#000}
#contactForm .submit {width:auto}


/* pagina about */
.about_pageTitle, .about_pageTitle H2 {padding:10px 0 10px 15px; font:bold 18px Verdana; color:#036}
.about_textLeft {padding-bottom:10px; font:12px Arial; color:#333; line-height:16px; text-indent:30px; text-align:justify}
.about_textLeft p {margin-bottom:25px}
.about_textLeft a {font:12px Arial; color:#036}
.about_textLeft a:hover {color:#369}
.about_title {padding:0 0 8px 25px; font:bold 15px Arial; color:#F30}
.about_photoRight {float:right; text-align:center; text-indent:0; margin:0 0 8px 15px}
.about_photoRight div {background:url('../images/pixel_AFD8F2.gif'); padding:1px}
.about_photoRight div img {border:solid 1px #FFF}
.about_photoLeft {float:left; text-align:center; text-indent:0; margin:0 15px 8px 0}
.about_photoLeft div {background:url('../images/pixel_AFD8F2.gif'); padding:1px}
.about_photoLeft div img {border:solid 1px #FFF}



/* pagina de rezervare masina */
#reservation {margin-top:20px}
#reservation #topLine {height:8px; background:url('../images/roundBox/topbg_transp.gif')}
#reservation #reservationLabel {position:absolute; margin-top:-8px}
#reservation #reservationContainer {border-right:solid 1px #C9D3D6; border-left:solid 1px #C9D3D6; padding:20px}
#reservation #bottomLine {height:8px; background:url('../images/roundBox/bottombg_transp.gif')}
#reservation #title {margin:0 0 15px 0; font:bold 16px Verdana; color:#F30; text-align:center}
#reservation #photoCell {float:left; width:158px; font:bold 11px Verdana; color:#069; text-align:center}
#reservation #photoCell img {border:solid 1px #666}
#reservation #photoCell a {font: 11px Verdana; color:#069}
#reservation #photoCell a:hover {color:#39C}
#reservation #pickCell {float:left; margin-left:20px; width:285px; height:97px; padding:10px 15px; background:url('../images/roundBox_FEFDB3.gif') no-repeat}
#reservation #dropCell {float:left; margin-left:20px; width:285px; height:97px; padding:10px 15px; background:url('../images/roundBox_E7FDE8.gif') no-repeat}
#reservation .changeDate {position:absolute; margin-left:200px; width:85px; text-align:right}
#reservation .changeDate a {font:11px Verdana; color:#036; text-decoration:none}
#reservation .changeDate a:hover {color:#369}
#reservation ul {list-style-type:none; padding:0; margin:0}
#reservation li {padding:10px 0 0 15px; font:12px Verdana; color:#333}
#reservation li.title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding-top:0; font:bold 12px Verdana; color:#036}
#reservation li select, #reservation li input {margin:0; padding:0}
#reservation li a {font:11px Arial; color:#036}
#reservation li a:hover {color:#369}
#reservation #carDetailsCell {float:left; width:493px; margin-top:20px; font:12px Verdana; color:#333}
#reservation #carDetailsCell ul {float:left}
#reservation #carDetailsCell li {background:url('../images/check.gif') no-repeat 15px 7px; padding:6px 0 0 32px; font:11px Arial; color:#666}
#reservation #carDetailsCell li.title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding:0 0 4px 15px; font:bold 11px Verdana; color:#036}
#reservation #carDetailsCell ul.optionals {float:right; margin-right:50px}
#reservation #carDetailsCell ul.optionals li {background:none; padding:4px 0 0 16px; font:11px Arial; color:#666}
#reservation #carDetailsCell ul.optionals li.title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding:0 0 4px 15px; font:bold 11px Verdana; color:#036}
#reservation #carDetailsCell ul.optionals li.free {background:url('../images/check-readonly.gif') no-repeat 16px 7px; padding:6px 0 0 35px; font:11px Arial; color:#666}
#reservation #carDetailsCell ul.notincluded {float:right; margin-right:50px}
#reservation #carDetailsCell ul.notincluded li {background:url('../images/check-not.gif') no-repeat 15px 7px; padding:6px 0 0 32px; font:11px Arial; color:#666}
#reservation #carDetailsCell ul.notincluded li.title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding:0 0 4px 15px; font:bold 11px Verdana; color:#036}
#reservation #carDetailsCell #deposit {margin-top:20px}
#reservation #carDetailsCell .otherThings {background:url('../images/1arrow_B0BECC.gif') no-repeat 0 2px; padding-left:15px; margin-top:3px}
#reservation #carDetailsCell .otherThings a {font:12px Verdana; color:#036}
#reservation #carDetailsCell .otherThings a:hover {color:#369}
#reservation #carDetailsCell #arrivalInfo {margin-top:15px}
#reservation #carDetailsCell #arrivalInfo div {float:right; text-align:right}
#reservation #carDetailsCell #arrivalInfo textarea {width:340px; height:100px; margin-left:5px}
#reservation #totalCostCell {float:left; margin:20px 0 0 20px; width:309px; padding:10px 2px; background:#E7F1FB; border:solid 1px #1F7CD8}
#reservation #totalCostCell div {float:left; margin-bottom:5px; font:12px Arial; color:#333}
#reservation #totalCostCell .cell1 {width:180px; padding-left:26px}
#reservation #totalCostCell .discount {color:#C00}
#reservation #totalCostCell .total1 {width:181px; padding:1px 0 1px 23px; margin-bottom:5px; background:#E1DEDE; font:bold 15px Arial}
#reservation #totalCostCell .total2 {width:101px; padding:1px 2px; background:#E1DEDE; font:bold 15px Arial}
#reservation #totalCostCell .lastRow {margin-bottom:1px}
#reservation #totalCostCell a {font:11px Arial; color:#036}
#reservation #totalCostCell a:hover {color:#369}
#reservation #Iagree {text-align:right; margin-bottom:10px}
#reservation #Iagree a {color:#369}
#reservation #Iagree a:hover {color:#69C}
#reservation #continue {float:right; margin-top:70px; text-align:right}
#reservation .calendar input {width:70px; text-align:center; font:11px Arial; color:#333}
#reservation .calendar img {margin-left:3px; vertical-align:-5px}
#reservation #roundTripDetails {display:none}

#reservation #carDetailsCell2 {float:left; width:493px; font:12px Verdana; color:#333}
#reservation #carDetailsCell2 #deposit {margin-top:20px}
#reservation #carDetailsCell2 .otherThings {background:url('../images/1arrow_B0BECC.gif') no-repeat 0 2px; padding-left:15px; margin-top:3px}
#reservation #carDetailsCell2 .otherThings a {font:12px Verdana; color:#036}
#reservation #carDetailsCell2 .otherThings a:hover {color:#369}
#reservation #carDetailsCell2 #arrivalInfo {margin-top:15px}
#reservation #carDetailsCell2 #arrivalInfo div {float:right; text-align:right}
#reservation #carDetailsCell2 #arrivalInfo textarea {width:340px; height:100px; margin-left:5px}



/* pagina de rezervare client */
#sep4ClientForms {float:left; width:1px; height:155px; margin:40px 0 0 20px; background:url('../images/dots036w3_V.gif')}
.resForms {margin-top:20px; text-align:left; font:bold 11px Verdana}
.resForms a {color:#369}
.resForms a:hover {color:#69C}
.resForms input[type=checkbox] {width:auto; padding:0; margin:0}
#newClientForm {float:left; width:470px; text-align:center}
#newClientForm .title {text-align:center; font:bold 11px Verdana}
#newClientForm .label {float:left; width:220px}
#newClientForm .field {float:left; width:250px; margin-bottom:10px}
#newClientForm .field input[type=text] {margin:0; width:250px}
#newClientForm .field input.forName {width:196px}
#newClientForm .field select {margin:0; width:50px}
#newClientForm .field select.forCountries {width:252px}
#newClientForm .field textarea {width:248px; height:50px}
#newClientForm span.small {font:10px Verdana}
#newClientForm .submit {text-align:center}
#oldClientForm {float:right; width:320px; text-align:center; color:#666}
#oldClientForm .title {font:bold 11px Verdana}
#oldClientForm .label {float:left; width:130px}
#oldClientForm .field {float:left; width:190px; margin-bottom:10px; text-align:right}
#oldClientForm .field input[type=text], #oldClientForm .field input[type=password] {margin:0; width:190px}
#oldClientForm .full {width:320px}
#oldClientForm .submit {text-align:right}


/* pagina de rezervare incheiata */
#reservationDone {margin:15px 30px 0; border:solid 1px #F00; padding:20px; font:14px Arial; color:#333}
#reservationDone .sepVertical {float:left; width:1px; height:130px; margin:0 0 0 25px; background:url('../images/dots036w3_V.gif')}
#reservationDone .leftSide {float:left; width:480px}
#reservationDone .leftSide .title{font:bold 20px Verdana; color:#090; text-align:center; margin:10px 0 40px}
#reservationDone .rightSide {float:right; margin-top:35px; width:180px; background:#F30; font:bold 14px Verdana; color:#FFF; text-align:center; line-height:20px; padding:10px}
#reservation .note {margin:3px 30px; text-align:center; font:bold 11px Verdana; color:#333}
#reservation .note a {font:bold 11px Verdana; color:#369}
#reservation .note a:hover {color:#69C}
#reservation .continueButton {margin-top:30px; text-align:center}







/* pagina loyality */
#loyalityLabel {position:absolute; margin:-44px 0 0 380px; width:400px; height:46px; background:url('../images/loyality_label.jpg') no-repeat 408px 0; text-align:right; padding:5px 50px 0 0; font:bold 14px Arial; color:#C00}
#login {margin-top:30px; border:solid 1px #2C6FA7; padding:20px 25px 5px 25px; color:#666}
#login a {font:11px Verdana; color:#069}
#login a:hover {color:#39C}
#login .separator {float:left; width:1px; height:101px; margin:32px 0 0 3px; background:url('../images/dots036w3_V.gif')}
#login .note {padding-top:20px; font:12px Arial; color:#000}
#login #leftSide {float:left; width:405px; font:12px Arial}
#login #leftSide .title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding-left:15px; font:bold 12px Verdana; color:#036}
#login #leftSide span {color:#C00}
#login #rank1 {margin: 13px 0 0 12px; height:24px; background:url('../images/member_junior.jpg') no-repeat; padding:7px 0 0 35px}
#login #rank2 {margin: 7px 0 0 52px; height:24px; background:url('../images/member_regular.jpg') no-repeat; padding:7px 0 0 35px}
#login #rank3 {margin: 7px 0 0 92px; height:24px; background:url('../images/member_senior.jpg') no-repeat; padding:7px 0 0 35px}
#login #formSide {float:right; width:385px}
#login #formSide .title {background:url('../images/1arrow_B0BECC.gif') no-repeat 0 2px; padding-left:15px; font:bold 12px Verdana; color:#036}
#login .field {margin:10px 0; text-align:right; font:11px Verdana}
#login .field input[type=text], #login .field input[type=password] {margin:0; width:200px}
#login .field input[type=checkbox] {margin:0}
#login .typeLink {margin:5px 0 0}


#register {margin-top:30px; border:solid 1px #3588B4; background:#F1F9FF; padding:20px 25px 5px 25px; color:#666}
#register a {font:11px Verdana; color:#069}
#register a:hover {color:#39C}
#register .title {font:bold 14px Arial; color:#C00; text-align:center}
#register .separator {float:left; width:1px; height:161px; margin:32px 0 0 3px; background:url('../images/dots036w3_V.gif')}
#register #leftSide2 {float:left; width:405px; font:12px Arial; color:#000}
#register #leftSide2 #text1 {margin-top:30px; text-align:center}
#register #leftSide2 #text1 a {text-decoration:none; font-weight:bold}
#register #leftSide2 .text {margin:10px 10px 0 20px; text-align:center}
#register #formSide2 {float:right; width:385px}
#register .label{clear:left; float:left; width:180px; margin:10px 3px 0 0; text-align:right; font:11px Verdana}
#register .field {float:left; width:202px; margin:10px 0 0 0}
#register .field input[type=text], #register .field input[type=password] {margin:0; width:200px}
#register .field input.forName {width:146px}
#register .field select {margin:0; width:50px}
#register .field select.forCountries {width:202px}
#register .submit {text-align:right; margin-bottom:10px}
#register span.small {font:10px Verdana}


#accountActivation {width:700px; margin:20px auto; padding:20px; border:solid 1px #F30}
#accountActivation .sepVertical {float:left; width:1px; height:150px; margin:0 0 0 20px; background:url('../images/dots036w3_V.gif')}
#accountActivation .leftSide {float:left; width:460px; font:14px Arial; color:#333}
#accountActivation .leftSide .title {font:bold 20px Verdana; color:#090; text-align:center; margin-bottom:30px}
#accountActivation .rightSide {float:right; width:185px; margin-top:30px; text-align:center}
#accountActivation .rightSide .formBox{padding:8px; margin-bottom:5px; background:#F30; font:bold 14px Verdana; color:#FFF; line-height:20px}
#accountActivation .rightSide input[type=text] {width:70px; font-size:14px}




/* pagina account */
#accountMenu {margin-top:20px}
#accountMenu .tab img {vertical-align:-6px}
#accountMenu .menuCars a img {vertical-align:0; margin-right:2px}
#accountMenu #below2ndMenu {height:13px}
#accountContent {border:solid 1px #369; padding:20px 20px 0}
#accountContent .reservationBox {margin-bottom:20px; border:solid 1px #0C599A}
#accountContent .reservationBox .photo {float:left; border:solid 1px #333; margin:25px 0 20px 20px}
#accountContent .reservationBox .separator {float:left; width:1px; height:75px; margin:25px 0 0 20px; background:url('../images/dots036w3_V.gif')}
#accountContent .reservationBox .details {float:left; width:395px; margin:5px 0 20px 20px}
#accountContent .reservationBox .details .title {margin-bottom:12px; font:bold 14px Verdana; color:#F30; text-align:center}
#accountContent .reservationBox .details .line {margin-bottom:4px; font:11px Verdana; color:#000}
#accountContent .reservationBox .details .line span {font-weight:bold; color:#333}
#accountContent .reservationBox .details .last {margin-bottom:9px}
#accountContent .reservationBox .details .messages {background:url('../images/inbox.gif') no-repeat 5px 6px #F3F6F7; padding:5px 5px 5px 33px; font:12px Arial; color:#000}
#accountContent .reservationBox .details .messages a {color:#36F}
#accountContent .reservationBox .details .messages a:hover {color:#69F}
#accountContent .reservationBox .details .messages span {font:bold 12px Verdana; color:#369}
#accountContent .reservationBox .rightSide {float:right; width:220px; margin:27px 20px 0 0; text-align:center}
#accountContent .reservationBox .rightSide .code {padding:5px 15px; background:#F30; font:bold 14px Verdana; color:#FFF}
#accountContent .reservationBox .rightSide .code span {font-size:12px}
#accountContent .reservationBox .rightSide .code span i {font-size:14px; font-weight:normal}
#accountContent .reservationBox .rightSide .link {margin-top:5px}
#accountContent .reservationBox .rightSide .link a {font:bold 14px Arial; color:#36F; text-decoration:none}
#accountContent .reservationBox .rightSide .link a:hover {color:#69F}

#accountReservation {border:solid 1px #369; padding:15px 20px 20px}
#accountReservation #reservationCode {float:left; font:12px Verdana; color:#333}
#accountReservation #reservationOptions {float:right; font:12px Verdana; color:#333}
#reservationOptions a.goBack {font:bold 12px Verdana; color:#036; text-decoration:none}
#reservationOptions a.goBack:hover {color:#369; text-decoration:underline}
#reservationOptions a.cancelReservation {font:bold 12px Verdana; color:#C00; text-decoration:none}
#reservationOptions a.cancelReservation:hover {color:#F00}
#accountReservation #reservationContainer {margin-top:15px}
#accountReservation #title {margin:0 0 15px 0; font:bold 16px Verdana; color:#F30; text-align:center}
#accountReservation #photoCell {float:left; width:158px; font:bold 11px Verdana; color:#069; text-align:center}
#accountReservation #photoCell img {border:solid 1px #666}
#accountReservation #photoCell a {font: 11px Verdana; color:#069}
#accountReservation #photoCell a:hover {color:#39C}
#accountReservation #pickCell {float:left; margin-left:20px; width:285px; height:97px; padding:10px 15px; background:url('../images/roundBox_FEFDB3.gif') no-repeat}
#accountReservation #dropCell {float:left; margin-left:20px; width:285px; height:97px; padding:10px 15px; background:url('../images/roundBox_E7FDE8.gif') no-repeat}
#accountReservation ul {list-style-type:none; padding:0; margin:0}
#accountReservation li {padding:10px 0 0 15px; font:12px Verdana; color:#333}
#accountReservation li.title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding-top:0; font:bold 12px Verdana; color:#036}
#accountReservation #carDetailsCell {float:left; width:493px; margin-top:20px; font:12px Verdana; color:#333}
#accountReservation #carDetailsCell ul {float:left}
#accountReservation #carDetailsCell li {background:url('../images/check.gif') no-repeat 15px 7px; padding:6px 0 0 32px; font:11px Arial; color:#666}
#accountReservation #carDetailsCell li.title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding:0 0 4px 15px; font:bold 11px Verdana; color:#036}
#accountReservation #carDetailsCell ul.optionals {float:right; margin-right:50px}
#accountReservation #carDetailsCell ul.optionals li {background:none; padding:4px 0 0 16px; font:11px Arial; color:#666}
#accountReservation #carDetailsCell ul.optionals li.title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding:0 0 4px 15px; font:bold 11px Verdana; color:#036}
#accountReservation #carDetailsCell ul.notincluded {float:right; margin-right:50px}
#accountReservation #carDetailsCell ul.notincluded li {background:url('../images/check-not.gif') no-repeat 15px 7px; padding:6px 0 0 32px; font:11px Arial; color:#666}
#accountReservation #carDetailsCell ul.notincluded li.title {background:url('../images/1arrow_347CA2.gif') no-repeat 0 2px; padding:0 0 4px 15px; font:bold 11px Verdana; color:#036}
#accountReservation #carDetailsCell #deposit {margin-top:20px}
#accountReservation #carDetailsCell .otherThings {background:url('../images/1arrow_B0BECC.gif') no-repeat 0 2px; padding-left:15px; margin-top:3px}
#accountReservation #carDetailsCell .otherThings a {font:12px Verdana; color:#036}
#accountReservation #carDetailsCell .otherThings a:hover {color:#369}
#accountReservation #totalCostCell {float:left; margin:20px 0 0 20px; width:309px; padding:10px 2px; background:#E7F1FB; border:solid 1px #1F7CD8}
#accountReservation #totalCostCell div {float:left; margin-bottom:5px; font:12px Arial; color:#333}
#accountReservation #totalCostCell .cell1 {width:180px; padding-left:26px}
#accountReservation #totalCostCell .discount {color:#C00}
#accountReservation #totalCostCell .total1 {width:181px; padding:1px 0 1px 23px; margin-bottom:5px; background:#E1DEDE; font:bold 15px Arial}
#accountReservation #totalCostCell .total2 {width:101px; padding:1px 2px; background:#E1DEDE; font:bold 15px Arial}
#accountReservation #totalCostCell .lastRow {margin-bottom:1px}
#accountReservation #totalCostCell a {font:11px Arial; color:#036}
#accountReservation #totalCostCell a:hover {color:#369}
#accountReservation .HSeparator {margin:30px 0 20px; height:1px; background:url('../images/dots036w3_H.gif') repeat-x}
#reservationMessages {margin:0 100px; font:12px Verdana; color:#333}
#reservationMessages .title {font:bold 16px Arial; color:#003}
#reservationMessages .sendMsgForm {clear:both; margin:20px auto; width:500px; text-align:right}
#reservationMessages .sendMsgForm textarea {width:500px; height:80px}
#reservationMessages .sendMsgForm input[type=submit] {font:12px Verdana}
#reservationMessages .user {clear:left; float:left; margin:0 7px 10px 0; width:180px; text-align:right}
#reservationMessages .user span {font-size:11px}
#reservationMessages .message {float:left; margin-bottom:10px; width:440px}
#reservationMessages .separator {clear:left; height:1px; margin:0 auto 10px; background:#369}
#resCancel {margin:20px auto; width:500px; font:12px Verdana; color:#333}
#resCancel textarea {width:500px; height:80px}
#resCancel .submit {text-align:right}

#accountReservation #carDetailsCell2 {float:left; width:493px; font:12px Verdana; color:#333}
#accountReservation #carDetailsCell2 #deposit {margin-top:20px}
#accountReservation #carDetailsCell2 .otherThings {background:url('../images/1arrow_B0BECC.gif') no-repeat 0 2px; padding-left:15px; margin-top:3px}
#accountReservation #carDetailsCell2 .otherThings a {font:12px Verdana; color:#036}
#accountReservation #carDetailsCell2 .otherThings a:hover {color:#369}
#accountReservation #carDetailsCell2 #arrivalInfo {margin-top:15px}
#accountReservation #carDetailsCell2 #arrivalInfo div {float:right; text-align:right}
#accountReservation #carDetailsCell2 #arrivalInfo textarea {width:340px; height:100px; margin-left:5px}



/*afisare erori in pag de rezervare/account*/
.displayError {width:520px; border:solid 1px #090; margin:0 auto 10px; padding:8px; text-align:center; font:bold 16px Arial; color:#C00}
.displayError span {display:block; width:480px; margin:10px auto 0; font:13px Arial; color:#000; text-align:left}
.displayError img {margin-right:5px}
.displayMessage {width:520px; border:solid 1px #090; margin:15px auto; padding:8px; text-align:center; font:bold 16px Arial; color:#090}
.displayMessage span {display:block; width:480px; margin:10px auto 0; font:13px Arial; color:#000; text-align:left}
.displayMessage img {margin-right:5px}


/* pagina policy*/
#policyPage {margin-top:20px; font:12px Verdana; color:#000}
#indexList {}
#indexList a {color:#369}
#indexList a:hover {color:#69C}
#indexList .cell {float:left; width:420px} 
#indexList .level0 {margin-top:8px; font-weight:bold}
#indexList .level1 {margin-left:20px; padding:4px 0 0; font-weight:normal}
#indexList .level2 {margin-left:20px; padding:2px 0 0; font-size:11px}
#policyDetails {margin-top:50px}
#policyDetails a {color:#000; text-decoration:none}
#policyDetails .level0 {margin-top:20px; font-weight:bold}
#policyDetails .level0 .title {float:left; margin-bottom:10px}
#policyDetails .goTop {float:right; margin-top:-10px; text-align:center} 
#policyDetails .goTop a {font-weight:normal; font-size:11px; color:#369}
#policyDetails .goTop a:hover {color:#69C}
#policyDetails .level0 .text {margin:0 0 2px 25px; font-weight:normal}
#policyDetails .level1 {margin-left:25px; padding:6px 0 0; font-weight:normal}
#policyDetails .level1 .title {float:none; margin-bottom:4px}
#policyDetails .level1 .text {margin-left:30px}
#policyDetails .level2 {margin-left:30px; padding:2px 0 0}
#policyDetails .level2 .title {float:none; margin-bottom:2px}
#policyDetails .level2 .text {margin-left:48px}



/* pagina FAQ */
#faqPage {margin-top:20px; font:12px Verdana; color:#000}
#faqPage .question {margin:15px 0 2px; font-weight:bold; color:#036}


/* pagina Partners */
#partnersTitle  {margin-top:20px; font:18px Arial; color:#069}
#partnersPage {margin-top:4px; border:solid 1px #069; padding:30px 20px; font:12px Arial; color:#666}



/* pagina about city */
#aboutCity #gallery {position:absolute; display:none; top:100px; left: 100px; z-index:1002; border:solid 2px #BCE; background:#FFF}
#aboutCity .about_pageTitle, #aboutCity .about_pageTitle h2 {padding:0 0 10px 15px; font:bold 18px Verdana; color:#036}
#aboutCity .about_textLeft {font:12px Arial; color:#333; line-height:16px; text-indent:25px; text-align:justify}
#aboutCity .about_textLeft p {margin-bottom:25px}
#aboutCity .about_textLeft p a {font:12px Arial}
#aboutCity .about_title {padding:0 0 8px 25px; font:bold 15px Arial; color:#F30}
#aboutCity .about_photoRight {float:right; text-align:center; text-indent:0; margin:0 0 8px 15px}
#aboutCity .about_photoRight div {background:#AFD8F2; padding:1px}
#aboutCity .about_photoRight div img {border:solid 1px #FFF; margin:0}
#aboutCity .about_photoLeft {float:left; text-align:center; text-indent:0; margin:0 15px 8px 0}
#aboutCity .about_photoLeft div {background:#AFD8F2; padding:1px}
#aboutCity .about_photoLeft div img {border:solid 1px #FFF; margin:0}
#aboutCity .about_list {list-style-type:none; padding:0; margin:0}
#aboutCity .about_list li {padding:5px 0 0 70px; margin:0}




/* pagina de specials*/
#specials {margin-top:15px} 
#menuSpecials {}
#menuSpecials .tab {width:230px; margin-right:7px}
#specials .topBar {height:25px; padding-top:15px; color:#fff}
#specials #specialOffers_topBar {background:url('../images/specials/specialOffers_topBar.gif') no-repeat}
#specials .rentalLocations {float:left; padding-left:15px; font:bold 16px Arial}
#specials .rightText {float:right; padding-right:10px; font:14px Arial}
#specials #specialOffers_locationsBg {background:#dc2c4a}
#specials .locationsList {float:left; width:223px; padding:0 1px 3px 5px}/*prima coloana*/
#specials .locationsList a {display:block; width:215px; height:20px; padding:5px 0 0 8px; background:url('../images/specials/bgLocation.gif') no-repeat; font:bold 12px Verdana; color:#036; text-decoration:none}
#specials .locationsList .airport {font-weight:normal}
#specials .locationsList .ultim {height:19px}
#specials .locationsList a:hover {background:url('../images/specials/bgLocation_over.gif') no-repeat}
#specials #otherSpecials {clear:left; float:left; margin-top:25px; padding-top:15px}/*sub lista locatii*/
#specials #otherSpecials div {width:200px; margin-top:10px; padding-left:25px; background:url('../images/specials/bullet.gif') no-repeat 15px 6px; font:11px Arial}
#specials #otherSpecials div a {font-size:13px; color:#369}
#specials #otherSpecials div a:hover {color:#69c}

#specials #otherSpecials2 {margin-top:25px; padding-top:25px}/*pozitionat oarecum central*/
#specials #otherSpecials2 div {display:inline-block; width:275px; padding-left:43px; background:url('../images/specials/bullet.gif') no-repeat 33px 6px; font:11px Arial}
#specials #otherSpecials2 div a {font-size:13px; color:#369}
#specials  #otherSpecials2 div a:hover {color:#69c}

#specials #centerContainer {float:right; width:640px}/*a 2-a coloana*/
#specials #centerContainer #SO_text {margin-top:30px; text-align:center}
#specials #centerContainer #SO_centerBg {width:526px; height:205px; margin:10px 0 0 57px}
#specials #centerContainer #SO_centerBg #searchForm {padding:137px 0 0 10px; width:162px; text-align:right}
#specials #centerContainer select {width:160px}
#specials #centerContainer input[type=image] {margin-top:3px}
#specials #centerContainer #text1 {margin-top:25px; padding-left:35px}
#specials #centerContainer #otherSpecials {margin-top:25px; padding-top:25px}
#specials #centerContainer #otherSpecials div {display:inline-block; width:275px; padding-left:43px; background:url('../images/specials/bullet.gif') no-repeat 33px 6px; font:11px Arial}
#specials #centerContainer #otherSpecials div a {font-size:13px; color:#369}
#specials #centerContainer #otherSpecials div a:hover {color:#69c}
#specials #bottomText {clear:both; padding-top:30px; font:14px Arial; color:#333; text-align:center}
#specials #lastMinute_topBar {background:url('../images/specials/lastMinute_topBar.gif') no-repeat}
#specials #lastMinute_topBar1 {background:url('../images/specials/lastMinute_topBar1.gif') no-repeat}
#specials #lastMinute_topBar1 div {padding-left:15px; font:14px Arial}
#specials #lastMinute_locationsBg {background:#dc6f2c}
#specials #centerContainer #LM_text {margin:30px 0 0 20px}
#specials #centerContainer #LM_centerBg {width:445px; height:168px; margin-left:97px}
#specials #centerContainer #LM_centerBg #searchForm {float:left; padding:125px 0 0 10px; width:235px; text-align:right}
#specials #centerContainer #LM_centerBg #searchForm input[type=image] {vertical-align:-3px}
#specials #centerContainer #LM_centerBg #text0 {float:right; width:162px; margin:62px 10px 0 0; font:13px Verdana; color:#fff}
#specials #centerContainer #offersList {margin:20px 0 0 15px; width:625px}
#specials #centerContainer #offersList #listHeader {height:20px; font:bold 14px Arial; color:#f60}
#specials #centerContainer #offersList table {margin-top:15px; width:625px; font:12px Arial; color:#369} 
#specials #centerContainer #offersList table a {float:none}
#specials #centerContainer #offersList th {background:url('../images/specials/f1f2fb.gif'); vertical-align:top; font-size:11px; text-align:center; line-height:16px}
#specials #centerContainer #offersList th.carName {text-align:left; padding-left:18px; background:url('../images/1arrow_B0BECC.gif') #f1f2fb no-repeat 5px 7px}
#specials #centerContainer #offersList td {font-weight:bold; text-align:center}
#specials #centerContainer #offersList td.photo {padding:10px 0; text-align:left}
#specials #centerContainer #offersList td.period {font-weight:normal}
#specials #centerContainer #offersList td.period span {display:block; margin-top:5px; font-size:10px; font-weight:bold}
#specials #centerContainer #offersList td del {color:#369}
#specials #centerContainer #offersList td.save {color:#f60}
#specials #centerContainer #terms {margin:0 15px; color:#666; font:11px Arial}
#specials #centerContainer #terms .title {margin-top:20px; height:18px; border-bottom:solid 1px #666; font:12px Arial; overflow:hidden}
#specials #centerContainer #terms .intro {margin:5px 0 0 5px}
#specials #centerContainer #terms a {float:right; margin:3px 3px 0 0; font:11px Arial; color:#369}
#specials #centerContainer #terms a:hover {color:#69c}

#specials #package_topBar {background:url('../images/specials/package_topBar.gif') no-repeat}
#specials #package_topBar1 {background:url('../images/specials/package_topBar1.gif') no-repeat}
#specials #package_topBar1 div {padding-left:15px; font:14px Arial}
#specials #package_locationsBg {background:#3b96d1}
#specials #package {padding:20px 15px 0}
#specials #package #offersTitle {font:18px Arial; color:#f60}
#specials #package .packageBox {margin-top:20px; padding-left:33px; background:url('../images/specials/arrow_f60.gif') no-repeat 14px 4px; color:#666}
#specials #package .packageBox .offerTitle {margin-bottom:10px; font:bold 14px Verdana; color:#369}
#specials #package .packageBox .offerTitle a {font:bold 14px Verdana; color:#369; text-decoration:none}
#specials #package .packageBox .offerTitle a:hover {text-decoration:underline}
#specials #package .packageBox .offerDescription {font:12px Verdana; line-height:16px}
#specials #package .packageBox .offerMore {float:right}
#specials #package .packageBox .termsTitle {margin-top:20px; height:18px; border-bottom:solid 1px #666; font:12px Arial; overflow:hidden}
#specials #package .packageBox .termsDescription {margin-top:5px; font:11px Arial}
#specials #package .packageBox img {float:left; margin:0 15px 5px 0}
#specials #package .packageBox span {color:#c00}
#specials #package .packageBox a {font:11px Verdana; color:#06c}
#specials #package .packageBox a:hover {color:#39f}
#specials #package .packageBox .bottomLine {margin-top:25px; height:1px; background:url('../images/specials/dots666w3_H.gif') repeat-x}
#specials #package .packageBox .carType {width:251px}
#specials #package .packageBox .carType .nav {font:bold 11px Verdana; text-decoration:none; color:#069}
#specials #package .packageBox .carType .carImg img {float:none; margin:0}
#specials #package .packageBox .carType .carPrice span {color:#363}
#specials #package .packageBox .carType .specialPrice span {color:#c00}
#specials #centerContainer #PK_text {margin-top:30px; text-align:center}
#specials #centerContainer #PK_centerBg {width:468px; height:224px; margin:10px 0 0 86px}
#specials #centerContainer #PK_centerBg #searchForm {padding:68px 0 0 15px; width:162px}



/* SITEMAP */
#sitemapPage {margin-top:20px; font:bold 11px Arial; color:#036; line-height:16px}
#sitemapPage a {font:11px Arial; color:#036}
#sitemapPage .smTitle0 {margin-bottom:5px}
#sitemapPage .smTitle0 a {font-family:Verdana}
#sitemapPage .smBox {margin-bottom:15px; width:420px}
#sitemapPage .left {float:left}
#sitemapPage .right {float:right}
#sitemapPage .smBox .head {margin-bottom:5px; border:solid 1px #DDD; background:#EEE; padding:3px 10px 3px 10px; color:#000}
#sitemapPage .smBox .content {margin-left:30px}
#sitemapPage .entireLine {margin-bottom:15px; width:auto}  
#sitemapPage .entireLine .content {width:390px}
#sitemapPage .subcontent {margin-left:20px}
#sitemapPage .smBox .content span {font-weight:normal; color:#666}
#sitemapPage .smBox .content span a {color:#333; text-decoration:none}
#sitemapPage .smBox .content span a:hover {text-decoration:underline}





/*
	SCOP GENERAL
*/
form.sendPost {display:inline; margin:-3px; padding:0}
input.sendPost {background:none; border:0; margin:0; padding:0}
.o11V_069_nU {font:11px Verdana; color:#069; text-decoration:none}
.o11V_069_U {font:11px Verdana; color:#069; text-decoration:underline; cursor:pointer}
.fieldError {color:#C00}



.zend_form dt {margin-top:5px; float:left; clear:left; text-align:left; font:bold 11px Verdana}
.zend_form dd {margin:0; float:left; text-align:left; font:11px Verdana}
.zend_form dd label {font-weight:normal}
.zend_form ul.errors {list-style-type:none; padding:0; margin:0; font-size:.95em; color:#c00}
.zend_form ul.errors li {width:250px}
#login dt {width:150px}
#newClient dt {width:220px}
#newClient dd {width:100px}
#newClient dd input[type=text] {width:250px}
#newClient #country {width:252px}
#oldClient dt {width:120px}
#oldClient dd {width:100px}
#oldClient dd input[type=text], #oldClient dd input[type=password] {width:150px}


span.required {color:#C00}
span.requiredNote {font-weight:normal}
form .labelError {color:#F00}

.js_descriptionDiv {font:11px Verdana; color:#036; cursor:pointer}
.js_descriptionDiv img {vertical-align:-15%}
.descriptionDiv, #reservation #totalCostCell .descriptionDiv {position:absolute; z-index:10; display:none; width:220px; border:solid 1px #689; background:#FCFCFF; padding:6px 8px 6px 20px; font:11px Verdana; color:#666; text-align:justify; text-decoration:none}
#reservation #totalCostCell .js_descriptionDiv {font:11px Arial; color:#036; text-decoration:underline; cursor:pointer}


.popupPeriod {position:absolute; display:none; margin:20px 0 0; width:329px}
.popupPeriodTop {background:url('../images/popup-2arrows.gif') no-repeat; width:329px; height:29px}
.popupPeriodCenter {background:url('../images/popup-bg.gif') repeat-y; width:329px}
.popupPeriodCenter .popupContent {padding:0 15px; color:#000}
.popupPeriodBottom {background:url('../images/popup-bottom.gif') no-repeat; width:329px; height:13px}

.popupAgree {position:absolute; display:none; margin:-55px 0 0 -82px; width:300px; text-align:center}
.popupPickDate {position:absolute; display:none; margin:-55px 0 0 30px; width:300px; text-align:center}
.popupReturnDate {position:absolute; display:none; margin:-55px 0 0 30px; width:300px; text-align:center}
.popup300Top {background:url('../images/popup300-bottom.gif') no-repeat; width:300px; height:12px}
.popup300Center {background:url('../images/popup300-bg.gif') repeat-y; width:300px}
.popup300Center .popupContent {padding:0 15px; color:#000}
.popup300Bottom {background:url('../images/popup300-1arrowDown.gif') no-repeat; width:300px; height:29px}






/*fixing display*/
.showBg {font:1px Arial; line-height:1px}
.clearFloat {clear:both}

/* photo gallery */
#overlay {position:absolute; left:0; top:0; z-index:9999; width:100%; background:#000; opacity:0.6; filter:alpha(opacity=60); display:none}
#photosLayer {position:absolute; z-index:10000; display:none; width:552px; border:solid 2px #333; background:#FFF}
#photosLayer .layerHeader {background:#333; font:bold 11px Verdana; color:#FFF; line-height:20px; padding:0 3px 0 8px}
#photosLayer .layerTitle {float:left}
#photosLayer .layerClose {float:right; font-size:10px; cursor:pointer}
#photosLayer .bigPhoto {float:left; width:400px; height:300px; margin:8px; border:solid 1px #666}
#photosLayer .smallPhoto {float:left; width:120px; height:90px; margin:8px 0 5px 1px; border:solid 1px #666; cursor:pointer}

#breadcrumbs {margin:6px 0; font:11px Verdana; color:#000}
#breadcrumbs a {font:11px Verdana; color:#036}
#breadcrumbs a:hover {color:#369}
#seotext1 {margin-top:8px; border:solid 1px #CCC; background:#F4F8F4; padding:5px 10px; font:12px Arial; color:#000}
#seotext1 img {vertical-align:top; margin-top:4px}
#seotext1 div {display:inline-block; width:830px}
#seotext1 h2 {display:inline; font:bold 14px Verdana; color:#000}





#allRentalLocations {margin-top:30px; width:870px}
#allRentalLocations #topLine {height:8px; background:url('../images/roundBox/topbg_transp.gif')}
#allRentalLocations #locationsLabel {position:absolute; margin-top:-8px}
#allRentalLocations #locationsContainer {border-right:solid 1px #C9D3D6; border-left:solid 1px #C9D3D6; padding:10px}
#locationsContainer .cell {float:left; width:202px; height:29px; padding:3px 0 0 10px; border-bottom:solid 1px #D2E7F4}
#locationsContainer .odd {background:#ECF5FA}
#locationsContainer .cell a span {font:12px Verdana; color:#069; text-decoration:none}
#locationsContainer .cell a:hover span {color:#39C; text-decoration:underline}
#locationsContainer .cell a {font:9px Verdana; color:#999; text-decoration:none}
#allRentalLocations #locationsText {padding:10px; font:11px Arial; color:#333}
#allRentalLocations #locationsText h2, #allRentalLocations #locationsText h3 {font:bold 13px Arial; display:inline} 
#allRentalLocations #firstLine {width:848px; height:1px; background:#D2E7F4}
#allRentalLocations #bottomLine {height:8px; background:url('../images/roundBox/bottombg_transp.gif')}
#allRentalLocations #seeAll {float:right; margin:10px 5px 0 0}
#allRentalLocations #seeAll a {font:12px Verdana; color:#069; text-decoration:none}
#allRentalLocations #seeAll a:hover {color:#39C; text-decoration:underline}


#aboutCity {margin-top:10px; padding:0 20px; font:12px Arial; color:#369}
#aboutCity a {font:12px Arial; color:#369; text-decoration:underline}
#aboutCity a:hover {color:#69C}
#aboutCity .row {clear:both; padding-top:20px}
#aboutCity .leftSide {float:left; width:435px; padding-right:15px; background:url('../images/dots013467w3_V.gif') top right repeat-y}
#aboutCity .rightSide {float:right; width:360px}
#aboutCity img {border:solid 1px #AFD8F2; padding:1px; margin:0 10px 7px 0}
#aboutCity .title {margin:8px 0 10px 30px; font:bold 14px Arial; color:#F30}
#aboutCity .title a{font:bold 14px Arial; color:#F30; text-decoration:none}
#aboutCity .title a:hover{color:#F63; text-decoration:underline}
#aboutCity .subtitle {font:bold 12px Arial; color:#666; margin-bottom:5px}
#aboutCity .left {float:left}
#aboutCity .moreLeft {margin-left:145px}
#aboutCity .right {float:right} /*posibil sa nu fie folosit*/

#locationsTable {margin-top:15px}
#locationsTable #topLine {height:8px; background:url('../images/roundBox/topbg_transp.gif')}
#locationsTable #listLabel {position:absolute; margin-top:-8px}
#locationsTable #listContainer {border-right:solid 1px #C9D3D6; border-left:solid 1px #C9D3D6; padding:10px}
#locationsTable .cell {float:left; width:202px; height:18px; padding:3px 0 0 10px; border-bottom:solid 1px #D2E7F4}
#locationsTable .odd {background:#ECF5FA}
#locationsTable .cell a {font:12px Verdana; color:#069; text-decoration:none}
#locationsTable .cell a:hover {color:#39C; text-decoration:underline}
#locationsTable #firstLine {margin-top:12px; width:848px; height:1px; background:#D2E7F4}
#locationsTable #bottomLine {height:8px; background:url('../images/roundBox/bottombg_transp.gif')}




.textCountCars {float:left; font:12px Verdana; color:#666}
.paginator {float:right; list-style-type:none; padding:0; margin:0}
.paginator li{position:relative; float:left; margin:0 1px; text-align:center; font:bold 12px Verdana; color:#CCC}
.paginator li.page a {display:block; width:15px; padding:1px; border:solid 1px #069; font:bold 12px Arial; text-decoration:none; color:#000; white-space:nowrap}
.paginator li.page a:hover {color:#369}
.paginator li.allPages a {width:auto; height:15px; padding:1px 8px; background:#F3F6F7; border:solid 1px #999; color:#C00; font-family:Verdana; text-decoration:underline}
.paginator li.currentPage a {background:#DEF3F7}
.paginator li.prevPageOff {display:block; margin:2px 8px 0 0; padding-left:13px; background:url('../images/2arrows2left_CCC.gif') no-repeat 0 4px}
.paginator li.prevPageOn a {display:block; margin:2px 8px 0 0; padding-left:13px; background:url('../images/2arrows2left_369.gif') no-repeat 0 4px; color:#369}
.paginator li.prevPageOn a:hover {background:url('../images/2arrows2left_69C.gif') no-repeat 0 4px; color:#69C}
.paginator li.nextPageOff {display:block; margin:2px 0 0 8px; padding-right:13px; background:url('../images/2arrows2right_CCC.gif') no-repeat right 4px}
.paginator li.nextPageOn a {display:block; margin:2px 0 0 8px; padding-right:13px; background:url('../images/2arrows2right_369.gif') no-repeat right 4px; color:#369}
.paginator li.nextPageOn a:hover {background:url('../images/2arrows2right_69C.gif') no-repeat right 4px; color:#69C}




.B11V_036 {font:bold 11px Verdana; color:#036}
.o11V_036 {font:11px Verdana; color:#036}

.o10V_069 {font:10px Verdana; color:#069}
.o11V_000 {font:11px Verdana; color:#000}
.o12V_333 {font:12px Verdana; color:#333}
a.o14A_036 {font:14px Arial; color:#036}
a.o14A_036:hover {color:#369}

