/* ------ STYLURI GENERALE ------ */
html { background: url(../images/backgrounds/frig.png) repeat-x center 106px; background-color: #fff;}
body {margin: 0px; padding: 0px 0px 46px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #535353; line-height: 18px; background: url(../images/backgrounds/cald.jpg) repeat-x center bottom;}

div, dl, dt, dd, form, fieldset, img, h1, h2, h3, h4, h5, h6  {margin: 0px; padding: 0px; font-weight: normal;}
fieldset {border: none;}
img {border: none; vertical-align: bottom;}

div.container {margin: 0px auto; padding: 0px; width: 960px; position: relative; overflow: hidden;}
.cleaner {clear: both; height: 0px; display: block; overflow: hidden;}
.rosu {color: #cc0000;}

a {color: #1382b6; text-decoration: underline; outline: none;}
a:hover {color: #cc0000; text-decoration: underline;}

a.griMic {padding: 5px 0px 7px 16px; font-size: 11px; color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/gri_stanga_01.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.griMic span {padding: 5px 15px 7px 0px; background-image: url(../images/butoane/gri_dreapta_01.png); background-repeat: no-repeat; background-position: right 0px;}
a.griMic:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #012648; background-position: 0px -50px;}
a.griMic:hover span {background-position: right -50px;}

a.griMic01 {padding: 5px 0px 7px 10px; font-size: 11px; color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/gri_stanga_01a.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.griMic01 span {padding: 5px 9px 7px 0px; background-image: url(../images/butoane/gri_dreapta_01.png); background-repeat: no-repeat; background-position: right 0px;}
a.griMic01:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #012648; background-position: 0px -50px;}
a.griMic01:hover span {background-position: right -50px;}

a.ashabile {padding: 5px 0px 7px 16px; font-size: 11px; color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #012648; background-image: url(../images/butoane/gri_stanga_01.png); background-repeat: no-repeat; background-position: 0px -50px;}
a.ashabile span {padding: 5px 15px 7px 0px; background-image: url(../images/butoane/gri_dreapta_01.png); background-repeat: no-repeat; background-position: right -50px;}
a.ashabile:hover {color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-position: 0px 0px;}
a.ashabile:hover span {background-position: right 0px;}

a.ashabile01 {padding: 5px 0px 7px 10px; font-size: 11px; color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #012648; background-image: url(../images/butoane/gri_stanga_01a.png); background-repeat: no-repeat; background-position: 0px -50px;}
a.ashabile01 span {padding: 5px 9px 7px 0px; background-image: url(../images/butoane/gri_dreapta_01.png); background-repeat: no-repeat; background-position: right -50px;}
a.ashabile01:hover {color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-position: 0px 0px;}
a.ashabile01:hover span {background-position: right 0px;}

a.listingDetalii {padding: 6px 0px 6px 13px; font-size: 11px; color: #3d3d3d; line-height: 19px; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/cos_gri_stanga.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.listingDetalii span {padding: 6px 12px 6px 0px; background-image: url(../images/butoane/cos_gri_dreapta.png); background-repeat: no-repeat; background-position: right 0px;}
a.listingDetalii:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #012648; background-position: 0px -50px;}
a.listingDetalii:hover span {background-position: right -50px;}

a.listingCos {margin-left: -3px; padding: 6px 0px 6px 13px; font-size: 11px; line-height: 19px; color: #fff; text-decoration: none; text-shadow: 1px 1px 0px #71150e; background-image: url(../images/butoane/cos_ros_stanga.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.listingCos span {padding: 6px 12px 6px 0px; background-image: url(../images/butoane/cos_ros_dreapta.png); background-repeat: no-repeat; background-position: right 0px;}
a.listingCos:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #012648; background-position: 0px -50px;}
a.listingCos:hover span {background-position: right -50px;}

a.mergiLaCasa {padding: 5px 0px 7px 20px; font-size: 11px; color: #fff; text-decoration: none; text-shadow: 1px 1px 0px #0b1e36; background-image: url(../images/butoane/casa_stanga.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.mergiLaCasa span {padding: 5px 19px 7px 0px; background-image: url(../images/butoane/casa_dreapta.png); background-repeat: no-repeat; background-position: right 0px;}
a.mergiLaCasa:hover {color: #fff; text-decoration: none; text-shadow: 1px 1px 0px #71150e; background-position: 0px -50px;}
a.mergiLaCasa:hover span {background-position: right -50px;}

a.griDreapta {padding: 5px 0px 7px 16px; font-size: 11px; color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/gri_stanga_02.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.griDreapta span {padding: 5px 15px 7px 0px; background-image: url(../images/butoane/gri_dreapta_02.png); background-repeat: no-repeat; background-position: right 0px;}
a.griDreapta:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #012648; background-position: 0px -50px;}
a.griDreapta:hover span {background-position: right -50px;}

a.adaugaCos {padding: 9px 0px 10px 20px; font-size: 11px; font-weight: bold; color: #fff; text-decoration: none; text-shadow: 1px 1px 0px #77160f; background-image: url(../images/butoane/cos_det_stanga.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.adaugaCos span {padding: 9px 47px 10px 0px; background-image: url(../images/butoane/cos_det_dreapta.png); background-repeat: no-repeat; background-position: right 0px;}
a.adaugaCos:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #012648; background-position: 0px -50px;}
a.adaugaCos:hover span {background-position: right -50px;}







/* ------ HEADER ------ */
div#header {margin: 0px auto; padding: 0px 10px; width: 980px; height: 180px; overflow: hidden; clear: both; position: relative;}
div#header h1 {margin: 16px 0px 0px 0px; width: 202px; height: 69px; position: relative; text-indent: -20000px; background: url(../images/lpv_logo.gif) no-repeat 0px 0px;}
div#header h1 a {width: 202px; height: 69px; display: block;}

ul.meniuSus {margin: 16px 10px 0px 0px; padding: 0px; width: 188px; overflow: hidden; float: right; list-style: none; font-size: 11px; color: #444444;}
ul.meniuSus li {margin: 0px 16px 0px 0px; padding: 0px 0px 3px 0px; width: 78px; overflow: hidden; float: left; background: url(../images/backgrounds/linie_meniu_sus.gif) repeat-x left bottom;}
ul.meniuSus li a {color: #444444; text-decoration: none;}
ul.meniuSus li a:hover {color: #1382b6; text-decoration: underline;}
ul.meniuSus li img {margin: 3px 3px 0px 0px; vertical-align: top;}

div.cautareSus {margin: 0px 0px 0px 0px; padding: 28px 109px 0px 0px; width: 361px; height: 65px; float: right; background: url(../images/backgrounds/input_cautare_sus.gif) no-repeat 0px 16px;}
div.cautareSus a {font-size: 11px; color: #919191;}
div.cautareSus a:hover {color: #1382b6;}

div.telefonSus {margin: 27px 1px 0px 0px; padding: 0px 0px 3px 46px; float: right; clear: right; font-size: 11px; line-height: 16px; color: #474747; text-shadow: 1px 1px 0px #fff; background: url(../images/icons/sus_telefon.gif) no-repeat 0px 0px;}
div.telefonSus strong {display: block; font-size: 12px;}
div.telefonSus span {padding: 0px 6px;}

div.contSus {margin: 27px 35px 0px 0px; padding: 0px 0px 3px 46px; float: right; font-size: 11px; line-height: 16px; color: #474747; text-shadow: 1px 1px 0px #fff; background: url(../images/icons/sus_cont.gif) no-repeat 0px 0px;}
div.contSus strong {display: block; font-size: 12px;}
div.contSus span {padding: 0px 6px;}
div.contSus a {color: #1e8dab;}
div.contSus a:hover {color: #cc0000; text-decoration: underline;}

a.cerereOferta {margin: 27px 35px 0px 0px; padding: 0px 0px 3px 46px; display: block; float: right; font-size: 11px; line-height: 16px; color: #474747; text-decoration: none; text-shadow: 1px 1px 0px #fcfcfc; background: url(../images/icons/sus_oferta.gif) no-repeat 0px 0px;}
a.cerereOferta strong {display: block; font-size: 12px;}
a.cerereOferta:hover {color: #cc0000; text-decoration: none;}

div.utileSus {margin: 0px; padding: 49px 22px 0px 0px; font-size: 11px; color: #888888;}
div.utileSus img {margin: 0px 3px 0px 0px; vertical-align: -4px;}
div.utileSus span {padding: 0px 5px 0px 3px;}






/* ------ CONTINUT ------ */
div#continut {margin: 0px auto; padding: 10px; width: 960px; overflow: hidden; clear: both; background-color: #e4e0db;}
div#stanga {padding: 0px 10px; width: 190px; overflow: hidden; float: left;}
div#centru {margin: 0px 10px; padding: 7px 7px 0px 7px; width: 524px; overflow: hidden; float: left; border: 1px solid #bfbab6; border-right: 1px solid #f8f7f6; border-bottom: 1px solid #f8f7f6;}
div#dreapta {width: 190px; overflow: hidden; float: left;}

h2.titluCutie {margin: 8px 0px; padding: 0px 0px 0px 12px; overflow: hidden; font-size: 11px; color: #333333; font-weight: bold; text-transform: uppercase; text-shadow: 1px 1px 0px #fff; background: url(../images/backgrounds/titlu_stanga.png) no-repeat 0px 0px;}
h2.titluCutie span {padding: 5px 0px 7px 0px; display: block; background: url(../images/backgrounds/titlu_dreapta.png) no-repeat right 0px;}
h2.titluCutie em {font-weight: normal; font-style: normal;}
h2.titluCutie em strong {padding: 0px 5px; font-weight: normal;}





/* ------ STANGA ------ */
div.cutieStanga {margin: 0px 0px 22px 0px; overflow: hidden; clear: both;}



/* ------ meniu stanga ------ */
div.meniuStanga {margin: 16px 0px 10px 0px; width: 200px; overflow: hidden; border-bottom: 1px solid #dbd8d8; background-color: #f6f6f6;}
div.meniuStanga h3 {padding: 14px 0px 15px 39px; font-size: 11px; font-weight: bold; color: #fff; text-transform: uppercase; text-shadow: 1px 1px 0px #303030; background: url(../images/backgrounds/cap_meniu_stanga.gif) no-repeat 0px 0px;}

dl.meniuStanga {padding: 2px 0px 2px 8px; width: 174px; overflow: hidden; font-size: 11px;}
dl.meniuStanga dt {padding: 0px 0px 2px 0px; text-transform: uppercase; background: url(../images/backgrounds/linie_dungata_meniu.gif) repeat-x 0px bottom;}
dl.meniuStanga dt a {padding: 3px 0px 4px 2px; display: block; color: #5e5d5f; text-decoration: none; text-shadow: 1px 1px 0px #f4f2ef; background: url(../images/icons/sageata_meniu_inactiv.gif) no-repeat 5px 5px;}
dl.meniuStanga dt a:hover {color: #5e5d5f; text-decoration: none; text-shadow: none; background-color: #fff;}
dl.meniuStanga dt a.activ {color: #fff; text-decoration: none; text-shadow: none; background-color: #9b938b;}
dl.meniuStanga dd {padding: 0px 0px 2px 0px; background: url(../images/backgrounds/linie_dungata_meniu.gif) repeat-x 0px bottom;}
dl.meniuStanga dd a {padding: 2px 0px 5px 20px; display: block; color: #5e5d5f; text-decoration: none; background-image: url(../images/icons/puncte_submeniu.gif); background-repeat: no-repeat; background-position: 7px 9px;}
dl.meniuStanga dd a:hover {color: #5e5d5f; text-decoration: none; text-shadow: none; background-color: #fff;}
dl.meniuStanga dd a.activ {color: #fff; background-position: 7px -21px; background-color: #9b938b;}



/* ------ filtre stanga ------ */
dl.filtreProduse {padding: 13px 8px 0px 8px; overflow: hidden; font-size: 11px; color: #404040;}
dl.filtreProduse:first-child {padding-top: 5px;}
dl.filtreProduse dt {margin: 0px 0px 4px 2px; font-weight: bold; text-shadow: 1px 1px 0px #fff;}
dl.filtreProduse dd {padding: 0px 0px 3px 1px; background: url(../images/backgrounds/linie_dungata_meniu.gif) repeat-x left bottom;}
dl.filtreProduse dd.activ {font-weight: bold; background-color: #f3f1ef;}
p.actiuniFiltre {margin: 13px 10px 15px 0px; padding: 8px 0px; text-align: right;}





/* ------ CENTRU ------ */
div#centru h2.titluCutie:first-child {margin-top: 0px;}


/* ------ listing produse ------ */
div.listingProduse {width: 531px; clear: both; overflow: hidden;}
div.produsListing {margin: 0px 7px 8px 0px; width: 169px; overflow: hidden; float: left; border-right: 1px solid #c5c0bc; border-bottom: 1px solid #c5c0bc; font-size: 11px; color: #2b2b2b; background-image: url(../images/backgrounds/cutie_produs_listing.gif); background-repeat: no-repeat; background-position: left bottom; background-color: #FFFFFF; min-height: 219px;}
div.produsListing:hover {background-position: right bottom; background-color: #edebe7;}
div.produsListing img {margin: 0px auto; display: block;}
p.produsListing {margin: 0px; padding: 0px 0px 3px 0px; text-align: center;}

div.produsListing h3 {margin: 10px 10px 7px 10px; font-size: 11px; text-transform: uppercase; min-height: 72px;}
div.produsListing h3 strong {display: block; text-transform: none;}
div.produsListing h3 a {color: #2b2b2b; text-decoration: none;}
div.produsListing h3 a:hover {color: #2b2b2b; text-decoration: underline;}
div.produsListing h3 a:hover strong {text-decoration: none;}

div.produsListing h5 {margin: 9px 0px 14px 0px; font-size: 11px; text-align: center;}
div.produsListing h5 strong {font-size: 12px; color: #c6271b;}
div.produsListing h6 {margin: -15px 0px 14px 0px; font-size: 10px; text-align: center; color: #555; text-decoration: line-through;}
div.produsListing h6 strong {font-size: 11px; color: #c6271b;}



/* ------ paginare ------ */
div.filtreHead {margin: 0px; overflow: hidden; clear: both;}
p.paginare {margin: 14px 0px 25px 0px; padding: 0px; float: right; font-family: Arial, Helvetica, sans-serif; color: #5a5a5a; font-size: 11px;}




/* ------ DETALII ELEMENTE ------ */
div.detaliuProdus, div.detaliuArticol {margin: 8px 0px; padding: 8px; width: 507px; overflow: hidden; border-right: 1px solid #c5c0bc; border-bottom: 1px solid #c5c0bc; background: url(../images/backgrounds/cutie_detaliu_jos.gif) no-repeat left bottom; background-color: #fff;}
div.detaliuProdus h3, div.detaliuArticol h3 {margin: 11px 0px 24px 0px; font-size: 24px; color: #333333; line-height: 30px; letter-spacing: -1px;}
div.detaliuProdus h3 em, div.detaliuArticol h3 em {margin: 0px 0px -8px 0px; display: block; font-size: 12px; font-weight: bold; text-transform: uppercase; font-style: normal; letter-spacing: 0px;}
div.detaliuProdus h3 label, div.detaliuArticol h3 label {margin: -6px 0px 0px 0px; display: block; font-size: 11px; font-style: normal; letter-spacing: 0px;}

div.detaliuProdus ul, div.detaliuArticol ul {margin: 18px 0px; padding: 0px; list-style: none; line-height: 20px;}
div.detaliuProdus ul li, div.detaliuArticol ul li {margin: 0px; padding: 0px 0px 0px 36px; background: url(../images/icons/sageata_01.png) no-repeat 14px 4px;}

div.detaliuProdus table, div.detaliuArticol table {margin: 0px; padding: 0px; width: 100%; font-size: 11px; color: #555555; background-color: #FFFFFF;}
div.detaliuProdus table th, div.detaliuArticol table th {padding: 10px 7px 11px 0px; text-align: left; color: #2f2c1d; font-size: 11px;}
div.detaliuProdus table td, div.detaliuArticol table td {padding: 3px 6px; background-color: #efefea;}



/* ------ produs ------ */
img.pozaProdus {margin: 0px 18px 20px 0px; border: 1px solid #d9d9d9; float: left;}
p.stocProducator {margin: 1px 0px 0px 0px; padding: 0px; font-size: 11px; color: #424242; line-height: 19px;}
p.adaugaCos {margin: 0px 0px 18px 0px; padding: 10px 0px;}

div.detaliuProdus h5 {margin: 17px 0px; font-size: 12px; color: #2b2b2b; font-weight: bold;}
div.detaliuProdus h5 strong {font-size: 18px; font-weight: normal; color: #c6271b; letter-spacing: -1px;}
div.detaliuProdus h6 {margin: -15px 0px 17px 0px; font-size: 11px; color: #444444; text-decoration: line-through;}
div.detaliuProdus h6 strong {color: #c6271b;}

div.rateProdus {margin: 0px; padding: 5px 0px 0px 0px; overflow: hidden; font-size: 11px; color: #4f4e4e;}
div.rateProdus p {margin: -4px 0px 0px 0px; padding: 3px 0px 7px 0px; float: right;}
div.recomandaProdus {margin: 17px 0px 0px 0px; overflow: hidden; font-size: 11px; color: #4f4e4e;}
div.recomandaProdus img {margin: 0px -2px 0px 0px; padding: 0px; vertical-align: -7px;}



/* ------ articol ------ */
img.pozaArticol {margin: 0px 18px 12px 0px; border: 1px solid #d9d9d9; float: left;}

dl.fisiereDownload {margin: 32px 0px 16px 0px; clear: both;}
dl.fisiereDownload dt {margin: 0px 0px 16px 0px; font-size: 18px; color: #272727;}
dl.fisiereDownload dd {margin: 0px; padding: 0px 0px 0px 36px; font-size: 11px; background: url(../images/icons/sageata_01c.png) no-repeat 14px 4px;}
dl.fisiereDownload dd a {}
dl.fisiereDownload dd a:hover {color: #555;}

div.plusCos div {margin-bottom: 14px; float: right;}
div.plusCos div a {position: relative;}



/* ------ listing articole ------ */
div.listingArticole {margin: -18px 0px 0px 0px; padding: 0px 0px 30px 0px;}
div.articoleListing {margin: 28px 0px 0px 0px; clear: both; overflow: hidden; background: url(../images/backgrounds/linie_listing_articole.gif) repeat-x 0px 0px;;}
div.articoleListing:first-child {margin-top: 34px;}
div.articoleListing h4 {margin: 21px 0px; padding: 0px; font-weight: normal; font-size: 18px; line-height: 24px;}
div.articoleListing h4 em {margin: -1px 0px -8px 0px; display: block; font-style: normal; font-size: 11px;}
div.articoleListing h4 a {color: #363132; text-decoration: none;}
div.articoleListing h4 a:hover {color: #cc0000; text-decoration: none;}

img.pozaListing {margin: 0px 20px 0px 0px; padding: 1px; border: 2px solid #e9eae1; float: left;}
p.veziDetaliiListing {margin: 20px 0px; padding: 0px;}



/* ------ CONTINUT TABURI ------ */
.tabcontent {display: none;}
div.continutTaburi {margin: 30px 0px 0px 0px; padding: 0px; clear: both; overflow: hidden; background: url(../images/backgrounds/taburi_produs.gif) no-repeat 0px 5px;}

p.tabsMenu {margin: 0px; padding: 16px 0px; font-size: 11px; font-weight: bold; text-transform: uppercase;}
p.tabsMenu a {margin-right: -3px; padding: 16px 0px 14px 20px; color: #333333; text-decoration: none; text-shadow: 1px 1px 0px #ffffff; background-image: url(../images/butoane/tab_detaliu_stanga.gif); background-repeat: no-repeat; background-position: 0px 100px;}
p.tabsMenu a span {padding: 16px 20px 14px 0px; background-image: url(../images/butoane/tab_detaliu_dreapta.gif); background-repeat: no-repeat; background-position: right 100px;}
p.tabsMenu a:hover {color: #333333; text-decoration: none;}
p.tabsMenu a.selected {color: #333333; text-decoration: none; background-position: 0px 0px;}
p.tabsMenu a.selected span {background-position: right 0px;}
p.tabsMenu a.selected:hover {color: #333333; text-decoration: none; background-position: 0px 0px;}
p.tabsMenu a.selected:hover span {background-position: right 0px;}

div.tabsContent {margin: 0px 8px 8px 8px; padding: 18px 11px 22px 11px; overflow: hidden;}
div.tabsContent h3 {margin: 14px 0px 26px -1px; font-size: 22px; color: #272727;}

div.pozaMicaProdus {width: 550px; overflow: hidden;}
img.pozaMicaProdus {margin: 0px 6px 6px 0px; border: 1px solid #d9d9d9; float: left;}
img.pozaMicaProdus:hover {border-color: #aaa;}





/* ------ DREAPTA ------ */

/* ------ cos cumparaturi ------ */
div.cosCumparaturi {margin: 0px 0px 10px 0px; width: 190px; overflow: hidden; clear: both;}
div.cosCumparaturi h3 {padding: 7px 0px 10px 36px; font-size: 11px; font-weight: bold; color: #fff; text-shadow: 1px 1px 0px #000; background: url(../images/backgrounds/cutie_cos_sus.gif) no-repeat 0px 0px;}
div.cosCumparaturi h4 {margin: 0px 0px -1px 0px; font-size: 11px; clear: both;}
div.cosCumparaturi h4 a {color: #525252; text-decoration: none;}
div.cosCumparaturi h4 a:hover {color: #1382b6; text-decoration: underline;}

div.produsCosDreapta {padding: 4px 10px 7px 10px; overflow: hidden; border: 1px solid #fff; border-right: 1px solid #c6c3bf; border-bottom: 1px solid #c6c3bf; font-size: 11px; color: #333333; background: url(../images/backgrounds/produs_cos_dreapta.gif) repeat-x left bottom; background-color: #f6f6f6;}
div.produsCosDreapta label.stergeCos {display: block; float: right;}
div.produsCosDreapta label.stergeCos a {color: #878787; text-decoration: none;}
div.produsCosDreapta label.stergeCos a:hover {color: #cc0000;}
div.produsCosDreapta label.stergeCos a span {text-decoration: underline;}
div.produsCosDreapta label.stergeCos img {margin-right: 1px; vertical-align: -2px;}
p.mergiLaCasa {margin: 1px 0px 0px 0px; padding: 14px 9px 16px 9px; border: 1px solid #fff; border-top: none; text-align: right; background: url(../images/backgrounds/cutie_dreapta_deg.gif) repeat-x 0px 0px; background-color: #FFFFFF;}
p.cosGol {margin: 1px 0px 0px 0px; padding: 10px 9px 13px 9px; border: 1px solid #fff; border-top: none; font-size: 11px; color: #777; background: url(../images/backgrounds/cutie_dreapta_deg.gif) repeat-x 0px 0px; background-color: #FFFFFF;}



/* ------ ashabile ------ */
div.ashabile {margin: 0px 0px 10px 0px; padding: 77px 15px 0px 15px; width: 160px; overflow: hidden; clear: both; font-size: 11px; line-height: 16px; color: #d3eab5; background: url(../images/backgrounds/regenerabile.jpg) no-repeat 0px 0px;}
div.ashabile h3 {display: none;}
p.ashabile {margin: 18px -5px 5px 0px; padding: 7px 0px; text-align: right;}



/* ------ cutie dreapta ------ */
div.cutieDreapta {margin: 0px 0px 10px 0px; width: 190px; overflow: hidden;}
div.cutieDreapta h3 {padding: 5px 8px; font-size: 11px; font-weight: bold; color: #333333; text-shadow: 1px 1px 0px #fff; background: url(../images/backgrounds/cutie_dreapta_titlu.gif) repeat-x 0px 0px;}
div.cutieDreapta h3 img {margin: 0px 2px 0px 0px; vertical-align: -9px;}

div.continutCutieDreapta {margin: 1px 0px 0px 0px; padding: 9px 9px 12px 9px; border: 1px solid #dddddd; border-top: none; font-size: 11px; color: #787878; background: url(../images/backgrounds/cutie_dreapta_deg.gif) repeat-x 0px 0px; background-color: #FFFFFF;}
p.butonDreapta {margin: 8px 0px 0px 0px; padding: 6px 0px; text-align: right;}



/* ------ service dreapta ------ */
div.serviceDreapta {margin: 0px 0px 10px 0px; padding: 0px; width: 188px; overflow: hidden; clear: both; border: 1px solid #c2bfba; border-left: 1px solid #5280a9; border-top: 1px solid #5280a9; font-size: 12px; line-height: 30px; color: #b5d3ea; background: #0860b0 url(../images/backgrounds/service.jpg) no-repeat 0px bottom;}
div.serviceDreapta h3 {margin: 18px 0px 0px 12px; padding: 0px; width: 76px; height: 23px; overflow: hidden; text-indent: -20000px; background: url(../images/backgrounds/service.png) no-repeat 0px 0px;}
div.serviceDreapta ul {margin: 14px 0px; padding: 0px; list-style: none;}
div.serviceDreapta ul li {margin: 0px; padding: 2px 0px 0px 0px; width: 188px; line-height: 26px; background: url(../images/backgrounds/linie_service.png) repeat-x 0px 0px;}
div.serviceDreapta ul li:first-child {padding-top: 0px; background: none;}
div.serviceDreapta ul li a {padding: 0px 13px 2px 13px; display: block; color: #b5d3ea; text-decoration: none;}
div.serviceDreapta ul li a img {margin: 0px 6px 0px 0px; vertical-align: -8px;}
div.serviceDreapta ul li a:hover {background-color: #002649;}





/* ------ AUXILIARE ------ */
div#auxiliare {margin: 0px auto; padding: 9px 10px 10px 10px; width: 960px; overflow: hidden; clear: both; border-top: 1px solid #fff; background-color: #f0f0f0;}


/* ------ statistici ------ */
div.statistici {width: 960px; overflow: hidden; float: right; background: url(../images/backgrounds/cutie_cele_jos.gif) no-repeat left bottom; background-color: #d7d3cf;}
div.containerStatistici {padding: 17px 0px 21px 0px; overflow: hidden; background: url(../images/backgrounds/cutie_cele_sus.gif) no-repeat 0px 0px;}

dl.statistici {margin: 0px 0px 0px 15px; width: 455px; overflow: hidden; float: left;}
dl.statistici dt {margin: 0px 0px 21px 0px; font-size: 22px; color: #323232; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px;}
dl.statistici dt img {margin: 0px 0px 0px 0px; vertical-align: -5px;}
dl.statistici dd {padding: 2px 0px 0px 0px; font-size: 11px; background: url(../images/backgrounds/linie_dungata_celemai.gif) repeat-x 0px 0px;}
dl.statistici dd a {padding: 2px 0px 5px 23px; display: block; width: 377px; color: #4a4a4a; text-decoration: none; background: url(../images/icons/sageata_01.png) no-repeat 0px 6px;}
dl.statistici dd a:hover {color: #fff; text-decoration: none; background-color: #a29c98;}


/* ------ stiri ------ */
div.stiri {margin: 0px 0px 0px 5px; padding: 0px; width: 295px; overflow: hidden;}
div.stiri h2 img {margin: 0px 3px 0px 0px; vertical-align: top;}
p.toateStirile {margin: 19px 0px 0px 0px; padding: 0px 0px 0px 24px; background: url(../images/icons/sageata_02.png) no-repeat 0px 3px;}

a.stireHP {margin: 0px; padding: 12px 0px 15px 0px; width: 295px; display: block; overflow: hidden; color: #4f4f4f; text-decoration: none; background: url(../images/backgrounds/linie_stiri_hp.gif) repeat-x left bottom;}
a.stireHP strong {display: block; font-size: 11px; color: #2b2b2b;}
a.stireHP:hover {color: #cc0000; text-decoration: none;}
a.stireHP img {margin: 1px 11px 0px 0px; padding: 1px; width: 57px; border: 1px solid #dedede; float: left; background-color: #FFFFFF;}






/* ------ FOOTER ------ */
div#footer {margin: 0px auto 0px auto; padding: 14px 20px 15px 20px; width: 940px; position: relative; clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #efefef; line-height: 20px; text-shadow: 1px 1px 0px #000; background: url(../images/backgrounds/dunga_footer.gif) repeat-x 0px 0px;}
div#footer a {color: #efefef; text-decoration: none; font-weight: bold;}
div#footer a:hover {color: #29adeb; text-decoration: underline;}
div#footer span {padding: 0px 7px;}
img.softhost {margin: 2px 40px 0px 1px; padding: 0px; float: right;}
img.iso {margin: 20px 0px 0px 0px; padding: 0px;}
div.nori {margin: 0px; width: 95px; height: 92px; overflow: hidden; position: absolute; top: -16px; right: -10px;  background: url(../images/icons/nori.png) no-repeat 0px 0px;}





/* ------ ELEMENTE FORMULAR ------ */
input.campCautare {margin: 7px 0px 0px 0px; padding: 6px 8px 7px 8px; width: 252px; border: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #5e5d5d; text-shadow: 1px 1px 0px #f6f6f6; background: url(../images/backgrounds/input_cautare_sus1.gif) no-repeat 0px 0px;}
input.butonCautare {margin: 7px 0px 0px 6px; padding: 0px; vertical-align: top;}

input.campLogin {margin: 0px 4px 0px 0px; padding: 4px 8px 5px 8px; width: 83px; border: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #5e5d5d; text-shadow: 1px 1px 0px #f6f6f6; background: url(../images/backgrounds/input_login.gif) no-repeat 0px 0px;}
input.butonLogin {margin: 1px 0px 0px 0px; padding: 0px; vertical-align: -7px;}

textarea.feedback {margin: 11px 0px 0px 0px; padding: 2px 4px; width: 160px; height: 76px; border: 1px solid #dddddd; background-color: #f6f6f6; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #535252;}
input.campNewsletter {margin: 11px 0px 0px 0px; padding: 4px 4px 5px 4px; width: 160px; border: 1px solid #dddddd; background-color: #f6f6f6; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #535252;}

select.filtreListing {margin: 14px 4px 0px 0px; padding: 0px 0px 0px 3px; height: 19px; width: 140px; border: 1px solid #cac8c8; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #757373;}
input.cantitateCos {margin: 0px; padding: 2px 2px; width: 30px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #6b6a60; text-align: center;}

input.formular01 {margin: 0px; padding: 2px 2px; width: 250px; border: 1px solid #ddd; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #6b6a60;}
textarea.formular01 {margin: 0px; padding: 2px 2px; width: 380px; height: 120px; border: 1px solid #ddd; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #6b6a60;}
select.formular01 {margin: 0px; padding: 1px; width: 256px; height: 22px; border: 1px solid #ddd; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #6b6a60;}
input.formular01Box {margin-right: 5px; vertical-align: -2px;}
input.formular02Box {margin-right: 11px; vertical-align: -2px;}
input.formular01Radio {margin-right: 5px; vertical-align: -3px;}






/* ------ TABELE ------ */
div.detaliuArticol table.tabelFormular {margin: 24px 0px 12px 0px;}

div.detaliuArticol table.cosMare {margin: 28px 0px 24px 0px; padding: 0px; width: 100%; font-size: 12px;}
div.detaliuArticol table.cosMare th {padding: 10px 8px 11px 8px; border-bottom: 1px solid #ccc; text-align: left; color: #2f2c1d; font-size: 11px; text-transform: uppercase;}
div.detaliuArticol table.cosMare th.right {text-align: right;}
div.detaliuArticol table.cosMare td {padding: 3px 8px; border-bottom: 1px solid #ccc; color: #444;}
div.detaliuArticol table.cosMare td.produs label {font-size: 11px;}
div.detaliuArticol table.cosMare td.inputuri {text-align: center;}
div.detaliuArticol table.cosMare td.sterge {font-size: 18px; text-align: center; font-weight: bold;}
div.detaliuArticol table.cosMare td.sterge a {color: #cc0000; text-decoration: none;}
div.detaliuArticol table.cosMare td.actualizare {padding: 10px 0px 10px 0px; text-align: center; background-color:#ffffff;}
div.detaliuArticol table.cosMare td.actualizare img {vertical-align: top;}
div.detaliuArticol table.cosMare td.right {text-align: right;}
div.detaliuArticol table.cosMare td.total {text-transform: uppercase; font-weight: bold; text-align: right; font-size: 11px; background-color:#ffffff; white-space: nowrap;}
div.detaliuArticol table.cosMare td.total span {color: #bb0000; font-size: 20px; font-weight: normal; letter-spacing: -1px;}


/* changes by bebe */
h2.titluCutie a { text-decoration: none; color: #333333; }
h2.titluCutie a:hover { color: #CC0000; }

div.error { position: relative; overflow: hidden; width: 99%; color: #ffffff; background-color: #DA251C; padding: 3px; text-align: center; font-weight: bold; margin: 15px 0px 15px 0px; text-shadow: none; border: 1px solid #BFBAB6;}
div.message { position: relative; overflow: hidden; width: 99%; color: #ffffff; background-color: #014E93; padding: 3px; text-align: center; font-weight: bold; margin: 15px 0px 15px 0px; text-shadow: none; border: 1px solid #BFBAB6;}
span.error { margin: 3px; padding: 2px; color: #BB0000; font-weight: bold; display: block; float: left;}

img.certificat_iso {margin: -7px 60px 0px 0px; padding: 0px; float: right;}
img.brandLogo {padding: 0px; margin: 0px; border: 1px solid #FFFFFF;}

a.service {position: absolute; top: 8px; right: 225px; font-size: 11px; color: #444444; text-decoration: none;}
a.service:hover {color: #1382b6; text-decoration: underline;}
a.service img {margin: 3px 3px 0px 0px; vertical-align: top;}

#psContainer {
	height:18px;
	width:100px;
	border:1px solid #CCCCCC;
	float:left;	
	margin: 2px 0px 0px 5px;
	background-color:#EAEAEA;
}

#psStrength {
	background-image: url(../images/strength.jpg);
	height:18px;
	width:0px;
}

/* TOOLTIP */
.tooltipDiv { z-index:5000;	position:absolute; visibility:visible;	}
.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; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BB0000; text-shadow: #E5E5E5 1px 1px 0px;}

