html {background-color: #FFFFFF; background-image: url(../images/bg.gif); background-repeat: repeat-x; background-position: 0px 0px;}
body {margin: 0px auto; padding: 0px; width: 771px; position: relative; font-family: Arial, Helvetica, sans-serif; color: #727272; font-size: 0.75em;}

a.verde01 {color: #87b400; text-decoration: none;}
a.verde01:hover {color: #92c200; text-decoration: underline;}

a.verde02 {color: #83ae00; text-decoration: none;}
a.verde02:hover {color: #92c200; text-decoration: underline;}

a.portocaliu01 {color: #ffaa00; text-decoration: none;}
a.portocaliu01:hover {color: #ffbb00; text-decoration: underline;}

a.portocaliu02 {color: #f3a200; text-decoration: none;}
a.portocaliu02:hover {color: #ffbb00; text-decoration: underline;}

a.albastru01 {color: #0067b5; text-decoration: none;}
a.albastru01:hover {color: #007edc; text-decoration: underline;}

a.albastru02 {color: #2f8dd4; text-decoration: none;}
a.albastru02:hover {color: #35a1f3; text-decoration: underline;}

a.albastru03 {color: #015696; text-decoration: underline;}
a.albastru03:hover {color: #00111e; text-decoration: underline;}

a.albastru04 {color: #dbf0ff; text-decoration: none;}
a.albastru04:hover {color: #ffffff; text-decoration: underline;}

a.gri01 {color: #999999; text-decoration: none;}
a.gri01:hover {color: #727272; text-decoration: underline;}

h1 {margin: 0px; padding: 0px; height: 82px; overflow: hidden; text-indent: -20000px; background-image: url(../images/primarentacar_logo.gif); background-repeat: no-repeat; background-position: 10px 18px;}
img.faraBorder {border: none;}
img.flotat {margin: 0px 7px 0px 0px; float: left; border: none;}
img.flotat01 {width: 112px; height: 76px; margin: 0px 8px 0px 0px; float: left; border: 1px solid #c4e1f7;}

div.cleaner {margin: 0px; padding: 0px; height: 0px; overflow: hidden; clear: both;}

/* selector limba */
#limba {margin: 0px; padding: 0px; width: 146px; height: 32px; overflow: hidden; position: absolute; top: 0px; right: 21px;}
#limba img {border: none;}

/* butoane top */
#butoaneTop {margin: 0px; padding: 3px 0px 0px 4px; list-style-type: none; width: 771px; height: 30px; overflow: hidden; background-image: url(../images/butoane_top/bg_butoane.gif); background-repeat: no-repeat; background-position: 0px 0px;}
#butoaneTop li {margin: 0px 1px 0px 0px; padding: 0px; width: 94px; overflow: hidden; text-align: center; float: left; font-weight: bold; text-transform: lowercase;}

#butoaneTop li a {margin: 0px; padding: 8px 0px 0px 0px; width: 94px; height: 22px; overflow: hidden; display: block; color: #FFFFFF; text-decoration: none; background-image: url(../images/butoane_top/centru_off.gif); background-repeat: no-repeat; background-position: 0px 0px;}
#butoaneTop li a:hover {background-image: url(../images/butoane_top/centru_on.gif);}
#butoaneTop li a.Activ {background-image: url(../images/butoane_top/centru_activ.gif);}

#butoaneTop li a.primul {background-image: url(../images/butoane_top/primul_off.gif);}
#butoaneTop li a.primul:hover {background-image: url(../images/butoane_top/primul_on.gif);}
#butoaneTop li a.primulActiv {background-image: url(../images/butoane_top/primul_activ.gif);}
#butoaneTop li a.primulActiv:hover {background-image: url(../images/butoane_top/primul_activ.gif);}

#butoaneTop li a.ultimul {background-image: url(../images/butoane_top/ultimul_off.gif);}
#butoaneTop li a.ultimul:hover {background-image: url(../images/butoane_top/ultimul_on.gif);}
#butoaneTop li a.ultimulActiv {background-image: url(../images/butoane_top/ultimul_activ.gif);}
#butoaneTop li a.ultimulActiv:hover {background-image: url(../images/butoane_top/ultimul_activ.gif);}


#container {margin: 0px; padding: 0px 0px 15px 0px; width: 764px; position: relative; overflow: hidden; background-image: url(../images/bg_container.gif); background-repeat: repeat-y; background-position: 4px 0px;}

/* div-uri stanga */
#stanga {margin: 0px 0px 0px 4px; padding: 0px; width: 570px; overflow: hidden; float: left; position: relative; display: inline;}

/* stanga - partea alba de sus */
#reclama {margin: 0px; padding: 0px; width: 570px; height: 136px; overflow: hidden; position: relative;}

fieldset.promoTop {margin: 0px 1px 0px 0px; padding: 0px; width:282px; height: 133px; overflow: hidden; position: relative; float: left; border: 1px solid #f3f3f3;}
fieldset.promoTop p {margin: 0px; padding: 6px 0px 0px 0px; height: 23px; overflow: hidden; color: #4e7dba; font-size: 1.1em; font-weight: bold; background-color: #ffffff; text-indent: 8px; letter-spacing: -0.05em;}
fieldset.promoTop dl {margin: 0px; padding: 0px; height: 76px; overflow: hidden; position: relative; font-size: 0.9em; background-color: #f3f3f3; line-height: 1.1em; color: #333333;}
fieldset.promoTop dl dt {margin: 0px; padding: 0px; width: 120px; _width: 117px; float: left;}
fieldset.promoTop dl dd {margin: 0px; padding: 0px;}
fieldset.promoTop dl dd.primul {margin: 0px; padding: 8px 0px 0px 0px;}
fieldset.promoTop dl dd.ultimul {margin: 0px; padding: 8px 0px 0px 0px;}
fieldset.promoTop dl img {margin: 0px; padding: 0px; border: none;}
fieldset.promoTop dl dt img {margin: 0px; padding: 0px; border: none; width: 112px; height: 76px;}

fieldset.promoTop ul {margin: 0px; padding: 8px 0px 0px 0px; list-style-type: none; clear: both;}
fieldset.promoTop ul li {float: left;}
fieldset.promoTop li.rentCar {margin: 0px; padding: 0px 0px 0px 23px; width: 96px; overflow: hidden; font-weight: bold; font-size: 0.9em; background-image: url(../images/small/ico_rent_01.gif); background-repeat: no-repeat; background-position: 7px 1px;}
fieldset.promoTop li.detCar {margin: 0px; padding: 0px 0px 0px 16px; width: 120px; overflow: hidden; font-weight: bold; font-size: 0.9em; background-image: url(../images/small/ico_det_01.gif); background-repeat: no-repeat; background-position: 0px 1px;}

div.unu {margin: 13px 0px 0px 0px; padding: 0px 12px 0px 0px; width: 266px; height: 112px; overflow: hidden; float: left; background-image: url(../images/small/puncte_gri_vertical.gif); background-repeat: no-repeat; background-position: right 3px;}
div.doi {margin: 13px 0px 0px 12px; padding: 0px 12px 0px 0px; width: 266px; overflow: hidden; float: left;}
h3.unu {margin: 0px 0px 0px -1px; padding: 0px; font-size: 1.35em; font-weight: bold; color: #4e7dba;}
h3.doi {margin: 0px 0px 0px -1px; padding: 0px; font-size: 1.35em; font-weight: bold; color: #8bb900;}
p.unu {margin: 7px 0px; padding: 0px; font-size: 0.9em; font-weight: normal;}
span.verde {font-size: 1.35em; font-weight: normal; color: #87b400;}
label.unu {margin: 0px; padding: 0px 0px 0px 18px; width: 115px; float: left; background-image: url(../images/small/sageata_albastra.gif); background-repeat: no-repeat; background-position: 0px 2px;}

/* stanga - partea albastra de sus */
#albastru {margin: 0px; padding: 0px; width: 570px; height: 134px; overflow: hidden;}
#albastru p.titlu {margin: 12px 0px 0px 0px; padding: 0px; color: #FFFFFF; font-size: 1.5em;}
#albastru p.text {margin: 1em 0.5em 1em 0em; padding: 0px; color: #d9efff;}
#albastru p.textMic {margin: 10px 0px 0px 0px; padding: 0px; font-size: 0.9em; line-height: 1em; color: #ffffff;}
#albastru div.unu {margin: 9px 0px 0px 0px; padding: 0px 12px 0px 0px; width: 266px; height: 112px; overflow: hidden; float: left;}
#albastru div.doi {margin: 9px 0px 0px 12px; padding: 0px 12px 0px 0px; width: 266px; height: 112px; overflow: hidden; float: left;}
#albastru h3 {margin: 0px; padding: 0px; font-size: 1.2em; line-height: 1.1em; font-weight: bold; color: #e3f3ff;}

/* stanga - sub partea albastra de sus */

h3.titluMare {margin: 16px 0px 18px 0px; padding: 0px; font-size: 1.5em; color: #196eaf; font-weight: normal;}
h4.titluMare {margin: 0px; padding: 0px; font-size: 1em; color: #ffaa00; font-weight: bold;}

div.puncte {margin: 0px; padding: 0px; height: 29px; overflow: hidden; background-image: url(../images/small/puncte_gri_orizontal_01.gif); background-repeat: no-repeat; background-position: 0px 11px;}

div.doua {margin: 20px 0px 0px 0px; padding: 0px; width: 570px; overflow: hidden; background-image: url(../images/small/puncte_gri_orizontal_01.gif); background-repeat: no-repeat; background-position: left bottom;}
div.douaUnu {margin: 0px; padding: 0px 10px 0px 0px; width: 269px; overflow: hidden; position: relative; float: left; background-image: url(../images/small/puncte_gri_vertical.gif); background-repeat: repeat-y; background-position: right top;}
div.douaDoi {margin: 0px; padding: 0px 10px 0px 12px; width: 269px; overflow: hidden; position: relative; float: left;}

label.poza {margin: 0px 7px 0px 0px; _margin-right: 3px; padding: 0px; float: left;}
p.titluModel01 {margin: 0em 0em 0.5em 0em; padding: 0px; font-size: 1.35em; font-weight: bold; color: #015696;}
p.titluModel02 {margin: 0em 0em 0.5em 0em; padding: 0px; font-size: 1.35em; font-weight: bold; color: #0e79cb;}
p.textModel01 {margin: 0px; padding: 0px; font-size: 0.9em; font-weight: normal; color: #2f8dd4;}
p.textModel02 {margin: 0px 0px 12px 0px; padding: 0px; font-size: 0.9em; font-weight: normal; color: #727272;}

ul.verde {margin: 16px 0px 18px 0px; padding: 0px; list-style-type: none; clear: both;}
ul.verde li {margin: 0px; padding: 0px 0px 0px 18px; width: 250px; background-image: url(../images/small/sageata_verde.gif); background-repeat: no-repeat; background-position: 0px 2px;}

ul.portocaliu {margin: 16px 0px 18px 0px; padding: 0px; list-style-type: none; clear: both;}
ul.portocaliu li {margin: 0px; padding: 0px 0px 0px 18px; width: 250px; background-image: url(../images/small/sageata_portocaliu.gif); background-repeat: no-repeat; background-position: 0px 2px;}

div.trei {margin: 18px 0px 0px 0px; padding: 0px; width: 570px; overflow: hidden; background-image: url(../images/small/bg_puncte_trei.gif); background-repeat: repeat-y; background-position: 0px 0px;}
div.treiUnu {margin: 0px; padding: 0px; width: 185px; overflow: hidden; float: left;}
div.treiDoi {margin: 0px 0px 0px 8px; padding: 0px; width: 177px; overflow: hidden; float: left;}
div.treiTrei {margin: 0px 0px 0px 16px; padding: 0px; width: 177px; overflow: hidden; float: left;}

dl.trei {margin: 0px; padding: 0px; width: 176px; overflow: hidden;}
dl.trei dt {margin: 0px; padding: 0px; width: 69px; _width: 66px; overflow: hidden; float: left;}
dl.trei dd {margin-left: 69px; _margin-left: 66px;}
dl.trei dd.titlu01 {margin-top: 0px; margin-bottom: 0px; padding: 0px; font-size: 1.35em; font-weight: bold; color: #82ad00;}
dl.trei dd.titlu02 {margin-top: 0px; margin-bottom: 0px; padding: 0px; font-size: 1.35em; font-weight: bold; color: #ffaa00;}
dl.trei dd.titlu03 {margin-top: 0px; margin-bottom: 0px; padding: 0px; font-size: 1.35em; font-weight: bold; color: #2f8dd4;}
dl.trei dd.text {margin-top: 5px; margin-bottom: 7px; padding: 0px; font-size: 0.9em;}
dl.trei dd.telefoane {margin-top: 12px; padding: 0px; font-size: 1.35em; font-weight: bold; color: #82ad00;}
dl.trei dd.listaPortocaliu {padding-left: 11px; font-size: 0.9em; background-image: url(../images/small/bullet_portocaliu.gif); background-repeat: no-repeat; background-position: 0px 4px;}
dl.trei dd.listaAlbastru {padding-left: 11px; font-size: 0.9em; background-image: url(../images/small/bullet_albastru.gif); background-repeat: no-repeat; background-position: 0px 4px;}

/* div-uri dreapta */

#dreapta {margin: 0px; padding: 0px; width: 190px; overflow: hidden; float: left; position: relative; display: inline;}

/* quick car rental */

#quick {margin: 0px; padding: 0px 8px; width: 174px; height: 135px; color: #6f6f6f; overflow: hidden; background-image: url(../images/bg_quick.gif); background-repeat: repeat-x; background-position: 0px 0px;}
#quick h3 {margin: 8px 0px 0px -1px; padding: 0px; font-size: 1.7em; font-weight: normal; color: #2f8dd4;}
#quick h4 {margin: -5px 0px 0px 0px; padding: 0px; font-size: 1em; font-weight: normal; color: #2f8dd4; text-transform: lowercase;}

fieldset.formulareDreapta {margin: 0px; padding: 0px; border: none;}
div.tabelare01 {margin: 0px; padding: 10px 0px 6px 0px;}
div.tabelare02 {margin: 0px; padding: 10px 0px 4px 0px; _padding: 10px 0px 2px 0px;}
div.tabelare02a {color: #015696; margin-top: 3px; _margin-top: 1px;}

/* autentificare */

#autentificare {margin: 1px 0px 0px 0px; padding: 0px 8px; width: 174px; height: 135px; color: #ffffff; overflow: hidden; background-image: url(../images/bg_account.gif); background-repeat: repeat-x; background-position: 0px 0px;}
#autentificare h3 {margin: 9px 0px 0px -1px; padding: 0px; font-size: 1.7em; font-weight: normal; color: #015696;}
#autentificare h4 {margin: -5px 0px 0px 0px; padding: 0px; font-size: 1em; font-weight: normal; color: #015696; text-transform: lowercase;}
#autentificare label {margin: 0px; padding: 2px 0px 0px 0px; width: 65px; _width: 60px; float: left;}

/* rent apartments */

#rentApart {margin: 0px; padding: 0px 8px; width: 174px; height: 135px; color: #ffffff; overflow: hidden; background-image: url(../images/bg_rental.gif); background-repeat: repeat-x; background-position: 0px 0px;}
#rentApart h3 {margin: 9px 0px 0px -1px; padding: 0px; font-size: 1.7em; font-weight: normal; color: #fffefe;}
#rentApart h4 {margin: -5px 0px 0px 0px; padding: 0px; font-size: 1em; font-weight: normal; color: #ffffff; text-transform: lowercase;}
#rentApart p {margin: 9px 0px 0px 0px; padding: 0px; font-size: 0.9em; line-height: 1.2em;}

/* rent apartments poze */

#rentApartPoze {margin: 0px; padding: 14px 8px 0px 8px; width: 174px; overflow: hidden; font-size: 0.9em;}
#rentApartPoze dl {margin: 0px; padding: 0px; width: 176px; overflow: hidden;}
#rentApartPoze dl dt {margin: 0px; padding: 0px; width: 94px; _width: 91px; overflow: hidden; float: left;}
#rentApartPoze dl dt img {border: 1px solid #7fa800;}
#rentApartPoze dl dd {margin-left: 94px; _margin-left: 91px; padding: 0px 0px 0px 3px;}
#rentApartPoze dl dd.titlu {font-weight: bold; color: #83ae00; line-height: 1.1em; height: 28px;}
#rentApartPoze dl dd.buton {margin-left: 94px; _margin-left: 91px; padding: 3px 0px 0px 0px;}
#rentApartPoze dl dd img {border: none;}
#rentApartPoze dl dd.desp {padding: 0px; font-size: 0.8em;}

/* newsletter */

#newsletter {margin: 0px; padding: 0px 8px; width: 174px; overflow: hidden; background-image: url(../images/small/puncte_gri_orizontal_02.gif); background-repeat: no-repeat; background-position: 0px 0px;}
#newsletter h3 {margin: 9px 0px 0px -1px; padding: 0px; font-size: 1.7em; font-weight: normal; color: #ffaa00;}
#newsletter h4 {margin: -5px 0px 0px 0px; padding: 0px; font-size: 1em; font-weight: normal; color: #ffaa00; text-transform: lowercase;}
#newsletter div {margin: 9px 0px 0px 0px; padding: 0px;}

/* footer */

#footer {margin: 0px 0px 0px 4px; padding: 15px 0px 8px 0px; width: 760px; position: relative; overflow: hidden; font-size: 0.9em; color: #999999; background-image: url(../images/small/puncte_gri_orizontal_01.gif); background-repeat: repeat-x; background-position: 0px 0px;}
#footer p.linkuri01 {margin: 0px; padding: 0px; float: right;}
#footer p.linkuri02 {margin: 0px; padding: 0px; float: left;}

/* elemente formulare */

form {margin: 0px; padding: 0px;}

select.quick {font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 1em; width: 110px; vertical-align: middle;}
input.quick {font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 1em; width: 23px; border: 1px solid #878787; vertical-align: middle;}
input.login {margin-top: 10px;}
input.login01 {margin-top: 4px; vertical-align: middle;}

input.logare {font-family: Arial, Helvetica, sans-serif; color: #0365af; font-size: 1em; width: 107px; border: 1px solid #2f8dd4;}
input.newsletter {font-family: Arial, Helvetica, sans-serif; color: #727272; font-size: 1em; width: 100px; border: 1px solid #727272; vertical-align: middle;}


table.model01 {margin: 0px; padding: 0px; width: 557px; overflow: hidden; border: none;}
table.model01 td {margin: 0px; padding: 0px; vertical-align: top;}
table.model01 td.poza {width: 120px;}
table.model01 td.poza01 {width: 159px;}
table.model01 td p.texte01 {margin: 0.3em 0em 0.4em 0em; padding: 0em;}

table.model01 td p {margin: 1.1em 0em; padding: 0px;}
table.model01 td p.citesteMaiMult {margin: 0px; padding: 0px; text-indent: 17px; background-image: url(../images/small/sageata_verde.gif); background-repeat: no-repeat; background-position: 0px 2px;}

p.rates {margin: 0em 0em 1.35em 0em; padding: 0em;}
div.rates {clear: both; margin: 0px; padding: 0px;}
img.rates {width: 90px; margin: 0px; padding: 0px; vertical-align: top; float:left; overflow: hidden; border: none;}
table.rates {width: 470px; margin: -1px 0px 0px -1px; padding: 0px; float: left; font-size: 0.9em; border: none;}
table.rates th {color: #ffffff; background-color: #ffaa00; padding: 0px 2px; height: 34px; text-align: center;}
table.rates td {color: #3f3f3f; background-color: #f3f3f3; padding: 0px; height: 26px; text-align: center;}
h4.rates {margin: 0px 0px 5px 0px; padding: 0px; color: #4e7dba; font-size: 1.1em}
h5.rates {clear: both; margin: -5px 13px 0px 0px; padding: 7px 0px 0px 0px; color: #f3a200; font-size: 0.9em; font-weight: bold; text-align: right;}


div.key {clear: both; margin: 12px 0px 0px 0px; padding: 0px; width: 569px; overflow: hidden; background-image: url(../images/bg_key.gif); background-repeat: repeat-y; background-position: 0px 0px;}

fieldset.key01 {margin: 0px; padding: 0px; width: 188px; overflow: hidden; float: left; border: none; color: #ffffff; line-height: 19px; _line-height: 20px;}
fieldset.key01 label {margin: -2px 0px 0px 0px; _margin: 0px; padding: 0px; width: 40px; overflow: hidden; float: left; vertical-align: text-bottom;}
fieldset.key01 br {clear: both;}

fieldset.key02 {margin: 0px 0px 0px 18px; padding: 0px; width: 162px; overflow: hidden; float: left; border: none; color: #ffffff; line-height: 19px; _line-height: 20px;}
fieldset.key02 label {margin: -2px 0px 0px 0px; _margin: 0px; padding: 0px; width: 51px; overflow: hidden; float: left; vertical-align: text-bottom;}
fieldset.key02 br {clear: both;}

fieldset.key03 {margin: 0px 0px 0px 16px; padding: 0px; width: 174px; overflow: hidden; float: left; border: none; color: #ffffff; line-height: 19px; _line-height: 20px;}
fieldset.key03 label {margin: -2px 0px 0px 0px; _margin: 0px; padding: 0px; width: 48px; overflow: hidden; float: left; vertical-align: text-bottom;}
fieldset.key03 br {clear: both;}

div.listingCars {margin: 0px 0px 7px 0px; padding: 0px; width: 570px; overflow: hidden; clear: both;}
fieldset.listingCars {margin: 0px 6px 0px 0px; padding: 0px; width: 273px; overflow: hidden; border: 1px solid #f3f3f3; float: left;}
fieldset.listingCars h3 {margin: 0px; padding: 5px 0px 6px 8px; _padding-bottom: 7px; color: #4e7dba; font-size: 1.1em}
fieldset.listingCars img {border: none; margin: 0px; padding: 0px; vertical-align: bottom;}
fieldset.listingCars dl {width: 273px; margin: 0px; padding: 0px; background-color: #f3f3f3; font-size: 0.9em; color: #686868; position: relative; display: table;}
fieldset.listingCars dl dt {margin: 0px; padding: 0px; width: 120px; _width: 117px; float: left;}
fieldset.listingCars dl dd {margin: 0px 0px 0px 120px; _margin-left: 117px; padding: 0px;}
fieldset.listingCars ul.stanga {margin: 0px; padding: 9px 0px 9px 0px; list-style-type: none; float: left;}
fieldset.listingCars li.rentCar {margin: 0px 0px 5px 0px; _margin-bottom: 4px; padding: 0px 0px 0px 27px; width: 90px; overflow: hidden; font-weight: bold; font-size: 0.9em; background-image: url(../images/small/ico_rent_02.gif); background-repeat: no-repeat; background-position: 9px 0px;}
fieldset.listingCars li.detCar {margin: 0px; padding: 0px 0px 0px 27px; width: 93px; overflow: hidden; font-weight: bold; font-size: 0.9em; background-image: url(../images/small/ico_det_02.gif); background-repeat: no-repeat; background-position: 9px 0px;}
fieldset.listingCars ul.dreaptaKey {margin: 0px; padding: 9px 0px 6px 0px; width: 153px; list-style-type: none; float: right;}
fieldset.listingCars ul.dreaptaKey li {margin: 0px 4px 3px 0px; padding: 0px; float: left;}

