﻿@import url(base.css);
@import url(main.css);
@import url(adv_slider.css);

/* Body and Tags Style **********/
	
body{
	background:transparent url('../images/back.png') repeat-x top;
	font-family:Tahoma,Arial;
	font-size:8pt;
	color:#333;
	padding:0;
	margin:0;
}


a, a:visited{
	color:#0075D5;
	text-decoration:none;
}

a:hover{
	color:#669922;
	text-decoration:none;
}

img.img_space{
	height:10px;
}

/* Id and Classes Style **********/

div.master_main{
	width:955px;
	margin:0pt auto;
	direction:rtl;
	position:relative;
	background:transparent url('../images/master_main_back.gif') no-repeat left top
}

/* Language NavBar **********/

a.lang_box , a.lang_box:visited{

	color:red;
	
}



div.lan_nav{
	height:20px;
	width:260px;
	float:left;
	color:#666;
	padding-top:5px;
	text-align:center;
	background:transparent url('../images/deltahome_back.png') no-repeat;
}

div.lan_nav a, div.lan_nav a:visited{
	color:red;
	font-weight:bold;
	text-decoration:none
}

div.lan_nav a:hover{
	text-decoration:underline;
	background:none;
	padding-bottom:0px;
}

/* Logo and Top Search Box **********/

div.logo_search{
	clear:both;
	height:90px;
	width:955px;
	right:0;
}
div.logo{
	width:255px;
	float:right;
	background:transparent url('../images/logo.gif') no-repeat right 20px;
	height:90px;
}


div.top_advertise{
	width:700px;
	float:left;
	height:60px;
	padding-top:5px;
	text-align:left
}

/* Menu and User Box **********/

div.menu_user{
	height:30px;
	padding-top:10px !important;
	padding-top:4px;
	border-bottom:5px #008FD5 solid;
	color:#AACCFF;
	width:955px;
	
}

div.top_menu{
	width:570px;
	float:right;
	position:relative;
	right:0;
}

div.label_new{
	width:40px;
	height:41px;
	position:absolute;
	background:transparent url('../images/new-label.png') no-repeat;
	top:-32px;
	right:210px;
	z-index:1000
}

div.user_circle_br{
	background:transparent url('../images/circle.gif') no-repeat right bottom;
	right:0px;
	bottom:0px;
	position:absolute;
	width:5px;
	height:5px;
}

div.user_circle_bl{
	background:transparent url('../images/circle.gif') no-repeat left bottom;
	left:0px;
	bottom:0px;
	position:absolute;
	width:5px;
	height:5px
}


div.user_box2{
	
	float:right;
	color:#0075D5;
	padding:13px 2px 15px;
	text-align:right;

	
}
div.login_user_box
{
	width:250px;
	float:right;
	padding:20px 40px;
	border:1px #E1E1E1 solid;
	background-color:#F8F8F8;	
	behavior: url(CSS/pie/PIE.htc);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}

div.warning_box
{
	behavior: url(CSS/pie/PIE.htc);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	padding:15px;
	line-height:200%;	
	border:1px #FFC600 solid;
	background-color:#FFEBA6;
	color:#693803;
	margin-bottom:20px
}

