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

.formular-reg-header {
width: 59.4em;
height: auto;
padding: 0em;
margin: 0em;
float: left;
}

.formular-reg-header 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;
}

.formular-reg-header p {
font-size: 1.1em;
padding: 1em 3em 0em 4.5em;
line-height: 1.4em;
}
.formular-reg-header p em {
color: #CC0000;
font-size: 1.2em;
font-style: normal;
font-weight: bold;
}
.formular-reg-header p a {
color: #c40e1f;
font-weight: bold;
padding-bottom: 0.2em;
text-decoration: none;
}
.formular-reg-header p a:hover {
color: #F00;
font-weight: bold;
padding-bottom: 0.2em;
text-decoration: underline;
}

.icon-user-reg {
width: 3.05em;
height: 3.33em;
margin: 0em 0.5em 0em 0em;
float: left;
}
.icon-user-reg img {
width: 3.05em;
height: 3.33em;
}

.formular-container  {
width: 59.4em;
height: auto;
padding: 2em 0em 1em 0em;
margin: 0em;
overflow: hidden;
float: left;
}
.formular-container ul {
width: 57em;
height: auto;
padding: 0em 1.2em;
margin: 0em;
float: left;
}
.formular-container form ul li {
margin: 0em;
list-style: none outside;
float: left;
}

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

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

li.options-submit {
width: 100%;
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 form ul li label strong {
font-size: 1.2em;
*font-size: 1em;
font-weight: bold;
}
.formular-container form ul li label input, .formular-container form ul li label select {
color: #c40e1f;
font-family: "Verdana", Arial, Helvetica, sans-serif;
}
.formular-container form ul li label select option {
background: #FFF;
}
/*
.formular-container form ul li label textarea {
color: #c40e1f;
font-family: "Verdana", Arial, Helvetica, sans-serif;
margin-right: 0.5em;
}
*/

input.btn-trimite {
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: 1.5em 0em 1.5em 3.35em;
border: none;
cursor: pointer;
float: left;
}
input.btn-trimite-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: 1.5em 0em 1.5em 3.35em;
border: none;
cursor: pointer;
float: left;
}

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

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

span.cod {
width: 11em;
height: 3em;
vertical-align: middle;
margin-right: 1.5em;
*margin-right: 0em;
overflow: visible;
float: left;
}

span.cod img {
width: 11em;
height: 2.8em;
border: solid 1px #a0a3a6;
}

.mesaj-confirmare {
background: url(../images/simbol-avertizare.gif) no-repeat 0.5em center #c2f2ff;
font-size: 1.30em;
font-style: normal;
font-weight: normal;
color: #184878;
padding: 0.5em;
padding-left: 2.5em;
margin: 0em;
border: #90a8c0 solid 1px ;
overflow: auto;
}

li.despartitor {
background: #cc141c;
width: 100%;
height: 0.3em;
margin: 2em 0em;
float: left;
clear: both;
display: block;
}

li.info-suplimentar-reg {
width: 100%;
height: auto;
padding: 0em;
margin: 0em;
float: left;
clear: both;
overflow: hidden;
}

.info-reg {
background: url(../images/lower-footer-bg-img.gif) repeat-x left top transparent;
width: 96.5%;
height: auto;
line-height: 1.4;
padding: 0.7em 1em;
margin: 0em;
border-top: solid 1px #cc141c;
display: block;
float: left;
clear: both;
}

.info-reg em {
font-style: normal;
font-weight: bold;
color: #cc141c;
padding: 0.15em 0.5em;
}

.info-reg strong {
color: #cc141c;
font-style: italic;
}

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

.info-reg a {
color: #cc141c;
text-decoration: none;
}
.info-reg a:hover {
color: #cc141c;
text-decoration: underline;
}

.separator-a, .separator-b, .separator-c, .separator-d {
background: url(../images/separator-hr.gif) repeat-x left center transparent;
height: 0.2em;
padding: 1em 0em;
margin: 0em;
float: left;
clear: both;
display: block;
}

