/* ------ STYLURI GENERALE ------ */
body {margin: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #505050; background: url(../images/backgrounds/bg_top_footer.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.cleaner {clear: both; height: 0px; overflow: hidden;}

a {color: #1ba6c3; text-decoration: underline;}
a:hover {color: #0fcdf4; text-decoration: underline;}

a.verde {color: #acbc3e; text-decoration: none;}
a.verde:hover {color: #bdd130; text-decoration: underline;}

a.oranj {color: #ffa719; text-decoration: none;}
a.oranj:hover {color: #ffb744; text-decoration: underline;}

a.butonGri01 {margin: 0px; padding: 0px 14px 2px 14px; border: 1px solid #62cade; color: #666666; text-decoration: none; background-image: url(../images/butoane/bg_buton01.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonGri01:hover {color: #4a4a4a; text-decoration: none;}

a.butonGri01B {margin: 0px;  padding: 0px 25px 20px 38px; border: 1px solid #62cade; color: #666666; text-decoration: none; background-image: url(../images/butoane/buton-cautare.gif); background-repeat: repeat-x; background-position: 4px 0px;}


a.butonVerde01 {margin: 0px; padding: 2px 12px 3px 12px; border: 1px solid #c1d62c; color: #000000; text-decoration: none; background-image: url(../images/butoane/bg_buton_verde.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonVerde01:hover {color: #666666; text-decoration: none;}

a.butonTurc01 {margin: 0px; padding: 2px 12px 3px 12px; border: 1px solid #11b8dc; color: #000000; text-decoration: none; background-image: url(../images/butoane/bg_buton_turc.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonTurc01:hover {color: #666666; text-decoration: none;}

a.voting {color: #666666; text-decoration: none; font-size: 14px; font-weight: bold;}
a.voting:hover {color: #1ba6c3; text-decoration: underline;}

span.turc {color: #3bc0da;}
span.oranj {color: #f3ab0a;}




/* ------ HEADER ------ */
div#header {margin: 0px auto; width: 940px; height: 265px; overflow: visible; clear: both; position: relative;}
div#header h1 {margin-top: 20px; width: 158px; height: 47px; overflow: hidden; float: left; text-indent: -20000px; background: url(../images/priceput_logo.gif) no-repeat 0px 0px;}
div#header h1 a {width: 158px; height: 46px; display: block;}
div#header h2 {padding: 0px 0px 4px 50px; font-size: 20px; color: #ffffff; font-weight: bold; line-height: 18px;}
div#header h3 {margin: 0px; padding: 22px 0px 17px 0px; clear: both; font-size: 17px;}
div#header h3 a {margin: 0px 12px 0px 0px; padding: 0px 0px 0px 0px; color: #444444; text-decoration: none;}
div#header h3 a:hover {color: #0b9fbd;}
/*div#header h3 a:hover {color: #FF9E00;}*/

dl.statisticiTop {margin: 10px 0px 0px 30px; padding: 5px 9px 9px 9px; width: 160px; overflow: hidden; position: relative; float: right; border: 1px solid #f1f1f1; font-size: 11px;background: white;}
dl.statisticiTop dt {margin: 0px; padding: 5px 0px 4px 26px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; color: #252525; background: url(../images/icons/statistici_icon.gif) no-repeat 0px 0px;}
dl.statisticiTop dd {padding: 0px 1px; color: #9e9c9c; line-height: 13px;}

div.autentificareTop {margin-top: 15px; padding: 0px; float: right;}
div.autentificareTop p {margin: 0px; padding: 6px 0px 7px 32px; font-size: 11px; color: #252525; background: url(../images/icons/cont_icon.gif) no-repeat 0px 0px;}
div.autentificareTop p strong {margin-right: 20px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;}
div.autentificareTop p a.cont {margin-right: 11px; padding: 0px 0px 2px 18px; color: #252525; background: url(../images/icons/cont_lacat.gif) no-repeat 0px 2px;}
/*div.autentificareTop p a.cont:hover {color: #30beda;}*/
div.autentificareTop p a.cont:hover {color: black;}

div.cautareTop {margin: 0px 30px 0px 0px; padding: 20px 11px 0px 11px; width: 706px; height: 93px; overflow: visible; float: left; background: url(../images/backgrounds/bg_cautare_top.gif) no-repeat 0px 0px;}
div.cautareTop p {margin: 0px; padding: 0px 0px 15px 50px; color: #ffffff;}

div.cautareTop input {margin: 0px; padding: 4px 5px 0px 5px; width: 600px; height: 30px;border: 1px solid #5dc8dc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 2em; color: #444444; font-weight: normal;}
div.cautareTopOff input {margin: 0px; padding: 4px 5px 0px 5px; width: 600px; height: 30px;border: 1px solid #5dc8dc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 2em; color: #dadada; font-weight: normal;}

div.inscriereTop {padding: 20px 11px 0px 11px; width: 160px; height: 93px; overflow: hidden; float: left; background: url(../images/backgrounds/bg_inscriere_top.gif) no-repeat 0px 0px;}
div.inscriereTop img {margin-top: 9px;}




/* ------ CONTINUT ------ */
div#continut {margin: 0px auto; padding: 0px; width: 940px; overflow: hidden; position: relative; clear: both; font-family: Arial, Helvetica, sans-serif;}
div#containerHP {margin: 0px; padding: 0px 30px 0px 0px; width: 728px; overflow: hidden; float: left;}
div#continut div.bannerLetterJos {margin: 0px; padding: 40px 0px 0px 0px; position: relative; clear: both;}

div#continut h2 {margin: 35px 0px 26px 0px; padding: 0px 0px 6px 43px; position: relative; font-size: 24px; color: #494949; font-weight: bold; text-indent: -1px; background: url(../images/icons/articole_icon.gif) no-repeat -4px 2px;}
div#continut h2 em {margin: 0px 0px 4px 0px; display: block; font-size: 11px; font-weight: normal; color: #4c4c4c; font-style: normal; text-indent: 0px;}
/*div#continut h2.catalogTari {background-image: url(../images/icons/catalog_priceputi_icon.gif);}
div#continut h2.catalogPrezentare {background-image: url(../images/icons/catalog_icon.gif);}*/
div#continut h2.intreabaSpecialistul {background-image: url(../images/icons/intreaba_icon.gif);}
/*div#continut h2.mesajeForum {background-image: url(../images/icons/forum_icon.gif);}*/

div#continut h1 {margin: 35px 0px 26px 0px; padding: 0px 0px 6px 43px; position: relative; font-size: 24px; color: #494949; font-weight: bold; text-indent: -1px; background: url(../images/icons/articole_icon.gif) no-repeat -4px 2px;}
div#continut h1 em {margin: 0px 0px 4px 0px; display: block; font-size: 11px; font-weight: normal; color: #4c4c4c; font-style: normal; text-indent: 0px;}
div#continut h1.catalogTari {background-image: url(../images/icons/catalog_priceputi_icon.gif);}
div#continut h1.catalogPrezentare {background-image: url(../images/icons/catalog_icon.gif);}
div#continut h1.intreabaSpecialistul {background-image: url(../images/icons/intreaba_icon.gif);}
div#continut h1.mesajeForum {background-image: url(../images/icons/forum_icon.gif);}

div#continut h5.central {margin: 0px; padding: 0px 0px 2px 0px; font-size: 11px; text-transform: uppercase;}

span.paginare {margin: 30px 0px 20px 0px; padding: 0px;}
span.paginare a.pagina {margin: 0px 0px 0px 2px; padding: 0px 3px 1px 4px; color: #444444; text-decoration: none; background-color: #ebebeb;}
span.paginare a.paginaActiva {margin: 0px 0px 0px 2px; padding: 0px 3px 1px 4px; color: #ffffff; text-decoration: none; background-color: #a2b03f;}
span.paginare a.pagina:hover {background-color: #1ba6c3;}

p.caleSite {margin: 0px; padding: 0px; font-size: 11px; color: #777777;}
p.caleSite span {padding: 0px 3px; color: #777777;}
p.caleSite strong {padding-right: 5px; color: #666666;}




/* ------ STANGA HP ------ */
/* DORU EDIT */
div#stangaHP {margin: 0px 30px 0px 0px; padding: 0px; width: 300px; overflow: hidden; float: left;}
/*div#stangaHP {margin: 0px 30px 0px 0px; padding: 0px; width: 300px; overflow: hidden; float: left;}*/

div.bannerPatratHP {margin: 22px 0px 0px 0px; padding: 0px; clear: both;}


/* ------ articol listing HP ------ */
div.articolListingHP {margin: 26px 0px 3px 0px; clear: both;}
div.articolListingHP h3 {margin: 12px 0px 5px 0px; padding: 0px; font-size: 18px; line-height: 18px;}
div.articolListingHP h3.principal {margin: 12px 0px 5px 0px; padding: 0px; font-size: 21px; line-height: 21px;}
div.articolListingHP h3 a {text-decoration: none;}
div.articolListingHP h3 a:hover {text-decoration: underline;}
div.articolListingHP h5 {margin: 5px 0px 12px 0px; padding: 0px 0px 3px 0px; font-size: 11px; text-transform: uppercase; background: url(../images/backgrounds/linie_puncte_oriz.gif) repeat-x left bottom;}
div.articolListingHP h6 {margin: 0px 0px 12px 0px; padding: 0px; font-size: 11px; color: #707070;}
div.articolListingHP h6 span {padding: 0px 6px;}
div.articolListingHP img {margin: 2px 10px 0px 0px; padding: 1px; width: 68px; height: 68px; border: 1px solid #cccccc; float: left;}
div.articolListingHP img.principal {width: 97px; height: 97px;}
div.articolListingHP label {margin: 0px; padding: 13px 0px 3px 25px; display: block; clear: both; font-size: 11px; color: #8e8d8d; background: url(../images/icons/sageata_verde_01.gif) no-repeat 0px 12px;}
div.articolListingHP label span {padding: 0px 6px;}


/* ------ articol listing ------ */
div.articolListing {margin: 18px 0px 3px 0px; padding: 0px 0px 14px 0px; clear: both; border-bottom: 1px dashed #efefef;}
div.articolListing h3 {margin: 12px 0px 4px 0px; padding: 0px; font-size: 18px; line-height: 18px;}
div.articolListing h3 a {text-decoration: none; color: #0c94b0;}
div.articolListing h3 a:hover {text-decoration: underline;}
div.articolListing h6 {margin: 0px 0px 12px 0px; padding: 0px; font-size: 11px; color: #707070;}
div.articolListing h6 span {padding: 0px 6px;}
div.articolListing img {margin: 2px 10px 0px 0px; padding: 1px; width: 105px; height: 105px; border: 1px solid #cccccc; float: left;}
div.articolListing label {margin: 0px; padding: 13px 0px 3px 25px; display: block; float: left; font-size: 11px; color: #8e8d8d; background: url(../images/icons/sageata_verde_01.gif) no-repeat 0px 12px;}
div.articolListing label span {padding: 0px 6px;}




/* ------ CENTRU HP ------ */
/*DORU EDIT*/
/* cu banner / div#centruHP {margin: 108px 0px 0px 0px; padding: 0px; width: 398px; overflow: hidden; float: left;} */
div#centruHP {margin: 0px 0px 0px 0px; padding: 0px; width: 398px; overflow: hidden; float: left;} /* fara banner*/
/*div#centruHP {margin: 0px 0px 0px 0px; padding: 0px; width: 398px; overflow: hidden; float: left;}*/

div.poza {margin: 0px 8px 0px 0px; width: 95px; overflow: hidden; float: left;}
div.poza img.poza {margin-bottom: 14px; width: 90px; height: 90px; border: 1px solid #cccccc;display:block}
div.poza img.profil {margin-left: -1px;}

div.pozaDetaliu {margin: 0px 12px 0px 0px; width: 202px; overflow: hidden; float: left;}
div.pozaDetaliu img {width: 200px; height: 200px; border: 1px solid #cccccc;display:block}


/* ------ catalog tari ------ */
fieldset.catalogTari {margin: 0px; border: 1px solid #e4e4e4; background-color: #ffb320;}
fieldset.catalogTari div.linieDepartajare {margin: 0px; padding: 0px; height: 0px; overflow: hidden; clear: both; border-top: 1px solid #ffc75b; border-bottom: 1px solid #eea71e;}
fieldset.catalogTari div.catalogTari {margin: 0px; padding: 10px 9px; clear: both; background-image: url(../images/backgrounds/bg_catalog_priceputi.gif); background-repeat: repeat-x; background-position: left bottom;}
fieldset.catalogTari dl.descriere {margin: 0px; padding: 0px; width: 275px; overflow: hidden; float: left;}

fieldset.catalogTari dl.descriere dt {margin: 2px 0px; font-size: 18px; line-height: 18px; font-weight: bold; color: #363636; text-indent: -1px;}
fieldset.catalogTari dl.descriere h1 {margin: 2px 0px; font-size: 18px; line-height: 18px; font-weight: bold; color: #363636; text-indent: -1px;}
fieldset.catalogTari dl.descriere dt a {color: #363636; text-decoration: none;}
fieldset.catalogTari dl.descriere dt a:hover {text-decoration: underline;}
fieldset.catalogTari dl.descriere dd.ceFace {margin: 0px 0px 10px 0px; padding: 0px; font-size: 11px; color: #515050; font-weight: bold;}
fieldset.catalogTari dl.descriere dd.ceFace img {margin: 1px 0px 0px 4px; vertical-align: top;}
fieldset.catalogTari dl.descriere dd.descriere {margin: 10px 0px 13px 0px; font-size: 11px; line-height: 14px; color: #505050;}
fieldset.catalogTari dl.descriere dd.statistici {margin: 13px 0px 5px 0px; font-size: 11px; line-height: 14px; color: #ffffff;}
fieldset.catalogTari dl.descriere dd.statistici span {padding: 0px 6px;}

p.statisticiInterior {margin: 0px; padding: 8px 0px 3px 0px; font-size: 11px; line-height: 14px; color: #ffffff; clear: both;}
p.statisticiInterior span {padding: 0px 6px;}

fieldset.catalogTari dl.activitate {margin: 17px 0px 0px 3px; padding: 0px 0px 0px 13px; width: 313px; overflow: hidden; float: left; font-size: 11px; background: url(../images/backgrounds/linie_vert_oranj_01.gif) repeat-y 0px 0px;}
fieldset.catalogTari dl.activitate dt {margin: 1px 0px 5px 0px; padding: 4px 0px 5px 32px; font-size: 11px; color: #515050; font-weight: bold; background: url(../images/icons/domenii_activitate_maro.gif) no-repeat 0px 0px;}
fieldset.catalogTari dl.activitate dd {margin: 0px; padding: 0px 0px 0px 21px; background: url(../images/icons/sageata_maro_01.gif) no-repeat 0px 1px;}



/* ------ catalog prezentare ------ */
fieldset.catalogPrezentare {margin: 0px; border: 1px solid #e4e4e4; background-color: #f5f5f5;}
fieldset.catalogPrezentare div.linieDepartajare {margin: 0px; padding: 0px; height: 0px; overflow: hidden; clear: both; border-top: 1px solid #ffffff; border-bottom: 1px solid #e9e9e9;}
fieldset.catalogPrezentare div.catalogPrezentare {margin: 0px; padding: 10px 9px; clear: both; background-image: url(../images/backgrounds/bg_catalog_prezentare.gif); background-repeat: repeat-x; background-position: left bottom;}
fieldset.catalogPrezentare dl.descriere {margin: 0px; padding: 0px; width: 255px; overflow: hidden; float: left;}

fieldset.catalogPrezentare dl.descriere dt {margin: 2px 0px; font-size: 18px; line-height: 18px; font-weight: bold; color: #444444; text-indent: -1px;}
fieldset.catalogPrezentare dl.descriere  h1 {margin: 2px 0px; font-size: 18px; line-height: 18px; font-weight: bold; color: #444444; text-indent: -1px;}
fieldset.catalogPrezentare dl.descriere dt a {color: #444444; text-decoration: none;}
fieldset.catalogPrezentare dl.descriere dt a:hover {text-decoration: underline;}
fieldset.catalogPrezentare dl.descriere dd.ceFace {margin: 0px 0px 10px 0px; padding: 0px; font-size: 11px; color: #666666; font-weight: bold;}
fieldset.catalogPrezentare dl.descriere dd.ceFace img {margin: 1px 0px 0px 4px; vertical-align: top;}
fieldset.catalogPrezentare dl.descriere dd.descriere {margin: 10px 0px 13px 0px; font-size: 11px; line-height: 14px; color: #505050;}
fieldset.catalogPrezentare dl.descriere dd.statistici {margin: 13px 0px 5px 0px; font-size: 11px; line-height: 14px; color: #666666;}
fieldset.catalogPrezentare dl.descriere dd.statistici span {padding: 0px 6px;}

fieldset.catalogPrezentare dl.activitate {margin: 17px 0px 0px 3px; padding: 0px 0px 0px 13px; width: 280px; overflow: hidden; float: left; font-size: 11px; background: url(../images/backgrounds/linie_vert_gri_01.gif) repeat-y 0px 0px;}
fieldset.catalogPrezentare dl.activitate dt {margin: 1px 0px 5px 0px; padding: 4px 0px 5px 32px; font-size: 11px; color: #515050; font-weight: bold; background: url(../images/icons/domenii_activitate_oranj.gif) no-repeat 0px 0px;}
fieldset.catalogPrezentare dl.activitate dd {margin: 0px; padding: 0px 0px 0px 21px; background: url(../images/icons/sageata_portocalie_01.gif) no-repeat 0px 1px;}

fieldset.catalogPrezentare dl.dateContact {margin: 0px; padding: 0px; width: 474px; overflow: hidden; float: left; font-size: 11px;}
fieldset.catalogPrezentare dl.dateContact dt {margin: 1px 0px 5px 0px; padding: 4px 0px 5px 32px; font-size: 11px; color: #515050; font-weight: bold; text-transform: uppercase; background: url(../images/icons/date_contact.gif) no-repeat 0px 0px;}
fieldset.catalogPrezentare dl.dateContact dd {margin: 0px; padding: 0px 0px 0px 21px; background: url(../images/icons/sageata_turc_01.gif) no-repeat 1px 1px;}

fieldset.catalogPrezentare dl.dateContactTare {margin: 0px; padding: 0px; width: 494px; overflow: hidden; float: left; font-size: 11px; color: #444444;}
fieldset.catalogPrezentare dl.dateContactTare dt {margin: 1px 0px 5px 0px; padding: 4px 0px 5px 32px; font-size: 11px; color: #444444; font-weight: bold; text-transform: uppercase; background: url(../images/icons/date_contact_01.gif) no-repeat 0px 0px;}
fieldset.catalogPrezentare dl.dateContactTare dd {margin: 0px; padding: 0px 0px 0px 21px; background: url(../images/icons/sageata_maro_01.gif) no-repeat 1px 1px;}


/* ------ intreaba specialistul ------ */
fieldset.intreabaSpecialistul {margin: 0px; padding: 10px 9px; border: 1px solid #e4e4e4; background-color: #f5f5f5;}
fieldset.intreabaSpecialistul img.poza {margin-right: 11px; width: 117px; height: 117px; border: 1px solid #cccccc; float: left;}
fieldset.intreabaSpecialistul dl.descriere dt {margin: 2px 0px; font-size: 18px; line-height: 18px; font-weight: bold; color: #444444; text-indent: -1px;}
fieldset.intreabaSpecialistul dl.descriere dt h1 {margin: 2px 0px; font-size: 18px; line-height: 18px; font-weight: bold; color: #444444; text-indent: -1px;}
fieldset.intreabaSpecialistul dl.descriere dt a {color: #444444; text-decoration: none;}
fieldset.intreabaSpecialistul dl.descriere dt a:hover {text-decoration: underline;}
fieldset.intreabaSpecialistul dl.descriere dd.ceFace {margin: 0px 0px 10px 0px; padding: 0px; font-size: 11px; color: #666666; font-weight: bold;}
fieldset.intreabaSpecialistul dl.descriere dd.ceFace img {margin: 1px 0px 0px 4px; vertical-align: top;}
fieldset.intreabaSpecialistul dl.descriere dd.intrebare {margin: 0px; padding: 14px 0px 0px 0px; display: block; clear: both;}


/* ------ domenii de activitate ------ */
div.domeniiActivitate {margin: 28px 0px;}
div.domeniiActivitate h3 {padding: 4px 0px 5px 32px; font-size: 18px; background: url(../images/icons/domenii_activitate_oranj.gif) no-repeat 0px 0px;}
div.domeniiActivitate p {margin: 11px 0px 19px 0px; padding: 0px;}
div.domeniiActivitate div.containerPlacinta {width: 191px; height: 183px; position: relative; float: left;}
div.domeniiActivitate div.overPlacinta {width: 191px; height: 183px; position: absolute; top: 0px; left: 0px; background-image: url(../images/backgrounds/casa_peste.png); background-repeat: no-repeat; background-position: 0px 0px;}

div.domeniiActivitate ul.descriereDomenii {margin: 0px 0px 0px 20px; padding: 0px; width: 250px; float: left; list-style-type: none;}
div.domeniiActivitate ul.descriereDomenii li {margin: 0px; padding: 5px; font-size: 0.9em; clear: both;}
div.domeniiActivitate ul.descriereDomenii li em {margin: 0px; padding: 0px; display: block; float: left; font-style: normal; width: 350px;}
div.domeniiActivitate ul.descriereDomenii li label {margin: 1px 8px 8px 0px; padding: 7px 0px 0px 0px; width: 32px; height: 23px; overflow: hidden; float: left; display: block; color: #ffffff; font-weight: bold; font-size: 12px; text-align: center;}
div.domeniiActivitate ul.descriereDomenii li strong {font-size: 1.1em;}


/* ------ galerie foto ------ */
div.galerieFoto {margin: 35px 0px 28px 0px; padding: 0px; clear: both; position: relative;}
div.galerieFoto h2, div.galerieFoto h3 {padding: 4px 0px 5px 32px!important; margin: 0!important; font-size: 18px!important; font-weight: 400!important; background: url(../images/icons/galerie_foto.gif) no-repeat 0px 0px!important;}
div.galerieFoto p {margin: 11px 0px 19px 0px; padding: 0px;}
div.galerieFoto div.pozeGalerie {margin: 0px; padding: 0px; width: 740px; overflow: hidden;}
div.galerieFoto div.pozeGalerie img {margin: 0px 8px 12px 0px; padding: 0px; width: 134px; height: 101px; border: 1px solid #cccccc;}


/* ------ marturii clienti ------ */
div.marturiiClienti {margin: 28px 0px; padding: 0px; clear: both; position: relative;}
div.marturiiClienti h2, div.marturiiClienti h3 {padding: 4px 0px 5px 32px!important; margin: 0!important; font-size: 18px!important; font-weight: 400!important; background: url(../images/icons/marturii.gif) no-repeat 0px 0px!important;}
div.marturiiClienti p {margin: 11px 0px 19px 0px; padding: 0px;}
a#rating {color:black; padding: 10px 14px 10px 10px; background-image: url(../images/rating/off.jpg); background-repeat: no-repeat;text-decoration:none;}
a#rating:hover {background-image: url(../images/rating/on.jpg);}

dl.listingPareri {margin: 13px 0px 0px 0px; padding: 10px 0px 12px 0px; position: relative; font-size: 11px;}
dl.listingPareri dt {margin: 0px; padding: 4px 0px 0px 25px; color: #8c8c8c; background: url(../images/icons/sageata_verde_01.gif) no-repeat 0px 2px;}
dl.listingPareri dt strong {color: #3b3b3b;}
dl.listingPareri dd {margin: 8px 0px 14px 25px;}


/* ------ mesaje forum priceput ------ */
div.mesajeForumPriceput {margin: 38px 0px 28px 0px; padding: 0px; clear: both; position: relative;}
div.mesajeForumPriceput h3 {padding: 4px 0px 5px 32px; font-size: 18px; background: url(../images/icons/forum_icon_01.gif) no-repeat 0px 0px;}
div.mesajeForumPriceput p {margin: 11px 0px 19px 0px; padding: 0px;}
div.mesajeForumPriceput fieldset {width: 100%; clear: both; position: relative;}


/* ------ partener articol ------ */
fieldset.partenerArticol {margin: 41px 0px 10px 30px; padding: 0px 0px 10px 0px; width: 182px; overflow: hidden; float: right; border: 1px solid #efefef; text-align: center;}
fieldset.partenerArticol label {margin: 0px 0px 10px 0px; padding: 2px 5px 4px 5px; display: block; font-size: 11px; color: #999999; text-align: left; background-color: #efefef;}
fieldset.partenerArticol table {width: 100%; height: 128px;}


/* ------ detaliu articol ------ */
div.detaliuArticol {margin: 32px 0px 0px 0px; position: relative;}
div.detaliuArticol h3.titlu {margin: 0px 0px 6px 0px; padding: 0px; font-size: 21px; line-height: 21px; color: #494949; font-weight: bold;}
div.detaliuArticol h6 {margin: 6px 0px 30px 0px; padding: 0px; font-size: 12px;}

div.detaliuArticol p.utileArticol {margin: 30px 0px 25px 0px; font-size: 11px; color: #888888;}
div.detaliuArticol p.utileArticol label {margin: 0px; padding: 0px; display: block; float: right;}
div.detaliuArticol p.utileArticol span {padding: 0px 3px;}

div.detaliuArticol div.reclamaSus {margin: 0px 12px 0px 0px; float: left; border: 1px solid #dddddd;}

div.detaliuArticol dl.laDownload {margin: 30px 0px 28px 0px; clear: both;}
div.detaliuArticol dl.laDownload dt {padding: 4px 0px 12px 32px; font-size: 18px; background: url(../images/icons/download.gif) no-repeat 0px 0px;}
div.detaliuArticol dl.laDownload dd {padding: 2px 0px 2px 25px; background: url(../images/icons/sageata_portocalie_02.gif) no-repeat 0px 3px;}


/* ------ SYSTEM MESSAGE ------ */
div.sysMessage {margin: 30px 0px 17px 0px; padding: 10px; font-size: 1em; background-color: #f6f6f6; border: 1px solid #f1f1f1; position: relative;}
div.sysMessage ul {margin: 10px 0px 0px 0px; padding: 0px; font-size: 0.9em; color: #777777; list-style-type: none;}
div.sysMessage ul li {margin: 0px 0px 3px 0px; padding: 0px 0px 0px 21px; position: relative; background-image: url(../images/icons/sageata_portocalie_01.gif); background-repeat: no-repeat; background-position: 0px 0px;}




/* ------ DREAPTA HP ------ */
div#dreaptaHP {margin: 0px; padding: 20px 0px 20px 0px; width: 182px; overflow: hidden; float: left;}

div#dreaptaHP fieldset {margin: 0px 0px 30px 0px; padding: 0px 0px 10px 0px; border: 1px solid #efefef; text-align: center;}
div#dreaptaHP fieldset.partener {margin-bottom: 35px;}
div#dreaptaHP fieldset label {margin: 0px 0px 10px 0px; padding: 2px 5px 4px 5px; display: block; font-size: 11px; color: #999999; text-align: left; background-color: #efefef;}
div#dreaptaHP fieldset table {width: 100%; height: 128px;}



/* ------ MESAJE HP ------ */
div#mesajeHP {margin: 0px; padding: 0px; width: 728px; clear: both;}
div#mesajeHP fieldset {padding: 12px 0px 0px 0px;}
dl.mesajeForumHP {margin: 0px 8px 14px 8px; padding: 0px 0px 0px 24px; width: 323px; overflow: hidden; position: relative; float: left; font-size: 11px; color: #505050; line-height: 14px; background: url(../images/icons/sageata_portocalie_01.gif) no-repeat 0px 0px;}
dl.mesajeForumHP dt {margin: 0px; padding: 1px 0px 4px 0px;}
dl.mesajeForumHP dt a {color: #2ea3ba;}
dl.mesajeForumHP dt a:hover {color: #26c8e7;}




/* ------ BANNER LETTER ------ */
div#bannerLetter {margin: 0px; padding: 0px; width: 728px; height: 90px;}



/* ------ ANUNT DETALIU ARTICOL ------ */
dl#anuntDetaliuArticol {margin: 0px; padding: 5px 9px 9px 9px; width: 160px; height: 74px; overflow: hidden; border: 1px solid #f1f1f1; font-size: 11px; position: absolute; top: 20px; right: 1px;}
dl#anuntDetaliuArticol dt {margin: 0px; padding: 5px 0px 4px 26px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; color: #252525; background: url(../images/icons/anunt_articol.gif) no-repeat 0px 0px;}
dl#anuntDetaliuArticol dd {padding: 0px 1px; color: #888888; line-height: 13px;}



/* ------ LISTING PRICEPUTI ------ */
/* cu banner div#containerListing {margin: 108px 0px 0px 0px; padding: 0px 30px 0px 0px; width: 728px; overflow: hidden; float: left;} */
div#containerListing {margin: 10px 0px 0px 0px; _margin: 10px 0px 0px 0px; padding: 0px 30px 0px 0px; width: 728px; overflow: hidden; float: left;}

/*div#containerListing  h2{ padding:10px 0px 10px 40px; margin:0px;}*/
div#containerListing  h1{ padding:10px 0px 10px 40px; margin:0px;}


/* ------ FOOTER ------ */
.footerSEO { margin:10px auto 0; width:940px }
.footerSEO strong { display:block; margin-top:20px }
.footerSEO ul { display:block; list-style:none; margin:5px 0 0 0; overflow:hidden; padding:0 }
.footerSEO li { float:left; margin-right:5px }

div#footer {margin: 48px 0px 0px 0px; padding: 0px; position: relative; clear: both; background: url(../images/backgrounds/bg_top_footer.gif) repeat-x 0px 0px;}
div#footer div.continutFooter {margin: 0px auto; padding: 31px 0px 28px 107px; width: 833px; overflow: hidden; position: relative; font-size: 11px; line-height: 17px; color: #999999; background: url(../images/priceput_logo_footer.gif) no-repeat 0px 35px;}

div#footer div.continutFooter img.softhost {margin: 6px 0px 0px 24px; float: right;}
div#footer div.continutFooter div {margin: 1px 0px 0px 24px; float: right;}

div#footer div.continutFooter a {color: #44acc0; text-decoration: none;}
div#footer div.continutFooter a:hover {text-decoration: underline;}
div#footer div.continutFooter span {padding: 0px 3px; color: #44acc0;}

/*footerlinks*/
.footerSEO .letterLink a{padding:0px 4px 0px 4px;}
.footerSEO a:hover{text-decoration:none;}

/* ------ ELEMENTE FORMULARE ------ */
input.campLogin {margin: 0px 4px 0px 0px; padding: 1px 3px; width: 150px; border: 1px solid #ebebeb; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #525252;}
input.butonLogin {margin: 0px; padding: 0px; vertical-align: top;}

select.selectTop {margin: 0px 5px 0px 1px; padding: 0px; width: 186px; border: 1px solid #5dc8dc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; vertical-align: middle;}

textarea.campIntrebare {margin: 12px 0px 0px 0px; padding: 3px; width: 270px; height: 48px; border: 1px solid #cecece; border-right: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
input.butonIntrebare {margin: 12px 0px 0px 0px; padding: 0px; vertical-align: top;}


input.formular01 {margin: 0px; padding: 0px 2px; width: 220px; border: 1px solid #cccccc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
textarea.formular01 {margin: 0px; padding: 0px 2px; width: 220px; height: 80px; overflow: auto; border: 1px solid #cccccc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
select.formular01 {margin: 0px; padding: 0px; width: 300px; height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal; border: 1px solid #cccccc;}
select.formular02 {margin: 0px; padding: 0px;   font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal; border: 1px solid #cccccc;}
select.formular01Select {margin: 0px; padding: 0px; width: 350px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal; border: 1px solid #cccccc;}
input.formularButon01 {margin: 4px 0px; padding: 1px 2px; width: 90px; border: none; background-color: #a1a708; background-image: url(../images/backgrounds/bg_buton.gif); background-repeat: repeat-x; background-position: 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #ffffff; font-weight: bold; text-transform: uppercase; cursor: pointer;}
input.formular01Box {vertical-align: -2px;}
input.formular01Radio {vertical-align: -3px;}
input.formular01File {margin: 0px; padding: 0px 2px; width: 227px; border: 1px solid #cccccc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #444444; font-weight: normal;}
select option.domeniu { background-color: #cc0000; color: white; }
select option.subdomeniu { background-color: #ffcccc; }
select option.activ { font-weight: bold!important; }


/* ------ TABELE ------ */
table.model01 {margin: 34px 0px; padding: 0px; width: 100%; border: 1px solid #e4e4e4; background-color:#ffffff;}
table.model01 th {padding: 10px 6px; font-size: 18px; background-color: #ffffff; text-align: left;}
table.model01 th.optional {background-color: #555555;}
table.model01 td {padding: 4px 6px; background-color: #f5f5f5; color: #555555;}

/* ------ TABELE ------ */
/*CSS for Bubble Tooltips by Alessandro Fulciniti
- http://pro.html.it - http://web-graphics.com */

.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}


/* AUTOCOMPLETE SEARCH */
div#updateScht {
      position:absolute;
      overflow:hidden;
      width:400px;
      background-color:white;
      color: black;
      border:1px solid #888;
      margin:0px;
      padding:0px;
      text-align:left;
      font-size:16px;
      color:#505050;
      z-index:999999;
}
div#updateScht ul {
      list-style-type:none;
      margin:0px 0px 0px 0px;
      padding:0px;
}

div#updateScht span#schTRes {
      margin:0px 0px 0px 0px;
      position:absolute;
      top:0px;
      padding:0px;
}

div#updateScht ul li.selected { background-color: #ffb;}
div#updateScht ul li {
      list-style-type:none;
      display:block;
      margin:0px;
      padding:4px 10px 4px 4px;
      width:600px;

      cursor:pointer;
}
.announce { background:none repeat scroll 0 0 #F4F5F9; border:1px solid #CFCFCF; margin:0px; padding:12px; }
.announce h3, h4 { color:#CC0000; }
.form_content { border:1px solid #D8D8D8; margin:5px 1px 0; padding:0 13px; }
.form_content form { margin:0; padding:10px 0; text-align:left; width:auto; }
.form_content h5 { color:#333333; font-size:1.4em; font-weight:bold; margin:15px 13px 5px; padding:0; }
.cvForm form p label { width:65px; display:block; float:left; line-height:1.8em; padding-right:10px; text-align:right; }
.cvForm form p { margin:7px 13px; }
.form_content form p input { border:1px solid #7F9DB9; height:19px; width:250px; }
.form_content p .validation-advice { border:1px solid #990000; color:#990000; display:inline; font-size:12px; padding:3px 10px; margin-left:26px; text-align:center; width:319px; }
.form_content .sendbtn { display:inline-block; font-size:16px; font-weight:bold; margin:15px -11px 15px 219px; padding:8px 2px 3px 4px; text-decoration:none; width:80px; }
.form_content .resetbtn { display:inline-block; font-size:12px; font-weight:bold; text-decoration:none; width:80px; }

/*select footer*/
#selectors{clear:both;padding:5px 0 0;width:980px;color:#555555;font-size:11px;position:relative;text-align:left;display:block; height:45px}
#selectors  .nav{position:absolute; top:0px; left:0px; z-index:999; list-style:none;padding:0px}
#selectors  .nav li.topNav{width:154px; border:1px solid #dcdcdc; float:left; background:#fff url(/images/icons/icon_select_footer_inchis.gif) no-repeat 133px 1px; margin-left:8px}
#selectors  .nav li.firstNav{margin-left:0px!important}
#selectors  .nav li.topNav a{display:block; padding:3px;color:#555; text-decoration:none }
#selectors  .nav li.topNav .subNav {display:none; padding:0px}
#selectors  .nav li.topNav .subNav li{border-top:1px solid #c6c6c6; list-style:none; width:100%}
#selectors  .nav li.topNav .subNav li a {display:block; padding:4px;}
#selectors  .nav li.topNav .subNav li a:hover {background-color:#e5e5e5}
#selectors  .nav li.topNav.HM-hover .subNav{display:block;z-index:3}
#selectors  .nav li.topNav.HM-hover {background:#fff url(/images/icons/icon_select_footer_deschis.gif) no-repeat 133px 1px}


/*breadcrumbs*/
div#breadcrumbs h2 { display: inline; margin: 0; padding: 0; color:#1BA6C3; font-size: 11px; font-weight: normal;}
div#breadcrumbs a { color: #1BA6C3; text-decoration:none; font-weight:bold}
div#breadcrumbs a:hover{color:#0FCDF4}
#relatedJobs { float: right; width: 250px;border: 1px solid #dcdcdc; padding: 5px; background-color:#f7f7f7}
#relatedJobs h3{background:none; font-size:11px;font-weight:bold;padding:6px; }


div#continut fieldset.catalogPrezentare {padding:10px}
div#continut fieldset.catalogPrezentare ul{overflow:hidden; padding:0px;}
div#continut fieldset.catalogPrezentare ul li{padding:0px; margin:0px 10px 5px 0px; width:40%; float:left; list-style:none}
div#continut fieldset.catalogPrezentare dl.dateContact h2 { color:#515050;font-size:11px;font-weight:bold;margin:1px 0 5px;padding:4px 0 5px 32px;text-transform:uppercase; background:transparent url(../images/icons/date_contact.gif) no-repeat scroll 0 0; }

.cityDomainActivity {margin-left: 18px}