body{
	background:#ffffff url('../images/bodyBkg.jpg') repeat-x;
	margin:0px;
	padding:0px;
	font-family:Arial,Verdana;
}
#mainTpl{
	width:997px;
	margin:0px auto;
	padding:0px;
	background:transparent url('../images/header.jpg') no-repeat;
}
#header{
	width:997px;

	height:121px;
	overflow-y:hidden;
	margin:0px;
	padding:0px;
	border:0px;



}


.logo{
	width:270px;
	height:76px;
    float:left;
}
.top_banner{
	width:475px;
	height:70px;
	padding-top:6px;
	float:left;
	text-align:right;
}
.top_banner img{
	border:1px solid #000000;
}
.form_login {
	float:left;
	text-align:right;
	width:250px;
	height:71px;
	overflow:hidden;
	padding-top:5px;

}
.form_login form{
	margin:0px;
	padding:0px;
}
.form_login a{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}
.form_box_login {
	clear:both;
	float:left;
	text-align:right;
	margin-right:10px;
	font-family: Verdana;
	color:#2C7200;
	font-size: 11px;
	font-weight: normal;
	display: block;
	height:15px;
	width:90px;
	padding-top:5px;
	margin-bottom:2px!important;
}

.form_field_login{
	width: 150px;
	float:left;
	height:20px;
	margin-bottom:2px!important;
}
.form_field_login1{
	width: 140px;
	height: 16px;
	border: 1px solid #999999;
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;

}
.formsearch{

	padding-top:12px;
	height:20px;
	text-align:center;
	clear:both;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;
}
.formsearch a{
	/*border:1px solid #00ff00;*/
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}
.searchfield{
	border:0px;
	width:290px;
	height:20px;
	margin-top:2px;
}
.fleft{
	float:left;
	margin-left:5px;
}
.searchsubmit{
	background:transparent url('../images/search.jpg') no-repeat;
	border:0px;
	width:141px;
	height:27px;
}
#mainContent{
	width:981px;
	margin-left:8px;
}
#leftCol{
	width:162px;
	float:left;
}
div.ceEste{
	display:block;
	width:152px;
	padding:5px;
	background:#85C226 url('../images/green2.jpg') no-repeat;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:7px;
	font-weight:normal;
	font-size:12px;
	line-height:12px;

}
div.ceEste span{
	font-size:16px;
	font-weight:bold;
	line-height:20px;
}
div.ceEste form{
	margin:0px;
	padding:0px;
}
div.ceEste .form_select{
	width:150px;
	border:1px solid #000000;
}
div.ceEste .pret{
	width:40px;
	font-size:11px;
	border:1px solid #000000;
}
div.ceEste .form_select2{
	width:48px;
	font-size:11px;
	border:1px solid #000000;
}
div.ceEste .button_form{
	border:1px solid #ffffff;
	width:150px;
	text-align:center;
	color:#ffffff;
	background:#0495C2;
	margin-top:10px;
}
a.propuneEv{
	display:block;
	width:162px;
	height:46px;
	background:transparent url('../images/blue.jpg') no-repeat;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:7px;
	font-weight:bold;
	font-size:16px;
	line-height:18px;
}
a.propuneEv span{
	font-size:12px;
	font-weight:normal;
}
a.agendaEv{
	display:block;
	width:162px;
	height:46px;
	background:transparent url('../images/purple.jpg') no-repeat;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:7px;
	font-weight:bold;
	font-size:16px;
	line-height:18px;
}
a.agendaEv span{
	font-size:12px;
	font-weight:normal;
}
a.sugestiiEv{
	display:block;
	width:162px;
	height:46px;
	background:transparent url('../images/yellow.jpg') no-repeat;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:7px;
	font-weight:bold;
	font-size:16px;
	line-height:18px;
}
a.sugestiiEv span{
	font-size:12px;
	font-weight:normal;
}
.leftBanners{
	width:162px;
	text-align:center;
	padding-top:5px;
}
.clearAll{
	clear:both;
}
.footer{
	background:transparent url('../images/footer.jpg') no-repeat;
	padding-top:9px;
	text-align:center;
	color: #ffffff;
	font-size:12px;
	height:28px;
	margin-bottom:10px;
}
.footer a{
	color: #ffffff;
	font-size:12px;
	text-decoration:none;
}
.middleCol{
	width:667px;
	float:left;
	overflow-x:hidden;
}
.topBox{
	width:667px;
	margin:0px;
	padding:0px;
}
.topBox h1{
	margin:5px;
	margin-left:30px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.topBox h1 span{
	font-size:14px;
	font-weight:normal;
}
.whiteBoxTop{
	background:transparent url('../images/whiteBoxMiddle.jpg') repeat-y;
	width:647px;
	margin:0px;
	margin-left:9px;
}

.whiteBoxMiddle{
	background:transparent url('../images/whiteBoxMiddle.jpg') repeat-y;
	width:647px;
	margin:0px;

}
.whiteBoxMiddle h2{
	color:#FF0000;
	padding:5px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
}
.whiteBoxMiddle p{
	color:#969696;
	padding:10px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	padding-left:15px;
	padding-right:15px;
}
.whiteBoxMiddleContent{
	background:transparent url('../images/whiteBoxTop.jpg') no-repeat;
	width:607px;
	margin:0px;
	padding:20px;

	font-size:12px;
	color:#969696;
	font-weight:normal;
}
.whiteBoxMiddleContent h2{
	color:#FF0000;
	padding:5px;
	margin:0px;
	font-size:14px;
	font-weight:bold;

}
.whiteBoxMiddleContent h3{
	color:#000000;
	padding:5px;
	margin:0px;
	font-size:12px;
	font-weight:bold;

}
.periodLocation{
	background:transparent url('../images/periodLocation.jpg') no-repeat;
	width:334px;
	height:23px;
	float:right;
	margin-right:20px;
	color:#000000;
	font-size:12px;
	line-height:20px;
}
.period{
	padding-left:10px;
	width:210px;
	float:left;
}
.location{
	width:114px;
	float:left;
}
.redBkg{
	background:transparent url('../images/redBkg.jpg') no-repeat;
	width:627px;
	height:25px;
	color:#ffffff;
	font-size:16px;
	line-height:22px;
	padding-left:20px;
	margin-left:9px;

}
.middleBanner{
	text-align:center;
}
.rightCol{
	width:152px;
	text-align:center;
	float:left;
	padding-top:5px;
	overflow-x:hidden;
}
.rightCol img{
	margin-bottom:10px;
}


.form_box form label{
	clear: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	height: 20px;
	display: block;
	float: left;
	width: 120px;
	text-align: left;
}
.form_field{
	width: 186px;
	height: 16px;
	background-color: #ffffff;
	border: 1px solid #999999;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 5px;
	padding-top: 2px;
}
.form_select{
	background-color: #ffffff;
	border: 1px solid #999999;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 5px;
	height:21px;
}
.form_field_search_word{
	width:142px;
	border:1px solid #000000;
	background-color: #ffffff;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 5px;
	line-height:14px;
	height:16px;


}
.form_field_short{
	width: 56px;
	height: 16px;
	background-color: #ffffff;
	border: 1px solid #999999;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 5px;
	padding-top: 2px;
	margin-right:5px;
}

.form_field_short1{
	width: 61px;
	height: 16px;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin-bottom: 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 5px;
	padding-top: 2px;
	margin-right:5px;

}
.form_textarea{
	width: 386px;
	height: 160px;
	background-color: #ffffff;
	border: 1px solid #999999;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 5px;
	padding-top: 2px;
}
.button_form{
	background-color: #92CB0A;
	border: 1px solid #034178;
	color:#034178;
}
.suprafata {
	width:200px;
	height: 20px;
}
.row_anunt{
	border-bottom:1px solid #0495C2;
	margin-bottom:20px;
}
.row_anunt h2{
	margin:0px;
	padding:0px;
	margin-top:6px;
	margin-bottom:5px;
}
.row_anunt h2 a{
	color:#ff0000;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.row_anunt p{
	margin:0px;
	padding:0px;
}
div.anunt_details{
	width:650px;
	height:600px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-300px;
	margin-left:-325px;
	background:#ffffff;
	border:1px solid #000000;
	display:none;
	z-index:100;
}
div.popup_header{
	height:15px;
	background:#cdcdcd;
	width:640px;
	border-bottom:1px solid #000000;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
}
div.popup_header a{
	color:#000000;
	text-decoration:none;
	font-family:Arial,Verdana;
	font-size:11px;
}
div#popup_content{
	padding:10px;
	padding-right:0px;
}
div.det_anunt_popup{
	height:510px;
	overflow-y:auto;
	overflow-x:hidden;
}
div.det_anunt_popup h1{
	font-size:16px;
	margin:0px;
	padding:0px;
	margin-bottom:2px;
	color:#000000;
}
div.det_anunt_popup h2{
	font-size:14px;
	margin:0px;
	padding:0px;
	margin-bottom:2px;
	color:#AD0303;
}
div.det_anunt_popup p{
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#000000;
	margin-bottom:5px;
}
div.det_anunt_popup div.price{
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	width:120px;
	text-align:left;
	float:left;
	height:25px;
}
div.det_anunt_popup div.price_value{
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	width:120px;
	text-align:left;
	float:left;
	height:25px;
}
div.det_anunt_popup div.det{
	clear:both;
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:120px;
	text-align:left;
	float:left;
}
div.det_anunt_popup div.det_value{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	width:120px;
	text-align:;
	float:left;
	height:20px;
}
div.det_anunt_popup div.det_image{
	 float:left;
	 margin-right:10px;
	 width:352px;
	 text-align:center;
	 overflow-x:hidden;
	 height:300px;
}
div.det_anunt_popup div.det_image img{
	border:1px solid #000000;
}
div.det_anunt_popup div.thumbs{
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
}
div.det_anunt_popup div.thumbs img{
	float:left;
	border:1px solid #000000;
	margin-right:10px;
}
div.det_anunt_popup div.opt{
	width:120px;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
div.prev_anunt{
	width:300px;
	float:left;
	height:20px;
	padding-top:10px;
	text-align:left;
}

div.next_anunt{
	width:300px;
	float:left;
	height:20px;
	padding-top:10px;
	text-align:right;
}
div.order_by{
	width:380px;
	height:25px;
	text-align:left;
	position:absolute;
	top:125px;
	left:50%;
	margin-left:-60px;
}
div.order_by a{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:115px;
	height:20px;
	display:block;
	float:right;
	border:1px solid #000000;
	margin-left:10px;
	text-align:left;
	padding-left:10px;
	line-height:20px;
	background:#ffffff url('../images/arrow_down.jpg') no-repeat right top;
}
div.order_by a.order{
	width:70px;
	background:#cdcdcd;
}
div#OrderByField{
	position:absolute;
	top:145px;
	left:50%;
	margin-left:-36px;
	display:none;
	background:#ffffff;
	width:125px;
	border:1px solid #000000;
}
div#OrderByField a{
	display:block;
	height:15px;
	line-height:15px;
	color:#000000;
	text-decoration:none;
	padding-left:10px;
}
div#OrderByField a:hover{
	background:#cdcdcd;

}
div#OrderByOrd{
	position:absolute;
	top:145px;
	left:50%;
	margin-left:101px;
	display:none;
	background:#ffffff;
	width:125px;
	border:1px solid #000000;
}
div#OrderByOrd a{
	display:block;
	height:15px;
	line-height:15px;
	color:#000000;
	text-decoration:none;
	padding-left:10px;
}
div#OrderByOrd a:hover{
	background:#cdcdcd;

}
div.contacteaza{
	float:right;
	padding-right:10px;
}
div.contacteaza a{
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:underline;
}
div#details_inside div.det_anunt_popup{
	height:auto;

}
div#details_inside div.prev_anunt{
	display:none;
}
div#details_inside div.next_anunt{
	display:none;
}
.row_anunt2{
	border-bottom:1px solid #0495C2;
	margin-bottom:20px;
	padding-bottom:10px;
}
.row_anunt2 h2{
	margin:0px;
	padding:0px;
	margin-top:6px;
	margin-bottom:5px;
}
.row_anunt2 h2 a{
	color:#ff0000;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.row_anunt2 a{
	color:#ff0000;
	text-decoration:none;
	font-size:12px;
}
.row_anunt2 p{
	margin:0px;
	padding:0px;
	color:#000000;
}
div.row_anunt div.det,
div.row_anunt2 div.det{
	float:left;
	width:90px;

}
div.row_anunt div.det_value,
div.row_anunt2 div.det_value{
	float:left;
	width:190px;
	color:#000000;
}
div.anuntul_meu{
	clear:both;
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:1px solid #0495C2;

}
div.anuntul_meu_rubrica {
	width:75px;
	float:left;
	color:#ff0000;
	text-align:center;
}
div.anuntul_meu_text {
	float:left;
	width:440px;
}