.separator-a {
width: 49.5em;
padding: 0em;
margin: 0em;
}

.separator-b {
width: 49.5em;
}

.separator-c {
width: 54.4em;
}

.separator-d {
width: 57.4em;
}

.clear { clear: both; }
.clear-2 { clear: both; display:none; }

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.icon-option-1d {
width: 24.55em;
}
li.icon-option-2d {
width: 24.55em;
}

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

li.icon-option-1e {
background: url(../images/icon-user-reg.gif) no-repeat 3.8em center transparent;
width: 40.55em;
padding-left: 6.45em;
}
li.icon-option-2e {
background: url(../images/icon-mail-reg.gif) no-repeat 3.8em center transparent;
width: 40.55em;
padding-left: 6.45em;
}
li.icon-option-3e {
background: url(../images/icon-phone-reg.gif) no-repeat 3.8em center transparent;
width: 40.55em;
padding-left: 6.45em;
}
li.icon-option-4e {
background: url(../images/icon-info-small.gif) no-repeat 3.8em center transparent;
width: 40.55em;
padding-left: 6.45em;
}
li.icon-option-5e {
background: url(../images/icon-nick-reg.gif) no-repeat 3.8em 0.75em transparent;
width: 42.55em;
padding-left: 6.45em;
}

li.option-code-e {
background: url(../images/icon-code-reg.gif) no-repeat 3.8em 0.75em transparent;
width: 40.55em;
padding-left: 6.45em;
}

/* SEARCH AVANSAT */


.formular-container-search, .formular-container-contact, .formular-container-contact-2  {
background: url(../images/icon-search-big.jpg) no-repeat right 5em transparent;
width: 59.4em;
height: auto;
padding: 2em 0em 1em 0em;
margin: 0em;
overflow: hidden;
float: left;
}

.formular-container-contact  {
background: url(../images/icon-mail-big.jpg) no-repeat 40em -0.5em transparent;
}
.formular-container-contact-2  {
background: url(../images/icon-lost-pass-big.jpg) no-repeat 40em -2em transparent;
}

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

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

.formular-container-search form ul li label {
width: 100%;
}

.formular-container-search form ul li label strong, 
.formular-container-contact form ul li label strong,
.formular-container-contact-2 form ul li label strong {
font-size: 1.2em;
font-weight: bold;
}
.formular-container-search form ul li label input, 
.formular-container-search form ul li label select,
.formular-container-contact form ul li label input, 
.formular-container-contact form ul li label select, 
.formular-container-contact form ul li label textarea,
.formular-container-contact-2 form ul li label input, 
.formular-container-contact-2 form ul li label select, 
.formular-container-contact-2 form ul li label textarea {
color: #c40e1f;
font-family: "Verdana", Arial, Helvetica, sans-serif;
}

.formular-container-contact form ul li label textarea, 
.formular-container-contact-2 form ul li label textarea  {
color: #c40e1f;
}

.formular-container-search form ul li label select option,
.formular-container-contact form ul li label select option {
background: #FFF;
}

select.txtfields-search, input.txtfields-search,
select.txtfields-contact, input.txtfields-contact,
textarea.txtfields-contact {
background: url(../images/bg-img-field-3.gif) no-repeat left top transparent;
color: #cc141c;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 20em;
padding: 0.2em;
margin: 0em;
margin-right: 0.5em;
border: #a0a3a6 solid 1px;
}

select.txtfields-search-ov, input.txtfields-search-ov,
select.txtfields-contact-ov, input.txtfields-contact-ov,
textarea.txtfields-contact-ov {
background: url(../images/bg-img-field-3.gif) no-repeat scroll left -1.54em transparent;
color: #cc141c;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 20em;
padding: 0.2em;
margin-right: 0.5em;
border: #F00 solid 1px;
}

select.txtfields-search:focus, select.txtfields-search:active, input.txtfields-search:focus, input.txtfields-search:active,
select.txtfields-contact:focus, select.txtfields-contact:active, input.txtfields-contact:focus, input.txtfields-contact:active,
textarea.txtfields-contact:active {
background: url(../images/bg-img-field-3.gif) no-repeat scroll left -1.54em transparent;
color: #cc141c;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
width: 20em;
padding: 0.2em;
margin-right: 0.5em;
border: #F00 solid 1px;
}

