@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

/*-- General styles --*/
* { margin: 0; padding: 0 }
		/* I've used a hard CSS reset above, but you should consider a more sophisticated reset, such as this one: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
		
.wrapper p { text-align: left; margin: 1em 0em; padding: 0em 1em; }
		
.wrapper p, ul { line-height: 1.6em } /*font-size: 13px;*/
		
.wrapper p a, li a { color: #11ae25; text-decoration: none;}
.wrapper p a:hover, li a:hover { color: #44b130; text-decoration: none }
		
/* p.intro { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding: 20px 0 30px 0; text-align: center; width: 100% } */
		
p#cross-links { text-align: right; }
		
p#cross-links { border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px }
		
		/*
		noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }
		noscript a { color: #a00; text-decoration: underline }
		noscript ol { margin-left: 25px; }
		*/
p.info-panel, dl.info-panel, dl.info-panel dt, dl.info-panel dd {
width: 37em;
height: auto;
padding-left: 1.7em;
}

dl.info-panel dt {
width: 30.83em;
font-size: 1.2em;
color: #181f30;
font-style: normal;
font-weight: bold;
padding: 0.5em 0em;
margin: 0.1em 0em;
border-bottom: solid 1px #b7b9b9;
}

dl.info-panel dd {
font-style: normal;
font-weight: normal;
line-height: 2em;
padding: 0em;
margin: 0.1em 0em;
border: solid 1px #b7b9b9;
}
dl.info-panel dd span {
background: url(../images/arrow-back.gif) no-repeat -1em top transparent;
color: #11ae25;
width: 9em;
height: 2em;
line-height: 2em;
padding: 0em 1em;
margin: 0em 1em 0em 0em;
display: block;
float: left;
cursor: pointer;
}
dl.info-panel dd span:hover {
background: url(../images/arrow-back.gif) no-repeat scroll left -2em transparent;
color: #11ae25;
width: 9em;
height: 2em;
line-height: 2em;
padding: 0em 1em;
margin: 0em 1em 0em 0em;
display: block;
float: left;
cursor: pointer;
}
		
.wrapper a:focus { outline:none }
		
.wrapper img { border:none; }
		
.wrapper h3 {
color: #181f30;
font-size: 1.8em;
font-style: normal;
font-weight: normal;
padding: 1em 1em 0.5em 1em;
text-align: left }

.wrapper.bg-img-anunt-1 { /*de pus background image daca e cazul*/
background: url(../images/icon-anunturi-poza-big.jpg) no-repeat right top;
}
.wrapper.bg-img-anunt-2 { /*de pus background image daca e cazul*/
background: url(../images/icon-anunturi-fara-big.jpg) no-repeat right top;
}

.wrapper2.bg-img-anunt-1 {
background: url(../images/icon-anunturi-poza-806.jpg) no-repeat right top;
}

.wrapper2.bg-img-anunt-2 {
background: url(../images/icon-anunturi-fara-806.jpg) no-repeat right top;
}

		


/*-- Lista anunturi --*/


.lista-anunturi-poza, .lista-anunturi-fara, .lista-proiect-poza {
width: 56.4em;
height: auto;
padding: 0.1em 0em;
margin: 0em;
float: left;
clear: both;
overflow: hidden;
}

.lista-proiect-poza {
margin-bottom: 0.5em;
}

.lista-row-anunturi, .lista-row-anunturi-fara, .lista-row-proiect {
background: #FFF;
width: 56.4em;
height: auto;
cursor: pointer;
overflow: hidden;
display: block;
}


.lista-row-anunturi-fara {
height: auto;
}
.lista-row-proiect {
height: 16.8em;
}


.lista-row-anunturi dt,  { /* .lista-row-proiect dt */
float: left;
}
.row-anunturi-poza, .row-anunturi-fara, .row-proiect-poza {
background: url(../images/lower-footer-bg-img.gif) repeat-x left bottom #f0f0f0;
width: 55.6em;
height: auto;
padding: 0.2em;
border: solid 1px #b7b9b9;
overflow: hidden;
}
.row-anunturi-poza-ov,.row-anunturi-fara-ov, .row-proiect-poza-ov {
background: url(../images/lower-footer-bg-img.gif) repeat-x scroll left top #FFF;
width: 55.6em;
height: auto;
padding: 0.2em;
border: solid 1px #666;
overflow: hidden;
}


.row-anunturi-fara, .row-anunturi-fara-ov {
height: auto;
width: 54em;
padding: 0.2em 1.1em 0.4em 1.1em;
}

.row-proiect-poza, .row-proiect-poza-ov {
height: 16.2em;
} 

.thumb-lista-anunturi, .thumb-lista-proiect {
background: #FFF;
width: 10em;
height: 7.2em;
display: block;
margin: 0em 1em 0em 0em;
float: left;
}

.thumb-lista-proiect {
width: 12.2em;
height: 12.2em;
}

.thumb-lista-anunturi img, .thumb-lista-proiect img {
width: 9.3em;
height: 6.6em;
padding: 0.2em;
margin: 0em;
border: solid 1px #b7b9b9;
}

.thumb-lista-proiect img {
width: 11.4em;
height: 11.4em;
}

.thumb-lista-anunturi img:hover, .thumb-lista-proiect img:hover {
border: solid 1px #11ae25;
}

.content-lista-anunturi {
width: 44em;
height: auto;
min-height: 7.2em;
padding: 0em;
margin: 0em;
float: left;
overflow: auto;
}
.content-lista-proiect {
width: 42.4em;
height: 16.2em;
padding: 0em;
margin: 0em;
float: left;
overflow: hidden;
}

.row-anunturi-poza span.titlu-anunt, .row-anunturi-poza-ov span.titlu-anunt,
.row-anunturi-fara span.titlu-anunt, .row-anunturi-fara-ov span.titlu-anunt,
.row-proiect-poza span.titlu-proiect, .row-proiect-poza-ov span.titlu-proiect {
color: #11ae25;
font-style: normal;
font-weight: bold;
text-align: left;
width: 44em;
padding: 0.3em 0em;
margin: 0em;
white-space: nowrap;
display: block;
overflow: hidden;
}

.row-proiect-poza span.titlu-proiect, .row-proiect-poza-ov span.titlu-proiect {
width: 42.4em;
}

.row-anunturi-poza span.continut-anunt, .row-anunturi-poza-ov span.continut-anunt,
.row-proiect-poza span.continut-proiect, .row-proiect-poza-ov span.continut-proiect  {
width: 44em;
height: auto;
padding: 0em;
margin: 0em;
display: block;
overflow: auto;
}

.row-anunturi-poza span.continut-anunt a, .row-anunturi-poza-ov span.continut-anunt a {
color: #11ae25;
text-decoration: none;
}

.row-anunturi-poza span.continut-anunt a:hover, .row-anunturi-poza-ov span.continut-anunt a:hover {
color: #44b130;
text-decoration: none;
}

.row-proiect-poza span.continut-proiect, .row-proiect-poza-ov span.continut-proiect  {
width: 42.4em;
height: 10.8em;
}

.row-anunturi-poza span.pret-anunt, .row-anunturi-poza-ov span.pret-anunt,
.row-proiect-poza span.pret-proiect, .row-proiect-poza-ov span.pret-proiect  {
width: 33em;
height: auto;
padding: 0.8em 0em 0.8em 0em;
margin: 0em;
display: block;
}

.row-proiect-poza span.pret-proiect, .row-proiect-poza-ov span.pret-proiect  {
width: 23em;
}

.row-anunturi-poza span.pret-anunt em, .row-anunturi-poza-ov span.pret-anunt em,
.row-proiect-poza span.pret-proiect em, .row-proiect-poza-ov span.pret-proiect em {
color: #11ae25;
font-style: normal;
font-weight: bold;
padding: 0.1em 0.8em;
margin: 0em;
border: solid 1px #ededed;
white-space: nowrap;
overflow: hidden;
}

.row-anunturi-poza-ov span.titlu-anunt, .row-anunturi-poza-ov span.pret-anunt em
.row-proiect-poza-ov span.titlu-proiect, .row-proiect-poza-ov span.pret-proiect em {
color: #44b130;
}
.row-anunturi-poza-ov span.pret-anunt em, .row-proiect-poza-ov span.pret-proiect em {
border: solid 1px #44b130;
}


/*-- End of anunturi cu poza --*/


* html .meniu-numeric-cont {
display:inline; /* IE 6 fix */
}

.meniu-numeric-cont {
width: 56em;
height: 2.5em;
padding: 0.1em 0em;
margin: 1em 0em;
float: left;
clear: both;
overflow: hidden;
}
.meniu-numeric-cont ul {
width: 56em;
height: 2.5em;
float: left;
}
.meniu-numeric-cont ul li {
width: 2.5em;
height: 2.5em;
padding: 0em;
margin: 0em 0.1em;
list-style: none outside;
float: left;
}
.meniu-numeric-cont ul li a {
color: #11ae25;
background: url(../images/bg-img-anunt-headlines.gif) repeat-x left top transparent;
text-decoration: none;
font-style: normal;
font-weight: bold;
text-align: center;
line-height: 2.4em;
width: 2.4em;
height: 2.4em;
padding: 0em;
margin: 0em;
border: solid 1px #b7b9b9;
display: block;
}
.meniu-numeric-cont ul li a:hover, .meniu-numeric-cont ul li a.selected {
color: #FFF;
background: url(../images/rubrica-small-header.gif) repeat-x left top transparent;
text-decoration: none;
font-style: normal;
font-weight: bold;
text-align: center;
line-height: 2.4em;
width: 2.4em;
height: 2.4em;
padding: 0em;
margin: 0em;
border: solid 1px #11ae25;
display: block;
}

/*-- USER INFORMATION --*/

.user-information {
background: url(../images/icon-user-small.gif) no-repeat right top transparent;
font-size: 0.55em;
font-style: normal;
font-weight: bold;
line-height: 1.66em;
text-align: right;
width: 30em;
height: 1.66em;
padding-right: 2em;
margin: 1em 1em 0em 0em;
height: auto;
float: right;
overflow: hidden;
}
.user-nick {
height: 1em;
color: #11ae25;
font-size: 1.2em;
font-style: normal;
font-weight: bold;
}

/*-- Modificare date user formular --*/

/*

.formular-container-2 {
width: 56.4em;
height: auto;
padding: 2em 0em 1em 0em;
margin: 0em;
overflow: hidden;
float: left;
}

.formular-container-2 form {
width: 56.4em;
padding: 0em;
margin: 0em;
}

.formular-container-2 ul {
width: 56.4em;
height: auto;
padding: 0em;
margin: 0em;
float: left;
}
.formular-container-2 form ul li, .formular-container-3 form ul li {
margin: 0em;
list-style: none outside;
float: left;
}


li.icon-option-1a {
background: url(../images/icon-user-reg.gif) no-repeat 0.8em center transparent;
width: 21.5em;
padding-left: 3.45em;
}
li.icon-option-2a {
background: url(../images/icon-nick-reg.gif) no-repeat 0.8em center transparent;
width: 21.5em;
padding-left: 3.45em;
}
li.icon-option-3a {
background: url(../images/icon-adress-reg.gif) no-repeat 0.8em center transparent;
width: 21.5em;
padding-left: 3.45em;
}
li.icon-option-4a {
background: url(../images/icon-country-reg.gif) no-repeat 0.8em center transparent;
width: 21.5em;
padding-left: 3.45em;
}
li.icon-option-5a {
background: url(../images/icon-phone-reg.gif) no-repeat 0.8em center transparent;
width: 21.5em;
padding-left: 3.45em;
}
li.icon-option-6a {
background: url(../images/icon-mail-reg.gif) no-repeat 0.8em center transparent;
width: 21.5em;
padding-left: 3.45em;
}
li.icon-option-7a {
background: url(../images/icon-pass-reg.gif) no-repeat 0.8em center transparent;
width: 21.5em;
padding-left: 3.45em;
}
li.option-code-a {
background: url(../images/icon-code-reg.gif) no-repeat 0.8em 0.75em transparent;
width: 21.5em;
padding-left: 3.45em;
padding-bottom: 1em;
}


li.icon-option-1b {
background: url(../images/icon-user-reg.gif) no-repeat 0.8em center transparent;
width: 24.55em;
padding-left: 3.45em;
}
li.icon-option-2b {
background: url(../images/icon-nick-reg.gif) no-repeat 0.8em center transparent;
width: 24.55em;
padding-left: 3.45em;
}
li.icon-option-3b {
background: url(../images/icon-adress-reg.gif) no-repeat 0.8em center transparent;
width: 24.55em;
padding-left: 3.45em;
}
li.icon-option-4b {
background: url(../images/icon-country-reg.gif) no-repeat 0.8em center transparent;
width: 24.55em;
padding-left: 3.45em;
}
li.icon-option-5b {
background: url(../images/icon-phone-reg.gif) no-repeat 0.8em center transparent;
width: 24.55em;
padding-left: 3.45em;
}
li.icon-option-6b {
background: url(../images/icon-mail-reg.gif) no-repeat 0.8em center transparent;
width: 21.5em;
padding-left: 3.45em;
}
li.icon-option-7b {
background: url(../images/icon-pass-reg.gif) no-repeat 0.8em center transparent;
width: 24.55em;
padding-left: 3.45em;
}
li.option-code-b {
background: url(../images/icon-code-reg.gif) no-repeat 0.8em 0.75em transparent;
width: 24.55em;
padding-left: 3.45em;
padding-bottom: 2em;
}


li.icon-option-1c {
background: url(../images/icon-categorie-reg.gif) no-repeat 0.8em center transparent;
width: 34.55em;
padding-left: 3.45em;
}
li.icon-option-2c {
background: url(../images/icon-subcategorie-reg.gif) no-repeat 0.8em center transparent;
width: 34.55em;
padding-left: 3.45em;
}
li.icon-option-3c {
background: url(../images/icon-image-small.gif) no-repeat 0.8em center transparent;
width: 24.55em;
padding-left: 3.45em;
}
li.icon-option-4c {
background: url(../images/icon-delete-small.gif) no-repeat right center transparent;
width: 16em;
padding-left: 1.45em;
line-height: 0em;
}
li.icon-option-5c {
background: url(../images/icon-info-small.gif) no-repeat 0.8em center transparent;
width: 34.55em;
padding-left: 3.45em;
}
li.icon-option-6c {
background: url(../images/icon-mail-reg.gif) no-repeat 0.8em center transparent;
width: 24.55em;
padding-left: 3.45em;
}
li.icon-option-7c {
background: url(../images/icon-titlu-small.gif) no-repeat 0.8em center transparent;
width: 34.55em;
padding-left: 3.45em;
}
li.icon-option-8c {
background: url(../images/icon-descriere-small.gif) no-repeat 0.8em center transparent;
width: 34.55em;
padding-left: 3.45em;
}
li.option-code-c {
background: url(../images/icon-code-reg.gif) no-repeat 0.8em 0.75em transparent;
width: 24.55em;
padding-left: 3.45em;
padding-bottom: 2em;
}

*/

li.tip-anunt {
width: 20em;
}

/*
.formular-container-2 form ul li label, .formular-container-3 form ul li label {
font-family: "Tahoma", Arial, System;
color: #0ca718;
padding: 0.8em 0em;
margin: 0em;
display: block;
}
*/

li.options-submit-a {
width: 54.4em;
padding: 0em;
margin: 0em;
float: left;
clear: both;
} 

li.options-submit-b {
width: 56.4em;
padding: 0em;
margin: 0em;
float: left;
clear: both;
}

li.options-submit-c {
width: 56.4em;
padding: 0em;
margin: 0em;
float: left;
clear: both;
} 

label.termeni-container {
font-family: "Tahoma", Arial, System;
color: #0ca718;
width: 40em;
padding: 0.8em 0em;
margin: 0em;
display: block;
}

/*

.formular-container-2 form ul li label strong, .formular-container-3 form ul li label strong {
font-size: 1.2em;
font-weight: bold;
}
.formular-container-2 form ul li label input, .formular-container-3 form ul li label input, .formular-container-2 form ul li label select {
color: #0ca718;
font-family: "Verdana", Arial, Helvetica, sans-serif;
margin-right: 0.5em;
}
.formular-container-2 form ul li label select {
margin-right: 1em;
}
.formular-container-2 form ul li label select option {
background: #FFF;
}

*/

/*
.formular-container-2 form ul li label textarea {
*/
/*
color: #0ca718;
font-family: "Verdana", Arial, Helvetica, sans-serif;
margin-right: 0.5em;
*/
/*
display: none;
}
*/

/*
.formular-container-3 {
width: 56.4em;
height: auto;
padding: 2em 0em 1em 0em;
margin: 0em;
overflow: hidden;
float: left;
}

.formular-container-3 form {
width: 56.4em;
padding: 0em;
margin: 0em;
}

.formular-container-3 ul {
width: 50.2em;
height: auto;
padding: 0em;
margin: 0em;
float: left;
}
*/


input.btn-update {
background: url(../images/btn-search.gif) no-repeat center top transparent;
color: #FFF;
font-family: "Tahoma", Arial, System;
font-size: 1.1em;
font-style: normal;
font-weight: bold;
line-height: 1em;
width: 9.54em;
height: 2em;
margin: 1em 0em 1em 3.35em;
border: none;
cursor: pointer;
float: left;
}
input.btn-update-ov {
background: url(../images/btn-search.gif) no-repeat scroll center -2em; transparent;
color: #FFF;
font-family: "Tahoma", Arial, System;
font-size: 1.1em;
font-style: normal;
font-weight: bold;
line-height: 1em;
width: 9.54em;
height: 2em;
margin: 1em 0em 1em 3.35em;
border: none;
cursor: pointer;
float: left;
}

input.check {
margin-left: 1.5em;
margin-right: 0.5em;
}

input.txtfields-2 {
background: url(../images/bg-img-field-reg.gif) no-repeat left top transparent;
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 11em;
padding: 0.2em;
margin: 0em;
border: #a0a3a6 solid 1px;
}
input.txtfields-2-ov {
background: url(../images/bg-img-field-reg.gif) no-repeat scroll left -1.54em transparent;
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 11em;
padding: 0.2em;
margin: 0em;
border: #44b130 solid 1px;
}
input.txtfields-2:focus, input.txtfields-2:active {
background: url(../images/bg-img-field-reg.gif) no-repeat scroll left -1.53em transparent;
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 11em;
padding: 0.2em;
margin: 0em;
margin-right: 0.5em;
border: #44b130 solid 1px;
}

input.txtfields-3, select.txtfields-3  {
background: url(../images/bg-img-field-3.gif) no-repeat left top transparent;
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 20em;
padding: 0.2em;
margin: 0em;
border: #a0a3a6 solid 1px;
}
input.txtfields-3-ov, select.txtfields-3-ov {
background: url(../images/bg-img-field-3.gif) no-repeat scroll left -1.54em transparent;
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 20em;
padding: 0.2em;
margin: 0em;
border: #44b130 solid 1px;
}
input.txtfields-3:focus, input.txtfields-3:active, select.txtfields-3:focus, select.txtfields-3:active {
background: url(../images/bg-img-field-3.gif) no-repeat scroll left -1.53em transparent;
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 20em;
padding: 0.2em;
margin: 0em;
margin-right: 0.5em;
border: #44b130 solid 1px;
}

select.txtfields-3:focus, select.txtfields-3:active {
margin-right: 1em;
}

input.txtfields-4 {
background: url(../images/bg-img-field-reg.gif) no-repeat left top transparent;
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 20em;
padding: 0.2em;
margin: 0em;
border: #a0a3a6 solid 1px;
}
input.txtfields-4-ov {
background: url(../images/bg-img-field-reg.gif) no-repeat scroll left -1.54em transparent;
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 20em;
padding: 0.2em;
margin: 0em;
border: #44b130 solid 1px;
}
input.txtfields-4:focus, input.txtfields-4:active {
background: url(../images/bg-img-field-reg.gif) no-repeat scroll left -1.53em transparent;
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 20em;
padding: 0.2em;
margin: 0em;
margin-right: 0.5em;
border: #44b130 solid 1px;
}

input.check {
color: #11ae25;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 2em;
padding: 0em;
margin: 0em;
}

span.cod-2 {
width: 8em;
height: 3em;
vertical-align: middle;
margin-right: 1.2em;
overflow: hidden;
float: left;
}

/*

.separator-a {
background: #11ae25;
width: 49.5em;
height: 0.2em;
margin: 0em;
float: left;
clear: both;
display: block;
}

.separator-b {
background: #11ae25;
width: 49.5em;
height: 0.2em;
margin: 1em 0em;
float: left;
clear: both;
display: block;
}

.separator-c {
background: #11ae25;
width: 54.4em;
height: 0.2em;
margin: 1em 0em;
float: left;
clear: both;
display: block;
}

*/

.clear { clear: both; }



/*-- ANUNTURI STYLES --*/

.anunturi-container {
width: 59.4em;
height: auto;
padding: 0em;
margin: 0em;
float: left;
}

.anunturi-container h1 {
color: #000;
background: url(../images/bg-img-header-formulare.gif) repeat-x left bottom transparent;
font-size: 1.8em;
width: 32.25em;
height: 3.33em;
line-height: 3em;
padding: 0em 0em 0em 0.5em;
margin: 0em 0.11em;
display: block;
overflow: hidden;
}

.anunturi-container h2 {
background: url(../images/footer-back-2.gif) repeat-x left bottom #44b130;
color: #FFF;
font-size: 1.2em;
font-weight: bold;
height: auto;
padding: 1em 0em 1em 2em;
margin: 0em 0.2em 0em 0.1em;
*margin: 0em 0.1em 0em 0.2em;
display: block;
}

.anunturi-container h2 a {
color: #FFCCCC;
text-decoration: none;
}
.anunturi-container h2 a:hover {
color: #FFF;
text-decoration: underline;
}

.anunturi-container h2 em {
width: 15%;
font-style: normal;
text-align: left;
display: block;
*display: inline-block;
float: left;
}

.anunturi-container h3 {
color: #11ae25;
font-size: 1.2em;
font-weight: bold;
height: auto;
padding: 1em 0em 1em 2em;
display: block;
}

* html .anunturi-container h2 {
margin: 0em 0.1em 0em 0.2em;
}

.anunturi-container h2.subtitle {
margin: 1em -0.2em 1em -0.1em;
*margin: 1em 0.1em 1em 0.2em;
_margin: 1em 0.1em 1em 0.2em;
}

.anunturi-container p {
font-size: 1.1em;
/*padding: 1em 3em 0em 4.5em;*/
padding: 0.5em 1em 0.5em 2.3em;
line-height: 1.6em;
}

.anunturi-container p.termeni {
font-size: 1.1em;
padding: 0.5em 1em 0.5em 2.3em;
line-height: 1.6;
}

.anunturi-container p.termeni a {
background: url(../images/btn-top.gif) no-repeat left top transparent;
width: 3.18em;
height: 2.55em;
margin-right: -1.2em;
margin-top: -2em;
outline: none;
display: block;
position: relative;
float: right;
z-index: 9999;
}

.anunturi-container p.termeni a:hover {
background: url(../images/btn-top.gif) no-repeat scroll left -2.72em transparent;
width: 3.18em;
height: 2.55em;
margin-right: -1.2em;
margin-top: -2em;
outline: none;
display: block;
position: relative;
float: right;
z-index: 9999;
}

* html .anunturi-container p.termeni a, * html .anunturi-container p.termeni a:hover { margin-right: -0.6em;}

.anunturi-container p em {
color: #CC0000;
font-size: 1.2em;
font-style: normal;
font-weight: bold;
}
.anunturi-container p a {
color: #0ca718;
font-weight: bold;
padding-bottom: 0.2em;
text-decoration: none;
}
.anunturi-container p a:hover {
color: #44b130;
font-weight: bold;
padding-bottom: 0.2em;
text-decoration: underline;
}

/*-- Pagina detalii styles --*/

/*-- ANUNTURI STYLES --*/

.info-anunt-detalii {
width: 21em;
height: auto;
padding: 0em;
margin: 2em 2em 0em 0em;
float: right;
}
* html .info-anunt-detalii {
padding: 2em 2em 0em 0em;
margin: 0em;
}
.info-anunt-detalii ol {
width: 21em;
height: auto;
padding: 0em;
margin: 0em;
float: left;
}
.info-anunt-detalii ol li {
background: url(../images/lower-footer-bg-img.gif) repeat-x left top transparent;
list-style: none outside;
width: 20em;
height: auto;
padding: 0.7em 0.5em;
margin: 0.1em 0em;
float: left;
border: solid 1px #ededed;
border-bottom: solid 1px #caced1; 
}

span.price-anunt-detalii, 
span.phone-info-detalii, 
span.mail-info-detalii, 
span.mail-info-detalii-ov, 
span.descriere-info-detalii, 
span.web-info-detalii,
span.web-info-detalii-ov {
background: url(../images/bg-img-price.gif) no-repeat left top transparent;
width: 16em;
*width: 16.1em;
_width: 16.1em;
height: auto;
padding: 1em 1em 1em 4em;
margin: 0.3em 0em;
display: block;
clear: both;
overflow: hidden;
}

span.descriere-info-detalii {
background: url(../images/bg-img-description.gif) no-repeat left top transparent;
}

span.phone-info-detalii {
background: url(../images/bg-img-phone.gif) no-repeat center top transparent;
}
span.mail-info-detalii {
background: url(../images/bg-img-mail.gif) no-repeat left top transparent;
cursor: pointer;
}
span.mail-info-detalii-ov {
color: #FFF;
font-weight: bold;
background: url(../images/bg-img-mail.gif) no-repeat scroll -21em top transparent;
cursor: pointer;
}
span.web-info-detalii {
background: url(../images/bg-img-url.gif) no-repeat left top transparent;
cursor: pointer;
white-space: normal;
}
span.web-info-detalii-ov {
color: #FFF;
font-weight: bold;
background: url(../images/bg-img-url.gif) no-repeat scroll -21em top transparent;
cursor: pointer;
white-space: normal;
}


span.separator-3 {
background: url(../images/separator-3.gif) no-repeat center top transparent;
width: 21em;
height: 1em;
margin: 1em 0em 0em 0em;
float: left;
clear: both;
}

.coduri-anunt {
width: 50em;
height: auto;
padding: 0em 2.5em;
margin: 0em;
float: left;
}
.coduri-anunt ol {
width: 50em;
padding: 0em;
margin: 0em;
line-height: 4em;
}
.coduri-anunt ol li {
width: 24em;
list-style: none;
padding: 0em;
margin: 0em;
float: left;
}
.coduri-anunt ol li span {
background: url(../images/sms-code-bg-img.gif) no-repeat left top transparent;
color: #FFF;
font-size: 1.2em;
text-align: left;
font-weight: bold;
width: 3em;
height: 3.24em;
padding: 0em 0em 0em 0.45em;
margin-right: 0.9em;
display: block;
float: left;
}

h1.titlu_cat {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 0 !important;
color:#11AE25 !important;
display:block !important;
font-size:1.5em !important;
font-weight:bold !important;
height:auto !important;
line-height:1em !important;
margin:1.3em 0 0 !important;
padding:0.5em 0 0 1em !important;
}

