/* CSS Document */

@import "br.css";


/*global */ 

body {
	background:#fff;
	color:#555;
	font-family:"Arial";
	font-size:11px;
}
.sIFR-alternate {
	display:none;
}
p {
	font-size:11px;
	margin-bottom:10px;
	padding-right:5px;
	padding-left:5px;
}
.teaser {
	font-size:11px;
	color:#673896;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:bold;
}
a { color:#673896;text-decoration:none;}
#div_dotari h3, 
legend {
	color:#673896;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
}
a:hover { color:#000; text-decoration:underline; }
/* intro */
#introwrapper {
	width:960px;
	margin:0 auto;
}
#flashmovie {
	display:block;
	width:945px;
	margin-bottom:10px;
/*	background:#f0f0f0; */
	height:150px;
}
#logo {
	width:179px;
	height:70px;
	margin:0 0;
	float:left;
}
#logo h1 { padding:0px; }
#logo h1 a {
	padding-top:63px;
	height:0px;	
	background:url(images/logo.jpg) no-repeat left 4px;
	width:179px;
	overflow:hidden;
	display:block;
}
#introharta {
	width:940px;
	height:387px;
	padding:10px;
	background:url(images/introbg.jpg);
}
#introharta div {
	float:left;
	display:block;
}
.judlist {
	width:350px;
	margin:25px 0;
	padding-left:15px;
}
.judlist ul {
	width:116px;
	float:left;
	display:block;
	margin:0;
	padding:0;
}
.judlist ul li {
	margin:0;
	padding:0;
}
.judlist ul li a {
	font-size:12px;
	padding-left:10px;
	line-height:22px;
	border:1px solid transparent;
	display:block;
	_float:left;
	_width:101px;
	_border:none;
	_padding:1px 1px 1px 11px;
}
.judlist ul li a:hover {
	text-decoration:none;
	border:1px solid #e4e4e4;
	background:#f6f6f6;
	_padding:0px 0px 0px 10px;
}
.ascuns{
	display:none;
}


#cont-nou, #cont-exist {
	float:left;
}
#cont-nou p, #cont-exist p {
	margin-bottom:5px;
	margin-top:10px;
}
.sidebar_buttons {
	width:140px;
	text-align:center;
	margin:0 auto;
}
.stireimg {
	width:150px;
	float:right;
	margin:0 15px 10px 10px;
}
#content h2 {
	padding:10px 5px 0 5px;
	width:582px;
	float:left
}
.submitmare {
	width:580px;
	text-align:center;
}
.submitmare input {
	margin:0 auto;
}
#content #div_dotari h2 {
	padding:15px 0 0 0;
}
#my_file_container input {
	height:auto;
}
.butonunderscoredelete {
	width:auto;
	height:auto;
	margin-right:5px;
}
#files_list {
	width:560px;
	float:left;
}
.datastirii {
	font-size:12px;
	color:#aaa;
	padding-right:5px;
	padding-left:5px;
}
#div_dotari div {
	float:left;
	display:block;
	width:594px;
}
#paginare {
	width:590px;
	text-align:center;
	padding:10px 0;
}
#content p {
	padding-right:10px;
	line-height:16px;
}
#content h3 {
	padding:10px 5px 5px 5px;
}
.normal .normal {
	padding:3px 15px 5px 10px;
	list-style-type:square;
}
#paginare a {
	padding:5px 10px;
	width:10px;
	text-align:center;
	margin:5px auto;
	_margin:3px auto;
	background:#f9f9f9;
	border:1px solid #ddd;
}
#paginare a:hover {
	background:#f6edff;
	border:1px solid #b6a3cd;
}
/* meniu */
#meniu { height: 30px; margin:22px 0 0 60px; display:block; z-index: 9998; float:left; 	width:520px;}
#meniu #navigare { margin: 0; padding: 0;}
#meniu #navigare li { display: inline; margin-right:5px;}
#meniu #navigare li a { float: left; height: 0px; padding-top: 30px; margin-right:0px;/*padding-left:30px; padding-right:30px; */overflow: hidden; }
#meniu #navigare li a { 
	background-image: url(images/menu.jpg); 
	background-repeat: no-repeat;
}
/* BUTTONS */
#meniu #navigare li#cautare a { background-position: 0 0; width:75px; }
#meniu #navigare li#publica a { background-position: -75px 0; width:114px; }
#meniu #navigare li#despre a { background-position: -189px 0; width:89px; }
#meniu #navigare li#leasing a { background-position: -282px 0; width:88px; }
#meniu #navigare li#stiri a { background-position: -412px 0; width:52px; }
#meniu #navigare li#contact a { background-position: -464px 0; width:74px; }

