@import url(undohtml.css);
@import url(forms.css);
@import url(TJK_ToggleDL.css);
@import url(TJK_ToggleDL_ie5mac.css);
@import url(tableList.css);
/**
 General rules
 -------------------------------------------------------------------------------
 */
body
{
	font: normal 11px Verdana, Arial, sans-serif;
	background: #E3E3E3;
}

div#h_background
{
	font-size: 1px;
	margin: 0 auto;
	width: 784px;
	height: 7px;
	background: #E3E3E3 url(../_img/site/border-top.jpg) 0 0 no-repeat;
}

div#wraper
{
	margin: 0 auto;
	width: 779px;
	border-left: 2px solid #CCC;
	border-right: 1px solid #CCC;
	position: relative;
	background: #FFF;
}

div#footer
{
	clear: both;
	display: block;
	height: 7px;
	background: url(../_img/site/border-bottom.jpg) 50% 0px no-repeat;
}

.debug
{
	border: 1px solid red;
}

/**
 Header
 -------------------------------------------------------------------------------
 */
div#header
{
	display: block;
	height: 149px;
	background: #FFF url(../_img/site/header.jpg) 1px 42px no-repeat;
}

div#header h1#logo
{
	width: 204px;
	height: 46px;
	background: transparent url(../_img/site/sigla.jpg) 1px 0 no-repeat;
	text-indent: -9000px;
}

div#header ul#topnav
{
	position: absolute;
	right: 10px;
	top: 20px;
}

div#header ul#topnav a
{
	background: url(../_img/site/btn-home.jpg);
	display: block;
	width: 45px;
	height: 15px;
	text-indent: -9000px;
}

div#swf
{
	position: absolute;
	top: 60px;
	left: 185px;
}

/**
 Navigation
 -------------------------------------------------------------------------------
 */
ul#nav
{
	background: #EEE url(../_img/site/m-marg.jpg) 0 0 repeat-x;
	display: block;
	height: 33px;
	margin-left: 175px;
	margin-right: 2px;
	margin-top: 0px;
	padding-left:3px;
}

ul#nav li
{
	/* list-style: square url(/_img/site/sep.jpg); */
	display: block;
	float: left;
	height: 33px;
	background: url(../_img/site/sep.jpg);
}

ul#nav li a
{
	display: block;
	float: left;
	padding: 0px;
	height: 33px;
	margin-left: 20px;
	text-indent: -9000px;
}
ul#nav li#nav_adauga_anunt
{
	width: 106px;
}
ul#nav li#nav_adauga_anunt a
{
	margin-left: 0px;
	width: 106px;
	background: url(../_img/site/btn-adauga.jpg);
}
ul#nav li#nav_adauga_anunt a:hover
{
	background: url(../_img/site/btn-adauga-on.jpg);
}
ul#nav li#nav_cautare_avansata
{
	width: 151px;
}
ul#nav li#nav_cautare_avansata a
{
	width: 131px;
	background: url(../_img/site/btn-avansata.jpg);
}
ul#nav li#nav_cautare_avansata a:hover
{
	background: url(../_img/site/btn-avansata-on.jpg);
}
ul#nav li#nav_oferte
{
	width: 79px;
}
ul#nav li#nav_oferte a
{
	width: 59px;
	background: url(../_img/site/btn-oferte.jpg);
}
ul#nav li#nav_oferte a:hover
{
	background: url(../_img/site/btn-oferte-on.jpg);
}
ul#nav li#nav_credite
{
	width: 80px;
}
ul#nav li#nav_credite a
{
	width: 60px;
	background: url(../_img/site/btn-credite.jpg);
}
ul#nav li#nav_credite a:hover
{
	background: url(../_img/site/btn-credite-on.jpg);
}
ul#nav li#nav_legislatie
{
	width: 96px;
}
ul#nav li#nav_legislatie a
{
	width: 76px;
	background: url(../_img/site/btn-legislatie.jpg);
}
ul#nav li#nav_legislatie a:hover
{
	background: url(../_img/site/btn-legislatie-on.jpg);
}
ul#nav li#nav_contact
{
	width: 81px;
}
ul#nav li#nav_contact a
{
	width: 61px;
	background: url(../_img/site/btn-contact.jpg);
}
ul#nav li#nav_contact a:hover
{
	background: url(../_img/site/btn-contact-on.jpg);
}
/**
 Grouped rules
 -------------------------------------------------------------------------------
 */
div#sidebar,
div#extra
{
	background: #F0F0F0;
}

#h_articles,
#h_auth,
#h_register,
#h_posts,
#h_logged
{
	text-indent: -9000px;
	background: transparent 0 0 no-repeat;
	height: 31px;
}
#h_advanced_search,
#h_terms,
#h_add_mod_account,
#h_activate_account,
#h_legislation,
#h_list_posts_filter,
#h_forgot_password,
#h_user_favorite_posts,
#h_user_posts,
#h_loans,
#h_add_mod_post,
#h_contact
{
	background: #E7F5FE;
	border-bottom: 1px solid #aec5d4;
	font-size: 11px;
	font-weight: bold;
	color: #275571;
	padding: 3px 0 0px 10px;
}

/**
 Sidebar
 -------------------------------------------------------------------------------
 */
div#sidebar
{
	position: absolute;
	top: 109px;
	left: 1px;
	width: 175px;
}

div#sidebar label
{
	font: bold 10px Tahoma, Arial, sans-serif;
	color: #003c61;
	display: block;
	padding-left:10px;
}
div#sidebar form#login p
{
	text-align:center;
}
a#forgot_password
{
	font-size: 10px;
	color: #326200;
	text-decoration: underline;
}
a:hover#forgot_password
{
	font-size: 10px;
	color: #045184;
	text-decoration: underline;
}

