/* ------ STYLURI GENERALE ------ */
html {background-color: #cecece;}
body {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #787878; line-height: 20px; background: url(../images/backgrounds/bg_main.gif) repeat-x 0px 0px;}

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;}
.portocaliu {color: #d94414;}

a {color: #157c9a; text-decoration: underline; outline: none;}
a:hover {color: #f2693e; text-decoration: underline;}

a.detaliiMare {margin-right: 2px; padding: 10px 0px 13px 16px; font-size: 13px; font-weight: bold; color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/detalii_mare_st.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.detaliiMare span {padding: 10px 43px 13px 0px; background-image: url(../images/butoane/detalii_mare_dr.png); background-repeat: no-repeat; background-position: right 0px;}
a.detaliiMare:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #043862; background-position: 0px -60px;}
a.detaliiMare:hover span {background-position: right -60px;}

a.detaliiMare01 {margin-right: 2px; padding: 10px 0px 13px 41px; font-size: 13px; font-weight: bold; color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/detalii_mare_st_01.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.detaliiMare01 span {padding: 10px 16px 13px 0px; background-image: url(../images/butoane/detalii_mare_dr_01.png); background-repeat: no-repeat; background-position: right 0px;}
a.detaliiMare01:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #043862; background-position: 0px -60px;}
a.detaliiMare01:hover span {background-position: right -60px;}

a.adaugaCosMare {margin-right: 2px; padding: 10px 0px 13px 16px; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #a93d1a; background-image: url(../images/butoane/adauga_cos_mare_st.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.adaugaCosMare span {padding: 10px 43px 13px 0px; background-image: url(../images/butoane/adauga_cos_mare_dr.png); background-repeat: no-repeat; background-position: right 0px;}
a.adaugaCosMare:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #043862; background-position: 0px -60px;}
a.adaugaCosMare:hover span {background-position: right -60px;}

a.butonGri {margin-right: 2px; padding: 11px 0px 12px 19px; font-size: 11px; font-weight: bold; color: #3d3d3d; text-decoration: none; text-transform: uppercase; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/buton_gri_st.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.butonGri span {padding: 11px 18px 12px 0px; background-image: url(../images/butoane/buton_gri_dr.png); background-repeat: no-repeat; background-position: right 0px;}
a.butonGri:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #043862; background-position: 0px -60px;}
a.butonGri:hover span {background-position: right -60px;}

a.negruMic {margin-right: 2px; padding: 5px 0px 5px 15px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-transform: uppercase; text-decoration: none; background-image: url(../images/butoane/negru_mic_st.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.negruMic span {padding: 5px 35px 5px 0px; background-image: url(../images/butoane/negru_mic_dr.png); background-repeat: no-repeat; background-position: right 0px;}
a.negruMic:hover {color: #3d3d3d; text-decoration: none; background-position: 0px -40px;}
a.negruMic:hover span {background-position: right -40px;}

a.negruMic01 {margin-right: 2px; padding: 5px 0px 5px 15px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-transform: uppercase; text-decoration: none; background-image: url(../images/butoane/negru_mic_st.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.negruMic01 span {padding: 5px 35px 5px 0px; background-image: url(../images/butoane/negru_mic_dr_01.png); background-repeat: no-repeat; background-position: right 0px;}
a.negruMic01:hover {color: #3d3d3d; text-decoration: none; background-position: 0px -40px;}
a.negruMic01:hover span {background-position: right -40px;}

a.detaliiMic {margin-right: 2px; padding: 7px 0px 6px 17px; font-size: 11px; font-weight: bold; color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/detalii_mic_st.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.detaliiMic span {padding: 7px 40px 6px 0px; background-image: url(../images/butoane/detalii_mic_dr.png); background-repeat: no-repeat; background-position: right 0px;}
a.detaliiMic:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #043862; background-position: 0px -50px;}
a.detaliiMic:hover span {background-position: right -50px;}

a.butonFiltre {margin-right: 2px; padding: 5px 0px 6px 18px; font-size: 11px; font-weight: bold; color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/filtre_stanga.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.butonFiltre span {padding: 5px 17px 6px 0px; background-image: url(../images/butoane/filtre_dreapta.png); background-repeat: no-repeat; background-position: right 0px;}
a.butonFiltre:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #043862; background-position: 0px -40px;}
a.butonFiltre:hover span {background-position: right -40px;}






/* ------ HEADER ------ */
div#header {margin: 0px auto; padding: 0px 10px; width: 980px; height: 170px; overflow: hidden; clear: both; position: relative; font-family: Tahoma, Arial, Helvetica, sans-serif; background: url(../images/backgrounds/bg_top.gif) no-repeat 0px 0px;}
div#header h1 {margin: 50px 0px 0px 28px; width: 229px; height: 91px; position: relative; text-indent: -20000px;}
div#header h1 a {width: 229px; height: 91px; display: block;}

div.cautareSus {padding: 8px 0px 0px 0px; float: right;}

p.utileSus {margin: 0px; padding: 11px 22px 0px 0px; font-size: 11px; float: right; color: #a5a5a3;}
p.utileSus a {color: #a5a5a3; text-decoration: none;}
p.utileSus a:hover {color: #f1592a; text-decoration: underline;}
p.utileSus img {margin: 0px 10px 0px 4px; vertical-align: -2px;}
p.utileSus label {padding: 0px 0px 0px 9px;}
p.utileSus label img {margin: 0px 3px 0px 0px; vertical-align: -4px;}

div.meniuSecundar {padding: 26px 17px 0px 0px; float: right; clear: right; font-size: 11px; color: #444444; text-shadow: 1px 1px 0px #eaeaea;}
div.meniuSecundar span {padding: 0px 9px;}
div.meniuSecundar a {color: #444444; text-decoration: none;}
div.meniuSecundar a:hover {color: #cc4013; text-decoration: underline;}

a.cosSus {margin: 31px 10px 0px 0px; padding: 0px 44px 3px 0px; display: block; float: right; clear: right; font-size: 11px; line-height: 16px; color: #474747; text-decoration: none; text-shadow: 1px 1px 0px #fcfcfc; background: url(../images/icons/cos_cumparaturi.gif) no-repeat right 1px;}
a.cosSus strong {display: block; font-size: 12px;}
a.cosSus span.rosu {color: #e25e34;}
a.cosSus:hover {color: #df4515; text-decoration: none;}

div.contSus {margin: 31px 42px 0px 0px; padding: 0px 44px 3px 0px; float: right; font-size: 11px; line-height: 16px; color: #474747; text-shadow: 1px 1px 0px #fcfcfc; background: url(../images/icons/utilizator.gif) no-repeat right 1px;}
div.contSus strong {display: block; font-size: 12px;}
div.contSus span {padding: 0px 6px;}
div.contSus a {color: #1e8dab;}
div.contSus a:hover {color: #df4515; text-decoration: underline;}

div.contSusNou {margin: 31px 32px 0px 0px; padding: 0px 0px 0px 0px; float: right; overflow: hidden}
div.contSusNou a {margin: 0px 0px 0px 6px; display: block; float: left; width: 87px; height: 33px; overflow: hidden; text-indent: -20000px; background: url(../images/butoane/log_dealer.png) no-repeat 0px 0px;}
div.contSusNou a.loginUser {width: 108px; background-image: url(../images/butoane/log_user.png);}
div.contSusNou a:hover {background-position: 0px -60px;}
div.contSusNou span {margin: 5px 6px 0px 0px; display: block; float: left; font-size: 11px; font-weight: bold; text-shadow: 1px 1px 0px #fcfcfc;}

img.distribSus {margin: 34px 91px 0px 0px; float: right;}

div.tweetsTop {padding: 1px 0px 0px 55px; width: 295px; height: 40px; overflow: hidden; position: absolute; top: 51px; left: 285px; font-size: 11px; color: #484848; line-height: 12px; background: url(../images/icons/pasarica.gif) no-repeat 0px 4px;}
div.tweetsTop em {color: #808080; font-style: normal;}




/* ------ CONTINUT ------ */
div#continut {margin: 0px auto 10px auto; padding: 0px 0px 10px 0px; width: 980px; position: relative; clear: both; background: url(../images/backgrounds/bg_continut_jos.gif) no-repeat left bottom; background-color: #e8e8e8;}
div.fundalTopContinut {width: 980px; height: 6px; overflow: hidden; clear: both; background: url(../images/backgrounds/bg_continut_sus.gif) no-repeat 0px 0px;}




/* ------ HEADLINE ------ */
div#headline {margin: 0px -10px; padding: 19px 64px 34px 10px; clear: both; width: 926px; position: relative; overflow: hidden;}
div.inapoiHeadline {width: 56px; height: 134px; overflow: hidden; position:absolute; top: 92px; left: 0px; text-indent: -20000px; background: url(../images/butoane/promotii_inapoi.gif) no-repeat 0px 0px;}
div.inainteHeadline {width: 56px; height: 134px; overflow: hidden; position:absolute; top: 92px; right: 0px; text-indent: -20000px; background: url(../images/butoane/promotii_inainte.gif) no-repeat 0px 0px;}
div.inapoiHeadline a {margin: 32px 0px 0px 0px; width: 20px; height: 70px; display: block;}
div.inainteHeadline a {margin: 32px 0px 0px 36px; width: 20px; height: 70px; display: block;}

div#headline img.pozaHeadline {margin: 0px 28px 0px 6px; float: left;}
div#headline p.descriereHeadline {margin: 0px; padding: 0px;}
div#headline p.butoaneHeadline {margin: 0px; padding: 12px 0px;}

div#headline h2 {margin: 21px 0px 24px -1px; font-size: 30px; font-weight: bold; color: #2a2a2a; text-shadow: 1px 1px 0px #ffffff; letter-spacing: -1px;}
div#headline h2 a {color: #2a2a2a; text-decoration: none;}
div#headline h2 a:hover {color: #e7592c; text-decoration: none;}
div#headline h3 {margin: 23px 0px 28px 0px; font-size: 18px; font-weight: bold; color: #444444; text-shadow: 1px 1px 0px #ffffff; letter-spacing: -1px;}
div#headline h3 strong {font-size: 22px;}
div#headline h4 {margin: -22px 0px 27px 0px; font-size: 14px; color: #444444; text-shadow: 1px 1px 0px #ffffff; text-decoration: line-through;}
div#headline h4 strong {font-size: 18px; font-weight: normal; letter-spacing: -1px;}
div#headline h5 {margin: -14px 0px 18px 0px; font-size: 12px; font-weight: bold; color: #343434; text-shadow: 1px 1px 0px #ffffff;}




/* ------ STANGA HP ------ */
div#stangaHP {margin: 0px; padding-left: 10px; width: 612px; overflow: hidden; float: left;}

a.categorieHP {margin: 0px 10px 10px 0px; padding: 0px 15px; width: 266px; height: 312px; overflow: hidden; display: block; float: left; cursor: pointer; font-size: 11px; color: #363636; text-decoration: none; background-image: url(../images/backgrounds/bg_categorii_hp_color.gif); background-repeat: no-repeat; background-position: 0px 0px;}
a.categorieHP strong {margin: 18px 0px 2px -1px; display: block; font-size: 18px; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px;}
a.categorieHP span {color: #d94414; font-weight: bold;}
a.categorieHP label {margin: 45px auto 0px auto; width: 192px; height: 171px; overflow: hidden; display: block; cursor: pointer; background-repeat: no-repeat; background-position: 0px 0px;}
a.categorieHP label.biciclete {background-image: url(../images/icons/cat_biciclete.gif);}
a.categorieHP label.componente {background-image: url(../images/icons/cat_componente.gif);}
a.categorieHP label.echipamente {background-image: url(../images/icons/cat_echipamente.gif);}
a.categorieHP label.accesorii {background-image: url(../images/icons/cat_accesorii.gif);}

a.categorieHP:hover {color: #ffffff; text-decoration: none; background-position: right 0px;}
a.categorieHP:hover strong {text-shadow: 1px 1px 0px #963312;}
a.categorieHP:hover span {color: #1b1c1c;}
a.categorieHP:hover label {background-position: 0px bottom;}

div.categorieHP {margin: 0px 10px 10px 0px; padding: 0px 15px; width: 266px; height: 312px; overflow: hidden; display: block; float: left; font-size: 11px; color: #363636; text-decoration: none; background-image: url(../images/backgrounds/bg_categorii_hp_color.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.categorieHP div {margin: 0px 0px 30px 0px;}
div.categorieHP div strong {margin: 18px 0px 2px -1px; display: block; font-size: 18px; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px;}
div.categorieHP div span {color: #d94414; font-weight: bold;}
div.categorieHP img {margin: -37px 6px 0px 0px; float: left;}
div.categorieHP p {margin: 0px; padding: 12px 0px; overflow: hidden; text-align: center;}

div.cautareHP {margin: 0px; padding: 0px 15px; width: 266px; height: 312px; overflow: hidden; display: block; float: left; color: #616161; text-decoration: none; background-image: url(../images/backgrounds/bg_cautare_hp.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.cautareHP div {margin: 0px 0px 34px 0px; font-size: 11px; color: #363636;}
div.cautareHP div strong {margin: 18px 0px 2px -1px; display: block; font-size: 18px; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px;}





/* ------ DREAPTA HP ------ */
div#dreaptaHP {margin: 0px; width: 358px; overflow: hidden; float: left;}
div#dreaptaHP h3 {margin: 11px 0px 0px -1px; font-size: 18px; color: #fff; line-height: 27px;}
div#dreaptaHP h3 strong {display: block; font-size: 28px; letter-spacing: -1px;}

div#dreaptaHP p.textMic {margin: 0px; padding: 11px 55px 8px 0px; line-height: 16px;}
div#dreaptaHP div.hpNews p.textMic, div#dreaptaHP div.hpTips p.textMic {padding-bottom: 6px; line-height: 15px;}
div#dreaptaHP div.hpNews p.textMic a strong, div#dreaptaHP div.hpTips p.textMic a strong {color: #fff;}
div#dreaptaHP div.hpNews p.textMic a {color: #85b8c1; text-decoration: none;}
div#dreaptaHP div.hpTips p.textMic a {color: #bfa377; text-decoration: none;}
div#dreaptaHP div.hpNews p.textMic a:hover, div#dreaptaHP div.hpTips p.textMic a:hover {color: #fff;}
div#dreaptaHP div.hpNews p.textMic a:hover strong, div#dreaptaHP div.hpTips p.textMic a:hover strong {color: #fff; text-decoration: underline;}
div#dreaptaHP div.hpConcurs p.textMic {padding: 14px 55px 11px 0px;}
div#dreaptaHP p.contButon {margin: 0px; padding: 6px 0px;}

div.hpShowroom, div.hpCafenea, div.hpCupon, div.hpRate, div.hpTrips, div.hpComunitate, div.hpConcurs, div.hpService, div.hpAccesorii, div.hpNews, div.hpTips {padding: 0px 15px; width: 140px; height: 158px; overflow: hidden; float: left; font-size: 11px;}
div.hpShowroom {margin: 0px 0px 10px 0px; color: #85a3c1; background: url(../images/backgrounds/dr_showroom.jpg) no-repeat 0px 0px;}
div.hpCafenea {margin: 0px 0px 10px 0px; color: #efab79; background: url(../images/backgrounds/dr_cafenea.jpg) no-repeat 0px 0px;}
div.hpCupon {color: #85a3c1; background: url(../images/backgrounds/dr_cupon.jpg) no-repeat 0px 0px;margin-bottom: 10px;margin-left: 9px;}
div.hpRate {margin: 0px 0px 10px 0px; color: #ffbf6b; background: url(../images/backgrounds/dr_rate.jpg) no-repeat 0px 0px;}

div.hpTrips {margin: 0px 0px 10px 0px; width: 319px; height: 226px; color: #98ac82; background: url(../images/backgrounds/dr_trips.jpg) no-repeat 0px 0px;}
div.hpAccesorii {margin: 0px 0px 10px 0px; width: 319px; height: 226px; color: #85b8c1; background: url(../images/backgrounds/dr_comunitate.jpg) no-repeat 0px 0px;}
div.hpAccesorii a {color: #85b8c1 !important; text-decoration: none; font-weight: bold; font-size: 28px;}
div.hpAccesorii a:hover {color: #f2693e !important;}
div.hpComunitate {margin: 0px 0px 10px 0px; width: 319px; height: 226px; color: #85b8c1; background: url(../images/backgrounds/dr_comunitate.jpg) no-repeat 0px 0px;}
div.hpConcurs {margin: 0px 0px 10px 9px; color: #bfa377; background: url(../images/backgrounds/small/dr_concurs.jpg) no-repeat 0px 0px;}
div.hpService {margin: 0px 0px 10px 10px; color: #85bfc1; background: url(../images/backgrounds/small/dr_service.jpg) no-repeat 0px 0px;}
div.hpNews {margin: 0px 0px 10px 0px; padding-top: 6px; width: 319px; height: 141px; color: #85b8c1; background: url(../images/backgrounds/dr_news.jpg) no-repeat 0px 0px;}
div.hpTips {margin: 0px 0px 10px 0px; padding-top: 6px; width: 319px; height: 141px; color: #bfa377; background: url(../images/backgrounds/dr_tips.jpg) no-repeat 0px 0px;}

div.hpTrips ul {margin: 14px 0px 13px 0px; padding: 0px; list-style: none; line-height: 19px;}
div.hpTrips ul li {margin: 12px 0px 0px 0px; padding: 0px 0px 0px 25px; background: url(../images/icons/sageata_ghi.png) no-repeat 0px 2px;}
div.hpTrips ul li a {display: block; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none;}
div.hpTrips ul li a:hover {color: #c4e0a4; text-decoration: underline;}

div.hpAccesorii ul {margin: 11px 0px 6px 0px; padding: 0px; list-style: none; line-height: 19px;}
div.hpAccesorii ul li {margin: 2px 0px 0px 0px; padding: 4px 0px 6px 64px; background-image: url(../images/icons/com_excursii.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.hpAccesorii ul li.poze {background-image: url(../images/icons/com_poze.gif);}
div.hpAccesorii ul li a {display: block; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none;}
div.hpAccesorii ul li a:hover {color: #b2e0e5; text-decoration: underline;}

div.hpComunitate ul {margin: 11px 0px 6px 0px; padding: 0px; list-style: none; line-height: 19px;}
div.hpComunitate ul li {margin: 2px 0px 0px 0px; padding: 4px 0px 6px 64px; background-image: url(../images/icons/com_excursii.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.hpComunitate ul li.poze {background-image: url(../images/icons/com_poze.gif);}
div.hpComunitate ul li a {display: block; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none;}
div.hpComunitate ul li a:hover {color: #b2e0e5; text-decoration: underline;}

div.NewsAndTrips {clear:both;}
div.NewsAndTrips  div { -moz-border-radius: 7px; border-radius: 7px; border:1px solid #333333; width:319px;padding:13px; margin-bottom:10px; background-color:#CECECE;color:#ffffff;}
div.NewsAndTrips  div h2 {color:#F1592A; margin-bottom:10px;}
div.NewsAndTrips  div h4 { margin-bottom:3px;}
div.NewsAndTrips  div h4 a {font-weight:bold; text-decoration:none;}
div.NewsAndTrips p.textMic {padding:3px !important;}
div.NewsAndTrips ul {margin: 14px 0px 13px 0px; padding: 0px; list-style: none; line-height: 19px; }
div.NewsAndTrips ul li {margin: 12px 0px 0px 0px; padding: 0px 0px 0px 25px; background: url(../images/icons/sageata_ghi.png) no-repeat 0px 2px;}
div.NewsAndTrips ul li a {display: block; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none;}
div.NewsAndTrips ul li a:hover {color: #c4e0a4; text-decoration: underline;}

div.hpShowroom h3 strong, div.intShowroom h3 strong {color: #b2d0e5;}
div.hpCafenea h3 strong, div.intCafenea h3 strong {color: #ffbc86;}
div.hpCupon h3 strong, div.intCupon h3 strong {color: #b2d0e5;}
div.hpRate h3 strong, div.intRate h3 strong {color: #ffcd86;}
div.hpTrips h3 strong, div.intTrips h3 strong {color: #c4e0a4;}
div.hpAccesorii h3 strong, div.intTrips h3 strong {color: #c4e0a4;}
div.hpAccesorii div.subCategory { position: absolute; background-color: #eee; width: 315px; z-index: 999; border: 3px #13565E solid; padding: 15px;}
div.hpAccesorii div.subCategory a { font-size: 20px; font-weight: normal; } /*font-size: 20px; cand dispare recomandarea saptamanii */
div.hpAccesorii div.subCategory div{ margin-left: 1%; margin-right: 1%; }
div.hpAccesorii div.subCategory div.r-border{ border-right: 1px #E7D9D0 dashed;}
div.hpAccesorii div.subCategory li{ list-style-type: none; background-image: none; padding: 0px; margin: 0px; }
div.hpComunitate h3 strong, div.intComunitate h3 strong, div.hpNews h3 strong {color: #b2e0e5;}
div.hpConcurs h3 strong, div.intConcurs h3 strong, div.hpTips h3 strong {color: #e3d4bf;}
div.hpService h3 strong, div.intService h3 strong {color: #b2e4e5;}




/* ------ STANGA INTERIOR ------ */
div#stangaInterior {padding: 4px 0px 0px 10px; width: 190px; overflow: hidden; float: left;}

div.cutieMicaGri {margin: 0px 0px 10px 0px; width: 190px; overflow: hidden; clear: both; background: url(../images/backgrounds/cutie_meniu_jos.gif) no-repeat left bottom; background-color: #FFFFFF;}
div.cutieMicaGri h2 {padding: 11px 0px 0px 0px; height: 46px; overflow: hidden; font-size: 15px; color: #363636; font-weight: bold; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px; background: url(../images/backgrounds/cutie_meniu_sus.gif) no-repeat 0px 0px;}
div.cutieMicaGri h2 label {padding: 0px 0px 0px 31px; background: url(../images/icons/sageata_cutiute.png) no-repeat 10px 1px;}

div.cutieMicaGri01 {margin: 0px 0px 10px 0px; width: 190px; overflow: hidden; clear: both; background: url(../images/backgrounds/cutie_meniu_jos_01.gif) no-repeat left bottom; background-color: #f4f4f4;}
div.cutieMicaGri01 h2 {padding: 11px 0px 0px 0px; height: 46px; overflow: hidden; font-size: 15px; color: #363636; font-weight: bold; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px; background: url(../images/backgrounds/cutie_meniu_sus_01.gif) no-repeat 0px 0px;}
div.cutieMicaGri01 h2 label {padding: 0px 0px 0px 31px; background: url(../images/icons/sageata_cutiute.png) no-repeat 10px 1px;}


/* ------ meniu stanga ------ */
div.meniuStanga {margin: 2px 14px 26px 14px; width: 162px; overflow: hidden;}
div.meniuStanga div {padding: 1px 18px 3px 18px; border-bottom: 1px solid #e5e5e5; font-size: 12px; color: #4c4c4c;}
div.meniuStanga div.activ {background-color: #f4f4f4;}
div.meniuStanga div label {display: block; padding: 5px 0px 1px 0px;}
div.meniuStanga div a {margin: 0px 0px 3px -1px; padding: 0px 0px 0px 21px; display: block; color: #6a6a6a; text-decoration: none; background: url(../images/icons/submeniu_inactiv.gif) no-repeat 0px 4px;}
div.meniuStanga div a.activ {text-decoration: underline; background: url(../images/icons/submeniu_activ.gif) no-repeat 0px 4px;}
div.meniuStanga div a:hover {color: #157c9a; text-decoration: underline;}

div.meniuStanga dl dt { float: left; }
div.meniuStanga dl dd { float: right; }
div.meniuStanga dl { display: block; clear: both; height: 23px; }

dl.celeMai {margin: 2px 14px 26px 14px; padding: 0px;}
dl.celeMai dt {font-weight: bold; color: #444; text-shadow: 1px 1px 0px #fff;}
dl.celeMai dt a {color: #444; text-decoration: none;}
dl.celeMai dt a:hover {color: #e7592c; text-decoration: none;}
dl.celeMai dd {margin: 0px 0px 6px 0px; padding: 0px 0px 10px 0px; font-size: 11px; color: #666; background: url(../images/backgrounds/linie_cele_mai.gif) repeat-x left bottom;}





/* ------ DREAPTA INTERIOR ------ */
div#dreaptaInterior {padding: 4px 0px 0px 10px; width: 191px; overflow: hidden; float: left;}


/* ------ filtre produse ------ */
div.filtreProduse {margin: 0px 0px 10px 0px; width: 190px; overflow: hidden; clear: both; background: url(../images/backgrounds/cutie_filtre_jos.gif) no-repeat left bottom;}
div.filtreProduse h2 {padding: 11px 0px 0px 0px; height: 36px; overflow: hidden; font-size: 15px; color: #363636; font-weight: bold; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px; background: url(../images/backgrounds/cutie_filtre_sus.gif) no-repeat 0px 0px;}
div.filtreProduse h2 label {padding: 0px 0px 0px 31px; background: url(../images/icons/sageata_cutiute.png) no-repeat 10px 1px;}

dl.filtreProduse {margin: 0px 14px 13px 14px; width: 162px; font-size: 11px; color: #686868;}
dl.filtreProduse dt {margin: 0px 0px 2px 0px; font-weight: bold; text-shadow: 1px 1px 0px #fff;}
dl.filtreProduse dd {padding: 0px 0px 2px 0px; background: url(../images/backgrounds/linie_filtre.gif) repeat-x left bottom;}
dl.filtreProduse dd.activ {font-weight: bold; background-color: #ebeaea;}
p.actiuniFiltre {margin: 0px 12px 18px 0px; padding: 6px 0px; text-align: right;}


div.intShowroom, div.intCafenea, div.intCupon, div.intRate, div.intTrips, div.intComunitate, div.intConcurs, div.intService {margin: 0px 0px 10px 0px; padding: 0px 15px; width: 161px; height: 158px; overflow: hidden; font-size: 11px;}
div.intShowroom {color: #85a3c1; background: url(../images/backgrounds/dr_showroom_01.jpg) no-repeat 0px 0px;}
div.intCafenea {color: #efab79; background: url(../images/backgrounds/dr_cafenea_01.jpg) no-repeat 0px 0px;}
div.intTrips {color: #98ac82; background: url(../images/backgrounds/dr_trips_01.jpg) no-repeat 0px 0px;}
div.intComunitate {color: #85b8c1; background: url(../images/backgrounds/dr_comunitate_01.jpg) no-repeat 0px 0px;}
div.intConcurs {color: #bfa377; background: url(../images/backgrounds/dr_concurs_01.jpg) no-repeat 0px 0px;}
div.intService {color: #85bfc1; background: url(../images/backgrounds/dr_service_01.jpg) no-repeat 0px 0px;}
div.intCupon {color: #85a3c1; background: url(../images/backgrounds/dr_cupon_01.jpg) no-repeat 0px 0px;}
div.intRate {color: #ffbf6b; background: url(../images/backgrounds/dr_rate_01.jpg) no-repeat 0px 0px;}

h3.colorate {margin: 11px 0px 0px -1px; font-size: 18px; color: #fff; line-height: 27px;}
h3.colorate strong {display: block; font-size: 28px; letter-spacing: -1px;}
div#dreaptaInterior p.textMic {margin: 0px; padding: 11px 75px 8px 0px; line-height: 16px;}
div#dreaptaInterior p.contButon {margin: 0px; padding: 6px 0px;}





/* ------ CENTRU INTERIOR ------ */
div#centruInterior {padding: 0px 0px 0px 10px; width: 560px; overflow: hidden; float: left;}



/* ------ cale site ------ */
div.caleSite {margin: 0px; padding: 0px 0px 0px 29px; background: url(../images/backgrounds/bg_cale_stanga.gif) no-repeat 0px 0px;}
div.caleSite p {margin: 0px; padding: 12px 0px; font-size: 11px; color: #7c7c7c; background: url(../images/backgrounds/bg_cale_dreapta.gif) no-repeat right 0px;}
div.caleSite p span {padding: 0px 5px;}
div.caleSite p a {color: #7c7c7c; text-decoration: none;}
div.caleSite p a:hover {color: #d94414; text-decoration: underline;}



/* ------ titlu pagina ------ */
div.titluPagina {margin: 0px 0px 10px 0px; padding: 0px 0px 7px 0px; clear: both; overflow: hidden; background: url(../images/backgrounds/cutie_listing_titlu_jos.gif) no-repeat left bottom;}
div.continutTitluPagina {padding: 0px; background: url(../images/backgrounds/cutie_listing_titlu_sus.gif) no-repeat 0px 0px; position: relative;}
div.continutTitluPagina h2 {padding: 24px 0px 2px 10px; font-size: 24px; font-weight: bold; color: #2a2a2a; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px;}
div.continutTitluPagina em {margin: 0px 0px 0px 11px; display: block; font-size: 12px; font-weight: normal; font-style: normal; letter-spacing: 0px; color: #363636; text-shadow: none; width: 390px;}
div.titluPagina p.paginare {margin: 0px 12px 12px 0px; float: right;}
div.filtreHead {margin: 0px 0px 11px 12px; width: 300px; position: absolute; right: 0px; top: 22px;}



/* ------ paginare ------ */
p.paginare {margin: 20px 0px 26px 0px; padding: 0px; color: #757373; font-size: 11px;}
p.paginare img {margin: 0px; padding: 0px; vertical-align: -5px;}
p.paginare a.pagina {margin: 0px 0px 0px -1px; padding: 1px 5px 2px 6px; color: #757373; font-size: 12px; text-decoration: none; background-color: #FFFFFF;}
p.paginare a.paginaActiva {margin: 0px 0px 0px -1px; padding: 1px 5px 2px 6px; font-size: 12px; color: #ffffff; text-decoration: none; background-color: #ed6135;}
p.paginare a.pagina:hover {color: #ffffff; background-color: #0b518a;}
p.paginare span {padding: 0px 6px; color: #999999;}




/* ------ LISTING PRODUSE ------ */
div.listingProduse {margin: 0px 0px 10px 0px; padding-bottom: 7px; width: 560px; overflow: hidden; clear: both; background: url(../images/backgrounds/cutie_listing_produse_jos.gif) no-repeat -1px bottom;}
div.listingProduseDescriere {padding: 12px 12px; overflow: hidden; clear: both; background: url(../images/backgrounds/cutie_listing_produse_sus.gif) no-repeat -1px 0px;}
div.pozaListing {margin: 3px 15px 0px 0px; width: 200px; height: 150px; overflow: hidden; position: relative; border: 1px solid #e0dede; float: left; line-height: 150px;	vertical-align: middle;}
div.pozaListing span.oferta {width: 106px; height: 104px; display: block; overflow: hidden; position: absolute; top: 0px; left: 0px; cursor: pointer; text-decoration: none; background: url(../images/icons/oferta_speciala.png) no-repeat 0px 0px;}

div.descriereListing {margin: 0px; width: 318px; overflow: hidden; float: left; color: #6a6a6a; line-height: 18px;}
div.descriereListing h3 {margin: 11px 0px 5px 0px; font-size: 20px; font-weight: bold; color: #2a2a2a; text-shadow: 1px 1px 0px #fff;}
div.descriereListing h3 a {color: #2a2a2a; text-decoration: none;}
div.descriereListing h3 a:hover {color: #e7592c; text-decoration: none;}
div.descriereListing h4 {margin: 2px 0px 0px 0px; font-size: 14px; font-weight: bold; color: #444444; text-shadow: 1px 1px 0px #ffffff;}
div.descriereListing h4 strong {font-size: 18px; letter-spacing: -1px;}
div.descriereListing h5 {margin: 0px 0px 13px 0px; font-size: 11px; color: #363636;}
div.descriereListing h6 {margin: 2px 0px 0px 0px; font-size: 11px; color: #444444; text-shadow: 1px 1px 0px #ffffff; text-decoration: line-through;}
div.descriereListing h6 strong {font-size: 14px; font-weight: normal; letter-spacing: -1px;}

div.pretListing {margin: 14px 0px 0px 0px; padding: 14px 0px 0px 0px; overflow: hidden; color: #535353; background: url(../images/backgrounds/linie_listing_produse.gif) repeat-x 0px 0px;}
div.pretListing p {margin: 0px -2px 0px 0px; padding: 13px 0px; float: right; position: relative;}




/* ------ SUBCATEGORII ------ */
div.subcategoriiProduse {padding: 0px; width: 560px; clear: both; overflow: hidden; background: url(../images/backgrounds/cutie_subcategorii_jos.gif) no-repeat left bottom;}
div.containerSubcaterorii {padding: 14px 0px 0px 0px; clear: both; overflow: hidden; background: url(../images/backgrounds/cutie_subcategorii_sus.gif) no-repeat 0px 0px;}
div.containerSubcaterorii h2 {padding: 0px 0px 21px 34px; font-size: 15px; color: #363636; font-weight: bold; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px; background: url(../images/icons/sageata_cutiute.png) no-repeat 12px 1px;}

div.subcategorieLista {margin: 0px 2px 9px 12px; padding: 0px 0px 16px 0px; width: 170px; overflow: hidden; float: left; text-align: center; background: url(../images/backgrounds/linie_listing_produse.gif) repeat-x 0px bottom;}
/*div.subcategorieLista a img {margin: 0px 0px 12px 0px; border: 1px solid #e0dede;}*/
div.subcategorieLista div.imgBorder {padding: 0px; margin: 0px 0px 12px 0px; border: 1px solid #e0dede; width: 168px; height: 126px; line-height: 124px; vertical-align: middle; overflow: hidden;}
div.subcategorieLista div.imgBorder img { margin: auto; vertical-align: middle; padding: 0px; }
div.subcategorieLista a {color: #2a2a2a; text-decoration: none; line-height: 18px;}
div.subcategorieLista strong {display: block; text-shadow: 1px 1px 0px #fff;}
div.subcategorieLista span {font-size: 11px; color: #363636;}
div.subcategorieLista span em {font-weight: bold; font-style: normal; color: #d94414;}

div.subcategorieLista a:hover strong {color: #e7592c; text-decoration: none;}
/*div.subcategorieLista a:hover img {border: 1px solid #999;}*/
div.subcategorieLista a:hover div.imgBorder { border: 1px solid #999; }



/* ------ CENTRU DETALIU ------ */
div#centruDetaliu {padding: 4px 0px 0px 10px; width: 760px; overflow: hidden; float: left;}

div.detaliuProdus {padding: 6px 10px; width: 740px; overflow: hidden; clear: both; position: relative; background: url(../images/backgrounds/cutie_detaliu_mijloc.gif) repeat-y 0px 0px;}
div.detaliuProdus div.bgDetaliuSus {width: 760px; height: 6px; overflow: hidden; position: absolute; top: 0px; left: 0px; background: url(../images/backgrounds/cutie_detaliu_sus.gif) no-repeat 0px 0px;}
div.detaliuProdus div.bgDetaliuJos {width: 760px; height: 6px; overflow: hidden; position: absolute; bottom: 0px; left: 0px; background: url(../images/backgrounds/cutie_detaliu_jos.gif) no-repeat 0px 0px;}
div.detaliuProdus h2 {margin: 20px 0px; font-size: 24px; font-weight: bold; color: #2a2a2a; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px;}



/* ------ poza produs ------ */
div.pozaProdus {margin: 9px 26px 0px 0px; width: 370px; overflow: hidden; float: left; background: url(../images/backgrounds/cutie_poza_sus.gif) no-repeat 0px 0px;}
div.pozaMareProdus {padding: 6px; text-align: center; position: relative;} /* background: url(../images/backgrounds/cutie_poza_mijloc.gif) no-repeat left bottom; */
div.pozeMiciProdus {padding: 13px 0px 13px 0px; width: 370px; overflow: hidden; position: relative; background: url(../images/backgrounds/cutie_poza_jos.gif) no-repeat left bottom; background-color: #e9eae1;}
div.containerMiciProdus {padding: 5px 0px 0px 40px;}
/*div.containerMiciProdus img {width: 68px; height: 51px; border: 1px solid #fff; border-top: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3;}*/
img.sageataPozeInapoi {width: 22px; height: 22px; display: block; position: absolute; top: 35px; left: 11px;}
img.sageataPozeInainte {width: 22px; height: 22px; display: block; position: absolute; top: 35px; right: 10px;}



/* ------ text produs ------ */
div.textProdus {padding: 9px 0px 20px 0px; width: 343px; overflow: hidden; float: left;}
div.textProdus h3 {margin: 2px 0px 20px 0px; font-size: 13px; font-weight: bold; color: #1e1e1e;}
div.textProdus h3 em {display: block; font-size: 12px; font-style: normal; color: #666666;}
div.textProdus h4 {margin: 0px 0px 27px 0px; font-size: 18px; color: #2e2e2e; text-shadow: 1px 1px 0px #fff;}
div.textProdus h4 strong {padding-right: 2px; font-size: 24px; letter-spacing: -1px;}
div.textProdus h6 {margin: -20px 0px 10px 0px; font-size: 14px; color: #444444; text-shadow: 1px 1px 0px #ffffff; text-decoration: line-through;}
div.textProdus h6 strong {font-size: 18px; font-weight: normal; letter-spacing: -1px;}

ul.listaAux {margin: 18px 0px; padding: 0px; list-style: none; color: #1e1e1e;}
ul.listaAux li {padding: 0px 0px 0px 22px; background: url(../images/icons/sageata_produs.gif) no-repeat 0px 3px;}

p.rateProdus {margin: 0px; padding: 0px; color: #666666;}
p.adaugaCosDetaliu {margin: 20px 0px; padding: 14px 0px; clear: both;}
p.detaliiRate {margin: 0px 0px 0px 200px; padding: 0px 0px;}




/* ------ CONTINUT TABURI ------ */
.tabcontent {display: none;}
div.continutTaburi {margin: 12px 0px 4px 0px; padding: 0px; clear: both; overflow: hidden; background: url(../images/backgrounds/descriere_produs_mijloc.gif) repeat-y 0px 0px;}
div.invelis01 {clear: both; background: url(../images/backgrounds/descriere_produs_sus.gif) no-repeat 0px 0px;}
div.invelis02 {clear: both; background: url(../images/backgrounds/descriere_produs_jos.gif) no-repeat 0px bottom;}

p.tabsMenu {margin: 0px; padding: 23px 26px; font-weight: bold;}
p.tabsMenu a {margin-right: -3px; padding: 6px 0px 9px 18px; color: #333333; text-decoration: none; text-shadow: 1px 1px 0px #ffffff; background-image: url(../images/butoane/detaliu_stanga.gif); background-repeat: no-repeat; background-position: 0px 100px;}
p.tabsMenu a span {padding: 6px 17px 9px 0px; background-image: url(../images/butoane/detaliu_dreapta.gif); background-repeat: no-repeat; background-position: right 100px;}
p.tabsMenu a:hover {color: #333333; text-decoration: none; background-position: 0px -60px;}
p.tabsMenu a:hover span {background-position: right -60px;}
p.tabsMenu a.selected {color: #ffffff; text-shadow: 1px 1px 0px #590a0a; background-position: 0px 0px;}
p.tabsMenu a.selected span {background-position: right 0px;}
p.tabsMenu a.selected:hover {color: #ffffff; text-shadow: 1px 1px 0px #590a0a; background-position: 0px 0px;}
p.tabsMenu a.selected:hover span {background-position: right 0px;}

div.tabsContent {margin: 0px 8px 0px 8px; padding: 8px 18px 28px 18px; overflow: hidden;}
div.tabsContent h3 {margin: 14px 0px 26px -1px; font-size: 22px; color: #272727;}

.tabcontent ul {margin: 18px 0px; padding: 0px; list-style: none; line-height: 20px;}
.tabcontent ul li {margin: 0px; padding: 0px 0px 0px 36px; background: url(../images/icons/sageata_02.png) no-repeat 14px 4px;}

ul.listing {margin: 0px; padding: 0px; list-style: none; line-height: 20px;}
ul.listing li {margin: 0px; padding: 0px 0px 0px 48px; background: url(../images/icons/youtube.gif) no-repeat 0px 3px;}

div.reviews {margin: 0px 0px 9px 0px; padding: 7px 0px 19px 0px; font-size: 12px; line-height: 18px; color: #323232; border-bottom: 1px solid #ddd;}
div.reviews p.titluRew {margin: 0px 0px 10px 0px; padding: 0px; line-height: 16px;}
div.reviews span.name {font-size: 11px; color: #636262;}
div.reviews p.titluRewNegativ {margin: 0px 0px 10px 0px; padding: 0px; line-height: 16px; color:#999;}
div.reviews p.titluRewNegativ span.name {font-size: 11px; color: #bbb;}
div.reviews p.text {margin: 4px 0px 10px 0px; padding: 0px;}
div.reviews p.textNegativ {margin: 4px 0px 10px 0px; padding: 0px; color:#aaa;}
div.reviews p.rating {margin: 0px; padding: 0px; position: relative; font-size: 11px; color: #888; font-weight: bold;}
div.reviews p.rating img {margin: 0px 2px 0px 0px; vertical-align: -3px;}
div.reviews p.rating span {padding: 0px 0px 0px 12px;}

div.reviews p.notaComentariu {margin: 0px 0px 10px 0px; padding: 0px; float: right; font-size: 11px; line-height: 16px; color: #888; text-align: right;}
div.reviews p.notaComentariu strong {color: #444; font-size: 12px;} 
div.reviews p.notaComentariu img {vertical-align: -2px;}






/* ------ IN LEGATURA  ------ */
div.inLegatura {margin: 20px 0px -5px 0px; width: 750px; clear: both; overflow: hidden;}
div.inLegatura h2 {font-weight: normal;}

div.produsLegatura {margin: 0px 10px 10px 0px; padding: 0px; width: 365px; overflow: hidden; float: left; background: url(../images/backgrounds/cutie_legatura_jos.gif) no-repeat left bottom;}
div.continutLegatura {padding: 12px 12px; width: 341px; overflow: hidden; background: url(../images/backgrounds/cutie_legatura_sus.gif) no-repeat 0px 0px;}
/*div.continutLegatura img {margin: 0px 16px 0px 0px; width: 100px; float: left; border: 1px solid #e0dede; float: left;}*/
div.continutLegatura a.imgBorder {margin: 0px 16px 0px 0px; width: 133px; height: 100px; float: left; border: 1px solid #e0dede; float: left;}
div.continutLegatura h3 {margin: 2px 0px 0px 0px; padding: 0px; font-size: 16px; font-weight: bold; text-shadow: 1px 1px 0px #fff;}
div.continutLegatura h3 a {color: #2a2a2a; text-decoration: none;}
div.continutLegatura h3 a:hover {color: #e7592c; text-decoration: none;}
div.continutLegatura h4 {margin: 2px 0px 6px 0px; font-size: 12px; color: #444444; text-shadow: 1px 1px 0px #ffffff;}
div.continutLegatura h4 strong {font-size: 16px;}
div.continutLegatura h5 {margin: 0px 0px 4px 0px; font-size: 11px;}
p.detaliilegatura {margin: 0px 0px 0px 155px; padding: 6px 0px;}




/* ------ LISTING ARTICOLE ------ */
div.listingArticole {margin: 0px 0px 10px 0px; padding-bottom: 7px; width: 560px; overflow: hidden; clear: both; background: url(../images/backgrounds/cutie_listing_produse_jos.gif) no-repeat -1px bottom;}
div.listingArticoleDescriere {padding: 12px 12px; overflow: hidden; clear: both; background: url(../images/backgrounds/cutie_listing_produse_sus.gif) no-repeat -1px 0px;}
div.listingArticole img {margin: 3px 15px 0px 0px; width: 200px; height: 150px; overflow: hidden; position: relative; border: 1px solid #e0dede; float: left;}

div.listingArticole h3 {padding: 9px 0px 5px 0px; font-size: 20px; color: #2a2a2a; text-shadow: 1px 1px 0px #fff;}
div.listingArticole h3 a {color: #2a2a2a; text-decoration: none;}
div.listingArticole h3 a:hover {color: #e7592c; text-decoration: none;}
div.listingArticole h5 {margin: 0px 0px 13px 0px; font-size: 11px; color: #363636;}




/* ------ DETALIU ARTICOL ------ */
div.detaliuArticol {margin: 25px 0px;}
div.detaliuArticol h3.titlu {margin: 30px 0px 24px 0px; font-size: 20px; color: #272727;}
div.detaliuArticol img.pozaArticol {margin: 4px 20px 0px 0px; padding: 0px; border: 1px solid #fff; float: left;}
div.detaliuArticol ul {margin: 18px 0px; padding: 0px; list-style: none; line-height: 20px;}
div.detaliuArticol ul li {margin: 0px; padding: 0px 0px 0px 36px; background: url(../images/icons/sageata_01.png) no-repeat 14px 4px;}

dl.fisiereDownload {margin: 28px 0px 16px 0px; clear: both;}
dl.fisiereDownload dt {margin: 0px 0px 12px 0px; font-size: 20px; color: #272727;}
dl.fisiereDownload dd {margin: 0px; padding: 0px 0px 0px 36px; background: url(../images/icons/sageata_02.png) no-repeat 14px 5px;}

div.plusCos div {float: right;}
div.plusCos div a {position: relative;}




/* ------ AUXILIARE ------ */
div#auxiliare {margin: 0px auto 10px auto; width: 980px; overflow: hidden; clear: both; background: url(../images/backgrounds/bg_auxiliare_jos.gif) no-repeat left bottom; background-color: #1d1e1a;}
div.containerAuxiliare {padding: 35px 0px 32px 0px; overflow: hidden; background: url(../images/backgrounds/bg_auxiliare_sus.gif) no-repeat 0px 0px;}
div#auxiliare h3 {margin: 0px 0px 21px 12px; padding: 0px; font-size: 22px; color: #fff; text-shadow: 1px 1px 0px #000;}

div.categAuxiliare {margin: 0px 10px 0px 10px; width: 225px; overflow: hidden; float: left;}

div.cutieNeagra {margin: 0px 0px 10px 0px; width: 225px; overflow: hidden; background: url(../images/backgrounds/auxiliare_negru_jos.gif) no-repeat left bottom;}
div.cutieNeagra a {padding: 9px 10px; width: 205px; display: block; overflow: hidden; color: #b7b7b7; text-decoration: none; line-height: 18px; background: url(../images/backgrounds/auxiliare_negru_sus.gif) no-repeat 0px 0px;}
div.cutieNeagra a strong {display: block; font-size: 11px; color: #fff;}
div.cutieNeagra a label {padding: 0px 0px 0px 24px; display: block; cursor: pointer; background: url(../images/icons/sageata_ghi.png) no-repeat 0px 1px;}
div.cutieNeagra a span {padding: 0px 0px 0px 24px; display: block; cursor: pointer; background: url(../images/icons/sageata_ghi.png) no-repeat 0px 1px;}
div.cutieNeagra a:hover {color: #1aa1c8; text-decoration: none;}
div.cutieNeagra a img {margin: 0px 9px 0px 0px; width: 57px; height: 50px; float: left; border: 2px solid #282924;}
p.auxButon {margin: 0px; padding: 8px 0px; text-align: right;}

div.cutieAlba {margin: 0px 0px 10px 0px; width: 225px; overflow: hidden; background: url(../images/backgrounds/auxiliare_gri_jos.gif) no-repeat left bottom;}
div.cutieAlba label {padding: 10px 11px 11px 11px; display: block; line-height: 18px; background: url(../images/backgrounds/auxiliare_gri_sus.gif) no-repeat 0px 0px;}
div.cutieAlba ul {margin: 0px; padding: 7px 0px 3px 0px; overflow: hidden; list-style-type: none; background: url(../images/backgrounds/auxiliare_gri_sus.gif) no-repeat 0px 0px;}
div.cutieAlba ul li {margin: 0px 0px 0px 11px; padding: 1px 0px 2px 25px; width: 71px; float: left; border-bottom: 1px solid #cccccc; background: url(../images/icons/sageata_producatori_hp.gif) no-repeat 0px 4px;}
div.cutieAlba ul li a {color: #524f4e; text-decoration: none;}
div.cutieAlba ul li a:hover {color: #157c9a; text-decoration: none;}






/* ------ FOOTER ------ */
div#footer {margin: 0px auto 0px auto; padding: 14px 20px 26px 20px; width: 940px; overflow: hidden; clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #575757; line-height: 20px; background: url(../images/backgrounds/bg_footer.gif) no-repeat 0px 0px;}
div#footer a {color: #575757; text-decoration: none; font-weight: bold;}
div#footer a:hover {color: #f2693e; text-decoration: underline;}
div#footer span {padding: 0px 7px;}
img.softhost {margin: 2px 0px 0px 1px; padding: 0px; float: right;}





/* ------ ELEMENTE FORMULAR ------ */
input.campCautare {margin: 0px; padding: 6px 8px 8px 8px; width: 201px; border: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; background: url(../images/backgrounds/input_cautare.gif) no-repeat 0px 0px;}
input.butonCautare {margin: 0px 0px 0px 5px; padding: 0px; vertical-align: top;}

input.cautareHP {margin: 0px; padding: 2px 8px 4px 8px; width: 178px; border: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #7f7e7e;}
select.cautareHP {margin: 0px; padding: 0px 0px 0px 5px; width: 194px; height: 20px; border: 1px solid #ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #7f7e7e;}

input.newsletterHP {margin: 0px; padding: 1px 4px 2px 4px; width: 147px; border: 1px solid #c4c4c4; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #6b6a60;}
input.newsletterHPButon {margin: 0px; padding: 0px;}

select.filtreListing {margin: 0px 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;}
select.comparator {margin: 0px 4px 0px 0px; padding: 0px 0px 0px 3px; height: 20px; width: 220px; border: 1px solid #cac8c8; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; 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 #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #6b6a60;}
textarea.formular01 {margin: 0px; padding: 2px 2px; width: 480px; height: 120px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #6b6a60;}
select.formular01 {margin: 0px; padding: 1px; width: 256px; height: 24px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #6b6a60;}
input.formular01Box {margin-right: 5px; vertical-align: -2px;}
input.formular02Box {margin-right: 5px; vertical-align: -3px;}
input.formular01Radio {margin-right: 5px; vertical-align: -3px;}




/* ------ TABELE ------ */
table.cautareHP {margin: 0px; width: 266px;}
table.cautareHP td {padding: 2px 0px 3px 0px; text-shadow: 1px 1px 0px #e5e7e8;}
table.cautareHP td.text {width: 72px;}
table.cautareHP td.bCautareHP {padding-top: 17px;}

table.abonareHP {margin: 0px; width: 225px;}
table.abonareHP td {padding: 2px 0px; color:#b5b5b5;}
table.abonareHP td.text {width: 68px;}
table.abonareHP td.buton {padding-top: 12px; text-align: right;}

table.tabelFormular {margin: 24px 0px 0px 0px; padding: 0px; width: 100%; font-size: 12px;}
table.tabelFormular th {padding: 10px 7px 11px 0px; text-align: left; color: #2f2c1d; font-size: 14px;}
table.tabelFormular td {padding: 3px 6px; border-bottom: 1px solid #ccc;}

table.tabelSpecificatii {margin: 0px; padding: 0px; width: 100%;}
table.tabelSpecificatii th {padding: 10px 7px 11px 0px; text-align: left; color: #2f2c1d; font-size: 12px;}
table.tabelSpecificatii td {padding: 3px 6px; border-bottom: 1px solid #ccc;}

.tabcontent table {margin: 0px; padding: 0px; width: 100%;}
.tabcontent table th {padding: 10px 7px 11px 0px; text-align: left; color: #2f2c1d; font-size: 12px;}
.tabcontent table td {padding: 3px 6px; border-bottom: 1px solid #ccc;}

table.cosMare {margin: 38px 0px 30px 0px; padding: 0px; width: 100%; font-size: 12px;}
table.cosMare th {padding: 10px 7px 11px 0px; border-bottom: 1px solid #ccc; text-align: left; color: #2f2c1d; font-size: 16px;}
table.cosMare th.right {text-align: right;}
table.cosMare td {padding: 3px 8px; border-bottom: 1px solid #ccc; color: #444;}
table.cosMare td.produs label {font-size: 11px;}
table.cosMare td.inputuri {text-align: center;}
table.cosMare td.sterge {text-align: center;}
table.cosMare td.actualizare {padding: 10px 0px 10px 0px; text-align: center; background-color:#ffffff;}
table.cosMare td.actualizare img {vertical-align: top;}
table.cosMare td.right {text-align: right;}
table.cosMare td.total {text-transform: uppercase; font-weight: bold; text-align: right; font-size: 11px; background-color:#ffffff; white-space: nowrap;}
table.cosMare td.total span {color: #f2693e; font-size: 20px;}

/* CUSTOM */
div.meniuStanga div a.none { margin: 0px; padding: 0px; display: block; color: #4c4c4c; text-decoration: none; background: none; font-weight: bold;}
div.meniuStanga div a:hover {color: #157c9a; text-decoration: underline;}

div.meniuStanga div a.none dt { margin: 0px; padding: 0px; display: block; color: #4c4c4c; text-decoration: none; background: none; font-weight: bold; width: 92%; }
div.meniuStanga div a:hover dt {color: #157c9a; text-decoration: underline;}

div.error { position: relative; overflow: hidden; width: 99%; color: #ffffff; background-color: #F1592A; padding: 3px; text-align: center; font-weight: bold; margin: 0px 0px 15px 0px; text-shadow: none; border: 1px solid #d6e6e1;}
div.message { position: relative; overflow: hidden; width: 99%; color: #ffffff; background-color: #054172; padding: 3px; text-align: center; font-weight: bold; margin: 0px 0px 15px 0px; text-shadow: none; border: 1px solid #d6e6e1;}
span.error { margin: 3px; padding: 2px; color: #F1592A; font-weight: bold; }

div.pozaMareProdus span.oferta {width: 106px; height: 104px; display: block; overflow: hidden; position: absolute; top: 0px; left: 0px; cursor: pointer; text-decoration: none; background: url(../images/icons/oferta_speciala.png) no-repeat 0px 0px;}
div.textProdus h2 {margin: 5px 0px; font-size: 24px; font-weight: bold; color: #2a2a2a; text-shadow: 1px 1px 0px #fff; letter-spacing: -1px;}
div.textProdus h2 em {display: block; font-size: 12px; font-style: normal; color: #666666; text-shadow: none; letter-spacing: 0px;}
div.textProdus label {padding: 0px 0px 0px 0px; float: left;}
div.textProdus label img {margin: 0px 3px 0px 0px; vertical-align: -4px;}
div.textProdus label a {text-decoration: none;}

div.continutTitluPagina h2 a { font-size: 12px; font-weight: normal; text-decoration: none; }

#galerie-content .slideGal img { margin: auto; vertical-align: middle; padding: 0px; }
#products-content .slidePoza img { margin: auto; vertical-align: middle; padding: 0px; }
div.pozaListing img { margin: auto; vertical-align: middle; }

div.tweetsTop ul { margin: 0px; padding: 0px; }
div.tweetsTop ul li { margin: 0px; padding: 0px; list-style: none; }
div.tweetsTop ul li a { text-decoration: none; }

a.reverseDetaliiMare {margin-right: 2px; padding: 10px 0px 13px 16px; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #043862; background-image: url(../images/butoane/detalii_mare_st.png); background-repeat: no-repeat; background-position: 0px -60px;}
a.reverseDetaliiMare span {padding: 10px 43px 13px 0px; background-image: url(../images/butoane/detalii_mare_dr.png); background-repeat: no-repeat; background-position: right -60px;}
a.reverseDetaliiMare:hover { color: #3d3d3d; text-decoration: none; text-shadow: 1px 1px 0px #fff; background-position: 0px 0px;}
a.reverseDetaliiMare:hover span { background-position: right 0px; }

a.butonGriAlt {margin-right: 2px; padding: 11px 0px 12px 19px; font-size: 11px; font-weight: bold; color: #3d3d3d; text-decoration: none; text-transform: uppercase; text-shadow: 1px 1px 0px #fff; background-image: url(../images/butoane/buton_gri_st.png); background-repeat: no-repeat; background-position: 0px 0px;}
a.butonGriAlt span {text-shadow: none !important; padding: 11px 18px 12px 0px; background-image: url(../images/butoane/buton_gri_dr.png); background-repeat: no-repeat; background-position: right 0px;}
a.butonGriAlt:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #043862; background-position: 0px -60px;}
a.butonGriAlt:hover span {color: #fff !important; background-position: right -60px;}

/*
div.headline span.oferta {width: 106px; height: 104px; display: block; overflow: hidden; position: absolute; top: 0px; left: 0px; cursor: pointer; text-decoration: none; background: url(../images/icons/oferta_speciala.png) no-repeat 0px 0px;}
*/

div.mpBox { width: 265px; height: 205px; overflow: hidden; position: relative; margin: 0px; padding: 0px;}
div.mpBox div.mpInnerBox { height: 410px; position: absolute; top: 0px; margin: 0px; padding: 0px;}
div.mpBox div.mpInnerBox div.half { position: relative; width: 265px; height: 205px; margin: 0px; padding: 0px;}
div.mpBox div.mpInnerBox img { margin: 0px; padding: 0px; }
div.mpBox div.mpInnerBox a.innerA { display: block; }
div.mpBox div.mpInnerBox a.innerA  span { padding: 2px 0px 0px 25px; background: url(../images/icons/sageata_ghi.png) no-repeat 0px 2px; }
div.mpBox div.mpInnerBox a.innerA:hover span { color: #fff; }

div.categorieHP a {color: #363636; text-decoration: none;}
div.categorieHP:hover {background-position: right 0px;}
div.categorieHP:hover strong {text-shadow: 1px 1px 0px #963312;}
div.categorieHP:hover span {color: #1b1c1c; text-shadow: 1px 1px 0px #ec7a56;}
div.categorieHP:hover label {background-position: 0px bottom;}
div.categorieHP:hover a {color: #ffffff; text-decoration: none;}
div.categorieHP:hover div.mpInnerBox { position: absolute; bottom: 0px; top: -205px; }

#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;
}

#carousel-wrapper {
	width: 885px;
	height: 284px;
	overflow: hidden;
	margin: 0px 0px 0px 48px;
	padding: 0px;
	border: none;
}
#carousel-content {
  height: 284px;
	margin: 0px;
	padding: 0px;
	border: none;
}
#carousel-content .slide {
	float: left;
	width: 885px;
	height: 284px;
	margin: 0px;
	padding: 0px;
	border: none;
}

#products-wrapper {
	width: 356px;
	height: 219px;
	overflow: hidden;
	margin: 0px 0px -4px 0px;
	padding: 0px;
	border: none;
}
#products-content {
  height: 219px;
	margin: 0px;
	padding: 0px;
	border: none;
}
#products-content .slidePoza {
	float: left;
	width: 356px;
	height: 219px;
	margin: 0px;
	padding: 0px;
	border: none;
	line-height: 219px;
	vertical-align: middle;
}

#galerie-wrapper {
	width: 292px;
	height: 51px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: none;
}
#galerie-content {
  height: 51px;
	margin: 0px;
	padding: 0px;
	border: none;
}
#galerie-content .slideGal {
	float: left;
	width: 68px;
	height: 51px;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	border: 1px solid #fff;
	border-top: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	text-align: center;
	line-height: 49px;
	vertical-align: middle;
}

/* TOOLTIP */
.tooltipDiv { z-index:5000;	position:absolute; display: block;	}
.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: Arial, Helvetica, sans-serif; font-size: 12px; color: #323232; }

/* ------ Ranking ------ */

div#ranking {background-image: url('../images/backgrounds/rating.png');  background-position: -90px 0px; background-repeat: no-repeat; border: none; width: 90px; float: left; margin: -18px 0px 0px 100px; z-index: 3; padding: 0px 0px 5px 0px;}
div#ranking a {display: block; float: left; width: 18px; text-indent: -20000px; outline: none;}

/* ------ Size & colors ------- */
div.categoriiHP {margin: 22px 0px 0px 0px; padding: 9px; width: 636px; border: 1px solid #fff; clear: both; overflow: hidden; position: relative; background-color: #dcdcdc;}

div.stangaCategoriiHP {margin: 0px; width: 162px; float: left; position: relative; overflow: hidden;}
div.stangaCategoriiHP a {padding: 4px 0px 5px 0px; width: 162px; display: block; font-size: 18px; color: #111; text-decoration: none; text-shadow: 1px 1px 0px rgba(255,255,255,0.5); height: 35px;}
div.stangaCategoriiHP a em {margin: 2px 0px 0px 0px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; color: #444; text-decoration: none;}
div.stangaCategoriiHP a.activ {padding: 8px 0px 5px 42px; width: 120px; color: #111; text-shadow: none; background: url(../images/backgrounds/categorie_mare_activ.gif) no-repeat 0px 0px; background-color: #FFFFFF;}
div.stangaCategoriiHP a.activ em {margin-top: -1px; color: #ff6600;}
div.stangaCategoriiHP a.activ span {text-transform: uppercase; font-weight: bold; letter-spacing: -1px;}
div.stangaCategoriiHP a.activ:hover {text-shadow: none;}
div.stangaCategoriiHP a.activ:hover span {color: #111; text-decoration: none;}

div.dreaptaCategoriiHP {margin: 0px; padding: 0px; width: 474px; overflow: hidden; float: left; background: url(../images/backgrounds/cutie_topics_bottom.gif) no-repeat left bottom; background-color: #FFFFFF; color: #111111;}
div.dreaptaCategoriiHP a { line-height: 40px; }
div.dreaptaCategoriiHP table {margin-top: 2px;}
div.dreaptaCategoriiHP table td {border-bottom: 1px dashed #ddd;}
div.dreaptaCategoriiHP table td.cachito {text-align :right;}

table.tabelDealer td { padding: 0px; }
.inputMic { padding: 0px !important; } /* height: 100px !important;  */

div.detaliuProdus div.bgDetaliuSusFull {width: 960px; height: 6px; overflow: hidden; position: absolute; top: 0px; left: 0px; background: url(../images/backgrounds/cutie_detaliu_sus_full.gif) no-repeat 0px 0px;}
div.detaliuProdus div.bgDetaliuJosFull {width: 960px; height: 6px; overflow: hidden; position: absolute; bottom: 0px; left: 0px; background: url(../images/backgrounds/cutie_detaliu_jos_full.gif) no-repeat 0px 0px;}
div.detaliuProdusFull {padding: 6px 10px; width: 940px; overflow: hidden; clear: both; position: relative; background: url(../images/backgrounds/cutie_detaliu_mijloc_full.gif) repeat-y 0px 0px;}

.anylinkcss {position: absolute; left: 0; top: 0; margin: 0px 0px 0px 1px; visibility: hidden; font-size: 11px; line-height: 18px; z-index: 100; background-color: #054173; width: 170px;}
.anylinkcss ul {margin: 10px; padding: 0; list-style-type: none;}
.anylinkcss ul li a {display: block; border-top: 1px solid #CECECE; padding: 1px 5px 2px 5px; color: #fff; text-decoration: none;}
.anylinkcss ul li:first-child a {border: none;}
.anylinkcss a:hover {background-color: #F1592A; color: white;}
.move2right {position: absolute; left: 0; top: 0; margin: 0px 0px 0px 150px; visibility: hidden; font-size: 11px; line-height: 18px; z-index: 100; background-color: #054173; width: 170px;}

a.butonFiltreSelected {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #043862; background-position: 0px -40px;}
a.butonFiltreSelected span {background-position: right -40px;}

p.tags { padding: 5px; background-color: #ffffff; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