/* OVER STATES */
#meniu #navigare li#cautare a:hover { background-position: 0 -30px; }
#meniu #navigare li#publica a:hover { background-position: -75px -30px; }
#meniu #navigare li#despre a:hover { background-position: -189px -30px; }
#meniu #navigare li#leasing a:hover { background-position: -282px -30px; }
#meniu #navigare li#stiri a:hover { background-position: -412px -30px; }
#meniu #navigare li#contact a:hover { background-position: -464px -30px; }

/* ON STATES */
#meniu.pag #navigare li#cautare a { background-position: 0 -60px !important; }
#meniu.pagcautare #navigare li#cautare a { background-position: 0 -60px !important; }
#meniu.paginregistrare #navigare li#publica a { background-position: -75px -60px !important; }
#meniu.pagdespre-noi #navigare li#despre a { background-position: -189px -60px !important; }
#meniu.pagcont #navigare li#leasing a { background-position: -282px -60px !important; }
#meniu.pagstiri #navigare li#stiri a { background-position: -412px -60px !important; }
#meniu.pagcontact #navigare li#contact a { background-position: -464px -60px !important; }
.sidebar h3 {
	font-size:12px;
	padding:10px 5px 0px 5px;
}
#hartamic a {
	display:block;
	width:100px;
	padding-top:70px;
	margin:0 auto;
	height:0px;
	overflow:hidden;
	background:url(images/harta-mic.jpg);
}
#introwrapper #logo h1 a { cursor:default; }
/* pagina */

#wrapper {
	width:960px;
	margin:0 auto;
}

.sidebar {
	background:url(images/sidebar-bg.jpg);	
	width:163px;
	margin-right:8px;
	display:block;
	float:left;
} 
.sidebar.right {
	margin-right:0px;
}
.sidebarcontent {
	background:url(images/leftside.jpg) no-repeat;
	padding:6px;
}
.sidebarcontent h2 {
	padding-left:3px;
	padding-right:3px;
}
.sidebar-bottom {
	background:url(images/sidebar-bottom.jpg) no-repeat center bottom;
	height:8px;
}
#centercontent {
	background:url(images/contentbg.jpg);
	width:604px;
	margin-right:8px;
	display:block;
	float:left;
}
#content {
	width:594px;
	background:url(images/content-bg.jpg) no-repeat;
	padding:5px;
/*	overflow-x:visible;
	overflow-y:hidden;*/
}
.content-bottom {
	background:url(images/content-bottom.jpg) no-repeat center bottom;
	height:8px;
}
h1 {
	font-size:16px;
	font-weight:bold;
}
.sidebar h1 {
	padding-top:4px;
	padding-left:0px;
	padding-right:5px;
	font-size:14px;
}
.oferta {
	padding:5px;
	width:576px;
	margin:0 auto;
	margin-bottom:7px;
	background:#f9f9f9;
	border:1px solid #ddd;
	height:103px;
}
.oferta.premium {
	background:#f6edff;
	border:1px solid #b6a3cd;
}
.oferta.fav { background:url(images/standardfav.jpg) no-repeat 370px 53px #f9f9f9; }
.oferta.premium.fav { background:url(images/premiumfav.jpg) no-repeat 370px 53px #f6edff; }
.oferta img {
	float:right;
	width:100px;
	height:100px;
	border:1px solid #ccc;
	background:url(images/indispo.jpg) #fff;
	font-size:0px;
}
.oferta.premium img {
	border:1px solid #b6a3cd;
}
#buba {
	background:#f77;
	color:#fff;
	padding:10px;
	text-align:center;
}


/* buba nou */
#buba {
	background:#f9eeee;
	color:#333;
	padding:10px;
	border:1px solid #c66;
	margin:10px;
	text-align:center;
}
/* end buba nou */

