/*CSS Document
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: #CC141C;
	text-decoration: none;
}
.wrapper P A:hover, LI A:hover
{
	color: #F00;
	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: 1px solid #B7B9B9;
}
DL.info-panel DD
{
	font-style: normal;
	font-weight: normal;
	line-height: 2em;
	padding: 0em;
	margin: 0.1em 0em;
	border: 1px solid #B7B9B9;
}
DL.info-panel DD SPAN
{
	background: transparent url(../images/arrow-back.gif) no-repeat -1em top;
	color: #CC141C;
	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: transparent url(../images/arrow-back.gif) no-repeat scroll left -2em;
	color: #CC141C;
	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;
	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-poza-x, .lista-anunturi-fara, .lista-proiect-poza
{
	width: 56.4em;
	height: auto;
	padding: 0.1em 0em;
	margin: 0em;
	float: left;
	clear: both;
	overflow: hidden;
}
.lista-anunturi-poza-x
{
	width: 59.4em;
}
.lista-proiect-poza
{
	margin-bottom: 0.5em;
}
.lista-row-anunturi, .lista-row-anunturi-x, .lista-row-anunturi-fara, .lista-row-proiect
{
	background: #FFF;
	width: 56.4em;
	height: auto;
	overflow: hidden;
	display: block;
}
.lista-row-anunturi-x
{
	width: 59.4em;	
}
.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-poza-x, .row-anunturi-fara, .row-proiect-poza
{
	background: #F0F0F0 url(../images/lower-footer-bg-img.gif) repeat-x left bottom;
	width: 55.6em;
	height: auto;
	padding: 0.2em;
	border: 1px solid #B7B9B9;
	overflow: hidden;
}
.row-anunturi-poza-x
{
	width: 58.6em;
}
.row-anunturi-poza-ov, .row-anunturi-poza-ov-x, .row-anunturi-fara-ov, .row-proiect-poza-ov
{
	background: #FFF url(../images/lower-footer-bg-img.gif) repeat-x scroll left top;
	width: 55.6em;
	height: auto;
	padding: 0.2em;
	border: 1px solid #666;
	overflow: hidden;
}
.row-anunturi-poza-ov-x
{
	width:58.6em;
}
.row-anunturi-fara, .row-anunturi-fara-ov
{
	height: auto;
	width: 54em;
	padding: 0.2em 1.1em 0.4em;
}
.row-proiect-poza, .row-proiect-poza-ov
{
	height: 16.2em;
}
.thumb-lista-anunturi, .thumb-lista-proiect
{
	background: #FFF;
	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
{
	height: 6.6em;
	width: 9.3em;
	padding: 0.2em;
	margin: 0em;
	border: 1px solid #B7B9B9;
}
.thumb-lista-proiect IMG
{
	width: 11.4em;
	height: 11.4em;
}
.thumb-lista-anunturi IMG:hover, .thumb-lista-proiect IMG:hover
{
	border: 1px solid #CC141C;
}
.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: #CC141C;
	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: #CC141C;
	text-decoration: none;
}
.row-anunturi-poza SPAN.continut-anunt A:hover, .row-anunturi-poza-x SPAN.continut-anunt A:hover,  .row-anunturi-poza-ov SPAN.continut-anunt A:hover, .row-anunturi-poza-ov-x SPAN.continut-anunt A:hover
{
	color: #F00;
	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-x SPAN.pret-anunt,  .row-anunturi-poza-ov SPAN.pret-anunt,  .row-anunturi-poza-ov-x SPAN.pret-anunt, .row-proiect-poza SPAN.pret-proiect, .row-proiect-poza-ov SPAN.pret-proiect
{
	width: 33em;
	height: auto;
	padding: 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-x SPAN.pret-anunt EM, .row-anunturi-poza-ov SPAN.pret-anunt EM, .row-anunturi-poza-ov-x SPAN.pret-anunt EM, .row-proiect-poza SPAN.pret-proiect EM, .row-proiect-poza-ov SPAN.pret-proiect EM
{
	color: #CC141C;
	font-style: normal;
	font-weight: bold;
	padding: 0.1em 0.8em;
	margin: 0em;
	border: 1px solid #EDEDED;
	white-space: nowrap;
	overflow: hidden;
}
.row-anunturi-poza-ov SPAN.titlu-anunt, .row-anunturi-poza-ov-x 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: #F00;
}
.row-anunturi-poza-ov SPAN.pret-anunt EM, .row-proiect-poza-ov SPAN.pret-proiect EM
{
	border: 1px solid #F00;
}
/*-- 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: #CC141C;
	background: transparent url(../images/bg-img-anunt-headlines.gif) repeat-x left top;
	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: 1px solid #B7B9B9;
	display: block;
}
.meniu-numeric-cont UL LI A:hover, .meniu-numeric-cont UL LI A.selected
{
	color: #FFF;
	background: transparent url(../images/rubrica-small-header.gif) repeat-x left top;
	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: 1px solid #CC141C;
	display: block;
}
/*-- USER INFORMATION --*/
.user-information
{
	background: transparent url(../images/icon-user-small.gif) no-repeat right top;
	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: #CC141C;
	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: #c40e1f;
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: #C40E1F;
	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: #c40e1f;
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: #c40e1f;
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: transparent url(../images/btn-search.gif) no-repeat center top;
	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: transparent url(../images/bg-img-field-reg.gif) no-repeat left top;
	color: #CC141C;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	width: 11em;
	padding: 0.2em;
	margin: 0em;
	border: 1px solid #A0A3A6;
}
INPUT.txtfields-2-ov
{
	background: transparent url(../images/bg-img-field-reg.gif) no-repeat scroll left -1.54em;
	color: #CC141C;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	width: 11em;
	padding: 0.2em;
	margin: 0em;
	border: 1px solid #F00;
}
INPUT.txtfields-2:focus, INPUT.txtfields-2:active
{
	background: transparent url(../images/bg-img-field-reg.gif) no-repeat scroll left -1.53em;
	color: #CC141C;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	width: 11em;
	padding: 0.2em;
	margin: 0em;
	margin-right: 0.5em;
	border: 1px solid #F00;
}
INPUT.txtfields-3, SELECT.txtfields-3
{
	background: transparent url(../images/bg-img-field-3.gif) no-repeat left top;
	color: #CC141C;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	width: 20em;
	padding: 0.2em;
	margin: 0em;
	border: 1px solid #A0A3A6;
}
INPUT.txtfields-3-ov, SELECT.txtfields-3-ov
{
	background: transparent url(../images/bg-img-field-3.gif) no-repeat scroll left -1.54em;
	color: #CC141C;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	width: 20em;
	padding: 0.2em;
	margin: 0em;
	border: 1px solid #F00;
}
INPUT.txtfields-3:focus, INPUT.txtfields-3:active, SELECT.txtfields-3:focus, SELECT.txtfields-3:active
{
	background: transparent url(../images/bg-img-field-3.gif) no-repeat scroll left -1.53em;
	color: #CC141C;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	width: 20em;
	padding: 0.2em;
	margin: 0em;
	margin-right: 0.5em;
	border: 1px solid #F00;
}
SELECT.txtfields-3:focus, SELECT.txtfields-3:active
{
	margin-right: 1em;
}
INPUT.txtfields-4
{
	background: transparent url(../images/bg-img-field-reg.gif) no-repeat left top;
	color: #CC141C;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	width: 20em;
	padding: 0.2em;
	margin: 0em;
	border: 1px solid #A0A3A6;
}
INPUT.txtfields-4-ov
{
	background: transparent url(../images/bg-img-field-reg.gif) no-repeat scroll left -1.54em;
	color: #CC141C;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	width: 20em;
	padding: 0.2em;
	margin: 0em;
	border: 1px solid #F00;
}
INPUT.txtfields-4:focus, INPUT.txtfields-4:active
{
	background: transparent url(../images/bg-img-field-reg.gif) no-repeat scroll left -1.53em;
	color: #CC141C;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	width: 20em;
	padding: 0.2em;
	margin: 0em;
	margin-right: 0.5em;
	border: 1px solid #F00;
}
INPUT.check
{
	color: #CC141C;
	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: #cc141c;
width: 49.5em;
height: 0.2em;
margin: 0em;
float: left;
clear: both;
display: block;
}

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