div.user_box{
	color:#DFF8FF;
	padding:0px;
	text-align:right;
	font-size:8pt;
	width:270px;
    padding: 2px 5px 0;
	position:absolute;
	left:0px;
	bottom:5px;
	behavior: url(CSS/pie/PIE.htc);
	-webkit-border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;	
	background-color:#008FD5;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#09AFFF), to(#008FD5));
	background: -moz-linear-gradient(#09AFFF, #008FD5);
	background: linear-gradient(#09AFFF, #008FD5);
	-pie-background: linear-gradient(#09AFFF, #008FD5);
}

div.user_box a, div.user_box a:visited {
	background: transparent url("../images/user_menu_divider.gif") no-repeat left center ;
	color: #FFFFFF;
	display: inline-block;
	float: right;
	font-weight: normal;
	height: 20px;
	margin: 0;
	padding: 5px 6px 0;
	text-align: center;
	text-decoration: none;
}

div.user_box a:hover{
	text-decoration:none;
	padding-bottom:0px;
	color:#FFE27D
}

div.user_box a.signout {
    background: none;
    color: #FFE27D;
}

div.user_box a.favorite
{
	background:transparent url('../images/fav.png') no-repeat center;
	height:20px;
	width:13px;
}

div.user_box a#act_srch
{
	padding:5px 7px 0px;
}


div.my_search
{
	color:#333;
	padding:10px;
	width:345px;
	position:absolute;
	left:59px !important;
	top:135px !important;
	background-color:#fff;
	border-left:1px solid #C1DAFF;
	border-right:1px solid #C1DAFF;
	border-bottom:1px solid #C1DAFF;
	/*-webkit-border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	border-radius: 0px 0px 8px 8px;
	-webkit-box-shadow: #333 0px 5px 5px;
	-moz-box-shadow: #333 0px 5px 5px;
	box-shadow: #333 0px 5px 5px;
	background: #FFF;
	behavior: url(http://delta.ir/pie/PIE.htc);	*/	
	z-index:1000;
}
div.close_srch
{
	width:80px;
	float:left;
	background:transparent url('../images/close.png') no-repeat right;
	padding-right:20px;
	height:20px;
	font-weight:bold
}




/* Fast Access Menu Box **********/
div.fast_menu_title {
    background: transparent  url("../images/fast_menu_title_back.png") repeat-x;
    border: 1px solid #ECBD00;
    height: 23px;
    padding: 5px 10px 0 0;
}

div.fast_menu_title h2 {
    color: #914800;
    font-weight: bold;
    margin: 0;
}


div.fast_menu_content {
    background-color: #ffdf62;
    border-bottom: 1px solid #ECBD00;
    border-left: 1px solid #ECBD00;
    border-right: 1px solid #ECBD00;
    height: 181px;
    margin-bottom: 5px;
}
ul.fast_menu {
    margin: 0 auto;
    padding: 0;
    width: 153px;
}
ul.fast_menu li {
    background-image: none;
    border-bottom: 1px solid #ECBD00;
    height: 25px;
    list-style: none outside none;
    padding: 0;
}
ul.fast_menu li a {
    background: url("../images/icon/fast_ico.gif") no-repeat scroll 0 0 transparent;
    color: #463800;
    display: block;
    height: 20px;
    padding-right: 30px;
    padding-top: 5px;
    width: 123px;
}
ul.fast_menu li a:hover {
    color: #463800;
    padding-bottom: 0;
}
ul.fast_menu li#end {
    background: none repeat scroll 0 0 transparent;
}
ul.fast_menu li a#apart {
    background-position: right -270px;
}
ul.fast_menu li a#apart:hover {
    background-color: #FFEC9F;
    background-position: right 0;
}
ul.fast_menu li a#fact {
    background-position: right -300px;
}
ul.fast_menu li a#fact:hover {
    background-color: #FFEC9F;
    background-position: right -30px;
}
ul.fast_menu li a#villa {
    background-position: right -360px;
}
ul.fast_menu li a#villa:hover {
    background-color: #FFEC9F;
    background-position: right -90px;
}
ul.fast_menu li a#shop {
    background-position: right -510px;
}
ul.fast_menu li a#shop:hover {
    background-color: #FFEC9F;
    background-position: right -240px;
}
ul.fast_menu li a#office {
    background-position: right -390px;
}
ul.fast_menu li a#office:hover {
    background-color: #FFEC9F;
    background-position: right -120px;
}
ul.fast_menu li a#estate {
    background-position: right -450px;
}
ul.fast_menu li a#estate:hover {
    background-color: #FFEC9F;
    background-position: right -180px;
}
ul.fast_menu li a#land {
    background-position: right -480px;
}
ul.fast_menu li a#land:hover {
    background-color: #FFEC9F;
    background-position: right -210px;
}











/* Main Content and Left Col and Right Col **********/

div.container{
	width:955px;
	height:100%;
	vertical-align:top
}

div.right_col{
	width:185px;
	float:right;
}

div.left_col{
	width:360px;
	float:left;
}

div.page_content{
	margin-right:195px;
	margin-left:370px;
	vertical-align:top;
}

