/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin: 0;
	padding: 0;
}

body {
	background: #805331;
	font: normal small "Tahoma", Arial, Helvetica, sans-serif;
	color: #666666;
}

h1, h2, h3 {
		margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #993300;
}



h2 {
}

h3 {
}
h6{	
margin: 0;
	font-size:11px;
	#font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#cc6015;
}
h5{	
margin: 0;
	font-size:11px;
	#font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#49750b;
}
h4{	
margin: 0;
	font-size:13px;
	font-weight: bold;
	color:#49750b;
}

p, blockquote, ul, ol {
}

p {
}

blockquote {
	margin-left: 3em;
}

ul {
	margin-left: 3em;
}

ul li {
}

ol {
	margin-left: 3em;
}

ol li {
}

a {
	color: #586BAA;
	text-decoration: none;
}
.utilitati{
	font: normal 10px "Tahoma", Arial, Helvetica, sans-serif;
	color: #586BAA;
	text-align:left;
}

a:hover {

	text-decoration: underline;
}
a:visited {
color: #586BAA;
	text-decoration: none;
}


.link_jobs:active, .link_jobs:link, .link_jobs:visited  {
	font: normal 11px  Arial, Helvetica, sans-serif;
	color: #586BAA;
	text-decoration: none;
}

.link_jobs:hover{
	font: normal 11px  Arial, Helvetica, sans-serif;
	color: #586BAA;
	text-decoration: underline;
}

.link_mic:active, .link_mic:link, .link_mic:visited  {
	font: normal 10px  Arial, Helvetica, sans-serif;
	color: #49750b;
	text-decoration: none;
}
.link_mic:hover{
	font: normal 10px  Arial, Helvetica, sans-serif;
	color: #cc6015;
	text-decoration: none;
}


.news_title:active, .news_title:visited, .news_title:link{
	font: normal 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
text-decoration: none;

}
.news_title:hover{
color:#C56413;
	font-weight: bold;
text-decoration: none;

}

img {

}

.motto {
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #999999;
	line-height:19px;
	
}
.autor_motto {
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #ff9900;
	line-height:19px;
	
}


.linkmenu,.linkmenu:active,.linkmenu:visited,.linkmenu:link {
	color: #586BAA;
	text-decoration: underline;
}

.linkmenu:hover {
	text-decoration: underline;
}
/* Boxed Style */

.boxed {
	margin-bottom: 1em;
	background: #FFFFFF;
	border: 1px solid #CAD4DF;
		height:200px;
}

.boxed .title {
	padding: 0px 0 5px 0px;
	text-transform: uppercase;
	font-size: 1em;
	font-weight: bold;
}
.search .title {
	padding: 0px 0 0px 0px;
	text-transform: uppercase;
	font-size: 1em;
	font-weight: bold;
}
.boxed .content {
	padding: 10px;

}

/* Post */

.post {
}

.post .title {
	padding: 5px 0 0 20px;
	font-size: 2em;
	font-weight: normal;
}

.post .date {
}

.post .date .month {
}

.post .date .day {
}

.post .date .year {
}

.post .meta {
}

.post .meta p {
}

.post .story {
	padding: 20px 20px 10px 20px;
	background: url(images/img07.gif) repeat-x;
}

.post h3 {
}

.story, .post .story p, .post .story blockquote, .post .story ul, .post .story ol {
	margin-bottom: 1.5em;
	line-height: 180%;
	text-align:justify;
}
.produse {
	background: url(images/img07.gif) repeat-x;
}
/* Header */
#layout {
	margin: 0 auto;
	display: block;
	width: 770px;
	margin-top: 0px;
	text-align: center;

}
#header {
	width: 770px;
	height: 186px;
	margin: 0 auto;
	
}
.header{
background-color: #586BAA;
font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;



}
.title {
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #c4641b;
	line-height:19px;
	
}
.title1 {
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #c4641b;
	line-height:19px;
	
}
.text {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height:22px;
}
.text-gri {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
}
.text-alb {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
.bbtext{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height:22px;
}
.text-alb {
	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
}
.activ {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
}
.inactiv {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
}
.neaprobat {
	font-family: Tahoma;
	font-size: 11px;
	color: #ff0000;
}


/* Menu */

#menu {
	background: url(images/top.gif) repeat-x;
	width: 770px;
	height: 324px;
	margin: 0 0;
	z-index:-1

}

