* {
	margin:0;
	padding:0;
}

img {
	border:none;
	vertical-align:bottom;
}

a {
  outline: none;
  color:#3E73B5;
}

a:hover {
  text-decoration:none;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
}

#wrap {
	width:960px;
	position:absolute;
	left: 50%;
	margin:10px 0 0 -480px;
}

#header {
	width:960px;
	height:126px;
}

#header .logo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}

#header .add {
	font-size:11px;
	color:#3164a2;
	float:right;
	text-align:right;
	margin-top:40px;
}

#bigmenu {
	height:42px;
	width:960px;
}

#menuleft {
	width:636px;
	height:42px;
	float:left;
	margin:0 0 0 2px;
	background-image:url(../images/bg-leftmenu.jpg);
}

#menuright {
	height:42px;
	float:right;
	width:310px;
	margin:0 2px 0 0;
	background-image:url(../images/bg-leftmenu.jpg);
}	

#bigmenu #menuright .unu {
	display:block;
	float:left;
	height:37px;
	width:121px;
	background-image:url(../images/persoane.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuright .unu:hover {
	background-image:url(../images/persoaneo.jpg);
}

#bigmenu #menuright .doi {
	display:block;
	float:left;
	width:142px;
	height:37px;
	background-image:url(../images/ragentii.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuright .doi:hover {
	width:142px;
	height:37px;
	background-image:url(../images/ragentiio.jpg);
}

#bigmenu #menuright .unu_1 {
	display:block;
	float:left;
	height:37px;
	width:121px;
	background-image:url(../images/persoaneo.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuright .unu_1:hover {
	background-image:url(../images/persoaneo.jpg);
}

#bigmenu #menuright .doi_1 {
	display:block;
	float:left;
	height:37px;
	width:142px;
	background-image:url(../images/ragentiio.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuright .doi_1:hover {
	height:37px;
	width:142px;
	background-image:url(../images/ragentiio.jpg);
}

#bigmenu .left {
	float:left;
}

#bigmenu #menuleft .unu {
	display:block;
	float:left;
	height:37px;
	width:90px;
	background-image:url(../images/rezidential.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuleft .unu:hover {
	background-image:url(../images/rezidentialo.jpg);
}

#bigmenu #menuleft .doi {
	display:block;
	float:left;
	height:37px;
	width:84px;
	background-image:url(../images/comercial.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuleft .doi:hover {
	background-image:url(../images/comercialo.jpg);
}

#bigmenu #menuleft .trei {
	display:block;
	float:left;
	height:37px;
	width:56px;
	background-image:url(../images/teren.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuleft .trei:hover {
	background-image:url(../images/tereno.jpg);
}

#bigmenu #menuleft .patru {
	display:block;
	float:left;
	height:37px;
	width:118px;
	background-image:url(../images/reghotel.jpg);
	margin:5px 2px 0 2px;
}

#bigmenu #menuleft .patru:hover {
	background-image:url(../images/reghotelo.jpg);
}

#bigmenu #menuleft .cinci {
	display:block;
	float:left;
	height:37px;
	width:117px;
	background-image:url(../images/ansrez.jpg);
	margin:5px 2px 0 2px;
}

#bigmenu #menuleft .cinci:hover {
	background-image:url(../images/ansrezo.jpg);
}

#bigmenu #menuleft .sase {
	display:block;
	float:left;
	height:37px;
	width:132px;
	background-image:url(../images/agentii.jpg);
	margin:5px 2px 0 2px;
}

#bigmenu #menuleft .sase:hover {
	background-image:url(../images/agentiio.jpg);
}

#bigmenu #menuleft .unu_1 {
	display:block;
	float:left;
	height:37px;
	width:90px;
	background-image:url(../images/rezidentialo.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuleft .unu_1:hover {
	background-image:url(../images/rezidentialo.jpg);
}

#bigmenu #menuleft .doi_1 {
	display:block;
	float:left;
	height:37px;
	width:84px;
	background-image:url(../images/comercialo.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuleft .doi_1:hover {
	background-image:url(../images/comercialo.jpg);
}

#bigmenu #menuleft .trei_1 {
	display:block;
	float:left;
	height:37px;
	width:56px;
	background-image:url(../images/tereno.jpg);
	margin:5px 2px 0 3px;
}

#bigmenu #menuleft .trei_1:hover {
	background-image:url(../images/tereno.jpg);
}

#bigmenu #menuleft .patru_1 {
	display:block;
	float:left;
	height:37px;
	width:118px;
	background-image:url(../images/reghotelo.jpg);
	margin:5px 2px 0 2px;
}