/* Boxes **********/

div.content_col{
	width:545px;
	float:right;
}

div.advertise_col{
	width:400px;
	float:left;

}

div.box_title{
	height:23px;
	background:transparent url('../images/title_back.png') repeat-x;
	border:1px #AED7FF solid;
	padding:5px 10px 0px 0px;
	color:#1E3360;
	font-weight:bold;
}

div.box_title h2{
	color:#1E3360;
	font-weight:bold;
	margin:0;
}

div.box_content{
	border-right:1px #AED7FF solid;
	border-left:1px #AED7FF solid;
	border-bottom:1px #AED7FF solid;
	margin-bottom:8px;
	height:100%;
}

div.box_adv_content{/*************************** New ******************************/
	 border:1px #AED7FF solid;
    margin-bottom:10px;
    height:100%;
    padding: 5px 10px 0px;
}
div.index_adv_right, div.index_adv_left
{
	width:195px;
	margin-bottom:9px;
	position:relative;
	height:115px
}
div.index_adv_right img, 
div.index_adv_left img
{
	border:1px #ccc solid;
	width:193px;
	height:113px
}
div.index_adv_right
{
	float:right;
}
div.index_adv_left
{	
	float:left;
}

div.index_adv_link a
{
	height:115px;
	width:195px;
	display:block;
}

div.index_adv_link 
{
	height:115px;
	width:195px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:2
}

div.index_adv_desc 
{
    background:transparent url("../images/adv_index/adv_desc_back.png") repeat-x;
    color: #FFFFFF;
    height: 35px;
    line-height: 180%;
    margin: 0 1px 1px;
    padding: 0 5px 5px;
    position: absolute;
    right: 0px;
    top: 74px;
    width: 183px;
    z-index: 1;
    font-weight:bold;
	text-shadow: 1px 1px 2px #000;
	behavior: url(pie/PIE.htc);
}
span.index_adv_desc_title
{
	color:#FED250;
}




div#myslides{
	margin-bottom:0px;
	height:100px;
	
	float:left
}

div#myslides a, div#myslides a:visited, div#myslides a:hover{
	text-decoration:none;
	background-image:none;
	padding-bottom:0px
}

div.box_innercontent{
	border-right:1px #CCDEFF solid;
	border-left:1px #CCDEFF solid;
	border-bottom:1px #CCDEFF solid;
	margin-bottom:0px;
	height:100%;
}

div.box_content_tbl {
	border-right:1px #CCDEFF solid;
	margin-bottom:10px;
	height:100%;
	position:relative
}

div.latest_apart{
	width:250px;
	font-weight:bold;
	height:24px;
	position:absolute;
	right:10px;
	top:7px;
	color:#1E3360;
	float:left;
	
}

div.latest_News{
	width:533px;
	font-weight:bold;
	height:23px;
	padding-top:5px;
	padding-right:10px;
	border:1px solid #AED7FF;
	

background:transparent url(../images/title_back.png) repeat-x scroll 0 0;
	color:#1E3360;

	
}

/* Rotator Advertise **********/

div.rotator_adv{
	width:185px;
	text-align:center;
	color:#ff6600;
}

div.rotator_adv img{
	border:0;
	padding-top:9px;
}

div.rotator_adv a:hover{
	background:none;
	padding-bottom:0px;
}
    div.search_content
    {
		border-right:1px #AED7FF solid;
		border-left:1px #AED7FF solid;
		border-bottom:1px #AED7FF solid;
		margin-bottom:5px;
		height: 161px;
		padding:20px 27px 0px;
		background:#fff url("../images/search_back.png") no-repeat bottom;
    }
    div.search_content div.adv_search_box1,
    div.search_content div.adv_search_box2
    {
    	height:40px;
    }
    div.search_content div.adv_search_box1
    {
    	width:179px;
		float:right;
    }
    div.search_content div.adv_search_box2
    {
		width:140px;
		float:left;
		padding:0px;
    }

    div.cod_srch_box
    {
    	width:168px;
    	height:40px;
    	padding:12px 40px 0px 0px;
    	top:0;
    	left:0;
    	position:absolute;
    	background:transparent url("../images/cod_srch_back.png") no-repeat;
    }
