html, body, ul, ol, li, p, 
   h1, h2, h3, h4, h5, h6, 
   form, fieldset, a, img { 
   margin: 0; 
   padding: 0;
   border:0; 
}
a {
	color: #ff5854;
}
a:hover {
	color: #ccc;
}
body {
	background-color:#3a3a3a;
	background-repeat:repeat;
	margin: 0 auto;
	font-family:Verdana;
	font-size:0.7em;
	color:#fff;
}
#body-gradient{
 	background-image: url(images/bg.jpg);
	height:700px;
	background-repeat:repeat-x;
}

#wrapper {
	width: 900px;
	margin: 0px auto;
	background-color:#000;
}

/* TOP */
#top{
	height: 103px;
	width: 900px;
	margin: 0px auto;
}
#sigla{
	background-image:url(images/sigla.jpg);
	background-repeat:no-repeat;
	width:517px;
	height:58px;
	float:left;
}
#menu-basic{
	width:355px;
	height:58px;
	margin-right:18px !important;
	margin-right:9px;
	float:left;
}
.menu-basic{
	list-style-type: none;
}
.menu-basic li{
	float:right;
	padding:40px 7px 0px 7px;
	color:#999999;
}
.menu-basic a{
	float:left;
	color:#999999;
	text-decoration: none;
	
}
.menu-basic a:hover{
	color:#fff;
	text-decoration: underline;
}
#menu-top{
	margin-top:15px;
	margin-left:14px !important;
	margin-left:7px;
	height:10px;
	width:860px;
	float:left;
}
.menu-top{
	list-style-type:none;
}
.menu-top li{
	float:left;
	padding:0px 7px 0px 7px;
}
.menu-top a{
	float:left;
	color:#c5c5c5;
	text-decoration:none;
	font-size:0.9em;
}
.menu-top a:hover{
	color:#ff5854;
	text-decoration:none;
}
/* END TOP */

/* LEFT */
#left {
	float: left;
	width: 396px;
	height: 531px;
	margin-left: 1px;
	/*background-image:url(images/poza-om.jpg);
	background-repeat: no-repeat;*/
}
#left-imobiliare{
	float: left;
	width: 190px;
	background-color:#000;
	margin:0px;
	padding:0px; 
}
.menu-left{
	list-style-type:none;
	padding-left:14px;
}
.menu-left li{
	font-size:1.1em;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:2px;
}
.menu-left a{
	background-image:url(images/arrow.jpg);
	background-repeat:no-repeat;
	background-position:0px 3px;
	height:8px;
	color:#fff;
	text-decoration:none;
	padding-left:15px;
}
.menu-left a:hover{
	background-image:url(images/arrow.jpg);
	background-position:0px -15px;
	color:#ff5854;
	text-decoration:none;
}
.menu-categ-top{
	background-image:url(images/menu-categ.jpg);
	background-repeat: no-repeat;
	height: 24px;
	padding-top:2px;
	width:190px;
	text-align:center;
	font-family:"Century Gothic";
	font-size:1.5em;
	font-weight:400;
	color:#919191;
	letter-spacing:2px;
}
.menu-categ{
	background-image:url(images/menu-categ.jpg);
	background-repeat: no-repeat;
	height: 24px;
	padding-top:2px;
	margin-top:15px;
	width:190px;
	text-align:center;
	font-family:"Century Gothic";
	font-size:1.5em;
	font-weight:400;
	color:#919191;
	letter-spacing:2px;
}
.menu-categ2{
	background-image:url(images/menu-categ.jpg);
	background-repeat: no-repeat;
	height: 24px;
	padding-top:4px;
	margin-top:15px;
	width:190px;
	text-align:center;
	font-family:"Century Gothic";
	font-size:1.2em;
	font-weight:400;
	color:#919191;
	letter-spacing:1px;
}
/* pentru cautare dupa id */
.id-caption {
	clear:both;
	float:left;
	width: 25px;
	text-align: right;
	padding-right: 5px;
	padding-top: 4px;
}
.id-field {
	float:left;
	margin-right: 2px;
}

/* END LEFT */