#buba p {
	margin:0px;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#fff;
	color:#900;
}
#buba a {
	color:#000;
}
.oferta ul {
	width:360px;
	float:left;
}
.oferta .detalii {
	float:right;
	font-weight:bold;
	margin-right:7px;
	font-size:14px;
	letter-spacing:-1px;
	text-align:right;
}
#selectsmth select{
	width:220px;
	_width:220px;
}
.oferta .detalii a {
	font-weight:normal;
	letter-spacing:0px;
	font-size:11px;
}
li {
	font-size:11px;
}
#formcautare {
	margin:0 auto;
	border:1px solid #f0f0f0;
	background:#fff;
}
#cautaremenu {
	width:587px;
}
#catare-dreapta .radio {
	width:16px;
}

#catare #cautasubmit {
	text-align:center;
	width:100%;
	_width:360px;
	float:left;
	margin:0px;
}

#catare .formular #cautasubmit,
#catare .formular0 #cautasubmit {
	padding-top:13px;
}
#ultimelezile { height:35px; }

#catare { display:block; z-index: 9998; }
#catare #cautaremenu { margin: 5px 0; padding: 0; float:left;display:block;}
#catare #cautaremenu li { display: inline; margin-right:5px;}
#catare #cautaremenu li a { float: left; height: 0px; padding-top: 30px; margin-right:0px; overflow: hidden; }
#catare #cautaremenu li a { 
	background-image: url(images/cautare.jpg); 
	background-repeat: no-repeat;
}
/* BUTTONS */
#catare #cautaremenu li#cauta-0 a { background-position: 0 0; width:102px; }
#catare #cautaremenu li#cauta-1 a { background-position: -102px 0; width:76px; }
#catare #cautaremenu li#cauta-2 a { background-position: -178px 0; width:71px; }
#catare #cautaremenu li#cauta-3 a { background-position: -249px 0; width:99px; }
#catare #cautaremenu li#cauta-4 a { background-position: -348px 0; width:123px; }
#catare #cautaremenu li#cauta-5 a { background-position: -471px 0; width:116px; }

/* OVER STATES */
#catare #cautaremenu li#cauta-0 a:hover { background-position: 0 -30px; }
#catare #cautaremenu li#cauta-1 a:hover { background-position: -102px -30px; }
#catare #cautaremenu li#cauta-2 a:hover { background-position: -178px -30px; }
#catare #cautaremenu li#cauta-3 a:hover { background-position: -249px -30px; }
#catare #cautaremenu li#cauta-4 a:hover { background-position: -348px -30px; }
#catare #cautaremenu li#cauta-5 a:hover { background-position: -471px -30px; }