div.anuntul_meu_functii {
	float:left;
	width:90px;
	text-align:center;
}
div.anuntul_meu_functii a{
	text-decoration:none;
	color:#ff0000;

}
div.pagination{
	float:right;
	color:#034178;
	font-weight:bold;


}
div.pagination div.title{
	float:left;
	color:#676767;
	font-weight:bold;
	width:50px;

}
div.pagination div.ppp{
	float:left;
	margin-right:5px;
}
div.pagination a{
	color:#034178;
	text-decoration:underline;
	float:left;
	display:block;
	margin-right:5px;
}
div.pagination a.selected{
	text-decoration:none;
}
div.pagination a.prev{
	background: transparent url('../images/prev.gif') no-repeat top left;
	width:17px;
	height:17px;

}
div.pagination a.prevActive{
	background: transparent url('../images/prevActive.gif') no-repeat top left;
	width:17px;
	height:17px;

}
div.pagination a.next{
	background: transparent url('../images/next.gif') no-repeat top left;
	width:17px;
	height:17px;

}
div.pagination a.nextActive{
	background: transparent url('../images/nextActive.gif') no-repeat top left;
	width:17px;
	height:17px;
}

.pers_menu1 {
	font-family: Verdana;
	font-size: 12px;
	margin-bottom:5px;
	width:250px;
	text-align:right;
	color:#86B10C;
}
.pers_menu1 strong{

	color:#2C7200;
}
.pers_menu2 {
	font-family: Verdana;
	font-size: 12px;
	margin-bottom:8px;
	color:#034178;
	width:250px;
	text-align:right;
}
.pers_menu2 a{
	font-family: Verdana;
	font-size: 12px;
	margin-bottom:8px;
	color:#0495C2;
	font-weight:normal;
}