#h_auth
{
	background-image: url(../_img/site/bt-autentificare.jpg);
	padding-bottom:10px;
}

#h_register
{
	background-image: url(../_img/site/bt-inreg.jpg);
}

#h_posts
{
	background-image: url(../_img/site/bt-vanzare.jpg);
}

#h_logged
{
	background-image: url(../_img/site/bt-cmeu.jpg);
	padding-bottom:10px;
}
/**
 Extra
 -------------------------------------------------------------------------------
 */
div#extra
{
	float: right;
	width: 156px;
	margin-right: 2px;
	margin-top: 1px;
	font-size: 10px;
	color: #003c61;
}

#h_articles
{
	background-image: url(../_img/site/bt-articole.jpg);
}

/**
 Content
 -------------------------------------------------------------------------------
 */
div#content
{
	margin-left: 177px;
	margin-right: 159px;
	padding: 3px;
	min-height: 350px !important;
}
div#content p#main_title
{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #275571;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
}
div#content .main_subtitle
{
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #275571;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 3px;
}
div#content .main_title
{
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #275571;
	padding-bottom: 3px;
}
div#content .main_subtitle2
{
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #275571;
	padding-bottom: 3px;
}
div#content ul#main_categories
{
	display:block;
	text-align: center;
	padding-left: 20px;
	padding-top: 20px;
}
div#content ul#main_categories li
{
	display: block;
	float: left;
	height: 105px;
	width: 98px;
	padding-right: 5px;
}
div#content ul li#content_apartamente
{
	background: url(../_img/site/img-aparta.gif) no-repeat;
}
div#content ul li#content_case
{
	background: url(../_img/site/img-case.gif) no-repeat;
}
div#content ul li#content_terenuri
{
	background: url(../_img/site/img-teren.gif) no-repeat;
}
div#content ul li#content_spatii
{
	background: url(../_img/site/img-spatii.gif) no-repeat;
	padding-right: 0px;
}
div#content ul#main_categories li a
{
	display: block;
	float: left;
	height: 20px;
	width: 90px;
	padding-top: 70px;
	font-size: 10px;
	font-weight: bold;
	color: #205474;
	text-decoration: none;
}
div#content ul#main_categories li a:hover
{
	color: #4B9100;
	text-decoration: underline;
}

div#content div#view_articles div#article_title
{
	font-weight: bold;
	padding: 5px 15px 5px 20px;
	color: #005d98;
}
div#content div#view_articles div#article_content
{
	padding: 2px 15px 2px 15px;

}

/**
 View content post
 -------------------------------------------------------------------------------
 */
div#view_post_content
{
	margin-left: 177px;
	margin-right: 2px;
	padding: 3px 3px 3px 3px;
	min-height: 360px !important;
	margin-top: 2px;
}

div#view_post_content a#add_to_favorites_button,
div#view_post_content a#report_agency_button,
div#view_post_content a#reports_bad_post_button,
div#view_post_content a#print_post_button
{
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 4px;
	color: #000000;
}

div#view_post_content a#add_to_favorites_button
{
	background: transparent url(../_img/site/favorite.gif) 0 0 no-repeat;
}

div#view_post_content a#report_agency_button
{
	background: transparent url(../_img/site/reportAgency.gif) 0 0 no-repeat;
}

div#view_post_content a#reports_bad_post_button
{
	background: transparent url(../_img/site/reportBadPost.gif) 0 0 no-repeat;
}

div#view_post_content a#print_post_button
{
	background: transparent url(../_img/site/print.gif) 0 0 no-repeat;
}

div#view_post_content td#view_post_options a:hover
{
	text-decoration: underline;
	cursor: pointer;
}
/**
 Latest articles
 -------------------------------------------------------------------------------
 */
ul#latest_articles
{
	padding: 0 5px 15px 5px;
}
ul#latest_articles li
{
	padding-top: 5px;
	clear: both;
}
ul#latest_articles li a
{
	display: block;
	float: right;
	clear: both;
	width: 70px;
	text-decoration: underline;
	color: #326200;
	font-weight: bold;
}
ul#latest_articles li a:hover
{
	color: #045184;
}
/**
 Final
 -------------------------------------------------------------------------------
 */
div#final
{
	clear: both;
	font-size: 10px;
	text-align: center;
}
div#final a
{
	color: #686868;
	text-decoration: none;
}
div#final a:hover
{
	text-decoration: underline;
}
#note
{
	font-size: 11px;
}

/**
 USER MENU 
 -------------------------------------------------------------------------------
*/
a#modify_account_link,
a#my_posts_link,
a#add_post_link,
a#favorite_posts_link
{
	color: #275571;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin-left: 37px;
}

a#modify_account_link:hover,
a#my_posts_link:hover,
a#add_post_link:hover,
a#favorite_posts_link:hover
{
	text-decoration: underline;
	color: #468800;
}

.space1
{
	font-size: 3px;
}

.space2
{
	font-size: 1px;
}

.space3
{
	font-size: 4px;
}

p#under_categories
{
    display: none;
}

div#show_message_search_results
{
	padding: 5px;
	color: #2e5262;
	text-align: center;
}

a#next_page,
a#previous_page
{
	font-size: 10px;
	color: #045184;
	text-decoration: underline;
}
a:hover#next_page,
a:hover#previous_page
{
	font-size: 10px;
	color: #326200;
	text-decoration: underline;
}

table#popup td a
{
	text-decoration: underline;
	color: #326200;
	font-weight: bold;
}
table#popup td a:hover
{
	color: #045184;
}

.submit
{
	cursor: pointer;
}
a#referer
{
	text-decoration: underline;
	color: #326200;
	font-weight: bold;
}
a#referer:hover
{
	color: #045184;
}
#misc p {text-indent: -9000px;}