/* ON STATES */
#catare #cautaremenu.active li#cauta-0 a { background-position: 0 -60px !important; }
#catare #cautaremenu.active0 li#cauta-0 a { background-position: 0 -60px !important; }
#catare #cautaremenu.active1 li#cauta-1 a { background-position: -102px -60px !important; }
#catare #cautaremenu.active2 li#cauta-2 a { background-position: -178px -60px !important; }
#catare #cautaremenu.active3 li#cauta-3 a { background-position: -249px -60px !important; }
#catare #cautaremenu.active4 li#cauta-4 a { background-position: -348px -60px !important; }
#catare #cautaremenu.active5 li#cauta-5 a { background-position: -471px -60px !important; }
#newsletter fieldset {
	text-align:center
}
.sidebar.right h1 {
	padding-top:10px;
	font-size:11px;
	color:#222;
}
#catare form {
	border-top:none;
	float:left;
	display:block;
	background:#f9f9f9;
	border:1px solid #ccc;
	padding-bottom:10px;
	margin-left:3px;
	margin-bottom:10px;
}
/* formular */
label, form span {
	float:left;
	width:278px;
	margin-right:5px;
	_margin-right:3px;
	display:block;
	padding:5px;
}
#contactform label, #contactform span {
	font-weight:bold;
}
.submit_mare {
	width:568px;text-align:center;
}
input, select {
	width:269px;
	font-size:11px;
	padding:3px;
	background:#fff;
	height:13px;
	border:1px solid #ccc;
	color:#555;
}
span input, span select {
	width:121px;
}
input[type=text] {
	background:#fff !important;
}
#catare span {
	width:180px;
}
#catare #cautasubmit input {
	width:100px;
}
select {
	height:21px;
	vertical-align:middle;
	padding:0px;
	#height:19px;
}
#catare select {
	_margin-bottom:3px;
	_vertical-align:bottom;
}
.radio {
	width:auto;
	margin-right:5px;
	border:none;
	vertical-align:bottom;
}
option {
	color:#555;
	background:#fff;
}
textarea {
	width:450px;
	background:#fff;
	border:1px solid #ccc;
	font-size:11px;
	font-family:"Arial";
	height:130px;
	color:#555;
}
input.submit {
	height:20px;
	line-height:20px;
	margin:0 auto;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	width:100px;
/*	padding:0px; */
	vertical-align:middle;
	background:url(images/buton.jpg) no-repeat #fff;
	border:none;
	padding-top:0px;
}
a#schimbapass,
a#anunt_buton,
a#contul_buton,
a#publica_buton {
	background:url(images/buton.jpg) no-repeat #fff;
	margin:5px auto;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	width:100px;
	text-align:center;
	height:20px;
	line-height:20px;
	display:block;
}
.center {
	text-align:center;
	font-size:13px;
	margin:10px 0;
}
a#schimbapass:hover,
a#anunt_buton:hover,
a#contul_buton:hover,
a#publica_buton:hover {
	background:url(images/buton.jpg) no-repeat left bottom #fff;
	text-decoration:none;
}
input.submit:hover {
	background:url(images/buton.jpg) no-repeat left bottom #fff;
}
.normal {
	list-style-type:disc;
	list-style-position:inside;
	padding:7px 15px;
}
.normal li {
	margin-bottom:5px;
}
.sidebar .submit {
	margin-left:10px;
}
.caracteristici li {
	width:190px;
	margin:0px 4px;
	_margin:0px 2px;
	padding:4px 0px 1px 0px;
	border-bottom:1px solid #ccc;
	display:block;
	float:left;
}
.caracteristici li:hover {
	background:#f0f0f0;
}
#detaliioferta h3{
	width:585px !important;
	display:auto !important;
	letter-spacing:0px;
	padding:3px 0px 3px 5px;
	border-bottom:1px solid #e4e4e4;