/* Services Menu Box **********/

ul.menu_serv{
	margin:0;
	padding:0;
	width:183px;
}

ul.menu_serv li{
	list-style:none;
	border-bottom:1px #D7E4FF solid;
	padding:7px 10px 7px 0px;
}

ul.menu_serv li#end{
	border-bottom:none;


}

ul.menu_serv li:hover{
	background:transparent url('../images/menu_serv_over.png') repeat-x;
}

ul.menu_serv li a{
	display:inline-block;
	width:150px;
}

ul.menu_serv li a:hover{
	background:none;
	padding-bottom:0px;
}

ul.menu_serv li img{
	vertical-align:middle;
	padding-left:5px;
}

/* Right Menu Boxe **********/

div.right_menu_title{
	height:18px;
	background:transparent url('../images/right_menu_title_back.png') repeat-x;
	border:1px #98CAEF solid;
	padding:5px 10px 0px 0px;
}

div.right_menu_title h2{
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
}

div.right_menu_content{
	border-right:1px #98CAEF solid;
	border-left:1px #98CAEF solid;
	border-bottom:1px #98CAEF solid;
	margin-bottom:5px;
	height:100%;
	background-color:#EAF1FF
}

ul.right_menu{
	margin:0;
	padding:0;
	width:183px;
}

ul.right_menu li{
	list-style:none;
	background:transparent url('../images/right_menu_line.png') repeat-x bottom;
	height:25px;
	padding-right:10px
}

ul.right_menu li#row2{
	background-color:#F0F5FF;
}

ul.right_menu li div#right, ul.right_menu li#row2 div#right{
	width:53px;
	float:right;
	padding:5px 15px 5px 0px;
	background:transparent url('../images/icon/search_home.png') no-repeat right;
}

ul.right_menu li div#left, ul.right_menu li#row2 div#left{
	width:90px;
	float:right;
	padding:5px 15px 5px 0px;
	background:transparent url('../images/icon/search_home.png') no-repeat right;
}

ul.right_menu li#end{
	background:none;
}

ul.right_menu li a{
	height:25px
}

ul.right_menu li a:hover{
	background:none;
	padding-bottom:0px;
	color:#ff6600;
}

div.home_reg a, div.home_reg a:visited{
	background:transparent url('../images/home_reg_back.png') no-repeat;
	height:19px;
	margin-bottom:5px;
	font-weight:bold;
	color:#793F33;
	padding:6px 30px 0px 0px;
	width:155px;
	display:block
}

div.home_reg a:hover{
	color:#793F33;
	background:transparent url('../images/home_reg_over.png') no-repeat;
}


/* Help Menu Box **********/

ul.menu_help{
	margin:0;
	padding:0;
	padding:10px 20px;
	color:#999
}

ul.menu_help li{
	background:transparent url('../images/menu_help_arrow.gif') no-repeat right 55%;
	padding:8px 10px;
	list-style:none
}

/* Chart Box **********/

div.box_chart_content{
	border-right:1px #CCDEFF solid;
	border-left:1px #CCDEFF solid;
	border-bottom:1px #CCDEFF solid;
	margin-bottom:10px;
	height:201px;
}

ul.chart{
	margin:0;
	padding:0px 10px 5px 10px !important;
	padding:0px 10px 0px 10px;
	color:#666
}

ul.chart li{
	background:transparent url('../images/circle_arrow.gif') no-repeat right 65%;
	padding:3px 10px;
	list-style:none;
	float:right
}

ul.chart li.blue{
	color:#93BBFF
}
/* News and Funny Box **********/

div.category_box{
	width:150px;
	float:left;
	border-right:1px #CCC dotted;
	direction:rtl;
	padding-right:10px;
 	margin:10px 0px;
height:145px;
}

div.category_title{
	font-weight:bold;
	color:#ff6600;
}

ul.news{
	margin:0;
	padding:0;
	padding-top:10px;
	color:#999;
}

ul.news li{
	background:transparent url('../images/circle_arrow.gif') no-repeat right 60%;
	padding:2px 10px 3px 0px;
	list-style:none
}