#bigmenu #menuleft .patru_1:hover {
	background-image:url(../images/reghotelo.jpg);
}

#bigmenu #menuleft .cinci_1 {
	display:block;
	float:left;
	height:37px;
	width:117px;
	background-image:url(../images/ansrezo.jpg);
	margin:5px 2px 0 2px;
}

#bigmenu #menuleft .cinci_1:hover {
	background-image:url(../images/ansrezo.jpg);
}

#bigmenu #menuleft .sase_1 {
	display:block;
	float:left;
	height:37px;
	width:132px;
	background-image:url(../images/agentiio.jpg);
	margin:5px 2px 0 2px;
}

#bigmenu #menuleft .sase_1:hover {
	background-image:url(../images/agentiio.jpg);
}

#bigmenu .right {
	float:right;
}

#mainboxes {
	width:960px;
	height:298px;
}

#mainboxes #fastsearch {
	width:606px;
	height:255px;
	padding:25px 0 0 35px;
	float:left;
	background-image:url(../images/bg-fastsearch.jpg);
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial;
	font-size:15px;
	font-weight:bold;
}

#mainboxes #fastsearch h2 {
	font-size:25px;
	font-weight:normal;
	line-height:39px;
	background-image:url(../images/magnifying.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 38px;
}

#fastsearch select {
	margin-top:5px;
}

#fastsearch .fssubmit {
	width:133px;
	height:37px;
	border:0;
	margin:20px 0 0 15px;
	background-image:url(../images/bg-fssubmit.jpg);
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
}

#fastsearch a {
	color:#FFFFFF;
	font-weight:normal;
	line-height:30px;
}

#mainboxes #fastsearch_agencies {
	width:606px;
	height:255px;
	padding:43px 0 0 35px;
	float:left;
	background-image:url(../images/bg-fastsearch.jpg);
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial;
	font-size:15px;
	font-weight:bold;
}

#mainboxes #fastsearch_agencies h2 {
	font-size:25px;
	font-weight:normal;
	line-height:39px;
	background-image:url(../images/magnifying.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 38px;
}

#fastsearch_agencies .fssubmit {
	width:133px;
	height:37px;
	border:0;
	margin:20px 0 0 0;
	background-image:url(../images/bg-fssubmit.jpg);
	float:left;
	cursor:pointer;
}

.vreau {
	width:129px;
	margin-top:15px;
	float:left;
}

.vreau select {
	width:109px;
}

.sa {
	width:101px;
	margin-top:15px;
	float:left;
}

.sa select {
	width:81px;
}

.unde {
	width:180px;
	margin-top:15px;
	float:left;
}

.unde select {
	width:150px;
}

.unde1 {
	width:180px;
	margin-top:18px;
	margin-left:2px;
	float:left;
}


#mainboxes #login {
	width:316px;
	height:298px;
	float:right;
	background-image:url(../images/bg-login.jpg);
}

#login #auth {
	height:180px;
	width:269px;
	padding:69px 0 0 47px;
	color:#FFFFFF;
}

#login #auth input {
	height:21px;
	width:186px;
	margin:0 0 9px 0;
	border:1px solid #523A76;
}
#login #auth input:focus {
	border:1px solid #FEC514;
}
#login #auth .logins {
	width:145px;
	height:42px;
	border:0;
	cursor:pointer;
	background-image:url(../images/bg-logins.jpg);
}

#login #controls {
	width:316px;
	padding:11px 0 0 0;
	font-size:11px;
	font-family:"Trebuchet MS", Arial;
	text-align:center;
}

#login #controls a {
	color:#5f1e97;
}
#login #controls a:hover {
	text-decoration:none;
}
#login #controls .unu {
	padding-left:24px;
	padding-right:3px;
	display:inline-block;
	height:30px;
	background-image:url(../images/keys.jpg);
	background-repeat:no-repeat;
}

#login #controls .doi {
	padding-left:32px;
	padding-right:3px;
	display:inline-block;
	height:30px;
	background-image:url(../images/add.jpg);
	background-repeat:no-repeat;
}

#login #controls .trei {
	padding-left:26px;
	padding-right:3px;
	display:inline-block;
	height:30px;
	line-height:30px;
	background-image:url(../images/question.jpg);
	background-repeat:no-repeat;
}

#mainboxes #login1 {
	width:316px;
	height:298px;
	float:right;
	background-image:url(../images/bg-login_01.gif);
}

#content #login1 {
	width:316px;
	height:298px;
	float:right;
	background-image:url(../images/bg-login_01.gif);
}


