html,* {
	height:100%;
}
form {
	margin:0;
	padding:0;
	display:inline
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {
	text-decoration:underline;
}
body {
	font-family:Arial;
	font-size:12px;
	color:#000;
	background:url(/images/top_body_bgr.gif) left top repeat-x;
	margin:0;
	padding:0;
}
.slogan{
	font-size:13px;
	font-weight:bold;
	padding:5px 0 0 0;
	height:22px;
}

.slogan span{
	font-size:15px;
}

.main {
	width:966px;
	background:url(/images/body_bgr.gif) 67px 0 repeat-y;
}
.main_1 {
	width:966px;
	text-align:left;
	background:url(/images/body_bgr.gif) 67px 0 repeat-y;
	float:left;
}
.main * {
	height:auto;
}
.main object {
	height:160px;
}
.main_2 {
	width:966px;
	background:url(/images/bgr_top_sigla.gif) 0 0 no-repeat;
	float:left;
}
.main_part_1 {
	float:left;
	width:191px;
	overflow:hidden;
	padding-top:110px;
	display:inline;
}
.main_part_2 {
	float:left;
	width:775px;
	overflow:hidden;
}
.top_img {
	padding:5px 0 0 82px;
	width:693px;
	height:264px;
	float:left;
	background:url(/images/top_img.jpg) 0 5px no-repeat;
}
.top_img * {
	height:auto;
}
#sigla {
	position:absolute;
	top:5px;
	height:103px;
	width:253px;
	display:none;
}
.content_1 {
	width:775px;
	background:url(/images/top_under_dgr.gif) 0 0 no-repeat;
	float:left;
}
.content_1 .content_left {
	width:579px;
	float:left;
	overflow:hidden;
}
.content_1 .content_right {
	width:196px;
	float:left;
	overflow:hidden;
}
.caseta_right_prima .title {
	padding:12px 0 0 30px;
}
.caseta_right .title {
	padding:13px 0 0 30px;
}
.caseta_right_prima .title, .caseta_right .title {
	font-weight:bold;
	color:#fff;
}
.catalog_oferte_img {
	margin:13px 0 23px 15px;
}
.superoferta_img {
	margin:9px 0 0px 31px
}
.link_so {
	font-size:13px;
	font-weight:bold;
	color:#D40000;
	padding:0 20px 30px 20px;
	width:154px;
}
.content_left .item .sageata{
	float:right;
	margin:5px 10px 0px 0px;
	position:relative;
}
.link_so a{
	color:#D40000;
}
.item_proiect {
	padding:0 15px 0 14px;
	overflow:hidden;
	width:160px;
	overflow:hidden;
}
.item_proiect .antet {
	font-size:13px;
	font-weight:bold;
	color:#d40000;
	padding:10px 0 5px 10px;
}
.item_proiect img {
	float:left;
	margin:0 4px 0 0;
	display:inline;
}
.link_so img {
	vertical-align:middle;
	margin-left:3px;
}
.oferte_selectate_img {
	margin:9px 0 20px 14px
}
.caseta_right_prima, .caseta_right {
	width:196px;
	background:url(/images/caseta_dr_cnt.gif) 0 0 repeat-y;
}
.caseta_right_prima .top {
	width:196px;
	background:url(/images/caseta_dr_top_1.gif) 0 0 no-repeat;
}
.caseta_right .top {
	width:196px;
	background:url(/images/caseta_dr_top.gif) 0 0 no-repeat;
}
.caseta_right_prima .bottom, .caseta_right .bottom {
	width:196px;
	background:url(/images/caseta_dr_down.gif) left bottom no-repeat;
}
.caseta_left_1, .caseta_left_2, .caseta_left_3, .caseta_left_4, .caseta_left {
	width:191px;
	background:url(/images/caseta_left_dgr.gif) 0 0 repeat-y;
}
.caseta_left_1 .top {
	width:191px;
	background:url(/images/caseta_left_1.gif) 0 0 no-repeat;
}
.caseta_left_2 .top {
	width:191px;
	background:url(/images/caseta_left_2.gif) 0 0 no-repeat;
}
.caseta_left_3 .top {
	width:191px;
	background:url(/images/caseta_left_3.gif) 0 0 no-repeat;
}
.caseta_left_4 .top {
	width:191px;
	background:url(/images/caseta_left_4.gif) 0 0 no-repeat;
}
.caseta_left .top {
	width:191px;
	background:url(/images/caseta_left.gif) 0 0 no-repeat;
}
.caseta_left_red .top {
	background:url(/images/caseta_left_red.gif) 0 0 no-repeat;
}
.caseta_left_oferta .top {
	width:191px;
	background:url(/images/caseta_left_oferta.gif) 0 0 no-repeat;
}
.caseta_left .bottom, .caseta_left_1 .bottom, .caseta_left_2 .bottom, .caseta_left_3 .bottom {
	width:191px;
	background:url(/images/caseta_left_down.gif) 0 bottom no-repeat;
	padding-bottom:19px;
}
.caseta_left_1 .titlu, .caseta_left_2 .titlu, .caseta_left_3 .titlu, .caseta_left_4 .titlu, .caseta_left .titlu, .caseta_left_oferta .titlu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
.caseta_left_1 .titlu {
	padding:32px 0 0 33px;
}
.caseta_left_2 .titlu {
	padding:37px 0 0 33px;
}
.caseta_left_3 .titlu {
	padding:32px 0 0 33px;
}
.caseta_left_4 .titlu {
	padding:32px 0 0 33px;
}
.caseta_left .titlu, .caseta_left_oferta .titlu {
	padding:28px 0 0 33px;
}
.caseta_left .titlu a {
	color:#fff;
}
.desp_left, .desp_l {
	height:30px;
	overflow:hidden;
}
.desp_xl {
	clear:both;
	height:20px;
	overflow:hidden;
}
.desp_l {
	clear:both;
	height:15px;
	overflow:hidden;
}
.desp_m {
	clear:both;
	height:10px;
	overflow:hidden;
}
.desp_s {
	clear:both;
	height:2px;
	overflow:hidden;
}
.desp_ms {
	clear:both;
	height:4px;
	overflow:hidden;
}
.desp_ms_2 {
	clear:both;
	height:2px;
	overflow:hidden;
}
.caseta_left .item_red, .caseta_left_1 .item_red, .caseta_left_2 .item_red, .caseta_left_3 .item_red {
	width:144px;
	height:16px;
	background:url(/images/caseta_left_item_red.gif) 0 0 no-repeat;
	overflow:hidden;
	margin-left:16px;
	padding:1px 0 0 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.item_red a {
	color:#333;
}
.caseta_left .item_gray, .caseta_left_1 .item_gray, .caseta_left_2 .item_gray, .caseta_left_3 .item_gray {
	width:144px;
	height:16px;
	background:url(/images/caseta_left_item_gray.gif) 0 0 no-repeat;
	overflow:hidden;
	margin-left:16px;
	padding:2px 0 0 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.caseta_left_4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.caseta_left_4 table.cautare{
	margin-left:25px;
}
.caseta_left .item_gray span, .caseta_left_1 .item_gray span, .caseta_left_2 .item_gray span, .caseta_left_3 .item_gray span {
	color:#D40000;
	font-size:12px;
}
.caseta_left .sub_items, .caseta_left_1 .sub_items, .caseta_left_2 .sub_items, .caseta_left_3 .sub_items {
	background:url(/images/caseta_left_subitem_dgr.gif) 0 0 repeat-y;
	width:141px;
	padding:4px 0 4px 19px;
	margin-left:16px;
	color:#666;
	font-size:12px;
	font-weight:bold;
}
.sub_items a {
	color:#666;
}
.sub_items .sub_item_1 {
	background:url(/images/dot_red.gif) 2px 2px no-repeat;
	padding: 3px 0 0 14px;
	height: 13px;
}
.sub_items .sub_item_2 {
	background:url(/images/dot_red_big.gif) 0 0 no-repeat;
	padding: 3px 0 0 14px;
	height: 13px;
}
.caseta_left img.img, .caseta_left_oferta img.img, .caseta_left_1 img.img, .caseta_left_2 img.img, .caseta_left_3 img.img {
	margin:0 0 0 16px;
	padding:0;
	display:block
}
.main_news {
	background:url(/images/dgr_2.gif) 0 0 repeat-x #d3d3d3;
	width:553px;
	margin-top:7px;
	text-align:left;
	float:left;
	margin-left:15px;
	display:inline
}
.main_news .left_img {
	float:left;
	margin:0 9px 0 0;
	padding:0;
	display:inline;
}

.main_news .img {
	float:left;
	margin:0 5px 0 0;
	padding:3px;
	display:inline;
	background:url(/images/proiecte/main.gif) 0 0 no-repeat;
}
.main_news .titlu {
	font-weight:bold;
	font-size:16px;
	color:#D50002;
	margin:5px 0 15px 0;
	float:left;
	display:inline;
	width:340px;
}
.main_news .titlu a{
	color:#D50002;
}
.main_news .text {
	float:left;
	padding-left:10px;
	display:inline;
	width:330px;
}
.content_left .left {
	margin:5px 0 0 3px;
	width:292px;
	float:left;
	display:inline;
}
.content_left .right {
	margin:5px 0 0 0;
	width:279px;
	float:left;
	display:inline;
}
.content_left .caseta_292 {
	width:292px;
}
.content_left .caseta_279 {
	width:279px;
}
.content_left .caseta_558 {
	width:558px;
}
.content_left .caseta_top_1 {
	background:url(/images/caseta_center_top_1.gif) 0 0 no-repeat;
}
.content_left .caseta_top_2 {
	background:url(/images/caseta_center_top_3.gif) 0 0 no-repeat;
}
.content_left .caseta_top_3 {
	background:url(/images/caseta_center_top_3.gif) 0 0 no-repeat;
}
.content_left .caseta_bottom_1 {
	background:url(/images/caseta_center_bottom_1.gif) right bottom no-repeat;
}
.content_left .caseta_bottom_2 {
	background:url(/images/caseta_center_bottom_2.gif) right bottom no-repeat;
}
.content_left .caseta_top_1 .title, .content_left .caseta_top_2 .title, .content_left .caseta_top_3 .title {
	font-size:18px;
	font-weight:bold;
	color:#D03E3E;
}
.content_left .caseta_top_1 .title, .content_left .caseta_top_3 .title {
	padding:15px 0 20px 20px;
}
.content_left .caseta_top_2 .title {
	padding:10px 0 12px 20px;
}
.content_left .caseta_292 .cnt_text {
	padding:0 10px 0 20px;
}
.content_left .down_link {
	height:25px;
	padding:10px 10px 0 0;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#D40000;
}
.content_left .down_link a {
	color:#D40000;
}

.content_left .banner_jos{
	clear:both;
	text-align:center;
	padding:10px 0 5px 0;
} 
.content_left .activ {
	background:url(/images/bkg_stiri_activ.jpg) 11px 0 no-repeat;
	color:#FFFFFF;
}
.content_left .activ * {
	color:#FFFFFF;
}
.content_left .inactiv {
	background:url(/images/bkg_stiri.jpg) 11px 0 no-repeat;
}
.content_left .item {
	padding:10px 0 10px 20px;
	width:252px;
	height:121px;
	overflow:hidden;
	
}
.content_left .item .data_inactiv {
	font-size:10px;
	color:#900;
}

.content_left .item .data_activ {
	font-size:10px;
	color:#fff;
}
.content_left .item .antet {
	font-size:12px;
	color:#000;
	font-weight:bold
}
.content_left .item_oferta {
	background:url(/images/caseta_center_bottom_3.gif) right bottom no-repeat;
	width:230px;
	padding:1px 29px 7px 20px;
	float:left;
}
.content_left .item_oferta .img {
	float:left;
	margin-right:8px;
}
.content_left .item_oferta .sageata {
	float:right;
	position:relative;
	left:15px;
	top:-8px;
}
.caseta_norm_558 {
	width:558px;
}
.caseta_norm_573 {
	width:573px;
}
.caseta_norm {
	background:url(/images/caseta_top.gif) 0 0 no-repeat;
	padding:11px 0 11px 11px;
	color:#000;
	font-size:12px;
	text-align:justify
}
.caseta_norm_dr {
	background:url(/images/caseta_center_bottom_3.gif) right bottom no-repeat;
}
.caseta_norm p {
	margin:5px 0 10px 0;
}
.caseta_title {
	background:url(/images/caseta_title.gif) 0 0 repeat-x #DEDEDE;
	font-size:18px;
	font-weight:bold;
	color:#D03E3E;
	padding-left:5px;
	padding-top:2px;
	position:relative;
}
.caseta_title div {
	_height:25px;
	min-height:25px;
}
.caseta_norm .title_band {
	background:url(/images/gray_dgr.gif) 0 0 repeat-x;
	height:16px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
.caseta_norm .the_img {
	float:left;
	display:inline;
	margin: 0 10px 0 0;
}
.caseta_norm .part_1 {
	float:left;
	width:220px;
	overflow:hidden;
	line-height:20px;
}
.caseta_norm .part_2 {
	float:left;
	width:130px;
	overflow:hidden;
}
.caseta_norm .part_2 img {
	margin-right:10px;
	vertical-align:super;
	float:left;
}
.caseta_norm .part_3 {
	float:left;
	width:270px;
	overflow:hidden;
	padding-left:20px;
}
.caseta_norm .part_4 {
	float:left;
	width:230px;
	overflow:hidden;
	padding-left:20px;
}

.caseta_norm .part_5 {
	overflow:hidden;
	padding-left:20px;
}
.caseta_norm .title_band .head_cell, .title_band .head_cell_bgr {
	display:inline;
	float:left;
	width:85px;
	padding-left:5px;
	height:16px;
}
.caseta_norm .title_band .head_cell_bgr {
	background:url(/images/gray_desp.gif) right 0 no-repeat;
}
.caseta_norm .row_1, .caseta_norm .row_2 {
	margin-bottom:2px;
	width:100%;
	float:left;
	padding:8px 0 4px 0;
	overflow:hidden;
}
.caseta_norm .row_1 {
	background-color:#e5e5e5;
}
.caseta_norm .row_2 {
	background-color:#f5f5f5;
}
.caseta_norm .cell {
	display:inline;
	float:left;
	width:85px;
	padding-left:5px;
/*	color:#666;*/
	font-size:12px;
}
.bold{
	font-weight:bold;
}
.caseta_norm .cell a {
	color:#D03E3E;
}
#cariera {
	margin-left:10px;
}
#cariera .inptxt_norm, .inpsel_norm {
	border:1px solid #D03E3E;
	background-color:#f5f5f5;
	height:17px;
	width:180px;
	font-size:11px;
}
#cariera .inpfile_norm {
	border:1px solid #D03E3E;
	background-color:#f5f5f5;
	height:19px;
	width:270px;
}
#cariera .buton {
	border:1px solid #a00E0E;
	background-color:#D03E3E;
	height:19px;
	width:70px;
	color:#fff;
}
#cariera .label {
	font-weight:bold;
}
.obligatoriu {
	color:red;
	font-size:14px;
}
.red_text {
	color:red;
}
#cariera .row_norm {
	height:45px;
}
.filtru_item {
	float:left;
	margin-right:2px;
	overflow:hidden;
	font-size:11px;
	color:#666
}
.filtru_item .the_title {
	height:17px;
	background-color:#ededed;
	font-family:Arial, Helvetica, sans-serif;
	color:#D40000;
	font-size:12px;
	font-weight:bold;
	margin-bottom:12px;
	padding:2px 0 0 4px;
}
.filtru_buton {
	background:url(/images/buton_gri2.gif) 0 0 no-repeat;
	width:77px;
	height:20px;
	float:right;
	border:0;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin:10px 20px 0 0;
	cursor:pointer
}
.alerta_buton {
	background:url(/images/buton_gri2.gif) 0 0 no-repeat;
	width:77px;
	height:20px;
	float:right;
	border:0;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin:0 29px 0 0;
	cursor:pointer
}
.buton_cauta {
	background:url(/images/buton_gri2.gif) 0 0 no-repeat;
	width:77px;
	height:20px;
	border:0;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	cursor:pointer
}
.spec_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	border: 1px solid #ccc;
	width:110px;
}
.agent {
	width:250px;
	overflow:hidden;
	color:#666;
	line-height:20px;
}
.agent_left {
	float:left;
}
.agent_right {
	float:right;
}
.agent .nume {
	color:#D40000;
	font-weight:bold;
	font-size:14px;
}
.agent .poza {
	background:url(/images/img_border.gif) 0 0 no-repeat;
	width:169px;
	height:130px;
}
.agent .poza img {
	margin:5px 0 0 0;
}
.gray_desp {
	height:8px;
	background:url(/images/title_dgr.gif) 0 0 repeat-x;
	overflow:hidden;
	margin:10px 0 10px 0;
	width:100%;
	float:left;
	clear:both
}
#trafic *{
	height:auto;
}
.link_proiecte {
	font-size:14px;
	font-weight:bold;
	text-align:right;
	float:right;
	padding-right:28px;
	display:inline;
	padding-top:5px;
}
.mesaj_alerta {
	color:#d00;
	font-weight:bold;
	padding:10px;
	text-align:center;
}