div.fuuny_news{
	text-align:justify;
	line-height:170%;
	padding-top:10px;
	width:350px;
	float:right;
	direction:ltr;
padding-right:10px;
}

div.fuuny_news a, div.fuuny_news a:visited{
	line-height:110%;
	font-weight:bold
}

ul.funny_links li img{
	float:right;
	padding:1px;
	border:1px #CCC solid;
	margin-left:5px;
	width:100px
	
}

div.archive_news{
	color:#9FC1FF;
	text-align:left;
	padding-left:10px;
	clear:both;
	padding-top:10px;
}

ul.funny_links {
	direction:rtl;
	height:100px;
}

div.funny_control{
	margin-top:10px;
	clear:both;
	border-top:1px #CCC dotted;
}
ul.funny_paging{
	width:100px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	padding-top:10px
}

ul.funny_paging li{
	width:16px;
	float:left;
	height:17px;
	text-align:center;
	cursor:pointer;
	border:1px #ccc solid;
	background-color:#f3f3f3;
	margin-right:2px;
	color:#666
}

ul.funny_paging li.funny_paging_selected{
	border:1px #ff6600 solid;
	background-color:#ff6600;
	color:#fff;
	font-weight:bold
}

div.funny_date{
	width:150px;
	float:right;
	color:#ccc;
	text-align:right;
	padding-top:5px
}

div.funny_content{
	height:60px;
	width:240px;
	float:left;
}

div.funny_more{
	color:#666;
float:left;
width:240px;
}

div.funny_more a, div.funny_more a:visited{
	color:#ff6600;
	font-weight:normal
}


/* Special Home Box **********/

div.special_home{/*************************** New ******************************/
	width:179px;
	float:right;
	text-align:right;
	padding:13px 0px 14px 10px;
	line-height:180%;
	overflow:hidden
}

div.special_home img{
	padding:1px;
	border:1px #C1D7FF solid;
	margin-left:5px;
	float:right
}

div#special_height{/*************************** New ******************************/
	/*height:250px;*/
	padding:0px
}

/* Advertise Item Box **********/

div.adv_item{/*************************** New ******************************/
	width:86px;
	float:right;
	text-align:right;
	padding-right:40px;
	line-height:180%;
	overflow:hidden;
	background:transparent url('../images/icon/adv_ico.gif') no-repeat;
	height:24px;
	margin-bottom:10px
}

div#apart{
 background-position:90% 0px
}
div#apart:hover{
 background-position:90% -270px
}

div#fact{
 background-position:90% -30px
}
div#fact:hover{
 background-position:90% -300px
}

div#gard{
 background-position:90% -60px
}
div#gard:hover{
 background-position:90% -330px
}

div#villa{
 background-position:90% -90px
}
div#villa:hover{
 background-position:90% -360px
}

div#shop{
 background-position:90% -120px
}
div#shop:hover{
 background-position:90% -390px
}

div#livsto{
 background-position:90% -150px
}
div#livsto:hover{
 background-position:90% -420px
}

div#estate{
 background-position:90% -180px
}
div#estate:hover{
 background-position:90% -450px
}

div#land{
 background-position:90% -210px
}
div#land:hover{
 background-position:90% -480px
}

div#fish{
 background-position:90% -240px
}
div#fish:hover{
 background-position:90% -510px
}

div.adv_item a{
	background:none;
	padding-bottom:0px;
	display:block
}

div.adv_item img{
	margin-left:5px;
	vertical-align:middle;
	width:24px;
}

div.adv_item_list{/*************************** New ******************************/
	height:30px;
	text-align:center;
	border-top:1px #AED7FF solid;
	border-bottom:1px #AED7FF solid;
	clear:both;
	background-color:#F3F8FF;
	margin-bottom:6px
}

div.adv_item_list div#left,div.adv_item_list div#right{
	width:188px;
	text-align:center;
	padding-top:7px;
	padding-bottom:3px;
	height:20px;
}

div.adv_item_list div#left{
	float:left;
	border-right:1px #AED7FF solid
}

div.adv_item_list div#right{
	float:right
}

/* Sale and Rent Table **********/

table.tbl_latest_home{
	text-align:center;
	color:#218bda
}