/* CENTER */
#center-home {
	float: left;
	width: 501px;
}
#up{
	width: 501px;
	height: 182px;
	background-image:url(images/up-photo.jpg);
	background-repeat: no-repeat;
}
#middle{
	width: 501px;
	height: 209px;
	background-image:url(images/middle-photo.jpg);
	background-repeat: no-repeat;
}
#menu{
	padding-top:28px;
	margin-left:20px;
	height:174px;
}
.menu{
	list-style-type:none;
}
.menu li{
	font-size:1.1em;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}
.menu a{
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	height:8px;
	color:#fff;
	text-decoration:none;
	padding-left:15px;
}
.menu a:hover{
	background-image:url(images/arrow.gif);
	background-position:0px -15px;
	color:#ff5854;
	text-decoration:none;
}
#down{
	width: 501px;
	height: 137px;
	background-image:url(images/down-photo.jpg);
	background-repeat: no-repeat;
}
#center-imobiliare {
	float: left;
	width: 708px;
}
h3 {
	background-image: url(images/titlu-bg-imobiliare.jpg);
	background-repeat: no-repeat;
	height: 23px;
	font-size: 1.3em;
	padding-top: 3px;
	color: #ff5854;
	text-align:left;
	padding-left:12px;
}
.box-imobiliar{
	width: 678px;
	padding-left:15px;
}
h2{
	color:#919191;
	font-family:"Century Gothic";
	font-size:1.2em;
	font-weight:400;
	text-align:left;
	letter-spacing:2px;
	margin-top:4px;
}
.box-imobiliar p{
	padding:8px 0px;
}
.image{
	 border:1px solid #dadcdd;
	 margin:8px 0px 8px 10px;
}
#center {
	float: left;
	width: 858px;
}
h1 {
	background-image: url(images/titlu-bg.jpg);
	background-repeat: no-repeat;
	height: 23px;
	font-size: 1.3em;
	padding-top: 3px;
	padding-left:12px;
	color: #ff5854;
	text-align:left;
}
.box{
	width: 828px;
	padding-left:15px;
	padding-right:15px;
}
.box p{
	padding:8px 0px;
}
/*END CENTER*/

/* BOTTOM */
#bottom {
	width: 900px;
	margin: 0px auto;
	padding-top: 4px;
	font-family:Verdana;
	
	word-spacing:2px;
	color:#fff;
}
#menu-footer{
	width: 870px;
	padding-left:30px;
	height:28px;
	float:left;
	font-size:0.9em;
}
.menu-footer{
	list-style-type: none;
}
.menu-footer li{
	float:left;
	padding:10px 7px 0px 7px;
	color:#999999;
}
.menu-footer a{
	float:left;
	color:#999999;
	text-decoration: none;
}
.menu-footer a:hover{
	color:#fff;
	text-decoration: underline;
}
#all{
	width:900px;
	float:left;
	height:10px;
	text-align:center;
	color:#525252;
	font-size:1em;
}
#web-things{
	width:760px;
	padding-left:140px;
	float:left;
	height:10px;
	font-size:0.9em;
}
.menu-web{
	list-style-type: none;
}
.menu-web li{
	float:left;
	padding:10px 7px 0px 7px;
	color:#999999;
}
.menu-web a{
	color:#999999;
	text-decoration: none;
}
.menu-web a:hover{
	color:#fff;
	text-decoration: underline;
}
/* END BOTTOM */

input, select, textarea {
	font-size: 1em;
	color:#FFF;
	background-color:#333333;
	border: 1px solid #808080;
}

textarea:hover {
	border: 1px solid #808080;
}
input:hover {
	border: 1px solid #808080;
}
select:hover {
	border: 1px solid #808080;
}
textarea {
	font-size: 1.2em;
}






.row_tabel2 {
	height: 90px;
	width: 330px;
	padding: 0px 0px;
	margin:0px;
	margin-right:5px;
	font-size: 0.9em;
	cursor: pointer;
	display:inline-table;
	float:left;
}

.row_tabel2_on {
	background-color: #1a1a1a;
	height: 90px;
	width: 330px;
	padding: 0px 0px;
	margin:0px;
	margin-right:5px;
	font-size: 0.9em;
	cursor: pointer;
	display:inline-table;
	float:left;
}
.row-left {
	float: left;
	width: 120px;
	text-align: center;
	padding: 2px 0px;
}
.row-center {
	float: right;
	width: 210px;
	padding-top:7px
}
.row-right{
	float: left;
	width: 110px;
	height: 80px;
	margin-left: 0px;
	padding: 5px 5px;
	text-align: center;
}