/*	border-top:1px solid #673896;*/
	margin-top:15px;
}
span.da { color:#008800;}
span.nu { color:#cc2200;}
#detaliiimagini {
	width:580px;
	float:left;
	padding-left:5px;
	display:block;
}
#detaliiimagini span {
	float:left;
	margin-left:10px;
}
#detaliiimagini img {
	float:left;
}
#detaliiimagini a img {
	border:1px solid #ccc;
}
#detaliiimagini a:hover img {
	border:1px solid #673896;
}
#detaliiimagini .imgmici {
	width:340px;
	display:block;
	text-align:center;
}
#detaliiimagini .imgmici a {
	margin:0 auto;
	display:block;
}
#detaliiimagini .imgmici a img {
	float:left;
	margin:0px 5px 18px;

}
.stire_list {
	padding:0 5px 5px 5px;
	margin:5px;
	_margin:4px 2px;
	float:left;
	width:572px;
	border:1px solid #ddd;
	background:#f9f9f9;
}
#detaliiimagini #pozamare {
	width:220px;
	height:220px;
}
#descriere {
	width:570px;
	margin:0;
	float:left;
	display:block;
	height:91px;
}
#descriere textarea {
	float:left;
	padding:0px;
	display:inline;
}
.hidden {
	display:none;
}
#descriere textarea {
	height:75px;
	width:582px;
	_width:578px;
}
.stire_list h1 {
	padding:5px 0 0 0;
}
.stire_list p {
	padding:0px;
}
h3 {
	font-size:14px;
	color:#673896;
	color:#000;
	font-weight:bold;
}
.none {
	display:none;
	padding:5px;
}
#newsletter span {
	font-weight:bold;
	color:#ff6363;
}
#newsletter input {
	width:100px;
	margin:0 auto;
}
#newsletter label {
	width:145px;
	margin:0px;
	padding-top:0px;
}
.sidebar p {
	margin-bottom:5px;
	padding:0 5px;
}
#anunturi_favorite {
	display:block;
	width:15px;
	float:left;
	background:url(images/faves.jpg) no-repeat;
	padding:11px 11px 10px 122px;
	font-size:12px;
	margin-top:3px;
	font-weight:bold;
	text-align:center;
}
#newsletter {
	float:left;
	display:block;
}
#rememberpass {
	display:block;
	width:585px;
	float:left;
	padding:5px 0 7px 0;
	text-align:center;
}
#rememberpass input {
	width:150px;
}
#rememberpass input.submit:hover,
#rememberpass input.submit {
	width:65px;
	background:url(images/buton65.jpg) no-repeat;
}
#rememberpass a {
	text-align:center;
}
#divremember {
	text-align:center;
}
#divremember input {
	margin:0 auto;
}
p span {
	float:right;
}
strong {
	font-weight:bold;
}
.pachet {
	padding:5px;
	margin:5px;
	border:1px solid #eee;
	width:275px;
	height:100px;
	float:left;
}
.pachet:hover {
	background:#f9f9f9;
}
#pachet_custom {
	width:572px;
	height:auto;
}
.nofloat {
	float:none !important; 
}
h1, h2 {
	padding:10px 0px 0px 5px;
}
#contacteaza_agent {
	text-align:center;
	margin:5px 0px;
}
#logout {
	margin:5px 0px;
}
#contacteaza_agent {
	width:585px;
}
#contacteaza_agent input,
#logout input {
	width:100px;
	font-weight:bold;
	background:url(images/buton.jpg);
	margin:0 auto;
	cursor:pointer;
	color:#fff;
	border:none;
	height:20px;
}
#logout input:hover {
	background:url(images/buton.jpg) no-repeat left bottom #fff;
}

#catare-stanga {
	padding-top:5px;
	width:190px;
	padding-left:5px;
	float:left;
}
#catare-stanga .disp {
	width:180px;
}
#catare-stanga select { width:180px; }
#catare-stanga label { width:195px; }
#catare-stanga p {
	padding:5px 5px 0px;
	margin:0;
	float:left;
}
#catare-dreapta {
	width:382px;
	_width:379px;
	padding-top:5px;
	margin-left:10px;
	_margin-left:0px;
	float:left;
}
#div_localitati {
	padding:5px;
	float:left;
	display:block;
	margin-left:5px;
	_margin-left:3px;
	width:169px;
	height:94px;
	overflow-x:hidden;
	overflow-y:auto;
	border:1px solid #ccc;
	border-right:none;
}
#catare-dreapta span,
#catare-dreapta label {
	width:176px;
	height:35px;
}
#catare-dreapta input, #catare-dreapta select {
	width:70px;
}
#catare-dreapta select {
	width:80px;
}
#catare-dreapta #oferteimagini {
	height:20px;
}
.labelmic {
	width:180px;
	_width:180px;
	vertical-align:middle;
	line-height:21px;
	border:1px solid #e3e3e3;
	background:#fcfcfc;
	color:#000;
	margin:3px 3px 4px;
	_margin:3px 2px 4px;
	overflow:hidden;
}
#tip_teren {
	display:none;
}
.labelmic input {
	width:45px;
	float:right;
	vertical-align:middle;
}
.labelmic input.radio {
	width:auto;
	margin-top:4px;
}
.labelmic select {	float:right; margin-left:5px; width:140px;}
#div_dotari {
	float:left;
}
hr {
	width:500px;
	display:block;
	float:left;
	height:0px;
	color:#fff;
	background:#fff;
	border:none;
	padding:0;
	margin:0;
	font-size:1px;
}
#footer {
	width:100%;
	padding-top:20px;
	float:left;
	text-align:center;
}
#divdescdetalii {
	padding:5px 0;
}
#hartamic {
	float:right;
	width:140px;
	height:70px;
	display:block;
	text-align:center;
}
#footer ul {
	margin-bottom:10px;
}
#footer ul li {
	display:inline;
}
#footer ul li a {
	padding:0px 7px;
}
#mailok {
	display:block;
	width:100%;
	height:100%;
	background:url(../images/semi.png);
	position:fixed;
	left:0;
	top:0;
	z-index:99999;
	display:none;
	cursor:pointer;
	text-align:center;
}
#mailok p {
	font-size:18px;
	text-align:center;
	padding-top:28%;
	color:#fff;
}
#mailok span {
	font-size:10px;
}
#adauga_stiri {
	width:570px;
}
#adauga_stiri div {
	
}
#adauga_stiri input {
	float:left;
	margin:5px;
}