#login1 #auth {
	height:210px;
	width:269px;
	padding:15px 0 0 27px;
	color:#FFFFFF;
	border:0px solid white;
}

#login1 #auth input {
	height:21px;
	width:186px;
	margin:0 0 9px 0;
	border:1px solid #523A76;
}
#login1 #auth input:focus {
	border:1px solid #FEC514;
}
#login1 #auth .logins {
	width:145px;
	height:42px;
	border:0;
	cursor:pointer;
	background-image:url(../images/bg-logins.jpg);
}

#login1 #controls {
	width:316px;
	padding:11px 0 0 0;
	font-size:11px;
	font-family:"Trebuchet MS", Arial;
	text-align:center;
}

#login1 #controls a {
	color:#5f1e97;
}
#login1 #controls a:hover {
	text-decoration:none;
}
#login1 #controls .unu {
	padding-left:24px;
	padding-right:3px;
	display:inline-block;
	height:30px;
	line-height:30px;
	background-image:url(../images/keys.jpg);
	background-repeat:no-repeat;
}

#login1 #controls .doi {
	padding-left:32px;
	padding-right:3px;
	display:inline-block;
	height:30px;
	line-height:30px;
	background-image:url(../images/add.jpg);
	background-repeat:no-repeat;
}

#login1 #controls .trei {
	padding-left:26px;
	padding-right:3px;
	display:inline-block;
	height:30px;
	line-height:30px;
	background-image:url(../images/question.jpg);
	background-repeat:no-repeat;
}

#login1 #controls .patru {
	background-image:url(../images/myPassword.png);
	background-repeat:no-repeat;
	height:21px;
	padding-top:3px;
	padding-left:25px;
}

#content {
	width:960px;
	display:table;
	/* height:371px; */
	margin:6px 0 6px 0;
}

#content #tools {
	width:226px;
	height:371px;
	display:table;
	float:left;
	border-left:1px solid #004297;
	border-right:1px solid #004297;
	font-family:"Trebuchet MS", Arial;
}

#content #tools h2 {
	color:#044985;
	font-size:15px;
	margin:12px 0 6px 0;
}

#content #tools a img {
	margin:3px 0 0 0;
}

#content #tools2 {
	width:226px;
	height:371px;
	border:1px solid #CCC;
	display:table;
	float:left;
	font-family: "Trebuchet MS", Arial;
	margin-right:10px;
}

#content #tools2 h2 {
	color:#044985;
	font-size:15px;
	margin:12px 0 6px 0;
}

#content #tools2 a img {
	margin:3px 0 0 0;
}


#content #content_large {
	width:630px;
	display:table;
	border:1px solid #CCC;
	float:left;
	margin:0 7px 0 0;
	padding:0 0 0 5px;
}

#content #content_large .new {
	height:90px;
	width:600px;
	margin:0px 0 6px 0;
	border-bottom:1px solid #CCC;
	color:#2077c3;
	float:left;
}

#content #content_large .new a img {
	border:1px solid #9fa7af;
	float:left;
}

#content #content_large .new p {
	display:block;
	height:65px;
	width:397px;
	margin:0 0 0 10px;
	float:left;
	padding:3px 0 0 0;
}

#content #content_large h2 {
	color:#044985;
	font-size:15px;
	margin:12px 0 0 0;
}

#content #content_large h2 span {
	float:right;
	font-size:10px;
	margin:0 16px 0 0;
}

#content #content_large h2 span a {
	color:#5babe4;
}

#content #news {
	width:494px;
	display:table;
	border:1px solid #CCC;
	float:left;
	margin:0 7px 0 0;
	padding:0 0 0 5px;
}

#content #news .new {
	height:90px;
	width:480px;
	margin:0px 0 6px 0;
	border-bottom:1px solid #CCC;
	color:#2077c3;
	float:left;
}

#content #news .new a img {
	border:1px solid #9fa7af;
	float:left;
}

#content #news .new p {
	display:block;
	height:65px;
	width:397px;
	margin:0 0 0 10px;
	float:left;
	padding:3px 0 0 0;
}

#content #news h2 {
	color:#044985;
	font-size:15px;
	margin:12px 0 0 0;
}

#content #news h2 span {
	float:right;
	font-size:10px;
	margin:0 16px 0 0;
}

#content #news h2 span a {
	color:#5babe4;
}

