/* ------ STYLURI GENERALE ------ */

html {background:url(../images/backgrounds/bg_top.gif) repeat-x 0px 0px; background-color: #f2f3ec;}

body {margin: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #727171; line-height: 18px;}



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: 980px; position: relative; overflow: hidden;}

.cleaner {clear: both; height: 0px; display: block; overflow: hidden;}

.rosu {color: #d00015;}



a {color: #2ca2c7; text-decoration: underline; outline: none;}

a:hover {color: #cc0000; text-decoration: underline;}



a.inchis {color: #0f91ba; text-decoration: none; text-transform: uppercase; font-size: 12px;}

a.inchis:hover {color: #cc0000; text-decoration: underline;}



a.albastruMare {padding: 4px 0px 8px 24px; font-size: 18px; color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #48899e; background-image: url(../images/butoane/albastru_mare_stanga.gif); background-repeat: no-repeat; background-position: 0px 0px;}

a.albastruMare span {padding: 4px 23px 8px 0px; background-image: url(../images/butoane/albastru_mare_dreapta.gif); background-repeat: no-repeat; background-position: right 0px;}

a.albastruMare:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #931515; background-position: 0px -55px;}

a.albastruMare:hover span {background-position: right -55px;}



a.rosuProduse {padding: 6px 0px 8px 21px; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 0px #8d1212; background-image: url(../images/butoane/rosu_stanga.gif); background-repeat: no-repeat; background-position: 0px 0px;}

a.rosuProduse span {padding: 6px 20px 8px 0px; background-image: url(../images/butoane/rosu_dreapta.gif); background-repeat: no-repeat; background-position: right 0px;}

a.rosuProduse:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #b61717; background-position: 0px -52px;}

a.rosuProduse:hover span {background-position: right -52px; text-decoration: underline;}



a.albastruProduse {padding: 6px 0px 8px 21px; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 0px #44899f; background-image: url(../images/butoane/albastru_stanga.gif); background-repeat: no-repeat; background-position: 0px 0px;}

a.albastruProduse span {padding: 6px 20px 8px 0px; background-image: url(../images/butoane/albastru_dreapta.gif); background-repeat: no-repeat; background-position: right 0px;}

a.albastruProduse:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #519fb9; background-position: 0px -52px;}

a.albastruProduse:hover span {background-position: right -52px; text-decoration: underline;}



a.negruProduse {padding: 6px 0px 8px 21px; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 0px #30312d; background-image: url(../images/butoane/negru_stanga.gif); background-repeat: no-repeat; background-position: 0px 0px;}

a.negruProduse span {padding: 6px 20px 8px 0px; background-image: url(../images/butoane/negru_dreapta.gif); background-repeat: no-repeat; background-position: right 0px;}

a.negruProduse:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #4f514a; background-position: 0px -52px;}

a.negruProduse:hover span {background-position: right -52px; text-decoration: underline;}



a.cerereOferta {padding: 13px 0px 18px 67px; font-size: 18px; color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #650b0b; background-image: url(../images/butoane/cerere_stanga.gif); background-repeat: no-repeat; background-position: 0px 0px;}

a.cerereOferta span {padding: 13px 19px 18px 0px; background-image: url(../images/butoane/cerere_dreapta.gif); background-repeat: no-repeat; background-position: right 0px;}

a.cerereOferta:hover {color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0px #44899e; background-position: 0px -88px;}

a.cerereOferta:hover span {background-position: right -88px;}









/* ------ HEADER ------ */

div#header {margin: 0px auto; padding: 0px; width: 980px; height: 168px; overflow: hidden; clear: both; position: relative;}

div#header h1 {margin: 21px 0px 20px 0px; width: 266px; height: 52px; position: relative; text-indent: -20000px; background: url(../images/adlinesolutions_logo.gif) no-repeat 0px 0px;}

div#header h1 a {width: 266px; height: 52px; display: block;}



p.utileSus {margin: 0px; padding: 17px 12px 0px 0px; float: right; font-size: 11px; color: #d8c0b0;}

p.utileSus a {color: #de7c86; text-decoration: none;}

p.utileSus a:hover {color: #fccdd1; text-decoration: underline;}

p.utileSus img {margin: 0px 10px 0px 4px; padding: 0px; vertical-align: -2px;}

p.utileSus span {padding: 0px 7px 0px 0px; color: #9a9a9a;}



div.meniuSus {margin: 0px; padding: 14px 0px; float: right; clear: right; width: 710px; text-align: right;}

div.meniuSus a {margin: 0px 0px 0px -3px; padding: 5px 0px 7px 14px; color: #ffffff; text-decoration: none; background-image: url(../images/butoane/meniu_sus_stanga.gif); background-repeat: no-repeat; background-position: 0px 60px;}

div.meniuSus a span {padding: 5px 13px 7px 0px; background-image: url(../images/butoane/meniu_sus_dreapta.gif); background-repeat: no-repeat; background-position: right 60px;}

div.meniuSus a:hover {color: #423233; text-decoration: none; background-position: 0px -48px;}

div.meniuSus a:hover span {background-position: right -48px;}

div.meniuSus a.activ {color: #ffffff; background-position: 0px 0px;}

div.meniuSus a.activ span {background-position: right 0px;}



a.cerereOfertaSus {margin: 0px; padding: 20px 1px 8px 60px; display: block; float: right; clear: right; font-size: 18px; color: #484848; text-decoration: none; background: url(../images/icons/cerere_de_oferta.gif) no-repeat 0px 12px;}

a.cerereOfertaSus em {margin: 0px 0px 0px 1px; padding: 0px; display: block; font-size: 11px; color: #353535; font-style: normal;}

a.cerereOfertaSus em strong {font-size: 12px; color: #dd0000;}

a.cerereOfertaSus:hover {color: #111111; text-decoration: none;}

a.cerereOfertaSus:hover em {text-decoration: underline;}



div.cautareSus {margin: 0px 68px 0px 0px; padding: 24px 0px 0px 0px; float: right;}



div.listePreturi {margin: 0px; padding: 19px 0px 0px 43px; color: #787876; background: url(../images/icons/lista_de_preturi.gif) no-repeat 0px 21px;}

div.listePreturi strong {margin: 0px; display: block; font-size: 11px; color: #60615f;}

div.listePreturi a {color: #787876; text-decoration: none;}

div.listePreturi a:hover {color: #cc0000; text-decoration: underline;}

div.listePreturi span {padding: 0px 8px;}









/* ------ HEADLINE ------ */

div#headline {margin: 0px auto 10px auto; padding: 1px; width: 976px; overflow: hidden; clear: both; border: 1px solid #e9eae1; font-size: 14px; color: #787878; line-height: 22px; background-color: #FFFFFF;}

div#headline div.container {padding: 0px 30px 0px 30px; width: 916px; background: url(../images/backgrounds/bg_headline.gif) repeat-x left bottom;}

div#headline div.produsHeadline {padding: 20px 0px 22px 0px; overflow: hidden; clear: both;}



div#headline div.pozaProdusHeadline {margin: 0px 0px 0px 30px; float: right; text-align: center;}

div#headline h2 {margin: 10px 0px 19px 0px; font-size: 40px; color: #2a2a2a; line-height: 42px; letter-spacing: -1px;}

div#headline h2 a {color: #2a2a2a; text-decoration: none;}

div#headline h2 a:hover {color: #bb0000; text-decoration: none;}

div#headline h4 {margin: 0px 0px 19px 0px; font-size: 18px; color: #444444; line-height: 24px;}

div#headline h4 strong {display: block; font-size: 24px; color: #d80318; letter-spacing: -1px;}



div.navigarePromotii {margin: 0px; padding: 13px 0px 14px 0px; display: block; clear: both; font-size: 24px; line-height: 26px; color: #313131; text-shadow: 1px 1px 0px #ffffff; text-align: center; background: url(../images/backgrounds/linie_adancime_headline.gif) repeat-x 0px 0px;}

div.navigarePromotii img {margin: 0px; padding: 0px; vertical-align: -10px;}

div.navigarePromotii span {padding: 0px 11px 0px 10px;}









/* ------ CATEGORII HP ------ */

div#categoriiHP {margin: 0px auto 10px auto; padding: 5px 0px 0px 0px; border: 1px solid #e9eae1; width: 978px; overflow: hidden; background-color: #FFFFFF;}

div.randCategorii {margin: 0px; padding: 0px 20px 0px 20px; width: 948px; overflow: hidden; clear: both; background: url(../images/backgrounds/linie_puncte_oriz_hp_01.gif) no-repeat 20px bottom;}

div.elementeCategorieHP {width: 768px; overflow: hidden; float: right;}

div#categoriiHP div.cover {margin: -1px 0px 0px 0px; height: 6px; overflow: hidden; position: relative; background-color: #FFFFFF;}





/* ------ nume categorie ------ */

div.numeCategorie {margin: 0px -1px 0px 0px; width: 181px; overflow: hidden; float: left; text-align: center;}

div.numeCategorie img {margin-top: 26px;}

div.numeCategorie h2 {margin: 13px 0px 17px 0px; font-size: 26px; color: #2a2a2a; letter-spacing: -1px; line-height: 32px;}



div.numeCategorie ul {margin: 0px 0px 25px 0px; padding: 0px; list-style: none; font-size: 11px;}

div.numeCategorie ul li {margin: 0px; padding: 0px; width: 181px; border-bottom: 1px solid #e8e8e8;}

div.numeCategorie ul li:last-child {border-bottom: none;}

div.numeCategorie ul li a {padding: 2px 0px 5px 0px; width: 181px; display: block; color: #6c6c6c; text-decoration: none;}

div.numeCategorie ul li a:hover {color: #cc0000; text-decoration: none; background-color: #f7f7f5;}





/* ------ categorie HP ------ */

div.categorieHP {margin: 0px -1px 0px 11px; padding: 0px 0px 15px 0px; width: 182px; overflow: hidden; float: left; text-align: center; background: url(../images/backgrounds/linie_puncte_oriz_hp.gif) no-repeat left bottom;}

div.categorieHP fieldset {padding: 23px 11px 22px 0px; background: url(../images/backgrounds/linie_puncte_vert_01.gif) no-repeat right 14px;}

div.categorieHP img {width: 171px; height: 143px;}

/*div.categorieHP h5 {margin: 0px 0px 11px 0px; font-size: 14px; color: #5e5d5d;}*/

div.categorieHP p {margin: 0px 0px 11px 0px; font-size: 14px; color: #5e5d5d;}



div.categorieHP h3 {margin: 0px 5px 0px 5px; height: 55px; overflow: hidden; font-size: 20px; color: #323232; line-height: 22px;}

div.categorieHP h3 a {color: #323232; text-decoration: none;}

div.categorieHP h3 a:hover {color: #cc0000; text-decoration: none;}



div.categorieHP h4 {margin: 12px 0px 27px 0px; font-size: 12px; font-weight: bold; color: #2a2a2a;}

div.categorieHP h4 strong {font-size: 22px; letter-spacing: -1px;}

div.categorieHP h4 em {margin-bottom: 5px; display: block; font-size: 12px; color: #727171; font-style: normal;}









/* ------ CATEGORII HP ------ */

div#douaColoane {margin: 0px auto 10px auto; width: 980px; overflow: hidden;}

div#stanga {padding: 0px 10px 0px 0px; width: 190px; overflow: hidden; float: left;}

div#centru {padding: 0px 20px 0px 20px; width: 738px; overflow: hidden; border: 1px solid #e9eae1; float: left; background: url(../images/backgrounds/bg_pagina_interior.gif) no-repeat 0px 0px; background-color: #FFFFFF;}



div#centru h2 {margin: 18px 0px; font-size: 30px; color: #2a2a2a; letter-spacing: -1px; line-height: 38px;}

div#centru h2 em {margin: -6px 0px -8px 1px; display: block; font-size: 12px; font-weight: bold; font-style: normal; letter-spacing: 0px; color: #666666;}

div#centru h2.produseSimilare {margin: 36px 0px 10px 0px; font-size: 25px; color: #2a2a2a; letter-spacing: -1px; line-height: 38px;}









/* ------ meniu stanga principal ------ */

div.meniuStanga {margin: 0px 0px 10px 0px; padding: 21px 10px 0px 10px; width: 168px; overflow: hidden; border: 1px solid #e9eae1; text-align: center; background: url(../images/backgrounds/bg_meniu_stanga_principal.gif) no-repeat 0px 0px; background-color: #FFFFFF;}

div.meniuStanga h3 {margin: 13px 0px 17px 0px; font-size: 22px; color: #2a2a2a; letter-spacing: -0.5px; line-height: 26px;}



div.meniuStanga dl {margin: 0px 0px 25px 0px; padding: 0px;}

div.meniuStanga dl dt {margin: 0px; padding: 0px; width: 168px; border-bottom: 1px solid #e8e8e8;}

div.meniuStanga dl dt:last-child {border-bottom: none;}

div.meniuStanga dl dt a {padding: 2px 0px 5px 0px; width: 168px; display: block; color: #6c6c6c; text-decoration: none;}

div.meniuStanga dl dt a:hover {color: #cc0000; text-decoration: none; background-color: #f7f7f5;}

div.meniuStanga dl dt a.activRosu {color: #ffffff; background-color: #b71b1b;}

div.meniuStanga dl dt a.activAlbastru {color: #ffffff; background-color: #54aac5;}

div.meniuStanga dl dt a.activNegru {color: #ffffff; background-color: #474844;}





/* ------ meniu stanga secundar ------ */

dl.meniuStangaSecundar {margin: 0px 0px 10px 0px; padding: 0px 10px 14px 10px; width: 168px; overflow: hidden; border: 1px solid #e9eae1; text-align: center; background: url(../images/backgrounds/bg_meniu_stanga_secundar.gif) no-repeat 0px 0px; background-color: #FFFFFF;}

dl.meniuStangaSecundar dt {margin: 0px; padding: 7px 0px 20px 0px; width: 168px; font-size: 12px; color: #444444; font-weight: bold; text-transform: uppercase;}

dl.meniuStangaSecundar dd {margin: 0px; padding: 0px; width: 168px; border-bottom: 1px solid #e8e8e8; font-size: 11px;}

dl.meniuStangaSecundar dd:last-child {border-bottom: none;}

dl.meniuStangaSecundar dd a {padding: 2px 0px 5px 0px; width: 168px; display: block; color: #6c6c6c; text-decoration: none;}

dl.meniuStangaSecundar dd a:hover {color: #cc0000; text-decoration: none; background-color: #f7f7f5;}





/* ------ abonare stanga ------ */

div.abonareStanga {margin: 0px 0px 10px 0px; padding: 0px 10px 0px 10px; width: 168px; overflow: hidden; border: 1px solid #e2e3d9; background-color: #ebece3;}

div.abonareStanga h4 {margin: 14px 0px 14px 0px; padding: 2px 0px 6px 39px; font-size: 18px; color: #262626; text-shadow: 1px 1px 0px #fff; background: url(../images/icons/plic_newsletter.gif) no-repeat 0px 0px;}

div.abonareStanga p {margin: 10px 0px; padding: 0px; font-size: 11px;}





/* ------ clienti stanga ------ */

div.clientiStanga {margin: 0px 0px 10px 0px; padding: 0px 10px 14px 10px; width: 168px; overflow: hidden; border: 1px solid #e9eae1; text-align: center; background-color: #FFFFFF;}

div.clientiStanga h4 {margin: 0px; padding: 12px 0px 10px 0px; width: 168px; font-size: 12px; color: #444444; font-weight: bold; text-transform: uppercase;}





/* ------ cale site ------ */

div.caleSite {margin: 0px auto; padding: 18px 1px 0px 17px; width: 922px; clear: both; overflow: hidden; font-size: 11px; color: #666666; background: url(../images/icons/acasa.gif) no-repeat 0px 24px;}

div.caleSite span {padding: 0px 5px;}

div.caleSite a {color: #666666; text-decoration: none;}

div.caleSite a:hover {color: #cc0000; text-decoration: underline;}







/* ------ categorie HP ------ */

div.listingProduse {margin: 0px; padding: 0px; width: 748px; overflow: hidden;}

div.aranjareProduse {margin: 0px; padding: 0px; width: 762px; overflow: hidden;}

div.listingProduse div.cover {margin: -1px 0px 0px 0px; height: 10px; overflow: hidden; clear: both; position: relative; background-color: #FFFFFF;}



div.categorieInt {margin: 0px 10px 0px 0px; padding: 0px 0px 15px 0px; width: 243px; overflow: hidden; float: left; text-align: center; background: url(../images/backgrounds/linie_puncte_oriz_int.gif) no-repeat left bottom;}

div.categorieInt fieldset {padding: 23px 11px 22px 0px; background: url(../images/backgrounds/linie_puncte_vert_01.gif) no-repeat right 14px;}

div.categorieInt img {}

div.categorieInt h5 {margin: 0px 0px 11px 0px; font-size: 14px; color: #5e5d5d;}

div.categorieInt p {margin: 0px 0px 11px 0px; font-size: 14px; color: #5e5d5d;}



div.categorieInt h3 {margin: 0px 5px 0px 5px; height: 38px; overflow: hidden; font-size: 24px; color: #323232; line-height: 22px;}

div.categorieInt h3 a {color: #323232; text-decoration: none;}

div.categorieInt h3 a:hover {color: #cc0000; text-decoration: none;}



div.categorieInt h4 {margin: 12px 0px 27px 0px; font-size: 12px; font-weight: bold; color: #2a2a2a;}

div.categorieInt h4 strong {font-size: 22px; letter-spacing: -1px;}

div.categorieInt h4 em {margin-bottom: 5px; display: block; font-size: 12px; color: #727171; font-style: normal;}



div.categorieInt p.scurtaDescriere {margin: 18px 0px; padding: 0px;}







/* ------ paginare ------ */

p.paginare {margin: 32px 0px 34px 0px; padding: 0px; color: #696969; font-size: 14px;}

p.paginare a.pagina {margin: 0px 0px 0px 2px; padding: 1px 5px 2px 6px; color: #555555; font-size: 14px; text-decoration: none; background-image: url(../images/backgrounds/paginare.gif); background-repeat: no-repeat; background-position: 0px 0px;}

p.paginare a.paginaActiva {margin: 0px 0px 0px 2px; padding: 1px 5px 2px 6px; font-size: 14px; color: #ffffff; text-decoration: none; background-image: url(../images/backgrounds/paginare.gif); background-repeat: no-repeat; background-position: 0px -80px;}

p.paginare a.pagina:hover {color: #ffffff; background-position: 0px -40px;}

p.paginare span {padding: 0px 6px; color: #999999;}







/* ------ POZA PRODUS ------ */

div.pozaProdus {margin: 20px 26px 0px 0px; width: 369px; overflow: hidden; float: left; background: url(../images/backgrounds/cutie_poza_sus.gif) no-repeat 0px 0px;}

div.pozaMareProdus {padding: 28px 18px 28px 18px; text-align: center; background: url(../images/backgrounds/cutie_poza_mijloc.gif) no-repeat left bottom;}

div.pozeMiciProdus {padding: 13px 0px 13px 0px; width: 369px; overflow: hidden; position: relative; background: url(../images/backgrounds/cutie_poza_jos.gif) no-repeat left bottom; background-color: #e9eae1;}

div.containerMiciProdus {padding: 0px 0px 0px 41px;}

div.containerMiciProdus img {margin-right: 1px;}

img.sageataPozeInapoi {width: 22px; height: 22px; display: block; position: absolute; top: 28px; left: 11px;}

img.sageataPozeInainte {width: 22px; height: 22px; display: block; position: absolute; top: 28px; right: 10px;}









/* ------ TEXT PRODUS ------ */

div.textProdus {padding: 20px 0px 20px 0px; width: 343px; overflow: hidden; float: left;}

div.textProdus h3 {margin: 2px 0px 26px 0px; font-size: 12px; font-weight: bold; color: #1e1e1e;}

div.textProdus h3 em {display: block; font-style: normal; color: #666666;}

div.textProdus h4 {margin: 0px 0px 27px 0px; font-size: 18px; color: #2e2e2e;}

div.textProdus h4 strong {padding-right: 2px; font-size: 24px; color: #d80318; letter-spacing: -1px;}



ul.listaAux {margin: 0px 0px 21px 0px; padding: 0px; list-style: none; color: #1e1e1e;}

ul.listaAux li {padding: 0px 0px 0px 22px; background: url(../images/icons/sageata_listing.gif) no-repeat 0px 3px;}



p.rateProdus {margin: 0px 0px 43px 0px; padding: 0px; color: #727171;}

p.rateProdus strong {color: #4e4e4e;}

p.rateProdus strong.rosu {color: #cc0000;}









/* ------ CONTINUT TABURI ------ */

.tabcontent {display: none;}

div.continutTaburi {margin: 50px 0px 0px 0px; padding: 0px; clear: both; overflow: hidden; background: url(../images/backgrounds/cutie_taburi_sus.gif) no-repeat 0px 0px; background-color: #e7e7df;}



p.tabsMenu {margin: 0px; padding: 23px 8px; 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/taburi_stanga.gif); background-repeat: no-repeat; background-position: 0px 100px;}

p.tabsMenu a span {padding: 6px 17px 9px 0px; background-image: url(../images/butoane/taburi_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 8px 8px; padding: 18px 18px 28px 18px; background-color: #FFFFFF; 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_listing_02.gif) 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 39px;}







/* ------ DETALIU ARTICOL ------ */

div.detaliuArticol {margin: 35px 0px;}

div.detaliuArticol h3.titlu {margin: 30px 0px 24px 0px; font-size: 20px; color: #272727;}

img.pozaArticol {margin: 0px 20px 0px 0px; padding: 1px; border: 2px solid #e9eae1; 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_listing.gif) 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 0px 0px 0px; padding: 2px 0px 2px 33px; background: url(../images/icons/sageata_download.gif) no-repeat 0px 4px;}



div.galerieArticol {width: 738px; overflow: hidden; background: url(../images/backgrounds/cutie_galerie_jos.gif) no-repeat left bottom; background-color: #e9eae1;}

div.continutGalerie {padding: 0px; position: relative; background: url(../images/backgrounds/cutie_galerie_sus.gif) no-repeat 0px 0px;}

div.pozeGalerieArticol {padding: 15px 0px 15px 54px;}

div.pozeGalerieArticol img {margin: 0px 6px 0px 0px;}



img.galerieArtInapoi {width: 26px; height: 26px; display: block; position: absolute; top: 59px; left: 12px;}

img.galerieArtInainte {width: 26px; height: 26px; display: block; position: absolute; top: 59px; right: 11px;}







/* ------ LISTING ARTICOLE ------ */

div.listingArticole {margin: -18px 0px 0px 0px; padding: 0px 0px 30px 0px;}

div.articoleListing {margin: 0px 0px 10px 0px; clear: both; overflow: hidden;}

div.articoleListing h3 {margin: 21px 0px; padding: 0px 0px 20px 0px; font-weight: normal; font-size: 22px; line-height: 26px; background: url(../images/backgrounds/linie_puncte_oriz.gif) repeat-x left bottom;}

div.articoleListing h3 em {margin: 0px 0px -8px 0px; display: block; font-style: normal; font-size: 11px;}

div.articoleListing h3 a {color: #363132; text-decoration: none;}

div.articoleListing h3 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;}











/* ------ AUXILIARE HP ------ */

div#auxiliareHP {margin: 0px auto 10px auto; border: 1px solid #e9eae1; width: 978px; overflow: hidden; background-color: #FFFFFF;}



div.cutieAuxiliare {margin: 33px 0px 31px 20px; width: 219px; overflow: hidden; float: left;}

div.cutieAuxiliare h3 {margin: 0px 0px 20px 0px; font-size: 26px; color: #323232; letter-spacing: -1px;}



a.elementCutie {margin: 0px; padding: 13px 0px 14px 0px; display: block; border-bottom: 1px solid #e8e8e8; overflow: hidden; color: #727171; text-decoration: none;}

a.elementCutie img {margin: 0px 11px 0px 0px; padding: 1px; width: 57px; border: 1px solid #dedfd8; float: left;}

a.elementCutie em {display: block; font-size: 11px; font-style: normal; color: #a4a3a3;}

a.elementCutie:hover {color: #cc0000; text-decoration: none;}



p.veziToate {margin: 19px 0px 0px 0px; padding: 0px 0px 0px 24px; background: url(../images/icons/sageata_01.gif) no-repeat 0px 3px;}

p.descriereMica {margin: 33px 0px 14px 0px; padding: 0px;}

p.butonFormAux {margin: 12px 0px 0px 0px; padding: 14px 0px;}



label.preFormular {margin: 0px 0px 5px 0px; width: 61px; overflow: hidden; display: block; float: left; clear: left;}











/* ------ STATISTICI JOS ------ */

div#statisticiJos {margin: 0px auto 10px auto; padding: 33px 0px 33px 20px; border: 1px solid #e9eae1; width: 958px; overflow: hidden; color: #363132; background-color: #d0cfc5;}



dl.statisticiJos {margin: 0px 19px 0px 0px; padding: 0px; width: 300px; overflow: hidden; float: left;}

dl.statisticiJos dt {margin: 0px 0px 12px 0px; padding: 0px 0px 15px 0px; font-weight: bold; text-transform: uppercase; color: #363132; text-shadow: 1px 1px 0px #e7e7e1; background: url(../images/backgrounds/linie_adancime_statistici.gif) repeat-x left bottom;}

dl.statisticiJos dd {margin: 0px; padding: 0px 0px 0px 23px; font-size: 11px; background: url(../images/icons/sageata_statistici.gif) no-repeat 0px 3px;}

dl.statisticiJos dd a {color: #5f5b53; text-decoration: none;}

dl.statisticiJos dd a:hover {color: #ac2836; text-decoration: underline;}













/* ------ FOOTER ------ */

div#footer {margin: 0px auto 10px auto; padding: 14px 18px 16px 18px; width: 942px; overflow: hidden; clear: both; border: 1px solid #e9eae1; font-size: 11px; color: #afafaf; line-height: 20px; text-shadow: 1px 1px 0px #000000; background-color: #2a2a2a;}

div#footer a {color: #afafaf; text-decoration: none; font-weight: bold;}

div#footer a:hover {color: #e12d3f; text-decoration: underline;}

div#footer span {padding: 0px 7px;}

img.softhost {margin: 1px 0px 0px 1px; padding: 0px; float: right;}











/* ------ ELEMENTE FORMULAR ------ */

input.campCautare {margin: 0px; padding: 6px 8px 7px 8px; border: none; width: 262px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #313131; background: url(../images/backgrounds/input_cautare.gif) no-repeat 0px 0px;}

input.butonCautare {margin: 0px 0px 0px 6px; vertical-align: top;}



select.campSuport {margin: 0px 0px 5px 0px; padding: 0px; width: 158px; height: 19px; border: 1px solid #c4c4c4; background-color: #efefeb; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #7f7f7f;}



input.campNewsletter {margin: 0px; padding: 4px 4px; width: 134px; border: 1px solid #d8d8d8; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #6b6a60;}

input.butonNewsletter {margin: 0px 0px 0px 3px; padding: 0px; vertical-align: top;}



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.formular01Radio {margin-right: 5px; vertical-align: -3px;}









/* ------ TABELE ------ */

table.tabelFormular {margin: 20px 0px 0px 0px; padding: 0px; width: 100%; font-size: 12px; color: #555555; background-color: #FFFFFF;}

table.tabelFormular th {padding: 10px 7px 11px 0px; text-align: left; color: #2f2c1d; font-size: 14px;}

table.tabelFormular td {padding: 6px 12px; background-color: #efefea;}



table.tabelSpecificatii {margin: 0px; padding: 0px; width: 100%; font-size: 11px; color: #555555; background-color: #FFFFFF;}

table.tabelSpecificatii th {padding: 10px 7px 11px 0px; text-align: left; color: #2f2c1d; font-size: 11px;}

table.tabelSpecificatii td {padding: 3px 6px; background-color: #efefea;}



table.tabelDrivere {margin: 0px; padding: 0px; width: 100%; font-size: 11px; color: #555555; background-color: #FFFFFF;}

table.tabelDrivere th {padding: 10px 7px 11px 8px; text-align: left; color: #2f2c1d; font-size: 11px; text-transform: uppercase;}

table.tabelDrivere td {padding: 12px 8px; background-color: #efefea; vertical-align: top;}

table.tabelDrivere tr.randPar td {background-color: #ffffff;}

table.tabelDrivere tr:hover td {background-color: #f3f3ee;}

table.tabelDrivere tr.randPar:hover td {background-color: #fafbf7;}

table.tabelDrivere td p.os {margin: 6px 0px 0px 0px; padding: 0px; color: #777777;}



#carousel-wrapper {

	width: 916px;

	height: 256px;

	overflow: hidden;

	margin: 0px;

	padding: 0px;

	border: none;

}

#carousel-content {

  height: 256px;

	margin: 0px;

	padding: 0px;

	border: none;

}

#carousel-content .slide {

	float: left;

	width: 916px;

	height: 256px;

	margin: 0px;

	padding: 0px;

	border: none;

}



#products-wrapper {

	width: 333px;

	height: 333px;

	overflow: hidden;

	margin: 0px;

	padding: 0px;

	border: none;

}

#products-content {

  height: 333px;

	margin: 0px;

	padding: 0px;

	border: none;

}

#products-content .slidePoza {

	float: left;

	width: 333px;

	height: 333px;

	margin: 0px;

	padding: 0px;

	border: none;

}



#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: 73px;

	height: 51px;

	margin: 0px;

	padding: 0px;

	border: none;

}



#gallery-wrapper {

	width: 640px;

	height: 113px;

	overflow: hidden;

	margin: 0px;

	padding: 0px;

	border: none;

}

#galley-content {

  height: 113px;

	margin: 0px;

	padding: 0px;

	border: none;

}

#gallery-content .gallerySlide {

	float: left;

	width: 160px;

	height: 113px;

	margin: 0px;

	padding: 0px;

	border: none;

}



#clients-wrapper {

	width: 97px;

	height: 55px;

	overflow: hidden;

	margin: 0px 0px 0px 35px;

	padding: 0px;

	border: none;

}

#clients-content {

  height: 55px;

	margin: 0px;

	padding: 0px;

	border: none;

}

#clients-content .clientsSlide {

	float: left;

	width: 97px;

	height: 55px;

	margin: 0px;

	padding: 0px;

	border: none;

}



div.error { width: 100%; color: #ffffff; background-color: #b71b1b; padding: 3px; text-align: center; font-weight: bold; margin-bottom: 15px;}

ul.listing li a { text-decoration:none; font-weight: bold; display: block; margin-bottom: 10px; }

ul.listing li img { width: 120px; height: 90px; padding: 2px; vertical-align: middle; margin-right: 15px; border: 1px solid #C9C9C0; }

p.imitaH2 { font-size: 15px; color: #727171; font-weight: bold; }

div.categorieInt h6 { height: 25px; font-size: 11px; }

span.monthlyRates { display: block; clear: both; overflow: hidden; margin: 0px; padding: 0px; font-size: 11px; }

span.monthlyRates strong { font-size: 14px !important; }
