/* ------ STYLURI GENERALE ------ */
body {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #333333;}

div, dl, dt, dd, form, fieldset, html, img, h1, h2, h3, h4, h5, h6  {margin: 0px; padding: 0px; font-weight: normal;}
fieldset {border: 1px solid #f1f1f1;}
img {border: none; vertical-align: bottom;}
ul {list-style-type: none;}

div.cleaner {clear: both; height: 0px; overflow: hidden;}

a {color: #4d86b3; text-decoration: none;}
a:hover {color: #31aaf0; text-decoration: underline;}

span.albastru {color: #1d76bc;}
span.rosu {color: #dd0000;}


/* ------ HEADER ------ */
div#header {margin: 0px auto 15px auto; padding-top: 18px; width: 980px; overflow: hidden; clear: both; position: relative;}
div#header h1 {margin: -14px 0px 0px 0px; width: 266px; height: 63px; overflow: hidden; float: left; text-indent: -20000px; background-image: url(../images/premiumBrands_logo.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div#header h1 a {margin: 0px; padding: 0px; width: 266px; height: 63px; overflow: hidden; display: block;}

div#header p.mic {text-align: right; font-size: 1em; margin: 10px 0px 0px 0px; font-weight: bold;}
div#header p.mic a {padding: 0px 0px 0px 16px; coor: #737373; background-image: url(../images/icons/ar_men_top.gif); background-repeat: no-repeat; background-position: 6px 4px;}
div#header p.mic a:hover {color: #31aaf0; text-decoration: underline;}

div#header p.mare {margin: 9px 0px 0px 0px; text-align: right;}
div#header p.mare img {padding: 0px 0px 0px 12px; cursor: pointer;}


/* ------ PROMO SI MARCI ------ */
div#promoSiMarci {margin: 0px auto; width: 980px; height: 300px; overflow: hidden; clear: both;}

div#promoSiMarci div.marci {margin: 0px 0px 0px 1px; padding: 0px 0px 0px 12px; width: 300px; height: 300px; overflow: hidden; position: relative; float: right; background-color: #373737; background-image: url(../images/backgrounds/bg_marci_mare.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
div#promoSiMarci div.marci h2 {margin: 13px 0px 6px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 2em; color: #70befc;}
div#promoSiMarci div.marci h2 strong {color: #ffffff;}

div#promoSiMarci div.marci a.mari {margin: 12px 12px 0px 0px; padding: 1px; width: 61px; height: 66px; overflow: hidden; display: block; float: left; background-color: #ffffff; font-size: 0.9em; color: #7b7b7b; text-align: center;}
div#promoSiMarci div.marci a.mari img {margin: 0px; padding: 0px; width: 61px; height: 49px; border: none; vertical-align: top;}
div#promoSiMarci div.marci a.mari em {margin: 1px 0px 0px 0px; padding: 1px 0px 0px 1px; height: 15px; display: block; position: relative; cursor: pointer; font-style: normal; background-image: url(../images/backgrounds/bg_text_sigla.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div#promoSiMarci div.marci a.mari:hover {color: #ffffff; text-decoration: none; background-color: #FFFFFF;}
div#promoSiMarci div.marci a.mari:hover em {background-position: 0px -16px;}

div#promoSiMarci div.marci a.mici {margin: 0px 5px 4px -2px; padding: 0px 0px 0px 14px; display: block; position: relative; width: 57px; float: left; font-size: 0.9em; font-weight: bold; color: #d7d7d7; background-image: url(../images/icons/sagetica_gri.gif); background-repeat: no-repeat; background-position: 2px 3px;}
div#promoSiMarci div.marci a.mici:hover {color: #ffcc00; text-decoration: none; background-color: #000000;}
div#promoSiMarci div.marci a.miciActiv {margin: 0px 5px 4px -2px; padding: 0px 0px 0px 14px; display: block; position: relative; width: 57px; float: left; font-size: 0.9em; font-weight: bold; color: #333333; background-image: url(../images/icons/sagetica_albastra.gif); background-color: #999999; background-repeat: no-repeat; background-position: 2px 3px;}

div#promoSiMarci p {width: 51px; height: 51px; overflow: hidden; position: absolute; bottom: 0px; right: 0px; background-image: url(../images/backgrounds/colt_curat.gif); background-repeat: no-repeat; background-position: 0px 0px; margin: 0px;}
div#promoSiMarci div.nav {width: 70px; height: 18px; overflow: hidden; position: absolute; bottom: 9px; right: 12px; text-align: right;}

div.promo {width: 667px; height: 300px; overflow: hidden; position: relative; clear: none; float: left;}
div.promo img {position: relative;}

/* ------ BARA UTILE ------ */
div#baraUtile {margin: 1px auto 0px auto; padding: 0px 0px 0px 12px; width: 968px; height: 30px; overflow: hidden; clear: both; font-weight: bold; color: #ffffff; background-color: #212121; background-image: url(../images/backgrounds/linie_bara.gif); background-repeat: no-repeat; background-position: 667px 0px;}
div#baraUtile span {color: #a0a0a0; padding: 0px 9px 0px 0px;}
div#baraUtile strong {margin: 0px; padding: 4px 14px 0px 0px; display: block; float: right; font-size: 1.5em; color: #ffffff; font-weight: normal;}
div#baraUtile em {padding: 0px 0px 0px 50px; font-size: 0.9em; font-weight: normal; font-style: normal;}
div#baraUtile em a {padding: 0px 11px 1px 18px; color: #9e9e9e; text-decoration: underline; vertical-align: 1px; background-image: url(../images/icons/cont_nou.gif); background-repeat: no-repeat; background-position: 0px 2px;}
div#baraUtile em a.uitat {background-image: url(../images/icons/uitat_parola.gif);}
div#baraUtile em a:hover {color: #3095e5; text-decoration: underline;}

div#baraUtile p {padding: 7px 0px 0px 0px; font-weight: bold;}
div#baraUtile p span {padding: 0px 5px 0px 0px;}
div#baraUtile p em a {padding: 0px 11px 1px 14px; color: #9e9e9e; text-decoration: underline; vertical-align: 1px; background-image: url(../images/icons/sagetica_albastra.gif); background-repeat: no-repeat; background-position: 0px 4px;}


/* ------ BARA NAVIGARE ------ */
div#baraNavigare {margin: 1px auto 0px auto; padding: 0px 0px 0px 12px; width: 968px; height: 29px; position: relative; clear: both; font-size: 0.9em; color: #999999; background-color: #212121; background-image: url(../images/backgrounds/bg_utile2.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div#baraNavigare em {margin: 0px; padding: 5px 14px 0px 0px; display: block; float: right; font-style: normal;}
div#baraNavigare span {margin: 0px; padding: 5px 0px 0px 0px; display: block;}
div#baraNavigare a {color: #999999;}
div#baraNavigare a:hover {color: #31aaf0; text-decoration: none;}


/* ------ MARI SITE ------ */
div#continutSite {margin: 0px auto; padding: 0px; width: 980px; overflow: hidden; clear: both; position: relative;}


/* ------ STANGA ------ */
div#stanga {width: 680px; overflow: hidden; position: relative; float: left;}
div#stanga h2 {margin: 20px 0px 14px -1px; padding: 0px 17px 0px 0px; position: relative; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 2em;}
div#stanga h2.cuDescriere {float: left; background-image: url(../images/backgrounds/linie_titlu.gif); background-repeat: no-repeat; background-position: right 6px;}
div#stanga p.peScurt {margin: 24px 0px 0px 0px; padding: 0px 15px 14px 15px; font-size: 0.8em; line-height: 1.1em; color: #737373; position: relative; display: table;}


/* ------ MASINI NOI ------ */
div#stanga a.masiniNoi {margin: 0px 10px 0px 0px; padding: 0px; width: 159px; overflow: hidden; display: block; position: relative; float: left; color: #4c4c4c; line-height: 119px;}
div#stanga a.masiniNoi span {padding: 4px 8px 5px 8px; display: block; min-height: 24px; background-color: #1f1f1e; font-weight: bold; color: #70befc; line-height: 1em;}
div#stanga a.masiniNoi img {clear: both; margin: auto; vertical-align: middle;}
div#stanga a.masiniNoi em {margin: 0px; padding: 8px 8px 6px 8px; display: block; min-height: 18px; font-size: 1em; font-style: normal; line-height: 1.1em; background-image: url(../images/backgrounds/bg_jos_noi.gif); background-repeat: repeat-x; background-position: 0px 0px; font-weight: bold;}
div#stanga a.masiniNoi:hover {text-decoration: none; color: #333333;}
div#stanga a.masiniNoi:hover span {color: #ffcc00;}
div#stanga a.masiniNoi:hover em {background-color: #1f1f1e; background-image: none; color: #ffffff;}


/* ------ MASINI NOI 01 ------ */
div#stanga a.masiniNoi01 {margin: 0px 10px 0px 0px; padding: 0px; width: 159px; overflow: hidden; display: block; position: relative; float: left; color: #4c4c4c; background-color: #f0f8ff;}
div#stanga a.masiniNoi01 img {margin: 0px 0px 1px 0px; width: 159px; height: 118px; clear: both;}
div#stanga a.masiniNoi01 span {padding: 6px 8px 7px 8px; display: block; min-height: 52px; font-weight: bold; color: #1d76bc; line-height: 1.1em; border: 1px solid #e7f3fd; background-image: url(../images/icons/sageata_albastra_listing.gif); background-repeat: no-repeat; background-position: 144px 52px;}
div#stanga a.masiniNoi01 em {margin: 0px; padding: 3px 0px 0px 0px; display: block; font-size: 0.9em; font-style: normal; font-weight: normal; line-height: 1.1em; color: #666666;}
div#stanga a.masiniNoi01:hover {text-decoration: none; background-color: #1f1f1e; background-image: none;}
div#stanga a.masiniNoi01:hover span {color: #37a7ff; border: 1px solid #1f1f1e;}
div#stanga a.masiniNoi01:hover em {color: #ffffff;}


/* ------ SECOND HAND ------ */
div#stanga a.secondHand {margin: 0px 10px 17px 0px; padding: 0px; width: 215px; height: 75px; overflow: hidden; display: block; float: left; color: #d2d2d2; background-image: url(../images/backgrounds/bg_sus_second.gif); background-repeat: no-repeat; background-position: 100px 0px;}
div#stanga a.secondHand img {float: left; width: 100px;}
div#stanga a.secondHand span {padding: 7px 9px; display: block; height: 36px; overflow: hidden; font-weight: bold; color: #ffffff; line-height: 1em;}
div#stanga a.secondHand em {padding: 5px 9px 0px 9px; display: block; height: 20px; overflow: hidden; font-size: 0.9em; font-style: normal; background-image: url(../images/backgrounds/bg_jos_second.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div#stanga a.secondHand:hover {text-decoration: none; color: #ffffff; background-image: none; background-color: #1f1f1e;}
div#stanga a.secondHand:hover span {color: #ffcc00;}
div#stanga a.secondHand:hover em {background-color: #1f1f1e; background-image: none;}


/* ------ SECOND HAND 01 ------ */
div#stanga a.secondHand01 {margin: 0px 10px 17px 0px; padding: 0px; width: 215px; height: 75px; overflow: hidden; display: block; float: left; color: #777777; background-color: #eeeeee;}
div#stanga a.secondHand01 img {float: left; width: 100px; height: 75px;}
div#stanga a.secondHand01 span {padding: 7px 9px; display: block; height: 36px; overflow: hidden; font-weight: bold; color: #555555; line-height: 1em;}
div#stanga a.secondHand01 em {padding: 5px 9px 0px 9px; display: block; height: 20px; overflow: hidden; font-size: 0.9em; font-style: normal;}
div#stanga a.secondHand01:hover {text-decoration: none; color: #ffffff; background-image: none; background-color: #1f1f1e;}
div#stanga a.secondHand01:hover span {color: #37a7ff;}
div#stanga a.secondHand01:hover em {background-color: #1f1f1e; background-image: none;}


/* ------ MASINI LISTING ------ */
div#stanga a.masiniListing {margin: 0px 10px 19px 0px; padding: 0px; width: 326px; border: 1px solid #dddddd; overflow: hidden; display: block; position: relative; float: left; color: #4c4c4c; background-color: #eeeeee; background-image: url(../images/icons/sageata_albastra_listing.gif); background-repeat: no-repeat; background-position: 309px 102px; vertical-align: middle;}
div#stanga a.masiniListing span.img {margin: auto 0px; height: 119px; display: block; width: 159px; float: left; margin: 0px 9px 0px 0px; background-color: #ffffff;}
div#stanga a.masiniListing span.img img {margin: auto 0px auto 0px; width: 159px; clear: both; float: left;}
div#stanga a.masiniListing em {font-style: normal; font-size: 0.9em; display: block; float: left; width: 157px;}
div#stanga a.masiniListing em span.element {margin: 0px; padding: 0px; display: block;}
div#stanga a.masiniListing em strong {font-size: 1.1em; display: block; padding: 9px 0px 0px 0px;}
div#stanga a.masiniListing em span.titlu {margin: 0px; padding: 10px 0px; display: block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.6em; line-height: 1em; color: #1d76bc;}
div#stanga a.masiniListing:hover {color: #ffffff; background-color: #333333; text-decoration: none;}
div#stanga a.masiniListing:hover span {color: #37a7ff;}

/* ------ BRANDS LISTING ------ */

div#stanga a.brandsListing {margin: 0px 10px 19px 0px; padding: 0px; width: 326px; border: 1px solid #dddddd; overflow: hidden; display: block; position: relative; float: left; color: #4c4c4c; background-color: #eeeeee; background-image: url(../images/icons/sageata_albastra_listing.gif); background-repeat: no-repeat; background-position: 309px 97px;}
div#stanga a.brandsListing img {margin: 25px 0px 0px 10px; width: 61px; height: 49px;}
div#stanga a.brandsListing span.img {margin: 0px 9px 0px 0px; width: 80px; height: 110px; clear: both; float: left; background-color:#FFFFFF;}
div#stanga a.brandsListing span.titlu {margin: 0px; padding: 10px 0px; display: block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.5em; line-height: 1em; color: #1d76bc;}
div#stanga a.brandsListing em {font-style: normal; font-size: 0.9em;}
div#stanga a.brandsListing em span.element {margin: 0px; padding: 0px; display: block;}
div#stanga a.brandsListing em strong {font-size: 1.1em; display: block; padding: 9px 0px 9px 0px;}
div#stanga a.brandsListing:hover {color: #ffffff; background-color: #333333; text-decoration: none;}
div#stanga a.brandsListing:hover span {color: #37a7ff;}


/* ------ ARTICOLE LISTING ------ */
div#stanga a.articoleListing {margin: 0px 10px 19px 0px; padding: 9px 9px; width: 308px; border: 1px solid #dddddd; overflow: hidden; display: block; position: relative; float: left; color: #4c4c4c; background-color: #eeeeee;}
div#stanga a.articoleListing img {margin: 0px 9px 0px 0px; width: 110px; clear: both; float: left; border: 1px solid #ffffff;}
div#stanga a.articoleListing span {margin: 0px; padding: 0px 0px 7px 0px; display: block; font-size: 1.1em; color: #1d76bc; font-weight: bold;}
div#stanga a.articoleListing em {font-style: normal; font-size: 0.9em;}
div#stanga a.articoleListing:hover {color: #ffffff; background-color: #333333; text-decoration: none;}
div#stanga a.articoleListing:hover span {color: #37a7ff;}


/* ------ ARTICOLE HOME ------ */
div#stanga dl.articoleHome {margin: 12px 10px 0px 0px; padding: 0px; width: 328px; position: relative; float: left;}
div#stanga dl.articoleHome dt.titlu {padding: 0px 0px 0px 16px; position: relative; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.5em; background-image: url(../images/icons/doub_ar_albastru.gif); background-repeat: no-repeat; background-position: 0px 4px;}
div#stanga dl.articoleHome dt.descriere {margin: 8px 0px 10px 0px; font-size: 0.9em;}
div#stanga dl.articoleHome dd {padding: 0px 0px 0px 16px; background-image: url(../images/icons/ar_albastru.gif); background-repeat: no-repeat; background-position: 2px 4px;}

/* ------ ARTICOLE HOME right------ */
div#dreapta dl.articoleHome {margin: 12px 10px 0px 0px; padding: 0px; width: 328px; position: relative; float: left;}
div#dreapta dl.articoleHome dt.titlu {padding: 0px 0px 0px 16px; position: relative; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.5em; background-image: url(../images/icons/doub_ar_albastru.gif); background-repeat: no-repeat; background-position: 0px 4px;}
div#dreapta dl.articoleHome dt.descriere {margin: 8px 0px 10px 0px; font-size: 0.9em;}
div#dreapta dl.articoleHome dd {padding: 0px 0px 0px 16px; background-image: url(../images/icons/ar_albastru.gif); background-repeat: no-repeat; background-position: 2px 4px;}

/* ------ DETALIU MASINA ------ */
div.detaliuMasina {padding-right: 14px; clear: both;}

div.pozaMasinaDetaliu {margin: 0px 11px 20px 0px; padding: 0px; width: 279px; float: left; position: relative; text-align: center;}
div.pozaMasinaDetaliu img.pozaMasina {margin: 0px 0px 1px 0px;}
div.pozaMasinaDetaliu img.mareste {margin: 0px; padding: 0px; cursor: pointer; width: 25px; height: 25px; float: right;}
div.pozaMasinaDetaliu fieldset {padding: 7px 9px 7px 8px; border: 1px solid #dddddd; background-color: #eeeeee; font-size: 0.9em;}
div.pozaMasinaDetaliu fieldset p {margin-top: 1px; padding-top: 3px; float: right;}
div.pozaMasinaDetaliu fieldset p img {margin-top: -3px; vertical-align: top;}

div.detaliuMasina h3 {margin: 0px 0px 8px -1px; font-size: 1.5em; font-weight: normal; color: #373737;}
div.detaliuMasina h4 {margin: 20px 0px 10px 0px; font-size: 1.5em; color: #373737; font-weight: normal; clear: both; position: relative;}
div.detaliuMasina h5 {margin: 0px 0px 14px 0px; font-size: 1.1em; color: #373737; font-weight: bold;}
div.detaliuMasina p.textDescriere {margin: 0px; padding: 0px;}

div.detaliuMasina dl.culori {margin: 21px 0px 0px 0px; padding: 0px;}
div.detaliuMasina dl.culori dt {margin: 0px 0px 12px 0px; padding: 0px; font-weight: bold; color: #333333;}
div.detaliuMasina dl.culori dd {margin: 0px 10px 10px 0px; padding: 0px; width: 34px; height: 30px; overflow: hidden; border: 1px solid #dddddd; float: left;}
div.detaliuMasina dl.culori dd a {display: block; height: 28px; border: 1px solid #ffffff; text-indent: -20000px;}
div.detaliuMasina dl.culori dd a:hover {border: 1px solid #999999;}
div.detaliuMasina dl.culori dd.ultimul {float: none;}


/* ------ COMENTARIU UTILIZATOR ------ */
p.comentariuUtilizator {margin: 0px; padding:0px; clear: both; font-size: 0.9em;}
p.comentariuUtilizator em {margin: 0px; padding: 0px 0px 8px 0px; display: block; width: 290px; float: left; font-size: 0.9em; font-style: normal; color: #666666;}
p.comentariuUtilizator em strong {display: block; clear: both; font-size: 1.1em; color: #444444;}
p.comentariuUtilizator span {margin: 0px; padding: 0px 0px 8px 0px; display: block; width: 290px; float: left; color: #666666;}

img.comenteazaSiTu {margin: 10px 0px 0px 0px;}
img.cerereOferta {margin: 18px 0px 0px 0px;}


/* ------ DETALIU ARTICOL ------ */
h4.sursa {margin: -14px 0px 20px 0px; padding: 0px; font-size: 0.9em; font-weight: normal; color: #888888;}
img.pozaMareArticol {margin: 0px 10px 4px 0px; float: left;}
div.textDetaliuArticol {padding: 0px 14px 0px 0px;}


dl.rezumat {margin: 0px 0px 18px 0px; font-size: 0.9em; color: #666666;}
dl.rezumat dt {margin: 0px 0px 6px 0px; font-weight: bold; color: #555555; text-transform: uppercase;}

dl.fileLaDownload {margin: 20px 0px 18px 0px; font-size: 0.9em; color: #666666;}
dl.fileLaDownload dt {margin: 0px 0px 0px 0px; font-weight: bold; color: #555555; text-transform: uppercase;}


/* ------ LISTING ACCESORII ------ */
p.listingAccesorii {margin: 0px 10px 19px 0px; padding: 9px 9px; width: 308px; border: 1px solid #dddddd; overflow: hidden; display: block; position: relative; float: left; color: #4c4c4c; background-color: #eeeeee;}
p.listingAccesorii img {margin: 0px 9px 0px 0px; width: 110px; clear: both; float: left; border: 1px solid #ffffff;}
p.listingAccesorii span.titlu {margin: 0px; padding: 0px 0px 7px 0px; display: block; font-size: 1.1em; color: #1d76bc; font-weight: bold;}
p.listingAccesorii span.pret {margin: 0px; padding: 8px 0px 4px 0px; display: block; clear: both; font-size: 1.1em; color: #444444; font-weight: bold;}
p.listingAccesorii span.model {margin: 0px; padding: 0px; display: block; clear: both; font-size: 0.9em; color: #555555;}
p.listingAccesorii em {font-style: normal; font-size: 0.9em;}


/* ------ GALERII LISTING ------ */
div#stanga a.galerieListing {margin: 0px 8px 10px 0px; padding: 0px; width: 159px; overflow: hidden; display: block; position: relative; float: left; color: #4c4c4c; text-align: center; background-color:#dddddd;}
div#stanga a.galerieListing span {padding: 4px 8px 5px 8px; display: block; min-height: 24px; border: 1px solid #dddddd; background-color: #eeeeee; font-weight: bold; line-height: 1em;}
div#stanga a.galerieListing span.img {clear: both; height: 119px; padding: 0px; background-color: #ffffff; vertical-align: bottom; border: none;}
div#stanga a.galerieListing span.img img {margin: 0px 0px 0px 0px; clear: both;}
div#stanga a.galerieListing:hover {text-decoration: none; color: #31aaf0;}
div#stanga a.galerieListing:hover span {background-color: #1f1f1e; border: 1px solid #1f1f1e;}
div#stanga a.galerieListing:hover span.img {clear: both; height: 119px; padding: 0px; background-color: #ffffff; vertical-align: bottom; border: none;}


div#stanga div.galerieListing {margin: 0px 8px 10px 0px; padding: 0px; width: 159px; overflow: hidden; display: block; position: relative; float: left; color: #4c4c4c; text-align: center; background-color:#dddddd}

/* ------ GALERIE POP-UP ------ */
div#galeriePopup {margin: 0px; padding: 10px; width: 600px; overflow: hidden; position: relative;}
div#galeriePopup img.logo {margin: 8px 0px 21px 0px; clear: both;}
div#galeriePopup img.pozaMare {clear: both;}
div#galeriePopup div.pozeMici {margin: 1px 0px 0px 0px; padding: 6px 0px; width: 600px; background-color: #1f1f1e; clear: both;}
div#galeriePopup div.pozeMici table#popupGalleryTable {float: none; position: relative;}
div#galeriePopup div.pozeMici table#popupGalleryTable td img {float: none;}
div#galeriePopup div.pozeMici table#popupGalleryTable td { vertical-align: middle; text-align: center; width: 97px; cursor: pointer;}
div#galeriePopup div.pozeMici table#popupGalleryTable td.pozaMica {border: 1px solid #4d4d4d;}
div#galeriePopup div.pozeMici table#popupGalleryTable td.pozaMicaHover {border: 1px solid #999999;}
div#galeriePopup div.pozeMici table#popupGalleryTable td.pozaMicaActiv {border: 1px solid #31AAF0;}
div#galeriePopup img.inapoi {margin: 19px 10px 0px 20px; vertical-align: top; float: left;}
div#galeriePopup img.inainte {margin: 19px 10px 0px 15px; vertical-align: top; float: left;}


/* ------ POZE MICI DETALIU ------ */
div.pozeMiciDetaliu {margin: 30px 0px 0px 0px; clear: both;}
div.pozeMiciDetaliu img.pozaMica {margin-right: 3px; width: 126px; height: 95px; border: 1px solid #cccccc; vertical-align: top;}
div.pozeMiciDetaliu img.pozaMica:hover {border: 1px solid #999999;}


/* ------ SYSTEM MESSAGE ------ */
div.sysMessage {margin: 0px 0px 17px 0px; padding: 10px; font-size: 1em; background-color: #f6f6f6; border: 1px solid #f1f1f1; position: relative;}
div.sysMessage ul {margin: 10px 0px 0px 0px; padding: 0px; font-size: 0.9em; color: #777777;}
div.sysMessage ul li {margin: 0px 0px 3px 0px; padding: 0px 0px 0px 18px; position: relative; background-image: url(../images/icons/sagetica_rosie.gif); background-repeat: no-repeat; background-position: 3px 4px;}



/* ------ DREAPTA ------ */
div#dreapta {width: 300px; overflow: hidden; position: relative; float: left;}
div#dreapta h2 {margin: 20px 0px 14px -1px; padding: 0px 17px 0px 0px; position: relative; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 2em;}

div#dreapta p.votStele {margin: 4px 0px 16px 0px; padding: 0px; font-size: 0.9em;}
div#dreapta p.votNote {margin: 5px 0px 6px 0px; padding: 0px;}
div#dreapta p.votNote a {margin: 0px 4px 0px 0px; padding: 2px 0px; width: 18px; display: block; border: 1px solid #dddddd; background-color: #eeeeee; float: left; font-size: 0.9em; color: #666666; font-weight: bold; text-align: center;}
div#dreapta p.votNote a:hover {background-color: #1f1f1e; border: 1px solid #1f1f1e; text-decoration: none; color: #229cfd;}

div#dreapta p.driveTest {margin: -4px 0px 0px 0px; padding: 0px; font-size: 0.9em;}
div#dreapta img.driveTest {margin: 17px 0px 0px -1px;}


/* ------ DREAPTA CAUTARE ------ */
div#dreapta fieldset.model01 {margin: 0px; padding: 0px; border: 1px solid #7a0000; background-color: #dd0000; background-image: url(../images/backgrounds/bg_cautare.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div#dreapta fieldset.model01 a {margin: 10px 0px 14px 0px; padding: 2px 0px 3px 0px; width: 150px; overflow: hidden; position: relative; display: block; float: left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.5em; color: #ffffff; text-align: center;}
div#dreapta fieldset.model01 a.activ {border: 1px solid #ffffff; border-left: none; width: 149px; background-color: #1f1f1e;}
div#dreapta fieldset.model01 label {margin: 0px 0px 4px 0px; padding: 2px 0px 0px 12px; width: 80px; overflow: hidden; display: block; float: left; font-size: 0.9em; font-weight: bold; text-transform: uppercase; color: #ffffff;}
div#dreapta fieldset.model01 span {padding: 0px 3px 0px 4px; font-size: 0.9em; font-weight: bold; text-transform: uppercase; color: #ffffff; vertical-align: 4px;}
div#dreapta fieldset.model01 a:hover {color: #ffcc00; text-decoration: none;}


/* ------ DREAPTA CAUTARE 01 ------ */
div#dreapta fieldset.model02 {margin: 0px; padding: 0px; border: 1px solid #dddddd;}
div#dreapta fieldset.model02 a {margin: 10px 0px 14px 0px; padding: 2px 0px 3px 0px; width: 150px; overflow: hidden; position: relative; display: block; float: left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.5em; color: #373737; text-align: center;}
div#dreapta fieldset.model02 a.activ {border: 1px solid #ffffff; border-left: none; width: 149px; background-color: #1d76bc; color: #ffffff;}
div#dreapta fieldset.model02 label {margin: 0px 0px 4px 0px; padding: 2px 0px 0px 12px; width: 80px; overflow: hidden; display: block; float: left; font-size: 0.9em; font-weight: bold; text-transform: uppercase; color: #555555;}
div#dreapta fieldset.model02 span {padding: 0px 3px 0px 4px; font-size: 0.9em; font-weight: bold; text-transform: uppercase; color: #555555; vertical-align: 4px;}
div#dreapta fieldset.model02 a:hover {color: #ffcc00; text-decoration: none;}


/* ------ PROMOTIE DREAPTA ------ */
div#dreapta a.promotieDreapta {margin: 0px; padding: 0px; width: 300px; display: block; position: relative;}
div#dreapta a.promotieDreapta img {margin: 0px; padding: 0px; border: none; vertical-align: bottom;}
div#dreapta a.promotieDreapta span.container {margin: 0px; padding: 0px; display: block; width: 300px; position: absolute; left: 0px; bottom: 0px; color: #ffffff;}
div#dreapta a.promotieDreapta span.container span.titlu {margin: 0px; width: 282px; padding: 4px 9px; display: block; position: relative; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.5em; background-image: url(../images/backgrounds/promo_container.png); background-repeat: repeat; background-position: 0px 0px;}
div#dreapta a.promotieDreapta span.container em {margin: 0px; width: 282px; padding: 5px 9px; display: block; position: relative; font-size: 0.9em; font-style: normal; background-image: url(../images/backgrounds/promo_text.png); background-repeat: repeat; background-position: 0px 0px;}
div#dreapta a.promotieDreapta:hover {text-decoration: none;}


/* ------ DREAPTA STIRI ------ */
div.stireNoutate {margin: 0px; padding: 10px 7px; background-color: #ffffff; border: 1px solid #eeeeee; position: relative;}
div.stireNoutate img.vezi {margin: 5px 0px 0px 2px; position: relative;}
dl.stireNoutate {font-size: 0.9em; color: #888888;}
dl.stireNoutate dt em {display: block; padding: 0px 0px 0px 12px; font-size: 0.9em; color: #888888; font-style: normal; background-image: url(../images/icons/ar_albastru.gif); background-repeat: no-repeat; background-position: 0px 3px;}
dl.stireNoutate dt {padding: 0px 0px 6px 0px;}
dl.stireNoutate dt a {text-decoration: none; display: block; padding: 0px 3px 1px 3px;}
dl.stireNoutate dt a:hover {background-color: #111111; text-decoration: none; color: #31aaf0;}
dl.stireNoutate dt a:hover em {color: #cccccc;}
dl.stireNoutate dd {padding: 0px 3px 7px 3px; color: #666666; font-size: 1em;}
dl.stireNoutate dd em {display: block; padding: 0px; font-size: 1em; color: #888888; font-style: normal;}
dl.stireNoutate dd em strong {color: #555555;}



/* ------ FOOTER ------ */
div#footer {padding: 35px 0px 0px 0px; clear: both; position: relative; background-image: url(../images/backgrounds/bg_footer.gif); background-repeat: repeat-x; background-position: left bottom;}

div#footer div.sus {margin: 0px auto; padding: 15px 0px 0px 0px; width: 980px; height: 65px; overflow: hidden; clear: both; position: relative;}
div#footer div.sus img {margin: 7px 0px 0px 0px; float: right;}
div#footer div.sus dl {margin: 0px; padding: 0px; position: relative; width: 180px; float: left; color: #b5b5b5; font-size: 0.9em;}
div#footer div.sus dl dt {margin: 0px 0px -1px 0px; padding: 0px; text-indent: -20000px; background-image: url(../images/texte/newsletter.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div#footer div.sus p {margin: 21px 0px 0px 24px; font-size: 0.9em; float: left; color: #b0b0b0;}
div#footer div.sus p span {padding: 0px 6px;}
div#footer div.sus p a {color: #b0b0b0;}
div#footer div.sus p a:hover {color: #31aaf0;}

div#footer div.jos {margin: 0px auto; padding: 8px 0px 0px 0px; width: 980px; height: 20px; overflow: hidden; clear: both; position: relative; font-size: 0.9em; font-weight: bold; text-transform: uppercase; color: #ffffff;}
div#footer div.jos img {margin: -1px 95px 0px 0px; vertical-align: top;}


/* ------ ELEMENTE FORMULAR ------ */
input.campLogin {margin: 6px 4px 0px 0px; padding: 0px 3px 1px 3px; width: 121px; border: 1px solid #d7d7d7; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: normal; color: #525252; vertical-align: top;}
input.butonLogin {margin: 6px 0px 0px 1px; padding: 0px; vertical-align: -4px; cursor: pointer;}

select.cautareMare {margin: 0px 0px 4px 0px; padding: 0px; width: 194px; border: 1px solid #bbbbbb; font-size: 0.9em; color: #6e6d6d;}
select.cautareMic  {margin: 0px 0px 4px 0px; padding: 0px; width: 83px; border: 1px solid #bbbbbb; font-size: 0.9em; color: #6e6d6d;}
input.cautareMare {margin: 0px 0px 4px 0px; padding: 0px 3px 1px 3px; width: 186px; border: 1px solid #bbbbbb; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: normal; color: #6e6d6d; vertical-align: top;}
input.butonCautareMare {margin: 6px 0px 5px 91px; padding: 0px; cursor: pointer;}

input.campNewsletter {margin: 2px 0px 0px 0px; padding: 0px 3px 1px 3px; width: 145px; border: 1px solid #d1d1d1; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #6e6d6d; vertical-align: top;}
input.butonNewsletter {margin: 2px 0px 0px 3px; padding: 0px; vertical-align: top; cursor: pointer;}

select.moneda {margin: 0px 0px 4px 0px; padding: 0px; width: 162px; border: 1px solid #bbbbbb; font-size: 1em; color: #999999; position: absolute; top: 4px; right: 327px;}

input.formular01 {margin: 0px; padding: 0px 2px; width: 220px; border: 1px solid #999999; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
textarea.formular01 {margin: 0px; padding: 0px 2px; width: 220px; height: 80px; overflow: auto; border: 1px solid #999999; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
select.formular01 {margin: 0px; padding: 0px; width: 227px; height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal; border: 1px solid #999999;}
input.formularButon01 {margin: 4px 0px; padding: 1px 2px; width: 90px; border: none; background-color: #1d76bc; background-image: url(../images/backgrounds/bg_buton.gif); background-repeat: repeat-x; background-position: 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #ffffff; font-weight: bold; text-transform: uppercase; cursor: pointer;}
input.formular01Box {vertical-align: -5px;}
input.formular01Radio {vertical-align: -3px;}



/* ------ TABELE ------ */
table.model01 {margin: 0px; padding: 0px; width: 100%; border: none; clear: both; background-color:#ffffff;}
table.model01 th {padding: 3px 6px; font-size: 1em; background-color: #aaaaaa; text-align: left; color: #ffffff;}
table.model01 th.optional {background-color: #777777;}
table.model01 td {padding: 2px 6px; font-size: 0.9em; background-color: #eeeeee; color: #555555;}

table.model02 {margin: 10px 0px; padding: 0px; border: none; clear: both; background-color:#ffffff;}
table.model02 th {padding: 3px 25px; font-size: 1.2em; background-color: #aaaaaa; text-align: left; color: #ffffff; cursor: pointer;}
table.model02 td {padding: 2px 10px; font-size: 1.1em; background-color: #eeeeee; color: #555555; font-weight: bold; cursor: pointer;}
table.model02 td.tdHover {background-color: #777777; color: #ffffff;}
table.model02 td.activ {cursor: default;}

div#promoSiMarci div.brandMenuHide {display:none;}


/* TOOLTIP */
.tooltipDiv { z-index:5000;	position:absolute; visibility:visibile;	}
.tooltipUpArrow 	{ position:absolute; 	margin:-29px 20px;	visibility: hidden; }
.tooltipDownArrow {	position:absolute; 	margin:-10px 20px;	visibility: hidden; }
.tooltipCorner_ul {	background-image:url(../images/pop-up/colt_top_l.gif); background-repeat:no-repeat;	width:19px; }
.tooltipCorner_ul[class] {	background-image:url(../images/pop-up/colt_top_l.png); }
.tooltipBar_u {	background-image:url(../images/pop-up/mare_top_n.gif);	background-repeat: repeat-x; 		height:19px; }
.tooltipBar_u[class] {	background-image:url(../images/pop-up/mare_top_n.png); 		background-position: 0px 0px; }
.tooltipCorner_ur {	background-image:url(../images/pop-up/colt_top.gif);	background-repeat:no-repeat;	width:19px; }
.tooltipCorner_ur[class] {	background-image:url(../images/pop-up/colt_top.png); }
.tooltipBar_l {	background-image:url(../images/pop-up/linie_stanga_n.gif); background-repeat: repeat-y; background-position: 0px 0px; }
.tooltipBar_l[class] { background-image:url(../images/pop-up/linie_stanga_n.png); }
.tooltipBar_r {	background-image:url(../images/pop-up/linie_dreapta.gif);	background-repeat: repeat-y; background-position: 0px 0px; }
.tooltipBar_r[class] { background-image:url(../images/pop-up/linie_dreapta.png); }
.tooltipCorner_bl {	background-image:url(../images/pop-up/colt_bottom_l.gif); background-repeat:no-repeat; width:19px; }
.tooltipCorner_bl[class] { background-image:url(../images/pop-up/colt_bottom_l.png); 	}
.tooltipBar_b {	background-image:url(../images/pop-up/mare_bottom_n.gif); background-repeat: repeat-x; background-position: 0px 0px;height:26px; }
.tooltipBar_b[class] { background-image:url(../images/pop-up/mare_bottom_n.png); }
.tooltipCorner_br {	background-image:url(../images/pop-up/colt_bottom.gif); background-repeat:no-repeat;width:19px;	}
.tooltipCorner_br[class] {	background-image:url(../images/pop-up/colt_bottom.png); }
.tooltipText { background-color:#FFFFFF;}


p#paginareComentarii {}
p#paginareComentarii a {display: block; height: 15px; width: 15px; background-color: #EEEEEE; float: left; text-align: center; margin-left: 2px; font-weight: bold;}
p#paginareComentarii a:hover { background-color: #AAAAAA; color: #FFFFFF;}
p#paginareComentarii span {display: block; height: 15px; width: 15px; background-color: #EEEEEE; float: left; text-align: center; margin-left: 2px;}
p#paginareComentarii span.paginare {display: block; height: 20px; width: auto; background-color: #FFFFFF; float: left; text-align: left; font-weight: bold; margin-right: 5px;}

@media print {
	div#header {display: none;}
	div#promoSiMarci{display: none;}
	div#baraUtile{display: none;}
	div#baraNavigare{display: none;}
	div#dreapta{display: none;}
	div#footer{display: none;}
	div#continutSite{width: 680px;}
}