#content #search {
	width: 480px;
	height:805px;
	display:table;
	float:left;
	border:1px solid #DADADA;
	margin:0 7px 0 0;
	padding:0 0 0 10px;
}
#content #licitatii {
	width: 480px;
	height:371px;
	display:table;
	float:left;
	border:1px solid #DADADA;
	margin:0 7px 0 0;
	padding:0 0 0 10px;
}
#content #freetext {
	width: 633px;
	height:805px;
	display:table;
	float:left;
	/* background-image:url(../images/news.jpg); */
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	margin:0 7px 0 0;
	padding:0 10 0 10px;
	text-align:justify;
}

#content .contentHeader {
	width: 635px;
	height: 28px;
	float:left;
}

#content .contentHeaderPixel
{
	float:left; 
	width:7px; 
	display:block;
}

#content .contentHeaderTitle {
	float: left; 
	width:621px; 
	height:28px; 
	display:block; 
	background-image: url("../images/corner_ttl_top_bg.gif");
	background-repeat:repeat-x;
}

.loginHeader {
	width: 635px;
	height: 28px;
	float:left;
}

.loginHeaderPixel
{
	float:left; 
	width:7px; 
	display:block;
}

.loginHeaderTitle {
	float: left; 
	width:621px; 
	height:28px; 
	display:block; 
	background-image: url("../images/corner_ttl_top_bg.gif");
	background-repeat:repeat-x;
}

.loginfontHeaderTitle {
	font-size:16px; 
	font-weight:bold; 
	color:#496A9D;
	padding-left: 7px;
	position: relative;
	top: 5px;
}

.loginFooterPixel{
	float: left; 
	width: 7px; 
	height:7px;
}

.loginFooterBg {
	float: left; 
	width: 621px; 
	height:7px; 
	background-image:url('../images/corner_bot_bg.gif');
	background-repeat:repeat-x;
}

#content .contentHeader2 {
	width: 952px;
	height: 28px;
	float:left;
}

#content .contentHeaderTitle2 {
	float: left; 
	width:938px; 
	height:28px; 
	display:block; 
	background-image: url("../images/corner_ttl_top_bg.gif");
	background-repeat:repeat-x;
}

#content .contentFooterPixel{
	float: left; 
	width: 7px; 
	height:7px;
}

#content .contentFooterBg {
	float: left; 
	width: 621px; 
	height:7px; 
	background-image:url('../images/corner_bot_bg.gif');
	background-repeat:repeat-x;
}

#content .detailsHeader {
	width: 622px;
	height: 28px;
	float:left;
}

#content .detailsHeaderPixel
{
	float:left; 
	width:7px; 
	display:block;
}

#content .detailsHeaderTitle {
	float: left; 
	width:608px; 
	height:28px; 
	display:block; 
	background-image: url("../images/corner_ttl_top_bg.gif");
	background-repeat:repeat-x;
}

#content .detailsFooterPixel{
	float: left; 
	width: 7px; 
	height:7px;
}

#content .detailsFooterBg {
	float: left; 
	width: 608px;
	height:7px; 
	background-image:url('../images/corner_bot_bg.gif');
	background-repeat:repeat-x;
}


#content .detailsHeader2 {
	width: 300px;
	height: 28px;
	float:left;
	margin-left:5px;
}

#content .detailsHeader2Pixel
{
	float:left; 
	width:7px; 
	display:block;
}

#content .detailsHeader2Title {
	float: left; 
	width: 286px;
	height:28px; 
	display:block; 
	background-image: url("../images/corner_ttl_top_bg.gif");
	background-repeat:repeat-x;
}

#content .detailsFooter2Pixel{
	float: left; 
	width: 7px; 
	height:7px;
}

#content .detailsFooter2Bg {
	float: left; 
	width: 286px;
	height:7px; 
	background-image:url('../images/corner_bot_bg.gif');
	background-repeat:repeat-x;
}

.searchSubTtl {
	color:#2077C3; 
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif
}

.paginare
{
	color:#6483AE;
	text-decoration:underline;
	background-color:#FFFFFF;
}

.paginare:hover
{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#2077C4;
}

#content .contentFooterBg2 {
	float: left; 
	width: 938px; 
	height:7px; 
	background-image:url('../images/corner_bot_bg.gif');
	background-repeat:repeat-x;
}


#content .fontHeaderTitle {
	font-size:16px; 
	font-weight:bold; 
	color:#496A9D;
	padding-left: 7px;
	position: relative;
	top: 5px;
}

#content #freetext1 {
	width: 595px;
	height:805px;
	display:table;
	float:left;
	/* background-image:url(../images/news.jpg); */
	border:1px solid #DADADA;
	margin:0 7px 0 0;
	padding: 20px 10px 10px 20px;
	text-align:justify;
}