textarea.txtfields-contact, textarea.txtfields-contact-ov, textarea.txtfields-contact:active {
background: url(../images/lower-footer-bg-img.gif) repeat-x left top #FFF;
color: #333;
font-size: 1.1em;
width: 30em;
height: auto;
padding: 0.2em;
margin: 0em;
margin-right: 0.5em;
white-space: normal;
overflow: auto;
}

textarea.txtfields-anunt {
background: url(../images/bg-img-field-3.gif) no-repeat left top transparent;
color: #cc141c;
font-size: 1.5em;
font-style: normal;
font-weight: normal;
padding: 0.2em;
width:540px;
*width:535px;
margin: 0em;
border: #a0a3a6 solid 1px;
}

textarea.txtfields-anunt-ov {
background: url(../images/bg-img-field-3.gif) no-repeat scroll left -1.54em transparent;
color: #cc141c;
font-size: 1.5em;
font-style: normal;
font-weight: normal;
padding: 0.2em;
width:540px;
*width:535px;
border: #F00 solid 1px;
}

textarea.txtfields-anunt:active {
background: url(../images/bg-img-field-3.gif) no-repeat scroll left -1.54em transparent;
color: #cc141c;
font-size: 1.5em;
font-style: normal;
font-weight: normal;
padding: 0.2em;
width:540px;
*width:535px;
border: #F00 solid 1px;
}


textarea.txtfields-anunt, textarea.txtfields-anunt-ov, textarea.txtfields-anunt:active {
background: url(../images/lower-footer-bg-img.gif) repeat-x left top #FFF;
color: #333;
font-size: 1.5em;
height: auto;
padding: 0.2em;
width:540px;
*width:535px;
margin: 0em;
white-space: normal;
overflow: auto;
}

select.txtfields-search option,
select.txtfields-contact option {
background: #FFF;
}

/*-- Meniu numeric --*/


.meniu-numeric {
width: 57.0em;
height: auto;
padding: 1em;
margin: 0em 0.2em;
overflow: auto;
}
.meniu-numeric ul {
width: 55em;
height: 2.5em;
padding: 0em;
margin: 0em;
float: left;
}
.meniu-numeric ul li {
width: 2.5em;
height: 2.5em;
padding: 0em;
margin: 0em 0.1em;
list-style: none outside;
float: left;
}
.meniu-numeric ul li a {
color: #cc141c;
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 ul li a:hover, .meniu-numeric 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 #cc141c;
display: block;
}

/*-- Lista rezultate cautare --*/

.lista-rezultate {
width: 58.8em;
height: auto;
padding: 0.2em;
margin: 0em;
}

.lista-row-rezultate {
background: #FFF;
width: 58.8em;
height: 5.4em;
padding: 0em;
margin: 0.1em 0em;
border: solid 1px #b7b9b9;
cursor: pointer;
overflow: hidden;
display: block;
}
.lista-row-rezultate dt {
float: left;
}
.row-rezultate {
background: url(../images/lower-footer-bg-img.gif) repeat-x left top #FFF;
width: 57.6em;
height: 5em;
padding: 0.2em 1em 0.2em 0.2em;
border-right: solid 1px #b7b9b9;
}
.row-rezultate-ov {
background: url(../images/lower-footer-bg-img.gif) repeat-x scroll left bottom #FFF;
width: 57.6em;
height: 5em;
padding: 0.2em 1em 0.2em 0.2em;
border-right: solid 1px #b7b9b9;
}

.thumb-lista {
background: #FFF;
width: 5em;
height: 5em;
display: block;
margin: 0em 1em 0em 0em;
float: left;
}
.thumb-lista img{
width: 4.4em;
height: 4.4em;
padding: 0.2em;
margin: 0em;
border: solid 1px #b7b9b9;
}