@charset "UTF-8";
/* CSS Document */
*{margin:0; padding:0}
body {background:url(../files/big_background.jpg) no-repeat center top #1C2D3D; font-family:Arial, Helvetica, sans-serif; color:#44521a; text-align:center;}
p, td, li {font-size:11px; text-align: left;}
a img {border:0}
a {font-size:bold; color:#C45B3B; text-decoration: none}
a:hover {font-size:bold; color:#224B6F; text-decoration: none}
a, a:hover {outline:none}
h2, h3 {color:#839645; text-align:left;}
h1 {text-align: left; margin:0 0 5px 0}
#wrapp {width: 992px; padding:5px auto; margin:0 auto; position:relative; }
div#top { background:url(../files/bg_ansamblu.jpg) no-repeat left bottom; width:992px; height: 380px; position:relative;}
div#top .toptext {float: left; width: 340px; padding:13px 0px 20px 20px; height: 80px;}
div#top .toptext ul { list-style:none; color: #2a3d4f; margin-left: 5px;}
div#top .toptext ul li {line-height: 18px; font-size:12px; margin: 5px 0px; background:url(../files/bullet.png) no-repeat left 2px; padding-left: 16px; list-style:none; color: #2a3d4f}
#cautare select {float: left; width: 110px}

div.info {position:absolute; right: 0px; top: 0px; background:url(../files/info_line_bg.jpg) no-repeat left top; padding-left: 10px; width: 205px;}
div.info p {background:url(../files/info_line_bg_end.jpg) no-repeat right top #93B039; height:19px; line-height: 19px;padding-right: 10px}
div.info p, div.info p a {font-weight: bold; color: #ffffff; }
#cautare {position:absolute; left:15px; bottom: 148px;}
#cautare h2.title {cursor:pointer; position:relative; width: 536px; height: 28px; text-align:left; float: left; }

#cautare h2.title a { background: url(../files/title_search2.gif) no-repeat left -25px; font-size:12px; position:absolute; left:10px; top: 2px; width: 396px; height: 28px; color: #F0F9CF; display: block; height: 28px; }
#cautare h2.title a:hover { background: url(../files/title_search2.gif) no-repeat left top; left:10px; top: 2px;}
#cautare h2.title a span {display:none}

#cautare div.searchcontent {background:#566d2d; width: 536px; color:#ffffff; padding: 10px 10px 0 10px; float: left; height: 76px }
#cautare div.form {width: 536px; background:url(../files/cautare_form_bg.gif) no-repeat left top; padding: 10px 5px 10px 5px;  float: left; }
#cautare div.form form {clear:left; display:block; width:536px; z-index:300; position:relative;}
#cautare div.form label {float: left; font-size: 11px; font-weight:bold; color:#e5ecec5; text-align:right; margin:2px; padding: 0 4px 0 12px;}
#cautare div.form .selectArea {float: left; margin: 2px; font-size:11px; color:#44521a!important;}

#optionsDiv0 {left:102px!important; top: 179px!important; z-index:1000!important}
#optionsDiv1 {left:255px!important; top: 179px!important;  z-index:1000!important}
#optionsDiv2 {left:429px!important; top: 179px!important;  z-index:1000!important}
#optionsDiv3 {left:304px!important; top: 181px!important; z-index:1000!important}

div.butons {margin:16px 0 4px 0; float: left; height: 20px;}
div.butons input {border:0px; color:#ececec; font-weight: bold; font-size: 11px; cursor:pointer}
.submitleft {background:url(../files/submit_left_search.gif) no-repeat left -19px; width:101px; display: block; float: left; margin-left: 90px; height: 19px; color:#303F1C !important}
.submitlefton {background:url(../files/submit_left_search.gif) no-repeat left 0px; width:101px; display: block; float: left; margin-left: 90px; height: 19px; color:#4F682E !important}
.submitright {background:url(../files/submit_right_search.gif) no-repeat left -19px; width:101px; display: block; float: left; margin-left: 1px; height: 19px;color:#303F1C  !important}
.submitrighton {background:url(../files/submit_right_search.gif) no-repeat left 0px; width:101px; display: block; float: left; margin-left: 1px; height: 19px;color:#4F682E  !important}


.submitNormal {clear:both; background:url(../files/submit_normal_search.gif) no-repeat left -19px; width:125px; display: block; text-align:center;  margin-left: 180px; height: 19px; color:#303F1C !important}
.submitNormalOn {clear:both; background:url(../files/submit_normal_search.gif) no-repeat left 0px; width:125px; display: block;  text-align:center; margin-left: 180px; height: 19px; color:#4F682E !important}



div#main {
	width: 992px;
	z-index:200;
	position:absolute;
	top: 232px;
	left: 0px; 
	background:url(../files/content_background.gif) no-repeat right 145px;
}
div.menu {background:url(../files/meniu_bg.jpg) repeat-x left top ; width: 702px; float: left; overflow:hidden;}
div.menu ul {width: 680px; height: 38px; overflow:hidden; padding:0; list-style:none; text-align:left; margin-left:15px;}
div.menu ul li {float: left; }

div.menu ul li a {display: block; float: left; height: 39px; overflow:hidden; background-image:url(../files/meniu.gif); background-repeat:no-repeat; font-size: 14px; text-decoration:none; color: #e5ece5; font-weight: bold; }
div.menu ul li a span {display:none;}
div.menu ul li a.home {background-position:left top; width: 69px}
div.menu ul li a.home:hover {background-position:left -40px}
div.menu ul li a.home_selected {background-position:left -40px; width: 69px}

div.menu ul li a.locatie {background-position:-69px top; width: 72px}
div.menu ul li a.locatie:hover {background-position:-69px -40px}
div.menu ul li a.locatie_selected {background-position:-69px -40px; width: 72px}

div.menu ul li a.imagini {background-position:-141px top; width: 76px}
div.menu ul li a.imagini:hover {background-position:-141px -40px}
div.menu ul li a.imagini_selected {background-position:-141px -40px; width: 76px}

div.menu ul li a.apartamente {background-position:-217px top; width: 115px}
div.menu ul li a.apartamente:hover {background-position:-217px -40px}
div.menu ul li a.apartamente_selected {background-position:-217px -40px;  width: 115px}

div.menu ul li a.finisaje {background-position:-332px top; width: 76px}
div.menu ul li a.finisaje:hover {background-position:-332px -40px}
div.menu ul li a.finisaje_selected {background-position:-332px -40px; width: 76px}

div.menu ul li a.stadiu {background-position:-408px top; width: 111px}
div.menu ul li a.stadiu:hover {background-position:-408px -40px}
div.menu ul li a.stadiu_selected {background-position:-408px -40px;width: 111px }

div.menu ul li a.preturi {background-position:-519px top; width: 75px}
div.menu ul li a.preturi:hover {background-position:-519px -40px}
div.menu ul li a.preturi_selected {background-position:-519px -40px; width: 75px}

div.menu ul li a.contact {background-position:-594px top; width:76px}
div.menu ul li a.contact:hover {background-position:-594px -40px}
div.menu ul li a.contact_selected {background-position:-594px -40px; width:76px}









div.content {background:#e5ece5; width: 670px; float: left; padding: 16px 16px 0px 16px; min-height: 525px;}
div.rightcolumn {backgroun/d:#c45c3b; width: 249px; float:left; margin-top: 110px; text-align:left; padding: 10px; }

div.bigboxwrapp {background:url(../files/box_big_top.gif) no-repeat left top; width: 668px; float: left; margin:3px 0 7px 0; padding-top: 5px;}
div.bigbox {background:url(../files/box_big_bottom.gif) no-repeat left bottom; width: 648px; padding:10px; float: left; position:relative}

div.narrowboxwrapp {background:url(../files/box_narrow_top.gif) no-repeat left top; width: 330px; margin:3px 8px 4px 0; float:left;}
div.narrowbox { background:url(../files/box_narrow_bottom.gif) no-repeat left bottom; width: 310px; float: left; padding: 10px; position:relative; }
div.narrowboxwrapp.right {margin-right:0px!Important; }
div.narrowboxwrapp a.thumb img {float:none;
		vertical-align:middle
	}
	div.narrowboxwrapp a.thumb span { text-align:center;
	display:table-cell;  vertical-align:middle; width: 140px; height: 200px   }
	div.narrowboxwrapp  a.thumb { width: 140px; background:#EAEEE0; border:3px solid #EAEEE0;  height: 200px; display:block; color: #fff; text-align:center }
div.narrowboxwrapp  a.thumb:hover {border:3px solid #D6DFB5;}
.planThumb {float: left; width: 146px; margin-right:5px; height: 210px; overflow: hidden  }


div.narrowboxwrapp a.detaliirezultate {clear: both; font-size:11px; line-height: 26px; text-decoration: none; font-weight:bold; color: #ffffff; background:url(../files/bt_detalii.gif) no-repeat left -26px; width:117px; height: 26px; overflow:hidden; position:absolute; right: 0px; bottom: 25px; outline:none; cursor:pointer; display: block; z-index: 999} 


div.narrowboxwrapp a.detaliirezultate:hover {background:url(../files/bt_detalii.gif) no-repeat left 0px; color:#44521a;}

div.narrowboxwrapp a.detaliirezultate {bottom: 10px}

div.narrowboxwrapp a.imaginerezultate {clear: both; font-size:11px; line-height: 26px; text-decoration: none; font-weight:bold; color: #ffffff; background:url(../files/bt_detalii.gif) no-repeat left -26px; width:117px; height: 26px; overflow:hidden; position:absolute; right: 0px; bottom: 25px; outline:none; cursor:pointer; display: block; z-index: 999} 


div.narrowboxwrapp  a.imaginerezultate:hover {background:url(../files/bt_detalii.gif) no-repeat left 0px; color:#44521a;}

div.narrowboxwrapp  a.imaginerezultate {bottom: 45px}

img.left {float: left; margin-right: 10px;}
img.center {margin: 5px 0px 50px 0px;}
div.content p {font-size: 12px; line-height: 17px; margin: 5px 0} 
div.content h2 {font-size: 24px; line-height: 28px; padding-bottom: 1px} 
div.content h3 {font-size: 16px; line-height: 22px;}
a.detalii {font-size:11px; line-height: 26px; text-decoration: none; font-weight:bold; color: #ffffff; background:url(../files/bt_detalii.gif) no-repeat left -26px; width:117px; height: 26px; display: block; overflow:hidden; position: absolute; right: 0px; bottom: 40px; outline:none; cursor:pointer} 
a.detalii:hover {background:url(../files/bt_detalii.gif) no-repeat left 0px; color:#44521a;}

div.narrowbox a.detalii {bottom: 20px}
div.footer {clear: both; width: 948px; background:url(../files/footer_background.gif) no-repeat -21px -6px #1C2D3D; height: 60px; padding:30px 22px; text-align: left;}
div.footer ul {list-style:none; float: left; width: 680px; height: 26px; padding: 6px 0;font-size: 10px; color: #1e3042}
div.footer p {font-size: 10px; color:#698882}
div.footer p a {color:#698882; text-decoration: none; }
div.footer p a:hover {color:#698882; text-decoration: underline; }
div.footer p.right {float: right; margin:0px; width: 200px; text-align: right;}
div.footer p.left {float:left; margin:0px; width: 600px}


div.footer p.quasar {background:url(../images/quasar.jpg) no-repeat left top; width: 120px; height:40px; margin-top:-10px;}
div.footer p.quasar span {display: none;}
div.footer p.quasar a {display:block; width:120px; height: 40px;}
div.footer ul li {llist-style:none; display: inline}
div.footer ul li a { color: #1e3042; text-decoration: none;}
div.footer ul li a:hover { color: #1e3042; text-decoration:underline;}

div.rightcolumn img.left {margin-right: 7px;}
div.rightcolumn a.buton {background:url(../files/buton_right.jpg) no-repeat left top; width:250px; height: 41px; display:block; overflow:hidden; padding: 6px 10px 16px 10px; text-decoration:none; color:#284416;  margin: 3px 0}
div.rightcolumn a.buton:hover {background:url(../files/buton_right.jpg) no-repeat left -64px;}
div.rightcolumn a.buton strong {line-height: 15px; font-size: 14px; display: block; padding: 4px 0 2px 0;}
div.rightcolumn a.buton span {line-height: 14px; font-size: 11px; }
div.rightboxwrapp {background:url(../files/right_box_bg_top.gif) no-repeat left top; width: 270px; padding: 16px 0 0 0; float: left; position:relative; }
div.rightbox {background:url(../files/right_box_bg_bottom.gif) no-repeat left bottom; width: 250px; padding: 0 10px 16px 10px; float: left; }
div.rightbox a.detalii {bottom: 20px; text-align: center;}
div.rightnav {clear:both; float:left; margin-top: -3px}


div.rightbox a.detalii {text-align:center; font-size:11px; line-height: 22px; text-decoration: none; font-weight:bold;  color:#FFFFFF; background:url(../files/bt_detalii_mic.gif) no-repeat left -22px; width: 84px; height: 22px; display: block; overflow:hidden; position: absolute; right: 0px; bottom: 20px; outline:none;} 
div.rightbox a.detalii:hover {background:url(../files/bt_detalii_mic.gif) no-repeat left 0px; color:#44521a;}

div.breadcrumbs {font-size: 11px; padding: 0px 14px 0 14px; text-align: left; }
div.content ul {margin-left: 36px; line-height:18px}
div.content ol {margin-left: 36px; line-height:18px}
div.content label {font-size: 11px; text-align:left; padding-left: 9px;display: block; width: 80% ;padding-top:2px;}
div.content form {text-align: left; padding: 0px }
div.content form p {width: 324px; float: left;}
div.content form#spune p {width: 644px; float:left; clear: left;}
div.content form#spune span {display:block; width: 294px; float: left; text-align:right; padding-right: 15px;}
div.content form#spune label {float: left; width: 20px}
div.content form#spune .radioArea{float: left; clear: none!Important; height: 16px;}
div.content form#spune .radioAreaChecked {float: left; clear: none!Important; background: transparent url(../forms/radio.gif) no-repeat scroll left -16px!important;height:16px;}
div.content form#spune div.txtarea {float: left}
div.content form#spune .butons {margin-left: 210px}
.submitleftW {background:url(../files/submit_left_search_w.gif) no-repeat left -19px; width:101px; display: block; float: left; margin-left: 0px; height: 19px; }
.submitleftonW {background:url(../files/submit_left_search_w.gif) no-repeat left 0px; width:101px; display: block; float: left; margin-left: 0px; height: 19px; }
.submitrightW {background:url(../files/submit_right_search_w.gif) no-repeat left -19px; width:101px; display: block; float: left; margin-left: 1px; height: 19px; }
.submitrightonW {background:url(../files/submit_right_search_w.gif) no-repeat left 0px; width:101px; display: block; float: left; margin-left: 1px; height: 19px; }
div.checkboxes {clear:both; padding:5px 0}
label.checkboxLabel {text-indent:6px; display:inline}


	#gallery {
	text-align: left;

		width: 670px;
	}
	#gallery ul { list-style: none; float: left; margin:0px; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #EAEEE0;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #D6DFB5;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	
	ul.list { margin-top: 10px;line-height: 16px; margin-left: 0px!important; list-style:none; float:left; width:140px;}
	ul.list li {line-height: 16px; padding:1px 0; white-space:nowrap}
	.infoboxright {position:absolute; right:0px; top:0px; padding:10px;}
	.paginare, .linkRezultate {text-align:center; margin:5px 0 }
	.paginare div, .linkRezultate div { background:url(../files/paginare_left.gif) no-repeat left top; color:#303F1C !important; display:inline; padding:0px 0 3px 10px;}
	.paginare ul, .linkRezultate ul { background:url(../files/paginare_right.gif) no-repeat right top;  height:auto!important; width: auto; margin:0px!important;  display:inline;  color:#303F1C !important; list-style:none; padding:0px 10px 3px 0px!important;_padding:0 10px 4px 0}
	.paginare ul li, .linkRezultate ul li {display:inline; padding: 0 3px 1px 3px; font-weight: bold; color:#2E3F18}
	.paginare ul li a, .linkRezultate ul li a {color:#e5ece5; text-decoration:none; font-weight: bold; padding: 3px 4px 2px 6px;}
	.paginare ul li a:hover, .linkRezultate ul li a:hover, .paginare ul li.active a {background: #a6be5c; color:#2E3F18; text-decoration:none; font-weight: bold;}
	.paginare ul li span, .linkRezultate ul li span {color:#2E3F18; font-weight: bold; padding: 3px 4px 2px 4px}
	
	table.stream img {width: 645px!Important; height: 484px!Important}
	
	div.linkRezultate {position:absolute; right: 10px; bottom: 20px}
	div.linkRezultate a {color: #ffffff; font-size: 10px; font-weight: bold; text-align:center; line-height: 20px;}
	div.linkRezultate a.leftbt {background:url(../files/submit_left_search_w.gif) no-repeat left -19px; width:79px; display: block; float: left; margin-left: 0px; height: 19px; }
div.linkRezultate a.leftbt:hover {color:#44521a; background:url(../files/submit_left_search_w.gif) no-repeat left 0px; width:79px; display: block; float: left; margin-left: 0px; height: 19px; }
div.linkRezultate a.rightbt {background:url(../files/submit_right_search_w.gif) no-repeat right -19px; width:74px; display: block; float: left; margin-left: 1px; height: 19px; }
div.linkRezultate a.rightbt:hover {color:#44521a; background:url(../files/submit_right_search_w.gif) no-repeat right 0px; width:74px; display: block; float: left; margin-left: 1px; height: 19px; }
.error {color:red}