#content #freetext2 {
	width: 920px;
	height:805px;
	display:table;
	float:left;
	/* background-image:url(../images/news.jpg); */
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	margin:0 7px 0 0;
	padding: 20px 10px 10px 20px;
	text-align:justify;
}

.subttl {
	width: 900px;
	height:25px;
	background-color:#E9DCF2;
}

.ttlSubtitle {
	padding-left: 15px;
	position:relative;
	top: 5px;
	font-size:14px;
	font-weight:bold; 
	color:#496A9D;
}

#content #detalii {
	width: 480px;
	display:table;
	float:left;
	margin:0 7px 0 0;
	padding:0 0 0 10px;
	border:0px solid red;
}

#content #search .new {
	height:150px;
	width:460px;
	border-bottom:1px solid #CCC;
	margin:7px 0 6px 0;
	color:#2077c3;
	float:left;
}

#content #search .new a img {
	border:1px solid #9fa7af;
	float:left;
}

#content #search .new p {
	display:block;
	height:65px;
	width:397px;
	margin:0 0 0 10px;
	float:left;
	padding:3px 0 0 0;
}


#content #search .promo {
	height:80px;
	width:460px;
	border-bottom:1px solid #CCC;
	margin:7px 0 6px 0;
	color:#2077c3;
	float:left;
	background-color:#FFCCFF;
}

#content #search .promo a img {
	border:1px solid #9fa7af;
	float:left;
}

#content #search .promo p {
	display:block;
	height:65px;
	width:397px;
	margin:0 0 0 10px;
	float:left;
	padding:3px 0 0 0;
}


#content #search h2 {
	color:#044985;
	font-size:15px;
	margin:12px 0 0 0;
}

#content #search h2 span {
	float:right;
	font-size:10px;
	margin:0 16px 0 0;
}

#content #search h2 span a {
	color:#5babe4;
}

#content #ads {
	width:205px;
	height:371px;
	float:left;
}

#links {
	width:935px;
	height:250px;
	display:table;
	/* background-image:url(../images/links.jpg);
	background-repeat:no-repeat; */
	border:1px solid #CCCCCC;
	padding:10px;
	margin-bottom:10px;
	color:#2077c3;
}

#links a {
	color:#5A534B;
}

#links h2 {
	color:#004686;
	font-family:"Trebuchet MS", Arial;
	font-size:15px;
	margin:12px 0 7px 0;
}

#links #proprietati {
	width:930px;
	float:left;
	margin:0 0 0 0;
}

#links #proprietati div {
	display:table;
	border:0px solid red;
	float:left;
	line-height:18px;
}

#links #cautari {
	height:90px;
	width:331px;
	float:left;
	margin:0 50px 0 0;
}

#links #cautari div {
	height:90px;
	width:165px;
	float:left;
}

#links #anunturi {
	height:90px;
	width:237px;
	float:left;
}

#links #tags {
	width:950px;
	height:38px;
	margin:7px 0 0 0;
	float:left;
}

#carousel {
	width:960px;
	height:162px;
	background-image:url(../images/bg-carousel.jpg);
	margin:9px 0 0 0;
	overflow:hidden;
	position:relative;
}

#carousel span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34455c;
	margin:0 0 0 47px;
	height:24px;
	line-height:24px;
}


#carousel_ul li div div {
	height:28px;
	background-color:#FFFFFF;
	position:absolute;
	width:160px;
	bottom:0;
	left:0;
	border:0;
	padding:5px;
	filter:alpha(opacity=70);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity:.7;
	-khtml-opacity:.7;
	opacity:.7;
}

#carousel_ul li div p {
	height:28px;
	display:block;
	position:absolute;
	width:160px;
	bottom:0;
	left:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34455c;
	padding:5px;
}

#carousel_ul li div p a {
	color:#34455c;
	text-decoration:none;
}

.divOffer{
	z-index: 2;
	height: 50px;
	padding-bottom:5px;
	background-color:#FFF;
	position:relative;
	padding-top:0px;
	width:170px;
	bottom:0;
	left:0;
	margin-top: 86px;
	border:0px solid red;
	filter:alpha(opacity=70);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity:.7;
	-khtml-opacity:.7;
	opacity:.7;
}

#footer {
	width:960px;
	height:74px;
	background-image:url(../images/bg-footer.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9fa5ae;
	text-align:center;
	line-height:37px;
}

#footer a {
	color:#464646;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}

#footer .left {
	float:left;
}

#footer .right {
	float:right;
}

/* start css pentru pagina de inregistrare */

form .register {
}

#register {
	width:660px;
	float:left;
	border: 0px solid red;
}