.rosu{
	color:#da251c;
}

.norm{
	font-size:12px;
	color:black;
	font-weight:normal;
}

#oferta_cerere{
	padding:0 0 0 0;
}

#oferta_cerere .form{
	padding:0 0 0 0;
}

#oferta_cerere .form .obligatoriu{
	color:#FF0000;
}

#oferta_cerere .form .row_norm{
	clear:both;
	padding:3px;
}

#oferta_cerere .form .row_norm .label{
	width:160px;
	float:left;	
	font-size:12px;
	color:#000000;
	padding:0;
	font-weight:bold;
}

#oferta_cerere .form .row_norm .input{
	width:287px;
	float:left;	
	font-size:11px;
}

#oferta_cerere .form .row_norm .input .inptxt_norm{
	width:285px;
	border:1px solid #CCCCCC;
	font-size:11px;		
}

#oferta_cerere .form .row_norm .input .inptxt_norm2{
	width:284px;
	font-size:11px;		
}

#oferta_cerere .form .row_norm .input .inptxt_spec{
	width:65px;
	border:1px solid #CCCCCC;	
}

#oferta_cerere .form .row_norm .input .inpsel_norm{
	font-size:11px;
	border:1px solid #CCCCCC;	
	width:287px;
}

#oferta_cerere .form .row_norm .input .inpsel_spec{
	font-size:12px;
	border:1px solid #CCCCCC;
	font-size:12px;
	width:100px;
	height:16px;	
}

