/* ------ STYLURI GENERALE ------ */
body {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #706f6f; background-image: url(../images/backgrounds/bg_top.gif); background-repeat: repeat-x; background-position: 0px 0px;}

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 #ededed;}
img {border: none; vertical-align: bottom;}
ul {list-style-type: none;}

div.cleaner {clear: both; height: 0px; overflow: hidden;}

a {color: #4ba4c2; text-decoration: none;}
a:hover {color: #555555; text-decoration: underline;}

span.rosu {color: #dd0000;}
span.verde {color: #7dba09;}
span.albastru {color: #4ba4c2;}


/* ------ CONTAINER ------ */
/* div#container {margin: 0px auto; padding: 0px 246px 0px 206px; max-width: 804px; min-width: 548px;}  */
div#container {margin: 0px auto; padding: 0px 206px 0px 206px; width: 588px;}


/* ------ STANGA ------ */
div#stanga {margin-left: -206px; width: 206px; overflow: hidden; position: relative; float: left; }
div#stanga h1 {width: 206px; height: 134px; overflow: hidden; text-indent: -20000px; background-image: url(../images/pdamall_logo.jpg); background-repeat: no-repeat; background-position: 25px 0px;}
div#stanga h1 a {margin: 32px 0px 0px 25px; padding: 0px; width: 170px; height: 65px; overflow: hidden; display: block; position: relative;}

div#stanga dl {margin: 0px 0px 0px 0px; padding: 2px 21px 20px 25px; position: relative; background-image: url(../images/backgrounds/meniu_stanga_mijloc.png); background-repeat: repeat-y; background-position: 0px 0px;}
div#stanga dl dt {padding: 14px 0px 5px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.5em; color: #3b3939; border-bottom: 1px solid #f1f1f1;}
div#stanga dl dd {padding: 3px 0px 3px 4px; font-size: 0.9em; border-bottom: 1px solid #f1f1f1;}

div#stanga dl a {color: #4ba4c2; text-decoration: none;}
div#stanga dl a:hover {color: #555555; text-decoration: none;}

div#stanga div.meniuStangaTop {margin: 16px 0px 0px 0px; padding: 0px; height: 5px; overflow: hidden; background-image: url(../images/backgrounds/meniu_stanga_top.png); background-position: 0px 0px;}
div#stanga div.meniuStangaBottom {margin: 0px 0px 0px 0px; padding: 0px; height: 14px; overflow: hidden; background-image: url(../images/backgrounds/meniu_stanga_footer.png); background-position: 0px 0px;}


/* ------ ALTE SITURI ------ */
div#alteSituri {margin: 0px; padding: 0px; width: 160px; height: 15px; overflow: hidden; position: absolute; top: 4px; left: 26px;}
div#alteSituri img {margin-right: 1px;}


/* ------ CENTRU ------ */
div#centru {float: left; width: 100%; min-height: 600px;}
div#centru h2 {margin: 0px 0px; padding: 8px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.85em; font-weight: normal; color: #414141; position: relative;}

div#centru h5 {margin: -2px 0px 25px 0px; padding: 0px; font-size: 0.9em; font-weight: normal;}
div#centru h5 a {padding: 0px 12px 0px 10px; background-image: url(../images/icons/3p_verde.gif); background-repeat: no-repeat; background-position: 0px 5px;}


/* ------ FUNDALE CENTRU ------ */
div#centru div.bgCentruTop {margin: 16px 0px 0px 0px; padding: 0px; height: 5px; overflow: hidden; clear: both;}
div#centru div.bgCentruTop em {margin: 0px; padding: 0px; width: 20px; height: 5px; overflow: hidden; display: block; float: right; background-image: url(../images/backgrounds/bg_centru_dreapta_top.png); background-repeat: no-repeat; background-position: 0px 0px;}
div#centru div.bgCentruTop span {margin: 0px; padding: 0px; display: block; height: 5px; overflow: hidden; background-image: url(../images/backgrounds/bg_centru_stanga_top.png); background-repeat: no-repeat; background-position: 0px 0px;}

div#centru div.bgCentruDreapta {margin: 0px; padding: 0px 20px 0px 0px; background-image: url(../images/backgrounds/bg_centru_dreapta_mijloc.png); background-repeat: repeat-y; background-position: right top;}
div#centru div.bgCentruStanga {margin: 0px; padding: 0px; background-image: url(../images/backgrounds/bg_centru_stanga_mijloc.png); background-repeat: repeat-y; background-position: left top;}

div#centru div.bgCentruBottom {margin: 0px 0px 0px 0px; padding: 0px; height: 14px; overflow: hidden; clear: both;}
div#centru div.bgCentruBottom em {margin: 0px; padding: 0px; width: 20px; height: 14px; overflow: hidden; display: block; float: right; background-image: url(../images/backgrounds/bg_centru_dreapta_jos.png); background-repeat: no-repeat; background-position: 0px 0px;}
div#centru div.bgCentruBottom span {margin: 0px; padding: 0px; display: block; height: 14px; overflow: hidden; background-image: url(../images/backgrounds/bg_centru_stanga_jos.png); background-repeat: no-repeat; background-position: 0px 0px;}


/* ------ CENTRU TOP ------ */
div#centruTop {margin: 0px auto; padding: 43px 0px 0px 0px; width: 100%; height: 89px; text-align: center;}
div#centruTop p {margin: 44px 0px 0px 0px; font-size: 0.9em;}
div#centruTop p a {margin: 0px 1px 0px 0px; padding: 6px 0px 6px 15px; color: #ffffff; font-weight: bold; background-color: #36afd8; background-image: url(../images/backgrounds/bg_buton_ks.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div#centruTop p a span {padding: 6px 15px 6px 0px; background-color: #36afd8; background-image: url(../images/backgrounds/bg_buton_kl.gif); background-repeat: no-repeat; background-position: right 0px;}
div#centruTop p img {margin: -3px 0px 0px 0px; vertical-align: middle;}


/* ------ BOX TOP ------ */
div#boxTop {margin: 0px 0px 0px 0px; padding: 0px 4px 3px 24px;}
div.promoTop {margin: 0px; padding: 0px 0px 7px 0px; height: 170px; clear: both; overflow: hidden; text-align:center; background-image: url(../images/backgrounds/bg_promo_top.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.promoTop span {margin: 0px; padding: 0px; display: block; width: 5px; height: 170px; overflow: hidden; float: right; background-image: url(../images/backgrounds/bg_banner_dreapta.gif); background-repeat: no-repeat; background-position: 0px 0px;}

div#boxTop div.detaliuArticol {text-align: justify; }
div#boxTop div.detaliuArticol div {text-align: justify;}


div#boxTop p.productCategories {margin: 0px 0px 0px 0px; font-size: 0.9em; text-align: left;}
div#boxTop p.productCategories a {margin: 0px 1px 0px 0px; padding: 6px 0px 6px 15px; color: #ffffff; font-weight: bold; background-color: #36afd8; background-image: url(../images/backgrounds/bg_buton_ks.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div#boxTop p.productCategories a span {padding: 6px 15px 6px 0px; background-color: #36afd8; background-image: url(../images/backgrounds/bg_buton_kl.gif); background-repeat: no-repeat; background-position: right 0px;}


/* ------ BOX CENTRU ------ */
div.boxCentru {margin: 18px 0px 0px 0px; padding: 0px 0px 0px 24px; clear: both;}
div.boxCentru div.continut {margin: 0px; padding: 15px 4px 0px 0px; background-image: url(../images/backgrounds/fundal_cutie_centru.gif); background-repeat: no-repeat; background-position: center top;}


/* ------ PRODUS LISTING ------ */
a.produsListing {margin: 7px 0px; padding: 0px; width: 49%; max-width: 369px; min-height: 108px; display: block; border: 1px solid #eeeeee; float: left; cursor: pointer;}
a.produsListing span.pozaProdus {margin: 0px; padding: 0px; float: left; width: 85px; vertical-align: top; display: block; height: 104px;}
a.produsListing img.pozaProdus {margin: 4px 6px 0px 4px; float: none; vertical-align: top;}
a.produsListing em {padding: 6px 6px 6px 6px; font-style: normal; font-size: 0.9em; display: table;}
a.produsListing span.titlu {padding: 4px 0px 0px 0px; display: block; font-size: 1.1em; color: #56a1d9; font-weight: bold;}
a.produsListing span.stoc {padding: 0px 0px 6px 0px; display: block; color: #8e8e8e;}
a.produsListing span.stoc strong {color: #727272;}
a.produsListing span.descriere {display: block; color: #706f6f;}
a.produsListing span.pret {padding: 6px 0px 0px 0px; display: block; color: #555555; font-weight: bold;}

a.produsListing:hover {text-decoration: none; border: 1px solid #e8e8e8; background-color: #f6f6f6; background-image: url(../images/backgrounds/bg_listing_over.gif); background-repeat: repeat-y; background-position: 0px 0px;}
a.produsListing:hover span.titlu {color: #4898d4;}


a.brandListing {margin: 7px 2px; padding: 0px; width: 65px; height: 65px; line-height: 65px; text-align: center; display: block; overflow: hidden; border: 1px solid #eeeeee; float: left; cursor: pointer;}
a.brandListing img {margin: auto; vertical-align:middle;}
a.brandListing:hover {text-decoration: none; border: 1px solid #e8e8e8;}

div.produsListing {margin: 7px 0px; padding: 0px; width: 49%; max-width: 369px; min-height: 108px; display: block; border: 1px solid #eeeeee; float: left; background-color: #f6f6f6; background-image: url(../images/backgrounds/bg_listing_over.gif); background-repeat: repeat-y; background-position: 0px 0px;}
div.produsListing span.pozaProdus {margin: 0px; padding: 0px; float: left; width: 85px; vertical-align: top; display: block; height: 104px;}
div.produsListing img.pozaProdus {margin: 4px 6px 0px 4px; float: none; vertical-align: top;}
div.produsListing em {padding: 6px 6px 6px 6px; font-style: normal; font-size: 0.9em; display: table;}
div.produsListing a.titlu {padding: 4px 0px 0px 0px; display: block; font-size: 1.1em; color: #56a1d9; font-weight: bold;}
div.produsListing span.stoc {padding: 0px 0px 6px 0px; display: block; color: #8e8e8e;}
div.produsListing span.stoc strong {color: #727272;}
div.produsListing span.descriere {display: block; color: #706f6f;}
div.produsListing span.pret {padding: 6px 0px 0px 0px; display: block; color: #555555; font-weight: bold;}

/* ------ DEASUPRA COS ------ */
div.deasupraCos {margin: 8px 0px 8px 0px; clear: both; border: 1px solid #eeeeee; display: table; width: 100%}
div.deasupraCos img.pozaProdus {margin: 4px 6px 0px 4px; float: left; vertical-align: top;}
div.deasupraCos div {padding: 15px 10px 0px 10px; float: right; width: 170px; text-align: right; font-weight: bold; font-size: 0.9em;}
div.deasupraCos div em {font-style: normal; font-size: 1.5em; color: #7dba09;}
div.deasupraCos div img.special {margin: 15px 0px 0px 0px;}
div.deasupraCos p {padding: 0px 0px 0px 0px;}
div.deasupraCos p a {font-size: 1.5em; display: block; padding: 0px 0px 8px 0px;}


/* ------ PREZENTARE PRODUS ------ */
div.prezentareProdus {margin: 0px 14px 0px 0px; width: 239px; overflow: hidden; float: left; text-align: center;}
div.prezentareProdus a {display: block; height: 171px; line-height: 171px;}
div.prezentareProdus img.detaliuMare {border: 1px solid #ededed; vertical-align: middle;}
div.prezentareProdus img.adaugaCos {margin: 14px 0px 0px 0px;}
div.prezentareProdus h3 {margin: 17px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.5em; font-weight: normal; color: #414141;}

div.prezentareProdus p.poze {padding: 2px 0px 3px 3px; background-color: #ffffff; text-align: left;}
div.prezentareProdus p.poze a {display: none;}
div.prezentareProdus p.poze a.small {display: block; float: left; line-height: 44px; height: 44px; width: 58px; text-align: center;}
div.prezentareProdus p.poze img {margin: 0px; padding: 2px; background-color: #ededed; vertical-align: middle;}

div.prezentareProdus p.mic {margin: 3px 0px 0px 0px; font-size: 0.9em; color: #8a8989;}
div.prezentareProdus p.stoc {margin: 15px 0px 0px 0px; font-weight: bold; color: #414141;}


/* ------ PACHETE ------ */
div.pachet {margin: 7px 0px; padding: 0px; width: 100%; min-height: 108px; display: block; border: 1px solid #eeeeee; float: none;}
div.pachet h4 {padding: 7px 9px; font-size: 1.35em; font-weight: bold; color: #76ae08; line-height: 1.2em;}

div.pachet p.poze {padding: 4px 0px 4px 9px; background-color: #eeeeee;}
div.pachet p.poze img.pachet {vertical-align: top; border: 1px solid #d8d8d8;}
div.pachet p.poze img.plus {margin: 20px 3px 0px 3px; vertical-align: top;}

div.pachet p.descriere {margin: 7px 9px; font-size: 0.9em;}
div.pachet p.pret {margin: 10px 9px 7px 9px; font-size: 0.9em; font-weight: bold; color: #555555;}
div.pachet img.adaugaPachetul {margin: 0px 9px 7px 9px;}


/* ------ COMENTARII UTILIZATORI ------ */
dl.comentariuUtilizator {margin: 6px 0px 0px 0px; clear: both;}
dl.comentariuUtilizator dt {font-weight: bold; color: #4ba4c2;}
dl.comentariuUtilizator dt.data {margin: 1px 0px 6px 0px; font-weight: normal; font-size: 0.9em; color: #7dba09;}
dl.comentariuUtilizator dt.data01 {margin: 1px 0px 8px 0px; font-weight: normal; font-size: 0.9em; color: #999999;}
dl.comentariuUtilizator dd {color: #8b8a8a;}
dl.comentariuUtilizator dd.note {margin: 6px 0px 22px 0px; font-size: 0.9em; color: #6da008;}
dl.comentariuUtilizator dd.note span {padding: 0px 4px;}


/* ------ DREAPTA ------ */
div#dreapta {margin-right: -206px; width: 206px; overflow: hidden; float: left;}
div#dreapta h2 {padding: 12px 0px 0px 0px; clear: both; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.85em; font-weight: normal; color: #373737;}


/* ------ AUTENTIFICARE ------ */
dl.autentificare {margin: 26px 0px 0px 21px; width: 160px; height: 108px; overflow: hidden; font-size: 0.9em;}
dl.autentificare dt {margin: 0px 0px 12px 0px; font-weight: bold; color: #535353;}
dl.autentificare dt span {font-size: 1.1em;}
dl.autentificare dd.plus {padding-top: 2px; color: #4ba4c2;}
dl.autentificare dd.inCont {margin: 0px; padding: 0px 0px 0px 12px; background-image: url(../images/icons/3p_verde.gif); background-repeat: no-repeat; background-position: 0px 5px;}

/* ------ FUNDALE ------ */
div#dreapta div.bgDreaptaTop {margin: 16px 0px 0px 0px; padding: 0px; height: 5px; overflow: hidden; background-image: url(../images/backgrounds/bg_dreapta_top.png); background-position: 0px 0px;}
div#dreapta div.bgDreaptaBottom {margin: 0px 0px 0px 0px; padding: 0px; height: 14px; overflow: hidden; background-image: url(../images/backgrounds/bg_dreapta_footer.png); background-position: 0px 0px;}


/* ------ COS CUMPARATURI ------ */
div.cosCumparaturi {margin: 0px 0px 0px 0px; padding: 0px 25px 0px 21px; min-height: 150px; background-image: url(../images/backgrounds/bg_dreapta_mijloc.png); background-repeat: repeat-y; background-position: 0px 0px;}
div.cosCumparaturi fieldset {margin: 15px 0px; padding: 6px; font-size: 0.9em; font-weight: bold; color: #444444; text-align: left;}
div.cosCumparaturi img.produs {margin: 0px 0px 4px 4px; border: 1px solid #ededed; float: right;}
div.cosCumparaturi a.produs {padding: 0px 0px 12px 0px; color: #56a1d9; text-decoration: underline; font-size: 1.1em; display: block;}
div.cosCumparaturi a.produs:hover {color: #555555;}
div.cosCumparaturi dl {padding: 8px 0px 0px 0px; clear: both;}
div.cosCumparaturi dl dt {font-weight: bold;}
div.cosCumparaturi dl dd {padding: 0px 0px 0px 12px; font-weight: normal; background-image: url(../images/icons/sag_albas.gif); background-repeat: no-repeat; background-position: 0px 4px;}
div.cosCumparaturi em {padding: 12px 0px 0px 0px; display: block; font-style: normal;}
div.cosCumparaturi img.anuleaza {margin: 1px 0px 0px 0px; float: right;}
div.cosJos {margin: 0px; padding: 0px; width: 246px; height: 10px; overflow: hidden; position: relative; background-image: url(../images/backgrounds/bg_cos_jos.png); background-repeat: no-repeat; background-position: left bottom;}

div.cosCumparaturi p.newsletter {margin: 14px 0px 0px 0px; font-size: 0.9em; color: #8b8a8a;}
div.cosCumparaturi p.newsletter a {color: #7dba09; text-decoration: underline;}
div.cosCumparaturi p.newsletter a:hover {color: #555555; text-decoration: underline;}


/* ------ COS CUMPARATURI MAI JOS ------ */
div.cutieDreapta fieldset {margin: 15px 0px; padding: 6px; font-size: 0.9em; font-weight: bold; color: #444444;}
div.cutieDreapta fieldset img.produs {margin: 0px 0px 4px 4px; width: 78px; border: 1px solid #ededed; float: right;}
div.cutieDreapta fieldset a.produs {padding: 0px 0px 12px 0px; color: #56a1d9; text-decoration: underline; font-size: 1.1em; display: block;}
div.cutieDreapta fieldset a.produs:hover {color: #555555;}
div.cutieDreapta fieldset dl {margin: 0px; padding: 8px 0px 0px 0px; clear: both;}
div.cutieDreapta fieldset dl dt {margin: 0px; font-weight: bold; font-size: 1.1em;}
div.cutieDreapta fieldset dl dd {margin: 0px; padding: 0px 0px 0px 12px; font-weight: normal; font-size: 1.1em; background-image: url(../images/icons/sag_albas.gif); background-repeat: no-repeat; background-position: 0px 4px;}
div.cutieDreapta fieldset em {padding: 12px 0px 0px 0px; display: block; font-style: normal;}
div.cutieDreapta fieldset img.anuleaza {margin: 1px 0px 0px 0px; float: right;}


/* ------ CUTIE DREAPTA ------ */
div.cutieDreapta {margin: 0px 0px 0px 0px; padding: 5px 25px 18px 21px; background-image: url(../images/backgrounds/bg_dreapta_mijloc.png); background-repeat: repeat-y; background-position: 0px 0px;}
div.cutieDreapta p {margin: 12px 0px 0px 0px; font-size: 0.9em; color: #8b8a8a;}
div.cutieDreapta img.pozaPromo {margin: 16px 0px 0px 0px; border: 1px solid #ededed; float: left;}
div.cutieDreapta dl {margin: 16px 0px 0px 0px; font-size: 0.9em;}
div.cutieDreapta dl dt {margin: 7px 0px 10px 0px; font-weight: bold;}
div.cutieDreapta a {color: #7dba09; text-decoration: underline;}
div.cutieDreapta a:hover {color: #555555; text-decoration: underline;}


/* ------ PRODUSUL SAPTAMANII ------ */
div.produsulSaptamanii {margin: 0px 0px 0px 0px; padding: 0px 25px 0px 21px; min-height: 170px; background-image: url(../images/backgrounds/bg_cos.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.produsulSaptamanii p {margin: 12px 0px 0px 0px; font-size: 0.9em; color: #8b8a8a;}
div.produsulSaptamanii img.pozaPromo {margin: 16px 8px 0px 0px; width: 85px; border: 1px solid #ededed; float: left;}
div.produsulSaptamanii dl {margin: 16px 0px 0px 0px; font-size: 0.9em;}
div.produsulSaptamanii dl dt {margin: 7px 0px 10px 0px; font-weight: bold;}
div.produsulSaptamanii a {color: #7dba09; text-decoration: underline;}
div.produsulSaptamanii a:hover {color: #555555; text-decoration: underline;}


/* ------ FOOTER ------ */
div#footer {margin: 30px auto 0px auto; clear: both; width: 999px; background-image: url(../images/backgrounds/bg_footer_stanga.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div#footer div.continut {margin: 0px; padding: 22px 31px 40px 31px; background-image: url(../images/backgrounds/bg_footer_dreapta.gif); background-repeat: no-repeat; background-position: right 0px;}
div#footer div.continut img.softhost {float: right;}
div#footer div.continut img.logoMic {margin: 12px 0px 0px 0px; float: left;}
div#footer div.continut p {margin: 9px 0px 0px 82px; float: left; font-size: 0.9em; color: #9f9f9f; line-height: 1.2em;}
div#footer div.continut p span {padding: 0px 5px; color: #4ba4c2;}


/* ------ ELEMENTE FORMULAR ------ */
input.campLogin {margin: 0px 0px 3px 0px; padding: 0px 3px 1px 3px; width: 128px; border: 1px solid #ebebeb; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #9f9f9f;}
input.butonLogin {margin: 0px; padding: 0px; vertical-align: top; float: right; cursor: pointer;}

input.campNewsletter {margin: 7px 0px 5px 0px; padding: 0px 3px 1px 3px; width: 126px; border: 1px solid #ebebeb; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #9f9f9f;}
input.butonNewsletter {margin: 7px 0px 0px 0px; padding: 0px; vertical-align: top; cursor: pointer;}

input.campCautare {margin: 0px 4px 0px 10px; padding: 4px 5px 4px 5px; width: 445px; border: none; color: #666666; background-image: url(../images/backgrounds/cautare_input.gif); background-repeat: no-repeat; background-position: 0px 0px;}
input.butonCautare {margin: 0px; padding: 0px; vertical-align: top; cursor: pointer;}

input.cantitate {margin: 1px 6px 1px 0px; padding: 0px 3px 0px 3px; width: 30px; border: 1px solid #dddddd; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #9f9f9f; vertical-align: top;}

input.formular01 {margin: 0px; padding: 0px 2px; width: 150px; border: 1px solid #dddddd; 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 #dddddd; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
select.formular01 {margin: 0px; padding: 0px; width: 150px; height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal; border: 1px solid #dddddd;}
select.formular02 {margin: 0px 0px 0px 5px; padding: 0px; width: 75px; height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal; border: 1px solid #dddddd;}
input.formularButon01 {margin: 4px 0px; padding: 1px 2px; width: 90px; border: none; background-color: #37b0d9; 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;}

/* ------ Ranking ------ */

div#ranking {background-image: url('../images/backgrounds/rating.png'); background-position: -80px 0px; background-repeat: no-repeat; border: none; width: 80px; float: left; margin: -12px 0px 0px 100px; z-index: 3;}
div#ranking a {display: block; float: left; width: 16px; text-indent: -20000px; outline: none;}

/* ------ SYSTEM MESSAGE ------ */
div.sysMessage {margin: 0px 0px 17px 0px; padding: 10px; font-size: 1em; background-color: #f8f8f8; 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 2px 0px; padding: 0px 0px 0px 18px; position: relative; background-image: url(../images/icons/sag_albas.gif); background-repeat: no-repeat; background-position: 3px 4px;}
div.sysMessage ul li a {}
div.sysMessage ul li a.activ {color: #000000; font-weght: bold;}

/* ------ TABELE ------ */
table.tabelSpecificatii {margin: 8px 0px 0px 0px; padding: 0px; width: 100%; border: none; font-size: 0.9em; color: #636262;}
table.tabelSpecificatii th {padding: 6px 10px; color: #ffffff; text-align: left; background-color: #82bf0a;}
table.tabelSpecificatii td {padding: 2px 10px; text-align: left; border-bottom: 1px solid #efefef;}
table.tabelSpecificatii td.doua {border-left: 1px solid #efefef;}

table.cosCumparaturi {margin: 8px 0px 0px 0px; padding: 0px; width: 100%; border: none; font-size: 0.9em; color: #636262;}
table.cosCumparaturi th {padding: 5px 10px; color: #ffffff; text-align: center; background-color: #37b0d9; border-right: 1px solid #87d0e8;}
table.cosCumparaturi th.primul {text-align: left;}
table.cosCumparaturi th.ultim {border-right: none;}
table.cosCumparaturi td {padding: 2px 10px; text-align: center; border-bottom: 1px solid #efefef; border-right: 1px solid #efefef;}
table.cosCumparaturi td.primul {text-align: left;}
table.cosCumparaturi td img.produs {margin: 3px 0px 3px 0px;}
table.cosCumparaturi td.ultim {border-right: none;}
table.cosCumparaturi td.total, div.total {padding: 5px 10px; border-right: none; font-weight: bold; text-transform: uppercase; text-align: right;}
table.cosCumparaturi td.navigare {padding: 25px 0px 5px 0px; border: none; text-align: left;}
table.cosCumparaturi img.cantitate {margin: 3px 0px 0px 1px; vertical-align: top; cursor:pointer;}

table.model01 {margin: 8px 0px 0px 0px; padding: 0px; width: 100%; border: none; font-size: 0.9em; color: #636262;}
table.model01 th {padding: 5px 10px; color: #ffffff; text-align: left; background-color: #82bf0a;}
table.model01 td {padding: 2px 10px; border-bottom: 1px solid #efefef; border-right: 1px solid #efefef;}
table.model01 td.ultim {border-right: none;}

table.model02 {margin: 8px 0px 0px 0px; padding: 0px; width: 100%; border: none; font-size: 0.9em; color: #636262;}
table.model02 th {padding: 5px 10px; color: #ffffff; text-align: left; background-color: #82bf0a;}
table.model02 td {padding: 4px 4px; border-bottom: 1px solid #efefef; border-right: 1px solid #efefef;}
table.model02 td.ultim {border-right: none;}

table.model03 {margin: 8px 0px 0px 0px; padding: 0px; width: 100%; border: none; font-size: 0.9em; color: #636262;}
table.model03 th {padding: 5px 10px; color: #ffffff; text-align: left; background-color: #82bf0a;}
table.model03 th.versionAdd {padding: 2px 10px; color: #82BF0A; text-align: left; background-color: #ffffff; border-bottom:1px solid #efefef;}
table.model03 td {padding: 3px 5px; border-bottom: 1px solid #efefef; border-right: 1px solid #efefef;}
table.model03 td.ultim {border-right: none;}

p#paginare {}
p#paginare a {display: block; height: 15px; width: 15px; background-color: #EEEEEE; float: left; text-align: center; margin-left: 2px; font-weight: bold;}
p#paginare a:hover { background-color: #AAAAAA; color: #FFFFFF;}
p#paginare span {display: block; height: 15px; width: 15px; background-color: #EEEEEE; float: left; text-align: center; margin-left: 2px;}
p#paginare span.paginare {display: block; height: 20px; width: auto; background-color: #FFFFFF; float: left; text-align: left; font-weight: bold; margin-right: 5px;}

@media print {
	body{background-image: none;}
	div#container{width: 760px; padding: 0px;}
	div#centru{background-image: none;}
	div#boxTop{background-image: none;}
	div#boxTop h5{display: none;}
	div#stanga{display: none;}
	div#centruTop{display: none;}
	div#dreapta{display: none;}
	div#footer{display: none;}
	div.promoTop{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;}