#regtitle {
	width:576px;
	height:36px;
	padding:0 2px 0 22px;
	border-bottom:1px solid #D9D9D9;
	line-height:36px;
	font-size:16px;
	font-weight:bold;
}

#regtitle span {
	display:block;
	float:right;
	font-size:12px;
	font-weight:normal;
}

#regtitle span a {
	color:#0067B3;
	font-weight:bold;
}

#regtitle span a:hover {
	color:#b32025; 
}

.datadiv {
	width:576px;
	padding:10px 2px 10px 22px;
	border-bottom:1px solid #D9D9D9;
	line-height:38px;
	color:#444444;
}

.datadiv .left {
	width:88px;
	float:left;
	text-align:right;
	border:0px solid red;
}

.datadiv .right {
	float:left;
	margin:0 0 0 20px;
	width:468px;
}

.datadiv .right a {
	color:#0067B3;
	font-weight:bold;
}

.datadiv .right a:hover {
	color:#b32025; 
}

.datainput {
	height:20px;
	margin:8px 0 8px 0;
	border:1px solid #7F9DB9;
	float:left;
	width:160px;
}

.dataradio {
	margin:0 10px 0 0;
}

.datadiv .right span {
	display:block;
	float:left;
	width:400px;
	line-height:24px;
	margin:10px 0 5px 0;
}

.datacheck {
	float:left;
	margin:15px 12px 5px 0;
}

.regsubmit {
	width:130px;
	height:37px;
	background-image:url(../images/bg-regsubmit.jpg);
	border:0;
}
/* end css pentru pagina de inregistrare */

#carousel_container {
	width:875px;
	overflow:hidden;
	height:128px;
	position:relative;
	margin:0 0 0 42px;
}

#carousel_inner {
	float:left; /* important for inline positioning */
	width:875px; /* important (this width = width of list item(including margin) * items shown */ 
	overflow:hidden;  /* important (hide the items outside the div) */
	/* non-important styling bellow */
	height:128px;
	position:relative;
}

#carousel_ul {
	position:relative;
	left:-175px; /* important (this should be negative number of list items width(including margin) */
	list-style-type: none; /* removing the default styling for unordered list items */
	margin: 0px;
	padding: 0px;
	width:9999px; /* important */
	/* non-important styling bellow */
	height:128px
}

#carousel_ul li{
	float: left; /* important for inline positioning of the list items */                                    
	width:172px;  /* fixed width, important */
	/* just styling bellow*/
	margin:0 1px 0 2px;
}

#carousel_ul li div {
	width:170px;
	height:126px;
	border:1px solid #9fa7af;
	position:relative;
}

#carousel_ul li img {
	.margin-bottom:-4px; /* IE is making a 4px gap bellow an image inside of an anchor (<a href...>) so this is to fix that*/
	/* styling */
	cursor:pointer;
	cursor: hand; 
	border:0px; 
}
#left_scroll, #right_scroll{
	float:left; 
}

#left_scroll {
	position:absolute;
	top:25px;
	left:-15px;
}

#right_scroll {
	position:absolute;
	top:25px;
	right:-15px;
}

#left_scroll img, #right_scroll img{
	cursor: pointer;
	cursor: hand;
}
#info {
	width:637px;
	position:relative;
	top:-45px;
	left: 2px;
	font-family:Verdana, Geneva, sans-serif;
	color:#2077c3;
}
#infoTop{
	width:637px;
	height:4px;
	background:url(../images/logTop.jpg) no-repeat;
}
#infoContent {
	width:600px;
	text-align:justify;
	border:0px solid red;
	background:url(../images/logRepeat.jpg) repeat-y;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}
#infoBottom {
	width:637px;
	height:5px;
	background:url(../images/logBottom.jpg) no-repeat;
}
#info ul li {
	background:url(../images/icon.jpg) no-repeat;
	background-position:0 3px;
	padding-left:10px;
	list-style:none;
	padding-left:20px;
	padding-bottom:15px;
	padding-right:40px;
	font-size:11px;
}
#info p {
	margin-bottom:10px;
	font-size:11px;
}
#info h1 {
	color:#004686;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
.line {
	width:100%;
	height:1px;
	background:#d0ccc9;
	margin-bottom:20px;
}
.lineSmall {
	width:90%;
	height:1px;
	background:#d0ccc9;
	margin-bottom:20px;
}
#errorLogin {
	background:url(../images/errorLogin.png) no-repeat;
	width:255px;
	height:44px;
	position:relative;
	top:-173px;
	left:-15px;
	padding-left:10px;
	color:#F00;
	padding-top:5px;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#help {
	width:280px;
	float: left;
	top:110px;
	margin:10px 0 0 0px;
}