#oferta_cerere .form .row_norm .textarea{
	width:250px;
	float:left;
}

#oferta_cerere .form .row_norm .textarea .textarea_norm{
	width:284px;
	height:150px;	
	border:1px solid #CCCCCC;
	font-size:11px;
	overflow:auto;	
}

#oferta_cerere .form .row_spec{
	clear:both;
	padding:25px 0 15px 10px;
	height:30px;	
}

#oferta_cerere .form .row_spec .label{

	text-align:left;
	font-weight:bold;
	color:#000000;
	width:360px;
	float:left;
}

#oferta_cerere .form .row_spec .submit{
	float:left;
}

#oferta_cerere .form .row_spec .submit .buton{
	background:url(/images/buton_gri2.gif) 0 0 no-repeat;
	width:77px;
	height:20px;
	border:0;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	cursor:pointer
}

#proiecte_imobiliare{
	width:553px;
	float:left;
	background:url(/images/proiecte/bkg_all.jpg) repeat-x 0 bottom;
	margin:0 15px 0 15px;
	padding:15px 0 0 0;
	height:129px;
	display:inline;
}

#proiecte_imobiliare .item_proiect_2{
	float:left;
	width:266px;
	padding:0 0 0 10px;
}

#proiecte_imobiliare .item_proiect_2 .img{
	float:left;
	background:url(/images/bkg_img_proiect.gif) no-repeat 0 0;
	margin:0 4px 0 0;
}