#menu ul {
	margin: 0;
	padding-top: 55px;
	list-style: none;
	margin-left: 400px;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 32px;
	margin-left: 1px;
	padding: 0px 0px 0 0px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #586BAA;
}

#menu a:hover {

	color: #000088;
}

#menu .active a {
	height: 36px;
	margin-top: 0px;

	font-weight: bold;
	color: #479AC6;
}

/* Logo */

#logo {
	
	height: 220px;
	margin: 10px;
	background: url(images/img01.jpg) no-repeat;
}

#logo h1 {
	padding: 0px 0 0 0px;

	letter-spacing:-1px;
	font-size: 1.5em;
}

#logo h1 span {
	font-size: .7em;
	font-weight: normal;
}

#logo h2 {
	margin-top: -1em;
	padding: 5px 0 0 0px;
	text-transform: uppercase;
	letter-spacing: .2em;
	font-size: .8em;
	font-weight: bold;
}


#logo a {
	text-decoration: none;
	font-weight: bold;
	color: #669900;
}


/* Content */

#content {
	width: 960px;
	z-index:-2
}

#extra {
}

/* Content > Main */

#main {
	float: left;
	width: auto;
	margin-left:0px;
	margin-right:3px;
	height:100%;
	z-index:5;
}
#main2 {
	float: left;
	width: 160px;
		height:100%;
}

.search {
	margin:10px;
}

#main a {
}

/* Content > Main > Welcome */

#welcome {
}

/* Content > Main > Example */

#example {
}

/* Content > Sidebar */

#sidebar {
	float: left;
	margin-left: 1px;
	width: 192px;
}

#sidebar a {
}

/* Content > Sidebar > Login */

#login {
}

#login form {
}

#login fieldset {
	border: none;
}

#login legend {
	display: none;
}

#login label {
	font-size: x-small;
	font-weight: bold;
}

#login input {
	margin-bottom: 5px;
}

#inputtext1, #inputtext2 {
	width: 170px;
	padding: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
}

#inputsubmit1 {
}

/* Content > Sidebar > Updates*/

#updates {
}

.border_box ul {
	margin: 0;
	list-style: none;
	margin-bottom: 1.5em;
}

#updates h3 {
	margin: 0;
	font: bold x-small Verdana, Arial, Helvetica, sans-serif;
}

#border_box p {
	margin-bottom: 1.4em;
	font-size: smaller;
	line-height: normal;
}

/* Content > Sidebar > Partners*/
#content #main .content_box .border_box li {
	list-style-type: none;
	margin: 0;

}
#partners {
}

#partners .content {
	padding: 10px 0;
}

#partners ul {
	margin: 0;
	border-bottom: 1px solid #D1BC5C;
	list-style: none;
	line-height: normal;
}

#partners li {
	padding: 10px;
	border-top: 1px solid #D1BC5C;
}

/* Footer */

#footer {
	clear: both;
	width: 960px;
	margin: 0 auto;
	padding: 30px 0;
	background: url(images/img08.gif) repeat-x;
}

#footer p {
	margin: 0;
	text-align: center;
	font-size: x-small;
}

/* Footer > Legal */

#legal {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
}

/* Footer > Links */

#links {
}

.cautare{

font-size:9px;

}

.pret {

	font: bold small "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #485a6d;
	
}

input, select,.input {
background: #FFFFFF;
	border: 1px solid #cccccc;
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
}

/*Forms defaults*/
input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}
label {
	color:#999;
	cursor:pointer;
	padding-left:2px;
	line-height:15px;
	vertical-align:top;
}
label.chosen {
	color:#333;
}

