/* ------ STYLURI GENERALE ------ */
html {margin: 0px; padding: 0px; background-color: #f3f3f3;}
body {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; line-height: 18px; background: url(../images/backgrounds/bg_pagina.gif) repeat-x 0px 0px;}

div, dl, dt, dd, form, fieldset, 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; width: 982px; position: relative;}
div.cleaner {clear: both; height: 0px; overflow: hidden;}

a {color: #768998; text-decoration: underline; outline: none;}
a:hover {color: #60a4d9; text-decoration: underline;}

a.modelPortocaliu01 {padding: 6px 0px 7px 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; background:url(../images/butoane/auriu_stanga_01.gif) no-repeat 0px 0px;}
a.modelPortocaliu01 span {padding: 6px 16px 7px 5px; background: url(../images/butoane/auriu_dreapta_01.gif) no-repeat right 0px; line-height: 30px;}
a.modelPortocaliu01:hover {color: #262626; text-decoration: none;}

a.modelPortocaliu02 {margin-right: 5px; padding: 6px 0px 7px 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; background:url(../images/butoane/auriu_stanga_01.gif) no-repeat 0px 0px;}
a.modelPortocaliu02 span {padding: 6px 33px 7px 5px; background: url(../images/butoane/auriu_dreapta_ascutit.gif) no-repeat right 0px; line-height: 30px;}
a.modelPortocaliu02:hover {color: #262626; text-decoration: none;}

a.butonInapoi {padding: 16px 0px 19px 13px; font-size: 14px; color: #554e4e; text-decoration: none; background: url(../images/butoane/inapoi_stanga.gif) no-repeat 0px 0px;}
a.butonInapoi span {padding: 16px 70px 19px 5px; background: url(../images/butoane/inapoi_dreapta.gif) no-repeat right 0px; line-height: 30px;}
a.butonInapoi:hover {color: #262626; text-decoration: underline;}
a.butonInapoi:hover span {color: #262626; text-decoration: underline;}

a.butonMare {margin-right: 5px; padding: 13px 0px 14px 38px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; text-decoration: none; background: url(../images/butoane/mare_stanga_01.gif) no-repeat 0px 0px;}
a.butonMare span {padding: 13px 78px 14px 5px; position: relative; background: url(../images/butoane/mare_dreapta_01.gif) no-repeat right 0px; line-height: 30px;}
a.butonMare span em {display: block; position: absolute; top: 9px; left: 4px; color: #373737; font-style: normal;}
a.butonMare:hover {color: #b38f2c; text-decoration: none;}

div.inapoiAvnet {margin: 0px; padding: 0px; width: 84px; height: 84px; overflow: hidden; position: absolute; top: 0px; right: 0px; text-indent: -20000px; background: url(../images/butoane/inapoi_avnet.png) no-repeat 0px 0px;}
div.inapoiAvnet a {width: 84px; height: 84px; display: block; position: relative; cursor: pointer;}



/* ------ HEADER ------ */
div#header {margin: 0px auto; width: 940px; height: 206px; clear: both; position: relative; background: url(../images/backgrounds/oameni_sus.jpg) no-repeat right 0px;}
div#header h1 {margin: 0px; padding: 79px 0px 0px 0px; width: 330px; height: 43px; text-indent: -20000px; background: url(../images/harta_avocaturii.gif) no-repeat 0px 0px;}
div#header h1 a {margin: 0px; width: 300px; height: 56px; display: block;}

div#header p {margin: 0px; padding: 0px; width: 350px; position: absolute; top: 0px; left: 0px; text-indent: -20000px;}
div#header p a {margin: 12px 20px 0px 0px; width: 128px; height: 42px; display: block; float: left;}

div.meniuSus {margin: 0px; padding: 46px 0px 15px 0px; height: 46px; overflow: hidden; clear: both; font-size: 20px; letter-spacing: -1px; line-height: 27px;}
div.meniuSus a {margin: 0px; padding: 10px 0px 15px 0px; position: relative; color: #9b0000; text-decoration: none; cursor: pointer; background: url(../images/meniu/inactiv.gif) repeat-x 0px 0px;}
div.meniuSus a.activ {color: #ffffff; background: url(../images/meniu/activ.gif) repeat-x 0px 0px;}
div.meniuSus a em {position: absolute; top: 9px; left: 1px; color: #ffffff; font-style: normal;}
div.meniuSus a.activ em {color: #454545;}
div.meniuSus a:hover {text-decoration: none; color: #de5e5e;}
div.meniuSus a:hover em {color: #111111;}
div.meniuSus a.activ:hover {color: #ffffff;}
div.meniuSus a.activ:hover em {color: #454545;}

div.meniuSus span {margin-right: -5px; padding: 10px 0px 15px 45px; background: url(../images/meniu/inactiv_intre.gif) no-repeat 0px 0px;}
div.meniuSus span.activ {background: url(../images/meniu/active_intre_01.gif) no-repeat 0px 0px;}
div.meniuSus span.preActiv {background: url(../images/meniu/active_intre.gif) no-repeat 0px 0px;}
div.meniuSus span.inceput {padding: 10px 0px 15px 20px; background: url(../images/meniu/primul_inactiv.gif) no-repeat 0px 0px;}
div.meniuSus span.inceputActiv {padding: 10px 0px 15px 20px; background: url(../images/meniu/primul_activ.gif) no-repeat 0px 0px;}
div.meniuSus label.ultimul span {background: url(../images/meniu/ultim_inactiv.png) no-repeat 0px 0px;}
div.meniuSus label.ultimul span.activ {background: url(../images/meniu/ultim_activ.png) no-repeat 0px 0px;}




/* ------ CONTINUT ------ */
div#continut {margin: 0px auto; padding: 19px 0px 0px 0px; width: 940px; position: relative; clear: both; background: url(../images/backgrounds/cutie_mare.gif) no-repeat 0px 0px;}




/* ------ HEADLINE ------ */
div.headline {background: url(../images/backgrounds/raze_buton_inscriere.gif) no-repeat 1px bottom;}

div.cutiiHeadline {margin: 0px 0px 0px 10px; width: 922px; background: url(../images/backgrounds/cutii_headline_sus.gif) no-repeat 0px 0px;}
div.cutiiHeadline div.fundalCutiiJos {padding-bottom: 26px; background: url(../images/backgrounds/cutii_headline_jos01.gif) no-repeat 10px bottom;}
div.cutiiHeadline div.cutieStanga {padding: 12px 42px 0px 42px; width: 372px; min-height: 238px; float: left;}
div.cutiiHeadline div.cutieDreapta {margin-left: 9px; padding: 12px 42px 0px 42px; width: 372px; float: left;}

div.cutiiHeadline h2 {margin: 0px 0px 0px -43px; padding: 15px 0px 24px 42px; position: relative; font-size: 28px; color: #2e2e2e; letter-spacing: -1px; background: url(../images/icons/sageata_headlines.gif) no-repeat 0px 0px;}
div.cutiiHeadline h3 {margin: -3px 0px 0px 0px; font-size: 18px; color: #2f2c1d; line-height: 24px;}
div.cutiiHeadline h5 {margin: -14px 0px 25px 0px; font-size: 12px; color: #656464; font-weight: bold;}
div.cutiiHeadline h6 {margin: 6px 0px 18px 0px; font-size: 11px; color: #848179;}
div.cutiiHeadline h2 a, div.cutiiHeadline h3 a {color: #2e2e2e; text-decoration: none;}
div.cutiiHeadline h2 a:hover, div.cutiiHeadline h3 a:hover {color: #446985; text-decoration: underline;}

div.cutiiHeadline div.logoCasa {margin: 1px 17px 10px 0px; width: 128px; height: 128px; overflow: hidden; float: left; border: 1px solid #e2e2e2; text-align: center;}
div.cutiiHeadline p.descriereCasa {margin: 0px 0px 19px 0px; padding: 0px; font-size: 14px; color: #1a1a1a; line-height: 20px;}

div.butonInscriere {margin: 26px 0px 0px 0px; clear: both; text-align: center;}
div.butonInscriere p {margin: 21px 0px 0px 0px; padding: 0px; clear: both;}





/* ------ INTERIOR SUS ------ */
div#interiorSus {margin: 0px; padding: 0px 20px 31px 20px; clear: both;}
div#interiorSus h2 {padding-top: 22px; font-size: 34px; color: #2e2e2e; letter-spacing: -1px; line-height: 42px;}
div#interiorSus h5 {padding-top: 2px; font-size: 16px; color: #656464; font-weight: bold; line-height: 22px;}

p.utilitati {margin: 0px; padding: 4px 0px 0px 0px; float: right; font-size: 11px; color: #898888;}
p.utilitati a {color: #898888; text-decoration: none;}
p.utilitati a:hover {color: #595959; text-decoration: underline;}
p.utilitati img {margin: 3px 0px 0px 3px; vertical-align: top;}

p.caleSite {margin: 0px; padding: 4px 0px 0px 19px; font-size: 11px; color: #918f8f; background: url(../images/icons/casa.gif) no-repeat 0px 9px;}
p.caleSite a {color: #918f8f; text-decoration: none;}
p.caleSite a:hover {color: #595959; text-decoration: underline;}
p.caleSite span {padding: 0px 7px;}

p.butonInapoi {margin: 0px; padding: 30px 0px 10px 20px; float: right; clear: right;}





/* ------ INTERIOR STANGA ------ */
div#interiorStanga {padding: 0px 18px 0px 19px; width: 304px; float: left; overflow: hidden;}

div#interiorStanga div.logoCasa {margin: 0px 0px 32px 0px; padding: 20px; position: relative; text-align: center; background: url(../images/backgrounds/jos_cutie_stanga.gif) no-repeat 0px bottom;}
div#interiorStanga div.logoCasa div {width: 304px; height: 20px; overflow: hidden; position: absolute; top: 0px; left: 0px; background: url(../images/backgrounds/cap_cutie_stanga_01a.gif) no-repeat 0px 0px;}

div.cutieIntStanga {margin: 0px 0px 32px 0px; padding: 0px 0px 20px 0px; background: url(../images/backgrounds/jos_cutie_stanga.gif) no-repeat 0px bottom;}
div.cutieIntStanga h3 {margin: 0px; padding: 28px 20px 0px 20px; font-size: 24px; font-weight: bold; color: #403e3e; letter-spacing: -1px; background: url(../images/backgrounds/cap_cutie_stanga_02.gif) no-repeat 0px 0px;}
div.cutieIntStanga h3 em {margin: 6px 0px 0px 0px; display: block; font-size: 14px; color: #707070; font-style: normal; font-weight: normal; letter-spacing: 0px;}

div.cutieIntStanga div.middleCutie {padding:0px; margin:0px;background:url(../images/backgrounds/jos_cutie_stanga_bck.gif);}

div.cutieIntStanga p.galerie {margin: 0px; padding: 23px 0px 0px 21px; width: 121px; overflow: hidden; float: left; text-align: center; color: #707070;}
div.cutieIntStanga p.galerie img {width: 119px; border: 1px solid #e4e3e3;}
div.cutieIntStanga p.galerie strong {margin: 9px 0px 1px 0px; display: block; font-size: 16px; color: #3b3a3a; letter-spacing: -1px;}
div.cutieIntStanga p.butonJos {margin: 0px; padding: 22px 0px 0px 20px; clear: both;}
div.cutieIntStanga p.adresaContact {margin: 12px 21px 0px 21px; padding: 0px; color: #707070; line-height: 18px;}

div.meniuStanga {margin: 0px 0px 32px 0px; padding: 0px 0px 20px 0px; background: url(../images/backgrounds/jos_cutie_stanga_01.gif) no-repeat 0px bottom;}
div.meniuStanga div.coverSus {width: 304px; height: 20px; overflow: hidden; background: url(../images/backgrounds/cap_cutie_stanga_01b.gif) no-repeat 0px 0px;}
div.continutMeniuStanga {margin: 0px 20px; padding-bottom: 2px; background-image: url(../images/backgrounds/linie_meniu.gif); background-repeat: repeat-x; background-position: 0px bottom;}
div.continutMeniuStanga a {margin: 0px; padding: 10px 0px 9px 8px; display: block; color: #545758; text-decoration: none; background-color: #f1f1f1; background-image: url(../images/backgrounds/linie_meniu.gif); background-repeat: repeat-x; background-position: 0px 0px;}
div.continutMeniuStanga a.activ {font-weight: bold; color: #ffffff; background-color: #daaf36; text-indent: 1px;}
div.continutMeniuStanga a:hover {color: #545758; text-decoration: none; background-color: #d8d8d8;}




/* ------ INTERIOR DREAPTA ------ */
div#interiorDreapta {margin: 0px; padding: 0px 0px 0px 51px; width: 528px; float: left; font-size: 14px; line-height: 20px;}
/*div#interiorDreapta h2 {margin: 0px 0px 15px -50px; padding: 7px 0px 12px 50px; position: relative; font-size: 26px; line-height: 32px; color: #3d3c3c; letter-spacing: -1px; background: url(../images/icons/sageata_mare.png) no-repeat 0px 0px;}
div#interiorDreapta p.butonJos {margin: 29px 0px 40px 0px; padding: 0px; clear: both;}
*/
div#interiorDreapta div.listingComunicate {margin: 0px; padding: 0px; clear: both;}
div#interiorDreapta div.listingComunicate h3 {margin: 0px; padding: 8px 0px 10px 0px; font-size: 14px; color: #6e6d6d; line-height: 20px; background: url(../images/backgrounds/linie_dungata_01.gif) repeat-x left bottom;}
div#interiorDreapta div.listingComunicate h3 a {color: #6e6d6d; text-decoration: none;}
div#interiorDreapta div.listingComunicate h3 a:hover {color: #446985; text-decoration: underline;}
div#interiorDreapta div.listingComunicate h3 em {margin: 1px 0px 0px 0px; display: block; font-size: 11px; color: #8b8b8b; font-style: normal;}
div#interiorDreapta div.listingComunicate h3 em label {padding: 0px 6px;}


div#interiorDreapta div#cutiiInteriorDreapta h2 {margin: 0px 0px 15px -50px; padding: 7px 0px 12px 50px; position: relative; font-size: 26px; line-height: 32px; color: #3d3c3c; letter-spacing: -1px; background: url(../images/icons/sageata_mare_closed.png) no-repeat 0px 0px;  width:420px; }
div#interiorDreapta div#cutiiInteriorDreapta div {display:none; padding:0px 0px 20px 0px;}

div#interiorDreapta div#cutiiInteriorDreapta {border-top:1px solid #d5d5d5;}

div#interiorDreapta div#cutiiInteriorDreapta h2.activ {margin: 0px 0px 15px -50px; padding: 7px 0px 12px 50px; position: relative; font-size: 26px; line-height: 32px; color: #3d3c3c; letter-spacing: -1px; background: url(../images/icons/sageata_mare_opened.png) no-repeat -4px 6px;}





/* ------ INTERIOR ------ */
div#continutInterior {margin: 0px 20px; padding-bottom: 5px; clear: both;}

div.cutieListing {margin: 0px; padding: 8px 0px 28px 0px; background: url(../images/backgrounds/linie_dungata_01.gif) repeat-x left bottom;}
div.cutieListing h2 {margin: 0px; padding: 15px 0px 20px 0px; position: relative; font-size: 26px; color: #2e2e2e; letter-spacing: -1px; line-height: 34px;}
div.cutieListing h6 {margin: -16px 0px 18px 0px; font-size: 12px; color: #848179;}
div.cutieListing h2 a, div.cutieListing h3 a {color: #2e2e2e; text-decoration: none;}
div.cutieListing h2 a:hover, div.cutieListing h3 a:hover {color: #446985; text-decoration: underline;}

div.cutieListing div.logoCasa {margin: 1px 17px 0px 0px; width: 128px; height: 128px; overflow: hidden; float: left; border: 1px solid #e2e2e2; text-align: center;}
div.cutieListing p.descriereCasa {margin: 0px 0px 19px 0px; padding: 0px; font-size: 14px; color: #1a1a1a; line-height: 20px;}

div.butonInscriere {margin: 26px 0px 0px 0px; clear: both; text-align: center;}
div.butonInscriere p {margin: 21px 0px 0px 0px; padding: 0px; clear: both;}





/* ------ PE SCURT ------ */
div#peScurt {margin: 22px 0px 0px 0px; padding: 39px 0px 56px 0px; clear: both; background: url(../images/backgrounds/umbra_delimitare.gif) no-repeat center 0px;}
div#peScurt h2 {margin-bottom: 10px; font-size: 24px; line-height: 30px; color: #2e2e2e; letter-spacing: -1px;}
div.scurtStanga {padding: 0px 26px 54px 0px; width: 457px; overflow: hidden; float: left;}
div.scurtDreapta {padding: 0px 0px 54px 0px; width: 457px; overflow: hidden; float: left;}

div.elementScurt {margin: 0px; padding: 10px 0px 9px 0px; width: 457px; background: url(../images/backgrounds/linie_dungata_01.gif) repeat-x 0px bottom;}
div.elementScurt h3 {margin: 0px 0px 0px 0px; width: 278px; float: right; font-size: 14px; color: #6e6d6d; line-height: 20px;}
div.elementScurt h3 a {color: #6e6d6d; text-decoration: none;}
div.elementScurt h3 a:hover {color: #446985; text-decoration: underline;}
div.elementScurt h3 em {margin: 1px 0px 0px 0px; display: block; font-size: 11px; color: #8b8b8b; font-style: normal;}
div.elementScurt h3 em label {padding: 0px 6px;}

div.elementScurt h4 {margin: 4px 0px 6px 0px; width: 166px; min-height: 45px; float: left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #585858; line-height: 16px; background: url(../images/backgrounds/sageata_nume_gri_jos.gif) no-repeat left bottom;}
div.elementScurt h4 a {padding: 6px 28px 7px 11px; display: block; color: #585858; text-decoration: none; background: url(../images/backgrounds/sageata_nume_gri_sus.gif) no-repeat 0px 0px;}
div.elementScurt h4 a:hover {color: #446985; text-decoration: underline;}




/* ------ cautare site ------ */
div.cautareSite {margin: 0px auto; padding: 0px 0px 14px 0px; width: 536px; overflow: hidden; clear: both; background: url(../images/backgrounds/cutie_cautare_jos.gif) no-repeat left bottom;}
div.cautareSite h3 {margin: 0px; padding: 10px 0px 7px 64px; width: 536px; position: relative; font-size: 20px; font-weight: bold; color: #828178; line-height: 30px; letter-spacing: -1px; background: url(../images/backgrounds/cutie_cautare_sus.gif) no-repeat 0px 0px;}
div.cautareSite h3 em {display: block; position: absolute; top: 9px; left: 63px; color: #ffffff; font-style: normal;}






/* ------ JOS ------ */
div#jos {padding: 33px 0px 0px 0px; background-color: #e2e2e0; background-image: url(../images/backgrounds/dunga_umbra_navigari.gif); background-repeat: repeat-x; background-position: 0px 0px;}

dl.navigareDupa {margin: 0px 0px 47px 0px; padding-left: 21px; width: 467px; overflow: hidden; float: left;}
dl.navigareDupa dt {margin: 0px 0px 24px 0px; font-size: 24px; line-height: 30px; color: #404040; letter-spacing: -1px;}
dl.navigareDupa dd {margin: 0px 10px 0px 0px; padding: 0px 0px 1px 0px; width: 145px; float: left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; background: url(../images/backgrounds/linie_dungata_02.gif) repeat-x left bottom;}
dl.navigareDupa dd a {padding: 2px 0px 3px 28px; width: 117px; display: block; color: #748796; text-decoration: none; background: url(../images/icons/sageata_patrata.gif) no-repeat 4px 4px;}
dl.navigareDupa dd a:hover {color: #4e7695; text-decoration: none; background-color: #f7f7f7;}




/* ------ FOOTER ------ */
div#footer {margin: 0px auto; padding: 0px; width: 982px; overflow: hidden; clear: both; font-size: 11px; color: #979797; background: url(../images/backgrounds/bg_footer.gif) no-repeat 0px 0px;}
div#footer a:hover {color: #60a4d9; text-decoration: underline;}
img.softhost {margin: 14px 29px 0px 0px; float: right;}
p.trafic {margin: 16px 0px 0px 0px; padding: 0px 29px 0px 0px; width: 171px; overflow: hidden; float: right; clear: right; text-align: center;}

p.footerPincipale {margin: 21px 0px 0px 21px; font-weight: bold; color: #dadada;}
p.footerPincipale span {padding: 0px 10px;}
p.footerPincipale a {color: #d5d5d5; text-decoration: none;}
p.footerPincipale a.activ {color: #fe0000;}

p.footerSecundare {margin: 14px 0px 23px 21px;}
p.footerSecundare span {padding: 0px 10px;}
p.footerSecundare a {color: #979797; text-decoration: none;}
p.footerSecundare label.rss {padding: 0px 0px 0px 20px; background: url(../images/icons/rss_icon.gif) no-repeat 0px 1px;}






/* ------ ELEMENTE FORMULAR ------ */
input.campCautare {margin: 0px 6px 0px 13px; padding: 9px 10px 11px 12px; width: 400px; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #727272; background: url(../images/backgrounds/bg_input_cautare.gif) no-repeat 0px 0px;}
input.butonCautare {margin: 0px; padding: 0px; vertical-align: top;}

select.filtreArticole {margin: 0px 18px 0px 3px; padding: 1px; width: 120px; border: 1px solid #cccccc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #888888;}

input.formular01 {margin: 0px; padding: 2px 2px; width: 230px; border: 1px solid #dddad1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6b6a60;}
textarea.formular01 {margin: 0px; padding: 2px 2px; width: 380px; height: 80px; border: 1px solid #dddad1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6b6a60;}
select.formular01 {margin: 0px; padding: 0px; width: 236px; height: 22px; border: 1px solid #dddad1; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #6b6a60;}
input.formular01Box {vertical-align: -2px;}
input.formular01Radio {vertical-align: -3px;}

input.formularMare {margin: 0px; padding: 10px 12px 11px 0px; width: 300px; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #6b6a60; background: url(../images/backgrounds/bg_input_mare_dr.gif) no-repeat right 0px; vertical-align: top;}
label.inputMare {padding: 1px 0px 22px 12px; background: url(../images/backgrounds/bg_input_mare_st.gif) no-repeat 0px 0px;}
textarea.formularMare {margin: 0px; padding: 6px 12px 6px 0px; width: 620px; height: 167px; border: none; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 21px; color: #6b6a60; background: url(../images/backgrounds/bg_textarea_dr.gif) no-repeat right top; vertical-align: top;}
label.textareaMare {padding: 1px 0px 163px 12px; background: url(../images/backgrounds/bg_textarea_st.gif) no-repeat 0px 0px;}
select.formularMare {margin: 0px; padding: 0px; width: 323px; height: 37px; border: 1px solid #dddad1; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #6b6a60;}
input.formularMareBox {vertical-align: -2px;}
input.formularMareRadio {vertical-align: -3px;}



/* ------ TABELE ------ */
table.tabelSpecificatii {margin: 32px 0px 16px 0px; padding: 0px; width: 100%; background-color: #FFFFFF; font-size:14px;}
table.tabelSpecificatii th {padding: 12px 5px 13px 5px; text-align: left; color: #2f2c1d; font-size: 18px; font-weight: normal; border: 1px solid #f3f2ee;}
table.tabelSpecificatii td {padding: 3px 6px; background-color: #f3f2ee;}

/* ------ paginare ------ */
p.paginare {margin: 44px 0px 20px 0px; padding: 0px 0px 8px 0px; color: #696969; font-size: 14px;}
p.paginare a.pagina {margin: 0px 0px 0px 2px; padding: 2px 6px 2px 6px; color: #555555; text-decoration: none; background-color: #e6e6e6;}
p.paginare a.paginaActiva {margin: 0px 0px 0px 2px; padding: 2px 6px 2px 6px; color: #ffffff; text-decoration: none; background-color: #c80000;}
p.paginare a.pagina:hover {color: #ffffff; background-color: #daaf36;}
p.paginare span {padding: 0px 6px; color: #999999;}

/* ------ filtre articole ------ */
div.filtreArticole {margin: 0px; padding: 18px 10px; clear: both; font-size: 12px; background: url(../images/backgrounds/linie_dungata_01.gif) repeat-x 0px 0px; background-color: #f3f3f3;}
div.filtreArticole strong.termenCautare {font-size: 18px;}
form.filtre {margin: 0px 20px 4px 20px; padding: 0px 0px 1px 0px; background: url(../images/backgrounds/linie_dungata_01.gif) repeat-x 0px bottom;}



/* ------ DETALII ------ */
div#paginaDetaliu {margin: 0px 20px; clear: both; font-size: 14px; line-height: 20px;}
div#paginaDetaliu h2 {margin: 0px 0px 15px 0px; padding: 7px 0px 12px 50px; position: relative; overflow: hidden; font-size: 26px; line-height: 32px; color: #3d3c3c; letter-spacing: -1px; background: url(../images/icons/sageata_mare.png) no-repeat 0px 0px;}

div.pozaAvocat {text-align:center;margin: 0px 20px 0px 0px; width: 243px; overflow: hidden; float: left; background: url(../images/backgrounds/cutie_poza_jos.gif) no-repeat left bottom;}
div.pozaAvocat p {margin: 0px; padding: 22px 20px 20px 21px; font-size: 12px; line-height: 18px; background: url(../images/backgrounds/cutie_poza_sus.gif) no-repeat 0px 0px;}
div.pozaAvocat p span {margin: 16px 0px 12px 0px; display: block; font-size: 18px; color: #3d3c3c;}
div.pozaAvocat p span em {display: block; font-size: 14px; font-style: normal;}
div.pozaAvocat img {border: 1px solid #e4e3e3;}

div.dreaptaDetaliu {margin: 0px; padding: 0px; width: 637px; float: left;}

div#paginaDetaliu div.listingComunicate {margin: 0px; padding: 0px; clear: both;}
div#paginaDetaliu div.listingComunicate h3 {margin: 0px; padding: 8px 0px 10px 0px; font-size: 14px; color: #6e6d6d; line-height: 20px; background: url(../images/backgrounds/linie_dungata_01.gif) repeat-x left bottom;}
div#paginaDetaliu div.listingComunicate h3 a {color: #6e6d6d; text-decoration: none;}
div#paginaDetaliu div.listingComunicate h3 a:hover {color: #446985; text-decoration: underline;}
div#paginaDetaliu div.listingComunicate h3 em {margin: 1px 0px 0px 0px; display: block; font-size: 11px; color: #8b8b8b; font-style: normal;}
div#paginaDetaliu div.listingComunicate h3 em label {padding: 0px 6px;}

div.adresaAvocat {margin: 0px 0px 25px 0px; padding: 1px 0px 1px 0px; overflow: hidden; font-size: 11px; line-height: 16px; background: url(../images/backgrounds/linie_dungata_01.gif) repeat-x 0px bottom;}
ul.listingActivitati {margin: 22px 0px; padding: 0px; list-style: none; position: relative; overflow: hidden;}
ul.listingActivitati li {margin: 0px; padding: 0px 0px 0px 23px; background: url(../images/icons/sageata_patrata.gif) no-repeat 0px 3px;}

a.pozaAvocatMic {margin: 10px 10px 0px 0px; width: 140px; height:240px; overflow: hidden; float: left; background: url(../images/backgrounds/cutie_poza_jos_mic.gif) no-repeat left bottom; text-decoration:none; text-align:center;}
a.pozaAvocatMic p {margin: 0px; padding: 22px 20px 20px 21px; font-size: 12px; line-height: 18px; background: url(../images/backgrounds/cutie_poza_sus_mic.gif) no-repeat 0px 0px;}
a.pozaAvocatMic p span {margin: 10px 0px 12px 0px; display: block; font-size: 14px; color: #3d3c3c; font-weight:bold;}
a.pozaAvocatMic p span em {display: block; font-size: 12px; font-style: normal; font-weight:normal;}
a.pozaAvocatMic img {width: 100px; border: 1px solid #e4e3e3;}

a.pozaAvocatMicActiv {margin: 10px 10px 0px 0px; width: 140px; height:240px;overflow: hidden; float: left; background: url(../images/backgrounds/cutie_poza_jos_mic_activ.gif) no-repeat left bottom;text-decoration:none; text-align:center;}

a.pozaAvocatMicActiv p {margin: 0px; padding: 22px 20px 20px 21px; font-size: 12px; line-height: 18px; background: url(../images/backgrounds/cutie_poza_sus_mic_activ.gif) no-repeat 0px 0px;}
a.pozaAvocatMicActiv p span {margin: 10px 0px 12px 0px; display: block; font-size: 14px; color: #3d3c3c; font-weight:bold;}
a.pozaAvocatMicActiv p span em {display: block; font-size: 12px; font-style: normal; font-weight:normal;}