.divpoza {
	float:right;
}

.divpoza span { width:500px;_width:490px;line-height:23px; float:left; }
#cautaredupaid {
	padding-top:15px;
}
#cautaredupaid input {
	width:60px;
	float:left;
}
#cautaredupaid input.submit {
	width:65px;
	background:url(images/buton65.jpg);
	margin-left:5px;
	cursor:pointer;
}
#cautaredupaid input.submit:hover {
	background:url(images/buton65.jpg) no-repeat left bottom;
}
#div_dotari label, #div_dotari span {
	width:183px;
}
.errror {
	background:#f9eeee;
	color:#333;
	border:1px solid #c66;
}
.errror input, .errror select {
	border:1px solid #c00;
}
#detalii_private textarea,
#vicii textarea {
	width:275px;
}
#div_box_vanzare,
#chirie_luna,
#chirie_zi {
	float:left;
	width:568px;
	border-bottom:1px solid #ccc;
	margin-bottom:3px;
}
#box_vanzare,
#box_inchiriat,
#box_hotel {
	width:568px;
}
#detaliipret {
	width:380px;
}
#detaliipret textarea {
	width:375px
}
#pretmp {
	padding:5px;
	padding-top:0;
}
#catare #cautasubmit input.reset {
	width:150px;
	_width:150px;
	margin-left:10px;
	background:url(images/buton150.jpg) no-repeat #fff;
}
#catare #cautasubmit input.reset:hover {
	background:url(images/buton150.jpg) no-repeat left bottom #fff;
}
#ordonare {
	text-align:center;
	margin-bottom:15px;
}
#ordonare a {
	padding:5px 7px;
	margin:0 5px;
	background:#f6f6f6;
	border:1px solid #eee;
	#display:block;
	#float:left;
	#margin-top:5px;
	#margin-bottom:10px;
}
#ordonare a:hover {
	background:#eee;
	border:1px solid #aaa;
	text-decoration:none;
}
#preturile h3 strong{
	font-size:12px;
	display:block;
}
#preturile h3 {
	width:142px !important;
	float:left;
	border-bottom:none;
	text-align:center;
	border-right:1px solid #ccc;
	padding-left:5px;
}
.titlupret:last-child {
	border:none !important;
}
#ordonare .activ {
	color:#673896;
	background:#e6e0ea;
	padding-left:24px;
	border:1px solid #673896;
}
#ordonare .asc { background:url(images/desc.png) no-repeat left top #e6e0ea; }
#ordonare .asc:hover { background:url(images/asc-gray.png) no-repeat left top #eee; }
#ordonare .desc { background:url(images/asc.png) no-repeat left top #e6e0ea; }
#ordonare .desc:hover { background:url(images/desc-gray.png) no-repeat left top #eee; }

#divmanual h3 {
	width:584px;
	float:left;
	padding-top:15px;
	padding-bottom:0px;
	border-bottom:1px solid #f0f0f0;
}
#strada input {
	width:130px;
}
#linkextern {
	width:500px;
}
#linkextern input {
	width:400px;
}
#divmanual input[type=text],
#divmanual select {
	vertical-align:middle;
}
#unitate_pret {
	padding-top:0;
}
.scoatepret {
	width:80px;
	font-weight:normal;
	display:inline-table;
}
#vecinatati textarea {
	height:50px;
	width:582px;
}

#inapoi_la_cautare{
	padding: 8px; 
	float: right;
	font-size:12px;
	font-weight:bold;
}
h2 .replacement {
	margin-right:2px;
}
h2 {
	font-weight:bold;
	padding-top:15px;
	padding-bottom:5px;
	font-size:16px;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