#helpTop {
	background:url(../images/infoTop.jpg) no-repeat;
	width:290px;
	height:4px;
	float:left;
}
#helpContent {
	width:290px;
	background:url(../images/infoContent.png) repeat-y;
	padding-left:20px;
	padding-top:10px;
	float:left;
	height:600px;
}
#helpBottom {
	background:url(../images/infoBottom.png) no-repeat;
	width:290px;
	height:5px;
	float:left;
}
#help ul li {
	background:url(../images/icon.jpg) no-repeat;
	background-position:0 3px;
	padding-left:10px;
	list-style:none;
	padding-left:20px;
	padding-bottom:15px;
	padding-right:40px;
	font-size:11px;
}
#help p {
	margin-bottom:10px;
	font-size:11px;
}
#help h1 {
	color:#004686;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
#errorRegister {
	width:200px;
	color:#F00;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position:absolute;
	left:50%;
	top:200px;
	margin:0 0 0 -100px;
	background:#FFC;
	padding:20px;
}

/* RESET PASSWD */
#resetPasswd p {
	margin-bottom:20px;
}
#resetPasswd label {
	width:200px;
	float:left;
	color:#FFF;
	margin-left:30px;
}
#headingPass h1 {
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:20px;
}
#rpBox {
	width:276px;
	height:192px;
	background:url(../images/rpBox.jpg) no-repeat;
	padding:20px;
	float:left;
}
#rpBox .input {
	width:188px;
	border:1px solid #491764;
	padding:3px;
	float:left;
	margin-bottom:10px;
	margin-left:30px;
}
#rpBox img {
	position:relative;
	left:30px;
	top:15px;
}
.sReset {
	position:relative;
	left:30px;
	top: 25px;
}
#legendReset {
	float:right;
	width:596px;
	height:195px;
	background:url(../images/rpLegend.jpg) no-repeat;
	padding:20px;
}
#legendReset ul li {
	background:url(../images/icon.jpg) no-repeat;
	background-position:0 3px;
	padding-left:10px;
	list-style:none;
	padding-left:20px;
	padding-bottom:15px;
	padding-right:40px;
	font-size:11px;
}
#legendReset p {
	margin-bottom:10px;
	font-size:11px;
}
#legendReset h1 {
	color:#004686;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
#errorPass {
	position:absolute;
	top:148px;
	left:50%;
	margin-left:-350px;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight:bold;
}
#errorPass p {
	float:left;
	margin-left:10px;
}
#newPass {
	width:276px;
	height:192px;
	background:url(../images/newPassword.jpg) no-repeat;
	padding:20px;
	float:left;
}
#newPass .input {
	width:188px;
	border:1px solid #491764;
	padding:3px;
	float:left;
	margin-bottom:10px;
	margin-left:30px;
}
#newPass img {
	position:relative;
	left:30px;
	top:15px;
}