table.tbl_latest_home td{
	border-left:1px #AED7FF solid;
	border-bottom:1px #AED7FF solid;
	padding:8px 5px
}

table.tbl_latest_home tr.row_color{
	background-color:#FBFDFF;
	font-size:10pt;
}
table.tbl_latest_home tr.row_color a,table.tbl_latest_home tr.row_color a:visited  {
 color   :#000
}

table.tbl_latest_home tr.tbl_title{
	color:#333;
	background-color:#CFE7FF
}

table.tbl_latest_home td.tbl_right{
	text-align:right
}


/* Advance Search Page **********/

div.adv_search_box1{
	width:195px;
	float:right;
	height:55px
}

div.adv_search_box2{
	width:140px;
	float:right;
	height:55px
}

div.adv_search_advleft
{
	background: url('../images/left_back_line1.jpg') repeat-x;
	border: 1px #C7C7C7 solid;
	text-align: right;
	color: #333333;
	width:248px;
	font-family: Tahoma;
	font-size: 8pt;
	padding:10px 5px;
	height: 65px;
	clear:both;
	margin-bottom:5px
}

div.adv_search_advleft_text
{
	padding-top: 5px;
	text-align: justify;
	line-height:180%;
}

div.adv_search_advleft img
{
	border: 1px solid #c7c7c7;
	padding:1px;
	width:80px;
	height:60px;
	float:right;
	margin-left:5px;
}

/* Footer and Copyright **********/

div.footer{
	border-top:5px #008FD5 solid;
	height:100%;
	clear:both
}

div.copyright{
	text-align:center;
	padding-bottom:20px
}




.marquee_delta {
background-color:#FFFFFF;
border-top:1px dotted #CECECE;
bottom:0;
color:#D63200;
font-size:1.2em;
font-weight:bold;
height:17px;
left:0;
position:absolute;
z-index:2000;
}
html > body .marquee_delta {
position:fixed;
}
div.right_menu {
	float:right;
	width:180px;
}

ul.menu_right  {
	margin:0;
	padding:0;
	width:180px;
}
ul.menu_right li {
	height:30px;
	list-style:none outside none;
	margin-bottom:5px;
}

ul.menu_right li a, ul.menu_right li a:visited {
	background:url("../images/color1/content/menu-item.gif") repeat scroll 0 0 transparent;
	display:block;
	height:22px;
	padding-right:30px;
	padding-top:8px;
	width:150px;
	padding-bottom:0
}
ul.menu_right li a:hover {
	background:url("../images/color1/content/menu-over.gif") repeat scroll 0 0 transparent;
	color:#669922;
	text-decoration:none;
	padding-bottom:0

}
ul.menu_right li a.selected, ul.menu_right li a.selected:visited, ul.menu_right li a.selected:hover {
	background:url("../images/color1/content/menu-over.gif") repeat scroll 0 0 transparent;
	color:#669922;
	cursor:default;
	display:block;
	height:22px;
	padding-right:30px;
	padding-top:8px;
	width:150px;
}
div#offer a:hover
{
	background:none;
	padding-bottom:0;
}
div.footer_tehran_search
{
	background:#ECF3FF url('../images/home_search.png') no-repeat 910px;
	border-bottom:1px #CCDFFF solid;
	height:28px;
	padding-top:12px;
	padding-right:10px;
	margin-bottom:15px
}

ul#footermenu2, ul#footermenu
{
	list-style-type:none;
	padding:0;
	margin:0;
}

ul#footermenu
{
	padding-right:20px
}

ul#footermenu2
{
	padding-right:45px
}

ul#footermenu2 li, ul#footermenu li
{
	float:right
}

ul#footermenu2 li a, ul#footermenu li a
{
	padding:0px 8px;
	background:transparent url('../images/footer-divider.gif') no-repeat left;
}
div.sama_adv {
    background: url("../images/paydar.jpg") no-repeat scroll center bottom #86CEFE;
    float: left;
    width: 258px;
height:336px;
cursor:pointer;
}
/* Toolbar Box **********/

div.toolbar_show{
	height:200px;
	padding-top:20px;
	border:1px #AACEFF solid; 
	background:#EAF3FF url('../images/toolbar_bg.png') repeat-x bottom;
	text-align:center;
}