.separator-c {
background: #cc141c;
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: transparent url(../images/bg-img-header-formulare.gif) repeat-x left bottom;
	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: #EB1D23 url(../images/footer-back-2.gif) repeat-x left bottom;
	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: #CC141C;
	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: transparent url(../images/btn-top.gif) no-repeat left top;
	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: transparent url(../images/btn-top.gif) no-repeat scroll left -2.72em;
	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: #C40E1F;
	font-weight: bold;
	padding-bottom: 0.2em;
	text-decoration: none;
}
.anunturi-container P A:hover
{
	color: #F00;
	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;
}
.info-anunt-detalii-0
{
	width: 97%;
	height: auto;
	padding: 0em;
	margin: 2em 2em 0em 2em;
}
* 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: transparent url(../images/lower-footer-bg-img.gif) repeat-x left top;
	list-style: none outside;
	width: 20em;
	height: auto;
	padding: 0.7em 0.5em;
	margin: 0.1em 0em;
	float: left;
	border: 1px solid #EDEDED;
	border-bottom: 1px solid #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: transparent url(../images/bg-img-price.gif) no-repeat left top;
	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: transparent url(../images/bg-img-description.gif) no-repeat left top;
}
span.descriere-info-detalii-0
{
    background: url("../images/lower-footer-bg-img.gif") repeat-x scroll left top transparent;
    border: 1px solid #CCCCCC;
    padding: 10px;
    width: 93%;
}
SPAN.phone-info-detalii
{
	background: transparent url(../images/bg-img-phone.gif) no-repeat center top;
}
SPAN.mail-info-detalii
{
	background: transparent url(../images/bg-img-mail.gif) no-repeat left top;
	cursor: pointer;
}
SPAN.mail-info-detalii-ov
{
	color: #FFF;
	font-weight: bold;
	background: transparent url(../images/bg-img-mail.gif) no-repeat scroll -21em top;
	cursor: pointer;
}
SPAN.web-info-detalii
{
	background: transparent url(../images/bg-img-url.gif) no-repeat left top;
	cursor: pointer;
	white-space: normal;
}
SPAN.web-info-detalii-ov
{
	color: #FFF;
	font-weight: bold;
	background: transparent url(../images/bg-img-url.gif) no-repeat scroll -21em top;
	cursor: pointer;
	white-space: normal;
}
SPAN.separator-3
{
	background: transparent url(../images/separator-3.gif) no-repeat center top;
	width: 21em;
	height: 1em;
	margin: 1em 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: transparent url(../images/sms-code-bg-img.gif) no-repeat left top;
	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;
}
/*----------- PENTRU OPTIMIZARE --------------------*/
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: #CC141C !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;
}