.btnSearch {background-color:#30649E; color:#FFFFFF; font-size:12px; font-weight:bold; border:1px solid black;}
.hdr {color:#003366; font-size:14px;}
.cell {color:#333}
.divCell {color:#333; border-bottom:1px solid #CCC; width: 298px; height:20px; display:table; float:left;}
.divCell1 {color:#333; border:0px solid red; width: 300px; height:20px; display:table; float:left;}
.divCellFinisaje {color:#333; border: 0px solid red; width: 590px; height:20px; display:table; float:left;}

.bar {width:600px; background-color:#CCC; height:1px;}
.bgHeader {height: 25px; background-color:#000033; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:10px;}
.bigTitle {color:#000066; font-size:14px; font-weight:bold;}
.loginTtl {font-size: 14px; color:#473569; font-weight:bold;}
.txtloginBox ul li {color: #FFFFFF}
.txtBox {font-family:Arial, Helvetica, sans-serif; font-size:12px; width: 200px;}
.txtBox1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; width: 180px;}
.text_area {font-family:Arial, Helvetica, sans-serif; font-size:12px; width: 200px; height:100px;}
.auction {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#6633FF}
.property_details {border-left: 1px solid #CCC; border-right: 1px solid #CCC; width: 600px; padding:10px; word-wrap: break-word;}
.property_seller {border-left: 1px solid #CCC; border-right: 1px solid #CCC; width: 280px; margin-left: 5px; padding: 9px; word-wrap: break-word;}
.property_links {border-left: 1px solid #CCC; border-right: 1px solid #CCC; width: 280px; margin-left: 5px; padding: 9px; word-wrap: break-word; }
.property_images {border-left: 1px solid #CCC; border-right: 1px solid #CCC; width: 600px; height: 250px; padding: 10px;}

#divLicitatii {border-left: 1px solid #CCC; border-right: 1px solid #CCC; width: 280px; float: left; padding: 9px; margin-left: 5px;}
#sendToFriend {border: 1px solid #9D7EAA;}

input[type=text] {border: 1px solid #CCC;}
input[type=password] {border: 1px solid #CCC;}
textarea {border: 1px solid #CCC;}

a.detailsLnk:link {font-family:verdana,arial; font-size:12px; color:#0099FF; text-decoration:none;}
a.detailsLnk:visited {font-family:verdana,arial; font-size:12px; color:#0099FF; text-decoration:none;}
a.detailsLnk:hover {font-family:verdana,arial; font-size:12px; color:#990000; text-decoration:none;}
a.detailsLnk:active {font-family:verdana,arial; font-size:12px; color:#0099FF; text-decoration:none;}

a.paginareBottom:link {font-family:verdana,arial; font-size:12px; color:#6483AE; background-image: url("../images/btn_paginare_off.gif"); width: 23px; height: 23px; display: block; background-repeat: no-repeat; text-align: center; float: left; padding-top:3px; margin-right:5px;}
a.paginareBottom:visited {font-family:verdana,arial; font-size:12px; color:#6483AE; background-image: url("../images/btn_paginare_off.gif"); width: 23px; height: 23px; display: block; background-repeat: no-repeat; text-align: center; float: left; padding-top:3px; margin-right:5px;}
a.paginareBottom:hover {font-family:verdana,arial; font-size:12px; color:#FFFFFF; background-image: url("../images/btn_paginare_on.gif"); width: 23px; height: 23px; display: block; background-repeat: no-repeat; text-align: center; float: left; padding-top:3px; margin-right:5px;}
a.paginareBottom:active {font-family:verdana,arial; font-size:12px; color:#6483AE; background-image: url("../images/btn_paginare_off.gif"); width: 23px; height: 23px; display: block; background-repeat: no-repeat; text-align: center; float: left; padding-top:3px; margin-right:5px;}

.floatLeft {float: left; margin-right:10px; padding-top:3px;}
.buttonOn {font-family:verdana,arial; font-size:12px; color:#FFFFFF; background-image: url("../images/btn_paginare_on.gif"); width: 23px; height: 23px; display: block; background-repeat: no-repeat; text-align: center; float: left; padding-top:3px; margin-right:5px;}

.promoText {
	float: right; 
	font-size: 11px; 
	font-family: arial, tahoma, verdana; 
	color: #828282;
	padding-right: 11px;
}

.promoTopBg{
	background-image: url("../images/corner_anunt_top_bg.gif"); 
	background-repeat: repeat-x;
}

.promoLeftBg{
	background-image: url("../images/corner_anunt_left_bg.gif"); 
	background-repeat: repeat-y;
}

.promoRightBg{
	background-image: url("../images/corner_anunt_right_bg.gif");
	background-repeat: repeat-y;
}

.promoBottomBg{
	background-image:url("../images/corner_anunt_bot_bg.gif");
	background-repeat: repeat-x;
}

.promoContent{
	background-color:#F1E7DD;
}

.menu {
	background-image:url("../images/top_bgl.jpg");
	background-repeat: repeat-x;
	margin-top: 5px;
	margin-left:2px;
	width:955px;
	background-color:#ffffff;
	height:32px;
	float: left;
	text-align:right;
	margin-bottom:5px;
}


.secundarLogin {color: #184889; text-decoration:none;}
.secundarLogin:hover {color: #184889; text-decoration:none;}

.servicii_list {
	line-height: 20px;
	width: 500px;
	display: block;
	padding-left: 175px; 
	text-align:justify;
}
.serviciili {list-style-image: url(../images/check.jpg); }
.ttlSubtitle22 {
	padding-left: 15px;
	position:relative;
	top: 10px;
	font-size:16px;
	font-weight:bold; 
	color:#496A9D;
}
.subttlservicii {
	width: 525px;
	height:46px;
	background-color:#F2E7DC;
	margin-left:150px;
	/*border:1px solid black;
	float:right;*/
}


.square{padding-left:15px;}
#content #contact {
	width: 633px;
	height:350px;
	display:table;
	float:left;
	/* background-image:url(../images/news.jpg); */
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	margin:0 7px 0 0;
	padding:0 10 0 10px;
	text-align:justify;
}