/*Transparent items*/
.transparent {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
	border:0px solid #FFF;
	background:#FFF;
	z-index:10;
	cursor:pointer;
}
.transparentFake {
	background:none;
	border:none;
}
.transparent2 {
	z-index:10;
}

/*Radio buttons*/
.radioAreaUnchecked, .radioAreaChecked {
	z-index:5;
	position:absolute;
	width:15px;
	height:15px;
	cursor:pointer;
}
.radioAreaUnchecked {
	background:url(../images/radio.gif) no-repeat left top;
}
.radioAreaChecked {
	background:url(../images/radio.gif) no-repeat left bottom;
}

/*Checkboxes*/
.checkboxAreaUnchecked, .checkboxAreaChecked {
	z-index:5;
	position:absolute;
	width:14px;
	height:14px;
	cursor:pointer;
}
.checkboxAreaUnchecked {
	background:url(../images/checkbox.gif) no-repeat left top;
}
.checkboxAreaChecked {
	background:url(../images/checkbox.gif) no-repeat left bottom;
}

/*Text inputs*/
.textinput, .textinputHovered {
	width:38px;
	height:15px;
	background:url(../images/input.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textinputHovered {
	background-position:left bottom;
}

/*Text areas*/
.textarea, .textareaHovered {
	width:336px;
	height:125px;
	background:url(../images/textarea.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textareaHovered {
	background-position:left bottom;
}

/*Selects*/
.selectArea {
	width:150px;
	height:21px;
	white-space:nowrap;
	background:url(../images/select_bg.gif) repeat-x left top;
}
.selectArea .left {
	width:8px;
	height:21px;
	float:left;
	background:url(../images/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:21px;
	height:21px;
	float:right;
	background:url(../images/select_right.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:21px;
	height:21px;
}
.selectArea .right i {
	display:none;
}
.selectArea .center {
	width:50px;
	margin-left:5px;
	margin-right:20px;
	color:#FFF;
	padding-top:3px;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:3px;
	width:172px;
	background:#6f7074;
	padding:2px;
	font-size:11px;
	z-index:20;
}
.optionsDivInvisible {
	display:none;
}
.optionsDivVisible {
	display:block;
}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#F2F2F2;
	text-decoration:none;
	display:block;
	padding:1px 4px;
	border:1px solid #6f7074;
}
.optionsDivVisible a:hover {
	color:#FFF;
	background:#5F6062;
	border-color:#cfd0d6;
}

/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:69px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(../images/button.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {
	background-position:left bottom;
}

/*Test div - testing if stylesheets are enabled*/
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}
.textFrom{
	height: 19px;
	font-size: 11px;
	font-weight: normal;
}
input, select, textarea{
	font-family	: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size	: 11px;
	color		: #848484;
	padding-left: 1px;
	border		: 1px solid #aabdd6;
	background	: #FFFFFF;
}
input{

}
select{
	height		: 15px;
}
select, {
	height		: 19px;
}

textarea{
	background	: url(/imagini/input_gradient.gif) left top repeat-x #ffffff;
}
.buttonsignup { 
	height		: 19px;
	width		: 190px; 
	padding-bottom: 2px;
	text-align	: center; 
	background	: #f4f4f4;
	border-left	: 1px solid #FFFFFF; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC; 
	border-top	: 1px solid #FFFFFF;
}
.signup {
	font-size	: 10px;
	margin		: 0px;
	height		: 15px;
	width		: 190px;
	padding-bottom: 2px;
	text-align	: center;
	text-transform: uppercase;
}
.buton{
	height			: 16px;
	padding			: 0;
	width			: 50px;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	color			: #FFFFFF;
	border			: 1px outset  #aabdd6;
	background		: #336699;
	text-align		: center;
	cursor			: pointer;
}
.buton_send{
	height			: 16px;
	padding			: 0;
	width			: 50px;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	color			: #ffffff;
	border			: 1px solid  #805331;
	background		: #c4641b;
	text-align		: center;
	cursor			: pointer;
}
 
 
.anunt_afis{

	padding: 9px;
	border-bottom: 0px solid #D1BC5C;
	list-style: none;
	line-height: normal;

} 
#propertyTools ul{padding-left:0;margin:5px 0 0 0}
#propertyDetail #propertyTools li{list-style:none;list-style-image:none;background-image:none;margin:0;padding:2px 0 2px 0;border-bottom:1px dashed #E66E7B}
#propertyDetail #propertyTools li.last{border-bottom:none}
#propertyDetail #propertyTools li a{font-size:11px;line-height:130%;display:block;height:16px;padding-left:22px;margin-top:2px;background-repeat:no-repeat;background-image:url("../images/icons.gif")}
#propertyDetail #propertyTools li a:hover{text-decoration:underline}
#propertyTools li#iconPrint{padding-left:0}
#propertyTools li#iconEmailAgent a{background-position:0 -136px}
#propertyTools li#iconPrint a{background-position:0 -102px}
#propertyTools li#iconAddShortlist a{background-position:0 -119px}
#propertyTools li#iconEmailFriend a{background-position:0 -136px}
#propertyTools li#iconEmailMe a{background-position:0 -153px}
#propertyTools li#iconViewMap a{background-position:0 -170px}
#propertyTools li#agentWebsite a{background-position:0 -68px}
.agentDetails{color:#990000;background-color:#FEE1E1;border:1px solid #E66E7B;margin-bottom:1em;padding:5px}
.agentDetails h3{display:none}
.agentDetails .logo img{border:none;width:160px;height:30px}
.agentDetails .mediumSmallLogo img{border:none;width:160px;height:40px}
.agentDetails h4{font-size:110%;margin-top:5px}
img
{
	border: none;
}

#ImageBoxOverlay
{
	background-color: #000;
}
#ImageBoxCaption
{
	background-color: #F4F4EC;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	margin: 0;
}
#ImageBoxNextImage
{
	background-image: url(../images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(../images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(../images/imagebox/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover
{
	background-image: url(../images/imagebox/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}

.header_box {
	background-color: #153e58;
	height: 20px;
	width: 100%;
	border: 1px none #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	letter-spacing: 0.1mm;
}
.content_box {
	margin-top: 3px;
	border: 1px none #e3e0e9;
	background-color: #FFFFFF;
	background-image: url(../images/bg_box_mic.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
}
.main_content_box {
	margin-top: 3px;
	border: 1px none #e3e0e9;
	background-color: #FFFFFF;
	background-image: url(../images/bg_box_mare.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
}
.content_box .border_box {
	border: 1px solid #e3e0e9;
	padding: 5px;
}
.main_content_box .border_box {
	border: 1px solid #e3e0e9;
}

.spret {
	background-image: url(../images/price_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}

 tbody.on  { display:table-row-group; }
 tbody.off { display:none; }
 
 .link_alb,  .link_alb:active,  .link_alb:visited,  .link_alb:link,  .link_alb:hover{
 color: #999999;
 	font-weight: bold;
 
 }
 .link-a,  .link-a:active,  .link-a:visited,  .link-a:link,  .link-a:hover{
color: #ffffff;
text-decoration:none;
font-weight: bold;
 
 }
 .gradient {
	background-image: url(../images/gradient.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.check{

list-style:url(../images/ullibullet.gif);


}

.parent{

list-style:url(../images/arrow.gif);
line-height:20px;
padding-left:30px;
}
.child1{

list-style:url(../images/arrow1.gif);
line-height:20px;
padding-left:30px;
}
.child2{

list-style:url(../images/arrow2.gif);
line-height:20px;
padding-left:30px;
}
.link_ul{

list-style:url(../images/arrow2.gif);
padding-left:30px;
}
.adauga{color:#ffffff;
font: 72%/1.3 "Trebuchet Ms" ,Arial,sans-serif;
font-size:100%;
font-weight: bold;
}
.scroll_text, .scroll_text:link, .scroll_text:active, .scroll_text:visited{

margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #FF9900;
	line-height:19px;
	text-decoration:none;

}
.scroll_text:hover{

margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #FFFFFF;
	line-height:19px;
	text-decoration:none;


}