.curs_valutar{
	width:160px;
	text-align:center;
	padding:0px;
	border:1px solid #0495C2;
	margin-top:10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height:14px;
	background:#E6F5F8;
}
.data_curs{
	text-align:left;
	padding-left:4px;
	line-height:18px;
	height:20px;
	background:#AADBEA;
}
.valuta_curs{
	margin:0px;
	width:62px;
	border-right:1px solid #0495C2;
	border-top:1px solid #0495C2;
	float:left;
	line-height:18px;
	height:20px;
}
.valoare_curs{
	margin:0px;
	border-top:1px solid #0495C2;
	line-height:18px;
	height:20px;
}
.alte_valutele{
	border-top:1px solid #0495C2;
	text-align:right;
	line-height:20px;
	height:20px;
}
.alte_valutele a{
	color:#0495C2;
	text-decoration:none;
	font-size:11px;
	padding-right:3px;
}

.conv_valutar{
	width:160px;
	text-align:center;
	padding:0px;
	border:1px solid #0495C2;
	margin-top:10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height:14px;
	background:#E6F5F8;

}
.conv_val{
	border-top:1px solid #0495C2;
	text-align:left;
	line-height:20px;
	height:20px;
	padding-left:5px;
	padding-top:3px;
}
.conv_val1{
	text-align:center;
	line-height:20px;
	height:20px;
	background:#AADBEA;

}

.val_box{
	width:52px;
	font-size:11px;
	border:1px solid #0495C2;
	height:12px;
	margin-left:25px;

}