#proiecte_imobiliare .item_proiect_2 .img img{
	margin:1px;
}

#proiecte_imobiliare .item_proiect_2 .desc{
	float:left;
	width:144px;
}

#proiecte_imobiliare .item_proiect_2 .desc .titlu a{
	color:#d50002;
}

#proiecte_imobiliare .item_proiect_2 .desc .titlu{
	color:#d50002;
	font-size:15px;
	font-weight:bold;
}


#proiecte_imobiliare .item_proiect_2 .desc .text{
	font-size:12px;
	padding:2px 0 7px 0;
}

#proiecte_imobiliare .item_proiect_2 .desc .pret{
	font-size:13px;
	color:#d50002;	
}

.flash{
	padding:5px 0 5px 13px;
}

.main_news object, .main_news embed {
	height:59px;
}
.flash object,.flash embed{
height:100px;	
}
.flash2 object, .flash2 embed{
	height:212px;
	text-align:center;
}



.caseta_top {
	
}
.caseta_top_title {
	width: 189px;
	height: 28px;
	background: url(/images/top/the_top.jpg) top left no-repeat;
	overflow: hidden;
	padding: 16px 0 0 30px;
	color: #fff;
	font-weight: bold;
}
.caseta_top_inter {
	background: url(/images/top/the_center.jpg) top left repeat-y;
	padding-left: 17px;
	padding-bottom: 2px;
}
.caseta_top_bottom {
	background: url(/images/top/the_bottom.jpg) top left no-repeat;
	width: 203px;
	height: 20px;
}
.force_end {
	background: url(/images/top/add_end.jpg) top left no-repeat;
	width: 191px;
	height: 14px;
}

.flash_promotii{
	padding-left: 27px; 
	padding-top: 5px;
}