div.toolbar_demo{
	height:173px;
	position:relative;
	background:transparent url('../images/toolbar_demo.png') no-repeat top;
	direction:ltr
}

div.toolbar_demo div#app_demo{
	position:absolute;
	width:108px;
	height:94px;
	top:35px;
	left:76px;
}

div.toolbar_demo div#app_demo a {
	width:108px;
	height:94px;
	display:block
}

div.toolbar_demo div#app_demo a:hover{
	background: transparent url('../images/app_demo.png') no-repeat;	
}

div.toolbar_demo div#fast_demo{
	position:absolute;
	width:148px;
	height:138px;
	top:35px;
	left:312px;
}

div.toolbar_demo div#fast_demo a {
	width:148px;
	height:138px;
	display:block
}

div.toolbar_demo div#fast_demo a:hover{
	background: transparent url('../images/fast_demo.png') no-repeat;	
}

div.toolbar_demo div#adv_demo{
	position:absolute;
	width:196px;
	height:50px;
	top:36px;
	left:528px;
}

div.toolbar_demo div#adv_demo a {
	width:130px;
	height:50px;
	display:block;
}

div.toolbar_demo div#adv_demo a:hover{
	background: transparent url('../images/adv_demo.png') no-repeat;	
	width:196px;
	height:50px;
}

div.toolbar_demo div#filenum_demo{
	position:absolute;
	width:110px;
	height:72px;
	top:36px;
	left:657px;
}

div.toolbar_demo div#filenum_demo a {
	width:110px;
	height:72px;
	display:block;
}

div.toolbar_demo div#filenum_demo a:hover{
	background: transparent url('../images/filenum_demo.png') no-repeat;	
}

div.toolbar_demo div#news_demo{
	position:absolute;
	width:190px;
	height:84px;
	top:36px;
	left:737px;
}

div.toolbar_demo div#news_demo a {
	width:190px;
	height:84px;
	display:block;
}

div.toolbar_demo div#news_demo a:hover{
	background: transparent url('../images/news_demo.png') no-repeat;	
}

div.firefox_box{
	width:452px;
	float:left;
	line-height:180%;
	text-align:justify; 
	background:transparent url('../images/firefox_bg.png') repeat-x top;
	padding:10px
}

div.ie_box{
	width:452px;
	float:right;
	line-height:180%;
	text-align:justify; 
	background:transparent url('../images/ie_bg.png') repeat-x top;
	padding:10px
}

div.toolbar_icon{
	height:16px;
	background-image:url('../images/icon/toolbar_icon.png');
	background-repeat:no-repeat;
	width:450px;
	float:right;
	margin-top:15px;
	margin-bottom:10px;
}

div#adv_tlb{
	background-position: right top;
	padding-right:20px
}

div#statistics_tlb{
	background-position: right -41px;
	padding-right:20px
}

div#rss_tlb{
	background-position: right -82px;
	padding-right:20px
}

div#sama_tlb{
	background-position: right -122px;
	padding-right:20px
}

div#search_tlb{
	background-position: right -163px;
	padding-right:20px
}

div#appartment_tlb{
	background-position: right -204px;
	padding-right:20px
}

div#villa_tlb{
	background-position: right -243px;
	padding-right:20px
}

div#shop_tlb{
	background-position: right -283px;
	padding-right:20px
}

ul.categorise{
	list-style:none;
	padding:0;
	margin:0;
}

ul.categorise li{
	padding:5px 0px 3px;
	border-bottom:1px #ACCCFF dotted;
}

ul.categorise li a , ul.categorise li a:visited{
	background:transparent url('../images/categorise_arrow.gif') no-repeat right 2px;
	padding-right:25px;
	height:20px;
	display:block;
	text-decoration:none
}
div.funny_adv{
	margin-top:10px;
}
/* Tab Boxes **********/

div.tab_content {
	margin-bottom:10px;
	height:100%;
	position:relative;
clear: both;
}


/* Index Tab Content */

div.new_app_title{
	font-weight:bold;
	color:#ff6600;
	width:150px;
	float:right
}

