body {

	font-size: 15px;

	text-align: center;

	margin: 0px auto;

	padding: 0px;

	background-color: #FFF;

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	/*font-family: Arial, Helvetica, sans-serif;*/

}



img {

	margin: 0px;

	padding: 0px;

}



a {

	text-decoration: none;

	color: #000;

}



table {

	font-size: 1em;

}



a:hover {

	text-decoration: underline;

}



a img {

	border: solid 1px #D3D3D3;

}



input,select,textarea {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	color: #848484;

	margin: 2px;

	border: 1px solid #aabdd6;

	background: #FFFFFF;

}



.button {

	font-weight: bold;

	padding: 1px 8px;

	border: 1px solid #848484;

	cursor: pointer;

}



/* main content wrapper */

.wrapper {

	width: 730px;

	margin: 0 auto;

	background-image: url("../templateimages/borderLR.jpg");

	background-repeat: repeat-y;

	text-align: left;

}



/* header */

.logoleft {

	background-image: url("logo_apartament.gif");

	background-repeat: no-repeat;

	width: 192px;

	height: 156px;

	float: left;

	margin-bottom: 0px;

}



/*



.bannertop {

	background-image: url("bannertop2.gif");

	background-repeat: no-repeat; 

/*

	width:480px;

	height:135px;

	float:left;

	margin-left:38px;

*/

	/*

	width:730px;

	height:142px;

	margin-bottom:5px;

	float:left;

}

*/

div.message {

	color: #CC0000;

	font-size: 0.8em;

	font-weight: bold;

	clear: both;

	margin-bottom: 6px;

	text-align: center;

	width: 725px;

	border: 1px solid lightgray;

	background-color: #FFFF00;

}



/* adauga anunt */

.menuleft,.menuright { /*background-image: url("menu_left.gif");*/

	width: 0px;

	height: 35px;

	float: left;

	margin-bottom: 6px;

}



.menuleft {

	clear: both;

	text-align: left;

	background: #FF6700;

}



.menuright {

	background: #FF6700;

}



.menucenter {
	width: 727px;
	height: 35px;
	float: left;
	text-align: left;
	margin-bottom: 6px;
	background-color: #5C7E90;
}



div.anunttext {

	padding-top: 9px;

	font-size: 0.8em;

}



div.anunttext a {

	color: #FFFFFF;

	text-transform: uppercase;

}



a.anuntspecial {

	font-weight: bold;

	color: #FFFFFF;

	font-size: 1.2em;

}



/* left part */

div.columnleft {

	float: left;

	width: 180px;

}



.boxHeader {
	height: 29px;
	clear: both;
	background-color: #C6DAC2;
	
}



.boxHeader .left,.boxHeader .right {

	width: 7px;

	height: 29px;

}



.boxHeader .left {


	float: left;

}



.boxHeader .right {


	float: right;

}



.boxHeader .middle {

	float: left;

	width: 166px;

	padding-top: 6px;

	color: white;

	font-weight: bold;

	font-size: 0.8em;

}



.middle img {

	position: relative;

	top: 2px;

}



div.boxcontent {

	border-left: 1px solid #D0D0D0;

	border-right: 1px solid #D0D0D0;

	font-size: 0.75em;

	padding: 8px 15px;

}



div.boxitem {

	background: #FFF url("table-center-button.PNG") no-repeat;

	background-position: center left;

	border-bottom: 1px dotted #D0D0D0;

	padding-left: 30px;

	padding-top: 3px;

}



div.highlight {

	padding-left: 20px;

	font-weight: bold;

	color: #707070;

}



.boxFooter .left,.boxFooter .right {

	width: 6px;

	height: 6px;

}



.boxFooter .left {

	background-image: url("table-bottom-left.PNG");

	float: left;

}



.boxFooter .right {

	background-image: url("table-bottom-right.PNG");

	float: left;

}



.boxFooter .middle {

	width: 168px;

	height: 5px;

	_height: 6px;

	float: left;

	border-bottom: 1px solid #D0D0D0;

}



table.login {

	background: #FFF;

	width: 80%;

}



table.innerlogin {

	font-size: 11px;

	width: 100%;

	color: #848484;

}



/*main site content*/

div.columnright {

	float: left;

	width: 540px;

	margin-left: 7px;

}



.boxHeader .content {

	width: 526px;

}



.boxFooter .content {

	width: 528px;

}



/*misc stuff*/

table.contacteaza {

	float: right;

	font-size: 1em;

	color: black;

	background: #FFF url('gradient_proiecte.gif') repeat-x;

}



table.cautare {
	font-size: 1em;
	border: 1px solid lightgray;
	background-color: #F0F0E0;
}



table.listaagentii {

	font-size: 11px;

	width: 508px;

	border: 1px solid gray;

}



div.reclama {

	position: absolute;

	top: 0px;

	padding-top: 4px;

	left: 546px;

	width: 122px;

	text-align: center;

	border: solid 1px #D0D0D0;

	font-size: 11px;

}



table.servicii {

	border-collapse: collapse;

}



table.servicii td {

	border: solid 1px #D0D0D0;

	padding: 2px;

}



div.articleitem {

	border-bottom: 1px dotted #D0D0D0;

	padding-left: 3px;

	padding-top: 3px;

}



.h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	text-align: center;

}



.rosu_subtire {

	color: #FF0000

}



.link_subliniat {

	color: #006699;

	text-decoration: underline;

}



.albastru_mic {

	color: #336699;

	width: 208px;

	text-align: center;

	border: solid 1px #D0D0D0;

	padding: 5px;

	font-size: 9px;

	margin: 5px 5px 5px 150px;

}



.back_home {

	text-align: left;

	margin: 5px;

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	color: #848484;

}



.poza_home {

	height: 200px;

	text-align: center;

	width: 508px;

	margin-top: 5px;

	margin-bottom: 5px;

	background-image: url(home3.jpg);

	background-position: center center;

}