/* ------ STYLURI GENERALE ------ */
html {margin: 0px; padding: 0px; background-color: #eeeeee;}
body {margin: 0px auto 40px auto; padding: 10px; width: 940px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #676767; background-color: #FFFFFF;}

div, dl, dt, dd, form, fieldset, img, h1, h2, h3, h4, h5, h6  {margin: 0px; padding: 0px; font-weight: normal;}
h1, h2, h3, h4, h5, h6  {z-index:0;}
fieldset {border: none;}
img {border: none; vertical-align: bottom;}

div.cleaner {clear: both; height: 0px; overflow: hidden;}

a {color: #C71444; text-decoration: underline;}
a:hover {color: #D85A7B; text-decoration: underline;}
a:focus { outline: none; }

a.butonRoz01 {margin: 0px; padding: 2px 12px 3px 12px; border: 1px solid #c21846; color: #ffffff; text-decoration: none; background-image: url(../images/butoane/bg_buton_01.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonRoz01:hover {color: #ffffff; text-decoration: none;}

span.butonDetaliiRoz {float:left; margin: 29px 30px 0px 0px; padding: 0px; width: 143px; height: 44px; overflow: hidden; display: block; text-indent: -20000px; background-image: url(../images/butoane/vezi_detalii_oferta.png); background-repeat: no-repeat; background-position: 0px 0px;}
span.butonDetaliiRoz a {margin: 0px; padding: 0px; width: 143px; height: 22px; display: block; position: relative; cursor: pointer;}

span.butonToateRoz {margin: 29px 0px 0px 0px; padding: 0px; width: 143px; height: 44px; overflow: hidden; display: block; text-indent: -20000px; background-image: url(../images/butoane/vezi_toate_ofertete.png); background-repeat: no-repeat; background-position: 0px 0px;}
span.butonToateRoz a {margin: 0px; padding: 0px; width: 143px; height: 22px; display: block; position: relative; cursor: pointer;}

span.linkJos 	{margin: 19px 0px 0px 0px; padding: 0px 0px 0px 19px; display: block; clear: both; background: url(../images/icons/patrat_vezi_gri.gif) no-repeat 0px 2px;}
span.variante {margin: 5px 0px 5px 10px; padding: 0px 0px 0px 19px; display: block; clear: both; background: url(../images/icons/patrat_vezi_gri.gif) no-repeat 0px 2px;}

span.oferteSecondHand {margin: 19px 10px 0px 0px; padding: 0px 0px 0px 19px; display: block; clear: none; float:left; background: url(../images/icons/patrat_vezi_gri.gif) no-repeat 0px 2px;}

span.roz {color: #c71444;}


/* ------ HEADER ------ */
div#header {width: 940px; clear: both; position: relative;}
div#header h1 {margin: 0px; padding: 0px; width: 195px; height: 94px; overflow: hidden; float: left; text-indent: -20000px; background: url(../images/nissan_logo.gif) no-repeat 0px 16px;}
div#header h1 a {margin-top: 16px; width: 195px; height: 94px; overflow: hidden; display: block;}

div.shiftNissan {margin: 16px 15px 0px 7px; width: 99px; height: 64px; overflow: hidden; float: left;}

div.meniuSecundar {padding-top: 9px;}
div.meniuSecundar div.meniuSecundarMain {padding-top:20px;}
div.meniuSecundar p {margin: -4px 0px 0px 0px; padding: 0px; float: right; position: relative;}
div.meniuSecundar span {padding: 0px 6px; font-family: Arial, Helvetica, sans-serif;}
div.meniuSecundar a {color: #676767; text-decoration: none;}
div.meniuSecundar a:hover {color: #dd174c; text-decoration: none;}
div.meniuSecundar a.accesorii {margin: 0px 0px 0px 0px; padding: 0px; float: right; padding-left: 19px; background: url(../images/icons/bulina_shoppingcart.gif) no-repeat 0px 0px;}
div.meniuSecundar a.contulTau {margin: 0px 0px 0px 10px; padding: 0px; float: right; padding-left: 19px; background: url(../images/icons/bulina_cont.gif) no-repeat 0px 0px;}

/*div.meniuSecundar a.contulTau {margin: 0px 0px 0px 74px; padding-left: 19px; background: url(../images/icons/bulina_cont.gif) no-repeat 0px 0px;}*/


div.meniuPrincipal {margin-top: 18px;}
div.meniuPrincipal span {margin: 0px; padding: 0px; display: block; float: left; text-indent: -20000px; background: url(../images/backgrounds/linie_meniu_top.gif) no-repeat right top;}

div.meniuPrincipal a {margin: 0px 11px; padding-bottom: 4px; display: block; background-repeat: no-repeat; background-position: 0px 1px;}
div.meniuPrincipal a:hover {border-bottom: 7px solid #c71444;}

div.meniuPrincipal a.showroom {margin: 0px 12px 0px 0px; width: 61px; background-image: url(../images/menu/showroom.gif);}
div.meniuPrincipal a.masiniOras {margin: 0px 12px; width: 83px; background-image: url(../images/menu/masini_de_oras.gif);}
div.meniuPrincipal a.masiniTeren {margin: 0px 12px; width: 87px; background-image: url(../images/menu/masini_de_teren.gif);}
div.meniuPrincipal a.masiniComerciale {margin: 0px 12px; width: 104px; background-image: url(../images/menu/masini_comerciale.gif);}
div.meniuPrincipal a.masiniSport {margin: 0px 12px; width: 72px; background-image: url(../images/menu/masini_sport.gif);}
div.meniuPrincipal a.service {width: 43px; background-image: url(../images/menu/service.gif);}
div.meniuPrincipal a.rentCar {width: 59px; background-image: url(../images/menu/rent_a_car.gif);}
div.meniuPrincipal a.secondHand {margin-right: 0px; width: 73px;background-image: url(../images/menu/second_hand.gif);}

div.meniuPrincipal a.masiniOras:hover {border-bottom: none;}
div.meniuPrincipal a.masiniTeren:hover {border-bottom: none;}
div.meniuPrincipal a.masiniComerciale:hover {border-bottom: none;}
div.meniuPrincipal a.masiniSport:hover {border-bottom: none;}



/* ------ MENIU MASINI ------ */
div.anylinkcss {margin: -5px 0px 0px 0px; padding: 0px 0px 0px 20px; width: 920px; height: 138px; overflow: hidden; visibility: hidden; position: absolute; z-index: 1000; background: url(../images/backgrounds/bg_meniu_masini01.gif) repeat-x left bottom;}
div.anylinkcss label {margin: 0px 0px 0px 261px; width: 83px; height: 20px; display: block; overflow: hidden; background-image: url(../images/icons/sageata_meniu_masini.gif); background-repeat: no-repeat; background-position: center center; background-color: #c71444;}
div.anylinkcss label.deTeren {margin: 0px 0px 0px 367px; width: 87px;}
div.anylinkcss label.deSport {margin: 0px 0px 0px 478px; width: 72px;}
div.anylinkcss label.deComert {margin: 0px 0px 0px 574px; width: 104px;}

div.anylinkcss p {margin: 0px; padding: 14px 10px 0px 2px; float: left; width: 130px;}
div#anylinkmenu3 p {width: 130px;}
div.anylinkcss p img {margin: 0px 0px 5px -2px;}
div.anylinkcss p span {margin: 0px 0px -2px 0px; padding: 0px; display: block; text-indent: -20000px; background-repeat: no-repeat; background-position: 0px 0px;}

div.anylinkcss p span.qashqai {background-image: url(../images/meniu_masini/nume_masini/nissan_qashqai.gif);}
div.anylinkcss p span.qashqai2 {background-image: url(../images/meniu_masini/nume_masini/nissan_qashqai_2.gif);}
div.anylinkcss p span.tiida {background-image: url(../images/meniu_masini/nume_masini/nissan_tiida.gif);}
div.anylinkcss p span.micra {background-image: url(../images/meniu_masini/nume_masini/nissan_micra.gif);}
div.anylinkcss p span.note {background-image: url(../images/meniu_masini/nume_masini/nissan_note.gif);}

div.anylinkcss p span.murano {background-image: url(../images/meniu_masini/nume_masini/nissan_murano.gif);}
div.anylinkcss p span.xtrail {background-image: url(../images/meniu_masini/nume_masini/nissan_x-trail.gif);}
div.anylinkcss p span.pathfinder {background-image: url(../images/meniu_masini/nume_masini/nissan_pathfinder.gif);}
div.anylinkcss p span.patrol {background-image: url(../images/meniu_masini/nume_masini/nissan_patrol.gif);}
div.anylinkcss p span.xtrailclassic {background-image: url(../images/meniu_masini/nume_masini/nissan_x-trail_classic.gif);}

div.anylinkcss p span.zCoupe {background-image: url(../images/meniu_masini/nume_masini/nissan_350z_coupe.gif);}
div.anylinkcss p span.zRoadster {background-image: url(../images/meniu_masini/nume_masini/nissan_350z_roadster.gif);}
div.anylinkcss p span.micraCC {background-image: url(../images/meniu_masini/nume_masini/nissan_micra_cc.gif);}

div.anylinkcss p span.navara {background-image: url(../images/meniu_masini/nume_masini/nissan_navara.gif);}
div.anylinkcss p span.cabstar {background-image: url(../images/meniu_masini/nume_masini/nissan_cabstar.gif);}
div.anylinkcss p span.pickup {background-image: url(../images/meniu_masini/nume_masini/nissan_pickup.gif);}



div.anylinkcss p a {color: #666666; text-decoration: none;}
div.anylinkcss p a:hover {color: #666666; text-decoration: underline;}




/* ------ HEADLINE ------ */
div#headline {width: 940px; height: 281px; overflow: hidden; clear: both; border-top: 10px solid #000000; border-bottom: 10px solid #000000;}

div#headline dl.badsiCenterHP {margin: -177px 0px 0px 0px; padding: 0px 11px 0px 11px; width: 198px; height: 174px; position: relative; overflow: hidden; float: right; clear:right; background-image: url(../images/backgrounds/badsi_center.png); background-repeat: no-repeat; background-position: 0px 0px;}
div#headline dl.badsiCenterHP dt {height: 51px; overflow: hidden; text-indent: -20000px;}
div#headline dl.badsiCenterHP dd {margin-bottom: 2px;}
div#headline dl.badsiCenterHP a {margin: 0px; padding: 1px 0px 2px 32px; display: block; position: relative; color: #000000; text-decoration: none; background-image: url(../images/backgrounds/bg_badsi_center_over.gif); background-repeat: no-repeat; background-position: right 18px;}
div#headline dl.badsiCenterHP a:hover {color: #ffffff; text-decoration: none; background-position: right 0px;}

div#headline dl.badsiBOSSHP {margin: -285px 0px 0px 0px; *margin: -281px 0px 0px 0px; padding: 0px 11px 0px 11px; width: 198px; height: 109px; position: relative; overflow: hidden; float: right; background-image: url(../images/backgrounds/badsi_boss.png); background-repeat: no-repeat; background-position: 0px 0px;}
div#headline dl.badsiBOSSHP dt {height: 51px; overflow: hidden; text-indent: -20000px;}
div#headline dl.badsiBOSSHP dd {margin-bottom: 2px;}
/*
div#headline dl.badsiBOSSHP a {margin: 0px; padding: 1px 0px 2px 32px; display: block; position: relative; color: #000000; text-decoration: none; background-image: url(../images/backgrounds/bg_badsi_center_over.gif); background-repeat: no-repeat; background-position: right 18px;}
div#headline dl.badsiBOSSHP a:hover {color: #ffffff; text-decoration: none; background-position: right 0px;}
*/

dl.badsiCenter {margin: -40px 0px 0px 0px; padding: 1px 11px 0px 11px; width: 198px; position: relative; overflow: hidden; float: right; clear:right; background-image: url(../images/backgrounds/badsi_center_small.png); background-repeat: no-repeat; background-position: 0px 0px; overflow:hidden;}
dl.badsiCenter dt {height: 51px; overflow: hidden; text-indent: -20000px;}
dl.badsiCenter dd {margin-bottom: 2px;}
dl.badsiCenter a {margin: 0px; padding: 1px 0px 2px 32px; display: block; position: relative; color: #000000; text-decoration: none; background-image: url(../images/backgrounds/bg_badsi_center_over.gif); background-repeat: no-repeat; background-position: right 18px;}
dl.badsiCenter a:hover {color: #ffffff; text-decoration: none; background-position: right 0px;}


/* ------ HEADLINE MASINA ------ */
div#headlineMasina {width: 940px; height: 278px; overflow: hidden; clear: both; background-image: url(../images/backgrounds/bara_masini.gif); background-repeat: no-repeat; background-position: 0px 25px;}

div#headlineMasina div.utilitati {padding: 1px 0px 0px 25px; height: 24px; clear: both; line-height: 21px; background-color: #000000; color: #ffffff; background-image: url(../images/icons/casa.gif); background-repeat: no-repeat; background-position: 10px 8px;}
div#headlineMasina div.utilitati a {color: #33a4f3; text-decoration: none;}
div#headlineMasina div.utilitati a:hover {color: #8cd0fe; text-decoration: none;}
div#headlineMasina div.utilitati span {padding: 0px 6px; font-family: Arial, Helvetica, sans-serif; color: #33a4f3;}
div#headlineMasina div.utilitati p {margin: -1px 0px 0px 0px; padding: 5px 10px 0px 0px; width: 289px; height: 19px; line-height: 14px; overflow: hidden; float: right; border-left: 1px solid #666666; text-align: right;}

div#headlineMasina div.parteaStanga {width: 640px; overflow: hidden; float: left;}
div#headlineMasina div.parteaStanga h2 {margin: 0px; padding: 11px 0px 15px 9px; font-size: 22px; color: #ffffff;}

div#headlineMasina div.submeniuMasina {margin: 0px; padding: 0px; height: 34px; border-right: 1px solid #242424; font-weight: bold; background-image: url(../images/backgrounds/bg_submeniu_masini.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div#headlineMasina div.submeniuMasina a {margin: 1px 0px 0px 0px; padding: 9px 10px 10px 0px; position: relative; display: block; float: left; border-right: 1px solid #5f5f5f; color: #ffffff; text-decoration: none; z-index:0;}
div#headlineMasina div.submeniuMasina a span {padding: 0px 0px 0px 23px; background-image: url(../images/icons/sageata_submeniu.gif); background-repeat: no-repeat; background-position: 10px 3px;}
div#headlineMasina div.submeniuMasina a.selected {color: #000000; border-bottom: 1px solid #e3e3e3; border-right: 1px solid #424242; background-image: url(../images/backgrounds/bg_submeniu_activ01.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div#headlineMasina div.submeniuMasina a:hover {color: #62beff;}
div#headlineMasina div.submeniuMasina a.selected:hover {color: #000000;}

div#headlineMasina div.parteaDreapta {width: 300px; height: 252px; overflow: hidden; float: left; border-bottom: 1px solid #c9c9c9; background-color: #e0e0e0; background-image: url(../images/backgrounds/bara_masini.gif); background-repeat: no-repeat; background-position: right top;}

div#headlineMasina p.votulClientilor {margin: 0px; padding: 9px 0px 11px 19px; font-size: 18px; line-height: 22px; color: #ffffff; font-weight: normal;}
div#headlineMasina p.votulClientilor img {margin: 4px 0px 0px 0px; padding: 0px; vertical-align: top;}
div#headlineMasina p.votulClientilor span {padding-right: 3px;}

div#headlineMasina p.votulDvs {margin: 0px; padding: 13px 0px 14px 20px; background-color: #ececec; border-bottom: 1px solid #dfdfdf; color: #7d7d7d;}
div#headlineMasina p.votulDvs span {padding-right: 13px;}
div#headlineMasina p.votulDvs a {margin: 0px -2px 0px 0px; padding: 0px 3px 1px 3px; border: 1px solid #e8e8e8; background-color: #FFFFFF; color: #868686; letter-spacing: -1px; text-decoration: none;}
div#headlineMasina p.votulDvs a:hover {color: #ffffff; background-color: #dd174c;}

div#headlineMasina a.driveTest {margin: 0px; padding: 15px 10px 15px 20px; display: block; border-top: 1px solid #f8f8f8; border-bottom: 1px solid #c9c9c9; color: #616161; text-decoration: none; line-height: 13px;}
div#headlineMasina a.driveTest strong {margin: 0px; padding: 0px 0px 7px 0px; display: block; font-size: 18px; color: #262626; font-weight: normal; text-indent: -1px;}
div#headlineMasina a.driveTest:hover {background-color: #f0f0f0;}
div#headlineMasina a.driveTest:hover strong {color: #c71444;}

div#headlineMasina a.cerereOferta {margin: 0px; padding: 15px 10px 15px 20px; display: block; border-top: 1px solid #f8f8f8; color: #616161; text-decoration: none; line-height: 13px;}
div#headlineMasina a.cerereOferta strong {margin: 0px; padding: 0px 0px 7px 0px; display: block; font-size: 18px; color: #262626; font-weight: normal; text-indent: -1px;}
div#headlineMasina a.cerereOferta:hover {background-color: #f0f0f0;}
div#headlineMasina a.cerereOferta:hover strong {color: #c71444;}



/* ------ HEADLINE COMUN ------ */
div#headlineComun {width: 940px; height: 66px; overflow: hidden; clear: both; background-color: #000000; background-image: url(../images/backgrounds/bara_titlu.gif); background-repeat: repeat-x; background-position: 0px 25px;}

div#headlineComun div {padding: 1px 0px 0px 25px; height: 24px; line-height: 21px; color: #ffffff; background-image: url(../images/icons/casa.gif); background-repeat: no-repeat; background-position: 10px 8px;}
div#headlineComun div a {color: #33a4f3; text-decoration: none;}
div#headlineComun div a:hover {color: #8cd0fe; text-decoration: none;}
div#headlineComun div span {padding: 0px 6px; font-family: Arial, Helvetica, sans-serif; color: #33a4f3;}
div#headlineComun p {margin: 0px; padding: 5px 10px 0px 0px; width: 289px; height: 19px; line-height: 14px; overflow: hidden; float: right; text-align: right;}
div#headlineComun h2 {margin: 0px; padding: 12px 0px 15px 9px; clear: both; font-size: 20px; color: #ffffff;}



/* ------ CONTINUT ------ */
div#continutPagina {width: 940px; clear: both; background: url(../images/backgrounds/bg_rand_HP_top.gif) repeat-x 0px 0px;}
div#continutStanga {margin: 0px; width: 640px; overflow: hidden; float: left; border-right: 1px solid #f2f2f2;}



/* ------ CONTINUT TABURI ------ */
div.continutTaburi {margin: 0px; padding: 0px 0px 40px 10px; width: 610px; overflow: hidden;}
div.continutTaburi img.pozaDetaliuArticol {margin: 0px 10px 0px 0px; padding: 1px; border: 1px solid #dcdcdc; float: left;}
div.continutTaburi img.pozaHartaArticol {margin: 0px 10px 2px 0px; padding: 1px; border: 1px solid #dcdcdc; clear: both;}

div.continutTaburi h2.numeMasina {margin: 29px 30px 19px 0px; padding: 4px 20px 0px 0px; font-family: Arial, Helvetica, sans-serif; height:40px; line-height:22px; font-size: 21px; color: #333333; background-image: url(../images/icons/bulina_excelente01.gif); background-repeat: no-repeat; background-position: right 0px;}
div.continutTaburi h2.numeMasina span {margin: 5px 0px 0px 0px; padding: 0px; display: block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #3b3b3b; font-weight: bold;}
div.continutTaburi h2.numeMasina span strong {font-size: 12px; color: #c71444;}
div.continutTaburi h2.numeMasina label {font-weight: normal;}

div.continutTaburi h2.titlu {margin: 29px 0px 19px 0px; padding: 4px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 21px; color: #333333; background-image: url(../images/icons/bulina_excelente01.gif); background-repeat: no-repeat; background-position: right 0px;}
div.continutTaburi h2.titlu span {margin: 5px 0px 0px 0px; padding: 0px; display: block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #3b3b3b; font-weight: bold;}
div.continutTaburi h2.titlu span strong {font-size: 12px; color: #c71444;}
div.continutTaburi h2.titlu label {font-weight: normal;}

div.continutTaburi h2.secundar {margin: 29px 0px 19px 0px; padding: 4px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 21px; color: #333333;}
div.continutTaburi h5.secundar {margin: -13px 0px 27px 0px; font-size: 11px; color: #3b3b3b; font-weight: bold;}
div.continutTaburi h5.secundar span {color: #c71444;}

div.submeniu {margin: 0px; padding: 0px; height: 34px; border-right: 1px solid #242424; font-weight: bold; background-image: url(../images/backgrounds/bg_submeniu_masini.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div.submeniu a {margin: 0px 0px 0px 0px; padding: 9px 10px 10px 5px; display: block; float: left; border-right: 1px solid #5f5f5f; color: #ffffff; text-decoration: none;}
div.submeniu a span {padding: 0px 0px 0px 23px; background-image: url(../images/icons/sageata_submeniu.gif); background-repeat: no-repeat; background-position: 10px 3px;}
div.submeniu a.selected {color: #000000; border-bottom: 1px solid #e3e3e3; z-index: 10000; border-right: 1px solid #424242; background-image: url(../images/backgrounds/bg_submeniu_activ01.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div.submeniu a:hover {color: #62beff;}
div.submeniu a.selected:hover {color: #000000;}

div.secondAuto {margin: 5px 0px 5px 0px; padding: 2px 2px 2px 2px; width: 310px; float: left;}

dl.documentatie {margin: 25px 0px 0px 0px; padding: 0px; clear: both;}
dl.documentatie dt {margin: 0px; padding: 0px 0px 6px 0px; font-size: 12px; color: #3d3d3d; font-weight: bold;}
dl.documentatie dd {margin: 8px 0px 0px 0px; padding: 0px;}
dl.documentatie dd img {margin: -3px 8px 0px 0px; vertical-align: top;}

div.miniGalerie {margin: 30px 0px 5px 0px; clear: both; width: 628px;}
div.miniGalerie img {margin: 0px 9px 13px 0px; padding: 1px; width: 139px; height: 104px; border: 1px solid #dcdcdc;}

dl.listingPareri {margin: 13px 0px 0px 0px; padding: 0px 0px 20px 0px; position: relative; width: 610px;}
dl.listingPareri dt {margin: 0px; padding: 13px 0px 0px 39px; color: #8c8c8c; border-top: 1px dashed #e6e6e6; background-image: url(../images/icons/comentarii.gif); background-repeat: no-repeat; background-position: 0px 10px;}
dl.listingPareri dt strong {color: #3b3b3b;}
dl.listingPareri dd {margin: 8px 0px 13px 0px; padding: 0px;}

dl.preturiAuto {margin: 20px 0px 0px 0px; padding: 10px 6px; clear: both; position: relative; color: #2e2e2e; border: 1px solid #eeeeee; background-color: #f6f6f6;}
dl.preturiAuto span {font-weight: bold; color: #c71444;}
dl.preturiAuto dt {margin: 0px; padding: 0px; font-size: 18px; text-indent: -1px;}
dl.preturiAuto dd {margin: 8px 0px 0px 0px; padding: 0px; font-size: 12px; font-weight: bold; color: #2e2e2e;}


div.containerCulori {margin: 22px 0px; padding: 10px; border: 1px solid #eeeeee; background-color: #f6f6f6;}
div.containerCulori div.culoriAuto {margin: 0px 10px 0px 0px; padding: 0px; text-align: center; overflow: hidden; float: left; border: 1px solid #eeeeee; background-color: #FFFFFF;}
div.containerCulori div.culoriAuto img {margin: 0px auto; float: none;}

div.selectorCulori {width: 206px; float: left;}
div.selectorCulori h3 {margin: 8px 0px 10px 0px; padding: 0px; font-size: 12px; font-weight: bold; color: #444444;}
div.selectorCulori p {margin: 8px 0px 10px 0px; padding: 0px;}

div.selectorCulori a {margin: 2px 4px 0px 0px; padding: 0px; display: block; width: 22px; height: 22px; float: left; border: 1px solid #e3e3e3; text-decoration: none; cursor: pointer; background-image: url(../images/backgrounds/over_culoare.png); background-repeat: repeat-x; background-position: 0px -1px;}
div.selectorCulori a.activ {border: 1px solid #999999;}
div.selectorCulori a span {display: block; width: 20px; height: 20px; border: 1px solid #ffffff;}
div.selectorCulori a:hover {text-decoration: none;}


h3.subtitluTaburi {margin: 22px 0px 0px 0px; padding: 16px 0px 8px 0px; clear: both; font-size: 18px; color: #333333; font-weight: bold; border-top: 1px dashed #e6e6e6;}
div.galerieAuto {margin: 0px 0px 0px 0px; padding: 0px; width: 304px; overflow: hidden; float: left;}
div.galerieAuto img.automobilCurent {width: 300px; padding: 1px; border: 1px solid #dcdcdc;} 
div.galerieAuto p.zoom {margin: 1px 0px; padding: 10px 8px 13px 7px; border: 1px solid #ececec; color: #888888; background-color: #fafafa;}
div.galerieAuto p.zoom img.zoom {margin: 0px 4px 0px 0px; padding: 0px; border: none; vertical-align: -6px;}

div.pozeMiciGalerie img {margin: 0px 0px 10px 9px; width: 88px; padding: 1px; border: 1px solid #dcdcdc; float: left;}


div.accesorii {margin: 24px 0px 0px 0px; padding: 0px; clear: both;}
div.accesorii h3 {margin: 0px; font-size: 12px; font-weight: bold; color: #3d3d3d;}
div.accesorii h3 span {color: #c71444;}
div.accesorii h5 {margin: 2px 0px 0px 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #757575;}
div.accesorii img.pozaMicaAccesoriu {margin: 0px 11px 0px 0px; padding: 1px; width: 89px; float: left; border: 1px solid #dcdcdc;}
div.accesorii div.detaliiAccesoriu {margin: 0px; padding: 0px 0px 4px 0px; width: 457px; float: left;}
div.accesorii p.descriereAccesoriu {margin: 11px 0px 14px 0px; padding: 0px;}
div.accesorii h3.pretAccesoriu {margin: 15px 0px 21px 0px;}
div.linieAccesori {margin: 0px; padding: 20px 0px 0px 0px; clear: both; height: 1px; overflow: hidden; border-bottom: 1px dashed #e6e6e6;}


p.paginare {margin: 30px 0px 0px 0px; padding: 0px 0px 8px 0px;}
p.paginare a.pagina {margin: 0px 0px 0px 2px; padding: 0px 3px 1px 4px; color: #ffffff; text-decoration: none; background-color: #00394d;}
p.paginare a.paginaActiva {margin: 0px 0px 0px 2px; padding: 0px 3px 1px 4px; color: #ffffff; text-decoration: none; background-color: #c71444;}
p.paginare a.pagina:hover {background-color: #549acb;}


dl.articoleInLegatura {margin: 24px 0px 0px 0px; clear: both; position: relative;}
dl.articoleInLegatura dt {margin-bottom: 12px; font-size: 18px; color: #333333;}
dl.articoleInLegatura dd {margin: 0px 0px 2px 0px; padding: 0px 0px 0px 19px; background-image: url(../images/icons/patrat_vezi_gri.gif); background-repeat: no-repeat; background-position: 0px 2px;}


div.listingArticole {margin: 25px 10px 0px 0px; padding: 0px; float: left; position: relative; width:295px;}
div.listingArticole h3 {margin: 0px; font-size: 18px; line-height: 18px; color: #3d3d3d;}
div.listingArticole h3 a {text-decoration: none;}
div.listingArticole h3 a:hover {text-decoration: underline;}
div.listingArticole h4 {margin: 3px 0px 0px 0px; font-size: 12px; font-weight: bold; line-height: 12px; color: #D26481;}
div.listingArticole img.pozaListingArticole {margin: 0px 11px 0px 0px; padding: 1px; width: 140px; float: left; border: 1px solid #dcdcdc;}
div.listingArticole p.descriereArticol {margin: 13px 0px 18px 0px; padding: 0px;}
div.linieDepartajare {margin: 0px 0px -8px 0px; padding: 16px 0px 0px 0px; clear: both; height: 1px; overflow: hidden; border-bottom: 1px dashed #e6e6e6;}


div.cutieMedia {margin: 0px 0px 11px 10px; padding: 0px; width: 305px; overflow: hidden; float: left;}
div.cutieMedia h3 {margin: 0px; padding: 11px 10px 12px 9px; border: 1px solid #ededed; background-color: #fafafa; font-size: 18px; color: #323232;}
div.cutieMedia h3 label {display: block; float: right; font-size: 11px; font-weight: bold;}
div.cutieMedia img {border-left: 1px solid #ededed; border-right: 1px solid #ededed;}
div.cutieMedia p.descriere {margin: 0px; padding: 11px 10px 12px 10px; border: 1px solid #ededed; background-color: #fafafa;}


div.cutieSecond {margin: 11px 0px 0px 10px; padding: 0px; width: 200px; overflow: hidden; float: left;}
div.cutieSecond h3 {margin: 0px; padding: 5px 5px 18px 4px; border: 1px solid #ededed; background-color: #fafafa; font-size: 18px; color: #323232;}
div.cutieSecond h3 label {margin:3px 0px 0px 0px; display: block; float: right; font-size: 11px; font-weight: bold;}
div.cutieSecond h3 label span.rosu {color:#e1184e;}
div.cutieSecond img {width: 198px; height: 149px; border-left: 1px solid #ededed; border-right: 1px solid #ededed;}
div.cutieSecond p.descriere {margin: 0px; padding: 11px 10px 12px 10px; border: 1px solid #ededed; background-color: #fafafa;}
div.cutieSecond h3 a {text-decoration:none;}


div.errorDiv {margin: 12px 0px; padding: 10px 10px 12px 32px; position: relative; clear: both; float: none; border: 1px solid #ededed; background-color: #f6f6f6; color: #cd2424; background-image: url(../images/icons/eroare.gif); background-repeat: no-repeat; background-position: 9px 9px;}

div.offerDiv {margin: 0px 0px; padding: 0px 10px 12px 12px; position: relative; clear: both; float: none; border: 1px solid #ededed; background-color: #f6f6f6; color: #cd2424;}

.tabcontent {display: none;}



/* ------ SHOWROOM ------ */
div.categorieMasini {margin: 0px 0px 34px 0px; padding: 0px; clear: both;}
div.categorieMasini h2 {margin: 42px 0px 22px 0px; padding: 0px; font-size: 22px; font-weight: bold; color: #252525;}
div.categorieMasini h2 span {text-transform: uppercase;}

div.masinaInCategorie {margin: 0px 10px 0px 0px; padding: 0px; width: 225px; overflow: hidden; float: left;}
div.masinaInCategorie h3 {margin: 4px 0px 2px 10px; clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #404040; text-transform: uppercase;}
div.masinaInCategorie p {margin: 0px 0px 13px 10px;}
div.masinaInCategorie div {margin: 0px 0px 0px 10px;}
div.masinaInCategorie span.linkJos {margin-left: 10px;}



/* ------ SHOWROOM MASINA SINGURA ------ */
div.categorieMasiniSingura {margin: 0px; padding: 22px 0px 35px 0px; position: relative; clear: both;}
div.pozaShowroomSingura {margin: 0px 20px 0px 0px; width: 225px; overflow: hidden; float: left;}

div.masinaSingura {margin: 14px 0px 0px 0px; padding: 0px 26px 0px 0px; width: 374px; overflow: hidden; float: left; background: url(../images/backgrounds/linie_vert_01.gif) repeat-y right top;}
div.masinaSingura h3 {margin: 0px 0px 2px 0px; clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #404040; text-transform: uppercase;}
div.masinaSingura p {margin: 0px 0px 13px 0px;}
div.masinaSingura div {margin: 0px;}
div.masinaSingura select.masinaInCategorie {margin: 18px 0px 0px 0px; width:215px;}

div.promoMasinaSingura {margin: 14px 0px 0px 0px; padding: 0px 0px 0px 25px; width: 270px; overflow: hidden; float: left;}
div.promoMasinaSingura h3 {margin: 0px 0px 12px 0px; clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #404040; text-transform: uppercase;}
div.promoMasinaSingura h3 strong {color: #c71444;}
div.promoMasinaSingura h3 span {margin: 3px 0px 0px 0px; padding: 0px; display: block; font-size: 11px; font-weight: normal; text-transform: none;}




/* ------ CONTINUT DREAPTA ------ */
div#continutDreapta {margin: 0px; width: 299px; overflow: hidden; float: left;}

div.meniuDreapta {margin: 0px 0px 30px 0px; padding: 0px 11px 0px 19px; clear: both;}
div.meniuDreapta h3 {margin: 24px 0px 16px 0px; padding: 3px 0px 0px 0px; font-size: 18px; color: #333333; background-image: url(../images/icons/patrat_meniu_dreapta.gif); background-repeat: no-repeat; background-position: right 0px;}
div.meniuDreapta h3 span {margin: 5px 0px 0px 0px; padding: 0px; display: block; font-size: 11px; color: #3b3b3b; font-weight: bold;}
div.meniuDreapta h3 span label {font-size: 12px;}
div.meniuDreapta ul {margin: 0px; padding: 0px; list-style-type: none;}
div.meniuDreapta ul li {margin: 0px; padding: 0px; position: relative; background-image: url(../images/backgrounds/linie_oriz_dreapta.gif); background-repeat: repeat-x; background-position: left bottom;}
div.meniuDreapta ul li a {margin: 0px; padding: 3px 0px 4px 22px; display: block; width: 100%; color: #616161; text-decoration: none; background-image: url(../images/icons/sageata_patrat_gri.gif); background-repeat: no-repeat; background-position: 0px 4px;}
div.meniuDreapta ul li a.activ {color: #C71444;}
div.meniuDreapta ul li a:hover {color: #C71444; text-decoration: none;}
div.meniuDreapta ul li.model a {color:#549ACB; font-weight:bold; background-image: url(../images/icons/patrat_vezi_gri.gif); background-repeat: no-repeat; background-position: 0px 4px;}

div.promotieDreapta {margin: 0px 0px 30px 9px; padding: 14px 10px 16px 9px; clear: both; border: 1px solid #e9e9e9; background-color: #f5f5f5;}
div.promotieDreapta h3 {margin: 0px 0px 12px 0px; padding: 4px 0px 0px 0px; font-size: 18px; color: #333333; background-image: url(../images/icons/bulina_oferta_dreapta.gif); background-repeat: no-repeat; background-position: right 0px;}
div.promotieDreapta h3 span {margin: 5px 0px 0px 0px; padding: 0px; display: block; font-size: 11px; color: #3b3b3b;}

div#continutDreapta dl.contUtilizator {margin: 0px 0px 30px 9px; padding: 14px 10px 16px 9px; clear: both; border: 1px solid #e9e9e9;}
div#continutDreapta dl.contUtilizator dt {margin: 0px 0px 12px 0px; padding: 4px 0px 0px 0px; font-size: 18px; color: #333333;}
div#continutDreapta dl.contUtilizator dt span {margin: 5px 0px 0px 0px; padding: 0px; display: block; font-size: 11px; color: #3b3b3b;}
div#continutDreapta dl.contUtilizator dd {margin: 0px 0px 3px 0px; padding: 0px 0px 0px 22px; background-image: url(../images/icons/patrat_vezi_gri.gif); background-repeat: no-repeat; background-position: 0px 2px;}


div#continutDreapta dl.shoppingcart {margin: 0px 0px 30px 9px; padding: 10px 10px 16px 9px; clear: both; border: 1px solid #e9e9e9; background-image: url(../images/icons/patrat_cos.gif); background-repeat: no-repeat; background-position: right 7px;}
div#continutDreapta dl.shoppingcart dt {margin: 0px 0px 12px 0px; padding: 4px 0px 0px 0px; font-size: 18px; color: #333333;}
div#continutDreapta dl.shoppingcart dt span {margin: 5px 0px 0px 0px; padding: 0px; display: block; font-size: 11px; color: #3b3b3b;}
div#continutDreapta dl.shoppingcart dd {margin: 0px 0px 3px 0px; padding: 0px 0px 0px 22px; background-image: url(../images/icons/patrat_vezi_gri.gif); background-repeat: no-repeat; background-position: 0px 2px; font-weight:normal;}

div.accesoriiDreapta {margin: 0px 0px 30px 9px; padding: 14px 10px 16px 9px; clear: both; border: 1px solid #e9e9e9; background-color: #f9f9f9;}
div.accesoriiDreapta h2 {margin: 0px 0px 12px 0px; padding: 4px 0px 0px 0px; font-size: 18px; color: #333333; background-image: url(../images/icons/bulina_accesorii_dreapta.gif); background-repeat: no-repeat; background-position: right 0px;}
div.accesoriiDreapta h2 span {margin: 5px 0px 0px 0px; padding: 0px; display: block; font-size: 11px; color: #3b3b3b;}
div.accesoriiDreapta div.accesorii {margin: 15px 0px 0px 0px; padding: 0px; clear: both; position: relative;}
div.accesoriiDreapta div.accesorii h3 {margin: 0px; font-size: 12px; font-weight: bold; color: #3d3d3d;}
div.accesoriiDreapta div.accesorii h3 a {text-decoration: none;}
div.accesoriiDreapta div.accesorii h3 span {color: #c71444;}
div.accesoriiDreapta div.accesorii h5 {margin: 2px 0px 0px 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #757575;}
div.accesoriiDreapta div.accesorii img.pozaMicaAccesoriu {margin: 0px 11px 0px 0px; padding: 1px; width: 89px; float: left; border: 1px solid #dcdcdc;}
div.accesoriiDreapta div.accesorii p.descriereAccesoriu {margin: 4px 0px 4px 0px; padding: 0px;}
div.accesoriiDreapta div.accesorii h3.pretAccesoriu {margin: 15px 0px 0px 0px;}
div.accesoriiDreapta div.linieAccesori {margin: 0px; padding: 0px 0px 12px 0px; clear: both; height: 1px; overflow: hidden; border-bottom: 1px dashed #e6e6e6;}


div.badsiCenterDreapta {margin: 0px 0px 30px 9px; padding: 14px 10px 16px 9px; width: 269px; overflow: hidden; clear: both; border: 1px solid #e9e9e9; background-color: #f9f9f9; background-image: url(../images/backgrounds/grid_center_dreapta.gif); background-repeat: repeat; background-position: 0px 0px;}
div.badsiCenterDreapta h3 {margin: 0px 0px 18px 0px; padding: 4px 0px 0px 0px; font-size: 18px; color: #333333;}
div.badsiCenterDreapta div.butoneCenter {margin: 0px; padding: 0px; width: 278px; height: 61px; overflow: hidden; background: url(../images/backgrounds/bg_badsi_center_dreapta.gif) no-repeat 0px 0px;}
div.badsiCenterDreapta div.butoneCenter a {margin: 0px 10px 5px 0px; padding: 1px 0px 0px 30px; width: 99px; height: 16px; position: relative; overflow: hidden; display: block; float: left; color: #000000; text-decoration: none; background-image: url(../images/backgrounds/bg_badsi_center_over01.gif); background-repeat: no-repeat; background-position: right -100px;}
div.badsiCenterDreapta div.butoneCenter a:hover {color: #ffffff; text-decoration: none; background-position: right 0px;}

div.produsePromotie {margin: 0px 0px 0px 0px; padding: 14px 10px 16px 9px; clear: both; border: 1px solid #e9e9e9; background-color: #f9f9f9; background-image: url(../images/backgrounds/grid_center_dreapta.gif); background-repeat: repeat; background-position: 0px 0px;}
div.produsePromotie h2.secundar {margin: 0px 0px 18px 0px; padding: 4px 0px 0px 0px; font-size: 18px; color: #333333;}
div.produsePromotie h2.secundar span {color:#C71444;}

img.sitePrezentare {margin:0px 0px 20px 9px; clear: both;}


/* ------ PRIMUL RAND HP ------ */
div#primHP {padding: 21px 0px 18px 0px; width: 940px; position: relative; background: url(../images/backgrounds/bg_rand_HP_bottom.gif) repeat-x left bottom;}

div#primHP h2 {margin: 0px; padding: 1px 0px 20px 0px; font-size: 18px; font-weight: bold; text-indent: -1px; color: #262626; background-repeat: no-repeat; background-position: right 0px;}
div#primHP h2 span {margin: 0px; padding: 0px 0px 1px 0px; display: block; font-size: 11px; color: #545353; text-indent: 0px;}
div#primHP h2 strong {font-size: 21px;}
div#primHP h2.oferta {background-image: url(../images/icons/bulina_oferta.gif);}
div#primHP h2.excelente {background-image: url(../images/icons/bulina_excelente.gif);}
div#primHP h2.service {background-image: url(../images/icons/patrat_service.gif);}
div#primHP h2.atentie {background-image: url(../images/icons/atentie.gif);}

div#primHP h2.oferta strong {color: #C71444;}
div#primHP h2.oferta span {color: #C71444;}

div#primHP div.cutieMare {margin: 0px 20px 0px 0px; padding: 0px 10px; width: 320px; float: left;}
div#primHP div.cutieMare img.pozaMedie {margin: 0px 11px 0px 0px; padding: 1px; width: 90px; height: 68px; float: left; border: 1px solid #dcdcdc; background-color: #ffffff;}
div#primHP div.cutieMare img.pozaMica {margin: 0px 11px 0px 0px; padding: 1px; width: 57px; height: 43px; float: left; border: 1px solid #dcdcdc; background-color: #ffffff;}

div#primHP div.cutieMare dl {margin: 0px; padding: 0px; float: left; width: 247px;}
div#primHP div.cutieMare dt {margin: 0px; padding: 0px; font-weight: bold;}
div#primHP div.cutieMare dt a {text-decoration: none;}
div#primHP div.cutieMare dl.cuBulina dd {padding-left: 15px; background: url(../images/icons/bullet_gri.gif) no-repeat 0px 3px;}

div#primHP div.cutieMica {margin: 0px; padding: 0px 11px; width: 198px; float: left;}
div#primHP div.cutieMica div.iconiteService {margin: 12px 0px 0px 0px;}
div#primHP div.cutieMica div.iconiteService img {margin: 6px 2px 0px 0px;}



/* ------ RANDUL DOI HP ------ */
div.containerJos {margin: 0px 0px 0px 0px; padding: 0px; position: relative; clear: both; border-top: 1px solid #f2f2f2; background-image: url(../images/backgrounds/bg_container_jos.gif); background-repeat: repeat-x; background-position: 0px 0px;}

div#secundHP {padding: 20px 0px 22px 0px; width: 940px; position: relative; clear: both;}
div#secundHP h2 {padding: 0px 0px 20px 0px; font-size: 18px; color: #262626;}
div#secundHP img.pozaMica {margin: 0px 11px 0px 0px; padding: 1px; width: 57px; height: 43px; float: left; border: 1px solid #dcdcdc; background-color: #ffffff;}

div#secundHP div.cutieMare {padding: 10px 22px 5px 10px; width: 437px; overflow: hidden; float: left; background-image: url(../images/backgrounds/linie_vert_01.gif); background-repeat: repeat-y; background-position: right top;}
div#secundHP div.cutieMare div {margin: 0px; padding: 0px 17px 2px 0px; width: 187px; float: left; background-image: url(../images/backgrounds/linie_vert_01.gif); background-repeat: repeat-y; background-position: right top;}
div#secundHP div.cutieMare p {margin: 0px; padding: 0px 0px 10px 16px; width: 217px; float: left; position: relative;}
div#secundHP div.cutieMare p a {text-decoration: none;}

div#secundHP div.cutieMica {padding: 10px 22px 5px 22px; width: 196px; float: left; background-image: url(../images/backgrounds/linie_vert_01.gif); background-repeat: repeat-y; background-position: right top;}
div#secundHP div.cutieMica p {margin: 0px; padding: 0px 0px 10px 0px; width: 196px; float: left; position: relative;}
div#secundHP div.cutieMica p a {text-decoration: none;}

div#secundHP div.cutieNoutati {padding: 10px 11px 5px 22px; width: 198px; float: left;}
div#secundHP div.cutieNoutati ul {margin: 0px; padding: 0px; list-style-type: none;}
div#secundHP div.cutieNoutati ul li {margin: 0px 0px 13px 0px; padding: 0px;}
div#secundHP div.cutieNoutati ul li a {text-decoration: none;}





/* ------ FOOTER ------ */
div#footer {margin: 0px; padding: 0px; clear: both; border-top: 1px solid #f2f2f2; background: url(../images/backgrounds/bg_footer.gif) repeat-x left bottom;}
div#footer img {margin: 39px 11px 0px 10px; padding: 0px; float: right;}

div#footer div.dateBadsi {margin: 0px; padding: 26px 0px 0px 181px; width: 182px; height: 82px; overflow: hidden; float: left; text-indent: -20000px; background: url(../images/badsi_footer.gif) no-repeat 10px 34px;}
div#footer div.dateBadsi a.premiumBrands {margin: 0px; padding: 0px; width: 115px; height: 27px; float: left; text-indent: -20000px; display: block;}
div#footer div.dateBadsi a.badsiRacing {margin: 0px 0px 0px 13px; padding: 0px; width: 43px; height: 27px; float: left; text-indent: -20000px; display: block;}

div#footer p {margin: 50px 5px 0px 12px; padding: 0px; float: left; color: #616161;}
div#footer p span {padding: 0px 6px;}
div#footer p a {color: #616161; text-decoration: none;}
div#footer p a:hover {color: #2a89cc;}




/* ------ ELEMENTE FORMULARE ------ */
input.campCautare {margin: 0px; padding: 1px 4px 2px 4px; width: 140px; border: none; background-image: url(../images/backgrounds/bg_input_cautare.gif); background-repeat: no-repeat; background-position: 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #555555;}
input.butonCautare {margin: 0px; padding: 0px; vertical-align: top;}

input.campParere {margin: 0px; padding: 1px 2px; width: 230px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
textarea.campParere {margin: 0px; padding: 1px 2px; width: 430px; height: 80px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}

select.marimi {margin: 0px 0px 0px 5px; padding: 0px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; vertical-align: 0px;}

select.masinaInCategorie {margin: 6px 0px 0px 0px; padding: 1px; width: 100%; height: 19px; border: 1px solid #dcdcdc; background-color: #eeeeee; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #575757;}

input.formular01 {margin: 0px; padding: 1px 2px; width: 230px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
input.formular02 {margin: 0px; padding: 1px 2px; width: 80px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
input.formular04 {margin: 0px; padding: 1px 2px; width: 180px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
input.formular03 {margin: 0px; padding: 1px 2px; width: 200px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
select.filtreShowroom3 {margin: 0px 0px 0px 5px; padding: 0px; width: 320px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #9e9d9d;}


textarea.formular01 {margin: 0px; padding: 1px 2px; width: 380px; height: 80px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
select.formular01 {margin: 0px; padding: 0px; width: 236px; height: 20px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777;}
select.formular02 {margin: 0px; padding: 0px; width: 75px; height: 16px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777;}
input.formular01Box {vertical-align: -3px;}
input.formular01Radio {vertical-align: -2px;}

input.formularButon01 {margin: 0px; padding: 0px 12px 1px 12px; border: 1px solid #c21846; color: #ffffff; text-decoration: none; background-image: url(../images/butoane/bg_buton_01.gif); background-repeat: repeat-x; background-position: 0px 0px; font-size:12px;}
input.inpCantitate {margin: 0px; padding: 1px 2px; width: 20px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}

/* ------ TABELE ------ */
table.tabelSpecificatii {margin: 0px; padding: 0px; width: 100%; background-color: #FFFFFF;}
table.tabelSpecificatii th {padding: 4px 5px; text-align: left; color: #444444; border: 1px solid #f6f6f6;}
table.tabelSpecificatii td {padding: 3px 6px; background-color: #f6f6f6;}
table.tabelSpecificatii td.total {background-color: #ffffff; text-align: right; padding: 7px 6px 7px 6px; color: #444444; font-weight: bold; text-transform: uppercase;}
table.tabelSpecificatii td.total span {color: #FE000B;}
table.tabelSpecificatii td.total div.total {background-color: #ffffff; text-align: right; padding: 7px 6px 7px 6px; color: #444444; font-weight: bold; text-transform: uppercase;}

/* 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;}


div.modelConfigurator {margin: 0px; padding: 0px 1px 0px 10px; width: 280px; float: left; color: #2f2f2f;}
div.modelConfigurator h3 {margin: 0px 5px 0px 0px; padding: 10px 0px 7px 0px; clear: both; font-size: 22px; font-weight: bold; color: #2f2f2f;}
div.modelConfigurator h3 span.albastru {font-size: 18px; color: #2b70b0; font-weight: normal;}
div.modelConfigurator h3 img {border:5px solid #FFFFFF; margin-bottom:5px;}
div.modelConfigurator a {margin: 0px 9px 0px 0px; padding: 7px 2px 8px 2px; width: 280px; overflow: hidden; display: block; position: relative; float: left; color: #ffffff; text-decoration: none; text-align: center; background-color: #313131;}
div.modelConfigurator a:hover {color: #ffffff; text-decoration: none; background-color: #dd0000;}
div.modelConfigurator a.selected {color: #ffffff; text-decoration: none; background-color: #dd0000;}
div.modelConfigurator a.selected:hover {color: #ffffff; text-decoration: none; background-color: #dd0000;}
div.modelConfigurator a.hidden {display:none;}

div.modeleDisponibile {margin: 5px 0px 0px 12px; padding: 16px 0px 0px 10px; width: 588px; overflow: hidden; position: relative; float: left; border: 1px solid #efefef; background-color: #FFFFFF;}
div.modeleDisponibile a {margin: 0px 9px 16px 0px; padding: 0px; width: 138px; overflow: hidden; display: block; position: relative; float: left; color: #ffffff; text-decoration: none; text-align: center; background-color: #313131;}
div.modeleDisponibile a img {width: 136px; height: 97px; border: 1px solid #ededed;}
div.modeleDisponibile a span {margin: 0px; padding: 5px 2px 6px 2px; display: block; border-top: 1px solid #ffffff;}
div.modeleDisponibile a:hover {color: #ffffff; text-decoration: none; background-color: #dd0000;}
div.modeleDisponibile a.selected {color: #ffffff; text-decoration: none; background-color: #dd0000;}
div.modeleDisponibile a.selected:hover {color: #ffffff; text-decoration: none; background-color: #dd0000;}

ul.accountmp {margin: 11px 0px 0px 0px; padding: 7px 0px 6px 4px; position: relative; clear: both; list-style-type: none; background-color: #f7f7f7; background-image: url(../images/backgrounds/bg_comparatii.gif); background-repeat: repeat; background-position: 0px 0px;}
ul.accountmp li {margin: 5px 0px 0px 0px; padding: 0px; font-size: 11px; font-weight: bold; clear: both;}

ul.accountmp li a {margin: 0px; padding: 3px 8px 6px 21px; color: #C71444; text-decoration: none; background-image: url(../images/icons/sageata_submeniu.gif); background-repeat: no-repeat; background-position: 8px 6px;}
ul.accountmp li a:hover {color: #299CC6; text-decoration: none;}
ul.accountmp li a.selected {color: #2b70b0; background-color: #FFFFFF; background-image: url(../images/icons/sageata_submeniu_activ.gif);}
ul.accountmp li a.selected:hover {color: #2b70b0; text-decoration: none;}

div.compatibilitate {float:right; width:250px; vertical-align:top}
div.compatibilitate a {margin: 2px 0px 3px 0px; padding: 2px 0px 2px 5px; width: 230px; display: block; position: relative; color: #ffffff; text-decoration: none; text-align: left; background-color: #313131;}
div.compatibilitate a:hover {color: #ffffff; text-decoration: none; background-color: #dd0000;}
div.compatibilitate a.arata {margin: 0px 5px 5px 0px; padding: 0px; width: 230px; display: block; color: #313131; text-decoration: none;text-align:right; background-color: #FFFFFF;}
div.compatibilitate a.arata:hover {color: #dd0000; text-decoration: none;}
div.compatibilitate strong {margin:10px 0px 15px 0px; font-size:13px; color:#3D3D3D;text-transform:uppercase;}

div#ranking {background-image: url('../images/backgrounds/rating.png'); background-position: 0px 0px; background-repeat: no-repeat; border: none; width: 80px; float: left; margin: 10px 0px 0px -10px; z-index: 3;}
div#ranking a {display: block; float: left; width: 16px; text-indent: -20000px; outline: none;}

div.comentariu {margin: 13px 0px 0px 0px; padding: 0px 0px 20px 0px; position: relative; width: 610px;}
div.comentariu p.date {margin: 0px; padding: 13px 0px 0px 39px; color: #8c8c8c; border-top: 1px dashed #e6e6e6; font-weight: bold; background-image: url(../images/icons/comentarii.gif); background-repeat: no-repeat; background-position: 0px 10px;}
div.comentariu p.date em {color: #4f4f4f; margin: 0px 0px 0px 0px; font-style: normal; font-weight: normal; font-size: 0.9em; display: block; clear:both;}
div.comentariu p.continut {margin: 8px 0px 13px 0px; padding: 0px;}
div.comentariu div.note {margin: 5px 0px 5px 0px; font-size: 0.9em; color: #6da008;}
div.comentariu div.note span {padding: 0px 2px;}

div.network {background-color:#e8e8e8; height:40px; background-image: url(../images/lant_siteuri.gif); background-repeat: no-repeat; background-position: 15px 0px;}
div.network p {margin: 0px 0px 0px 120px; padding: 12px 0px 0px 0px;}
div.network p span {padding: 0px 6px;}
div.network p a {color: #616161; text-decoration: none;}
div.network p a:hover {color: #2a89cc;}


div.centruCategoriiAccesorii {margin: 0px 0px 12px 0px; padding: 10px; border: 1px solid #efefef; background-color: #fafafa; background-image: url(../images/backgrounds/bg_comparatii.gif); background-repeat: repeat; background-position: 0px 0px;}
div.centruCategoriiAccesorii h3 {padding: 0px 0px 3px 0px; color: #3d3b3b; clear: both;}
div.centruCategoriiAccesorii a {margin: 0px 9px 16px 4px; padding: 0px; width: 131px; overflow: hidden; display: block; position: relative; float: left; color: #ffffff; text-decoration: none; text-align: center; background-color: #313131;}
div.centruCategoriiAccesorii a img {width: 129px; height: 97px; border: 1px solid #ededed; float:none;}
div.centruCategoriiAccesorii a span {margin: 0px; padding: 5px 2px 6px 2px; display: block; border-top: 1px solid #ffffff;}
div.centruCategoriiAccesorii a:hover {color: #ffffff; text-decoration: none; background-color: #dd0000;}

div.notifyService {border:1px solid #D85A7B; padding:5px; margin:10px 0px 0px 0px;}
div.notifyService h2 {color:#FFFFFF;}



a.facebook {float:right;margin: 0px 0px 0px 0px; width:16px; height: 16px; overflow: hidden; display: block; background-repeat: repeat-y; background-position: 0px 0px; background: url(../images/icons/retea_03.gif); text-decoration:none;}
a.facebook:hover {background-position: 0px -30px;}

a.twitter {float:right;margin: 0px 0px 0px 0px; width:16px; height: 16px; overflow: hidden; display: block; background-repeat: repeat-y; background-position: 0px 0px; background: url(../images/icons/retea_04.gif); text-decoration:none;}
a.twitter:hover {background-position: 0px -30px;}