div.new_app_select{
	width:150px;
	float:right
}

div.new_app_col{
	width:360px;
	float:right
}

div.new_app_item {
    border-bottom: 1px dotted #C7C7C7;
    clear: both;
    height: 20px;
    padding-bottom: 3px;
    padding-top: 2px;
}


div.foreign_property_col {
    border-right: 1px dotted #CCCCCC;
    float: left;
    height: 256px;
    padding-right: 10px;
    width: 150px;
}

div.foreign_property{
	padding-top:2px;
	clear:both
}

div.foreign_title{
	width:80px;
	float:right
}
div.foreign_link{
	width:70px;
	float:left
}
/* */
div.user_adv_title
{
	width: 137px;
	height:22px;
	background:transparent url('../images/adv_title.png') no-repeat;
	font-weight:bold;
	padding:8px 10px 0px 0px;
	color:#7A4305
}

div.user_adv_content {
    border-left: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
    border-bottom: 1px solid #DADADA;
    direction: rtl;
    line-height: 180%;
    text-align: justify;
    height: 100%;
    width: 145px
}

ul.user_adv_list
{
	padding:0;
	margin:0;
	list-style:none;
}

ul.user_adv_list li a, ul.user_adv_list li a:visited
{
	padding:5px 10px 5px 0px;
	width:133px;
	height:18px;
	display:block;
	border-bottom:1px #c7c7c7 dotted;
}

div.user_adv_result {
    direction: rtl;
    height: 145px;
    margin-top: 10px;
    padding: 10px;
	width:160px;
	margin-right:12px;
	float:right;
	text-align:center;
	line-height:180%;
	position:relative;
    border: 1px solid #EBECEE;
}

a.user_adv_link {
    height: 145px;
	width:190px;
	display:block;
	position:absolute;
	top:0;
	right:0;
    border: 1px solid #EBECEE;
    z-index:10;
}
div.user_adv_result:hover {
    border: 1px solid #FFDC4E;
    background-color:#FFF5CE
}

/* Advertisement **********/

.deltahome
{
float:left;width:50px;padding-top:13px;text-align:left;color:#0075D5;
}
.deltahome a
{
color:red;
}
/****policy***/
div.footer div#policy_box{
	behavior: url(CSS/pie/PIE.htc);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	padding:15px;
	margin-bottom:30px;
	line-height:200%;
	width:700px;
	height:300px;
	position:absolute;
	top:7%;
	right:10%;
	padding:30px;
	z-index:2000;
	border:1px #F9F9F9 solid;
	background-color:#F5F5F5;
	color:#333;
	display:none;
	text-align:justify;	
	-webkit-box-shadow: 0px 0px 10px #666;
	-moz-box-shadow: 0px 0px 10px #666;
	box-shadow: 0px 0px 10px #666;
	margin-bottom:0px	
}

div#policy_txt
{
	text-align:justify;
	line-height:200%	
}
a#closepolicy
{
	background:transparent url("../images/icon/delet.png") no-repeat right top;
	float:left;
	width:30px;
	height:25px;
	padding-right:20px;
	color:Red;
	line-height:108%;
	display:block
}
/*------------------*/

div.TowerADV div.toolbar-paging
{
width:945px !important;
}
/* Site Link Page Style */

div.link_box_title {
    background:#D9ECFF url("../images/title_back.png") repeat-x;
    border: 1px solid #AED7FF;
    color: #1E3360;
    font-weight: bold;
    height: 25px;
    padding: 8px 40px 0 0;
    position:relative
}

div.link_box_icon {
    background:transparent url("../images/link_title_icon.png") no-repeat right;
	position:absolute;
	right:0;
	top:0;
	width:33px;
	height:33px
}

div.link_box_title h2 
{
	color:#218BDA;
	font-weight:bold
}

div.link_pg_item
{
	width:227px;
	float:right;
	padding:10px;
	line-height:150%
}

div.link_pg_item a, div.link_pg_item a:visited
{
	background:#fff url('../images/icon/link_icon.png') no-repeat right 3px;
	padding-right:20px;
	display:block;
	color:#0075D5
}
div.link_box_content{

	margin-bottom:8px;
	height:100%;
}