.nav-link:link{
	text-decoration:none;
	color:#FF5854;
}
.nav-link:visited{
	text-decoration:none;
	color:#FF5854;
}
.nav-link:hover{
	text-decoration:underline;
}
.nav-link:active{
	text-decoration:underline;
}
	
.o-titlu a {
	padding-left: 0px;
	padding-top: 2px;
	font-size: 1.1em;
	color:#ff5854;
}

.searchField {
	padding-top:4px;
}

.filtre-bottom {
	padding-bottom: 3px;	
}

.subtitlu {
	clear:both;
	font-size: 1.1em;
	text-transform: uppercase;
	text-decoration: underline;
	font-weight: bold;
	color: #fff;
	background-color: #069601;
	padding: 0px 5px;
}
.head_tabel {
	display: table;
	clear:both;
	width: 660px;
	margin: 2px 0px;
	padding: 3px;
	font-size: 0.9em;
	color: #ffffff;
	font-weight: bold;
}

.row_tabel {
	height: 35px;
	clear:both;
	float:left;
	width: 630px;
	margin: 0px 0px;
	padding: 5px 3px;
	font-size: 0.8em;
	xbackground-color: #069601;
	border-bottom: 1px solid #656565;	
	cursor: pointer;
	color: #fff;	
}

.row_tabel_on {
	height: 35px;
	clear:both;
	float:left;
	width: 630px;
	margin: 0px 0px;
	padding: 5px 3px;
	font-size: 0.8em;
	background-color: #1a1a1a;
	border-bottom: 1px solid #656565;		
	cursor: pointer;	
}

.row_right {
	float: left;
	width: 35px;
	height: 40px;
	padding: 5px 0px 0px;
	font-size: 0.9em;
	xbackground-color: #069601;
	border-bottom: 1px solid #656565;	
	text-align: center;
}

.row_right img {
	border:none;
}

#detalii_of .caption5 {
	clear:both;
	float:left;
	display:table;
	width: 140px;
	margin-right: 2px;
	/*margin: 2px 0px;*/
	padding-left: 0px;
	height: 17px;
	text-align:left;	
	font-weight: bold;
}
#detalii_of .field5 {
	float:left;
	display:table;
	width: 130px;
	padding-top: 0px;
	height: 17px;
	text-align: left;
	margin-right: 0px;
}
#detalii_of .caption4 {
	float:left;
	display:table;
	width: 193px;
	text-align:left;
	margin-right: 2px;
	/*margin: 2px 0px;*/
	padding-left:0px;
	height: 18px;
}
#detalii_of .field4 {
	float:left;
	display:table;
	width: 25px;
	padding-top: 2px;
	height: 18px;
	margin-right: 0px;
}

.link-consultanta {
	float:left;
	display:block;
	width: 245px;
	height: 137px;
	text-decoration:none;
}
.link-consultanta:hover {
	text-decoration:none;
}
.link-investitii {
	float:left;
	display:block;
	width: 256px;
	height: 137px;
	text-decoration:none;
}
.link-investitii:hover {
	text-decoration:none;
}

.caption {
	clear:both;
	float:left;
	display:table;
	width: 30%;
	text-align:right;
	margin-right: 4px;
	padding-top: 3px;
	font-weight: bold;
}

.field {
	float:left;
	display:table;
	width: 59%;
}
.field-2 {
	float:left;
	display:table;
	width: 49%;
	padding-top: 3px;
}
.admin-search-page-link a{
	color:#FF5854;
	text-decoration:none;
}
.admin-search-page-link a:hover{
	color:#FF5854;
	text-decoration:underline;
}

/* oferte speciale prima pagina imobiliare */

.oferte {
	float: left;
	width: 170px;
	text-align:center;
	padding: 5px 0px 10px;
}
.oferte a {
	text-decoration: none;
}

.menu-lang {
	text-align:center;
	margin: 2px 0px;
}
.flag {
	border: 1px solid #333333;
}





.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}

.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}

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