﻿@import url(base.css);
@import url(main.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:#3366BB;
	text-decoration:none;
}

a:hover{
	color:#669922;
	background:transparent  url('../images/link-over.gif') repeat-x scroll 0 100%;
	text-decoration:none;
	padding-bottom:3px
}

img.img_space{
	height:10px;
}

/* Id and Classes Style **********/

div.master_main{
	width:955px;
	margin:0pt auto;
	direction:rtl
}

/* Language NavBar **********/

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:70px;
}
div.logo{
	width:310px;
	float:right;
	background:transparent url('../images/logo.gif') no-repeat right 17px;
	height:70px;
}


div.top_advertise{
	width:634px;
	float:left;
	height:60px;
	padding-top:10px;
	text-align:left
}

/* Menu and User Box **********/

div.menu_user{
	height:25px;
	padding-top:10px !important;
	padding-top:4px;
	border-bottom:5px #59ABE6 solid;
}

div.top_menu{
	width:530px;
	float:right;
}

div.user_box{
	width:410px;
	float:left;
	padding-top:8px;
	text-align:left;
	margin:0px;
	color:#59ABE6
}

div.useraccount-signout a, div.useraccount-signout a:visited{
	color:red
}

/* 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.box_title{
	height:18px;
	background:transparent url('../images/title_back.png') repeat-x;
	border:1px #CCDEFF solid;
	padding:5px 10px 0px 0px;
	color:#218BDA;
	font-weight:bold;
}

div.box_title h2{
	color:#218BDA;
	font-weight:bold;
	margin:0;
}

div.box_content{
	border-right:1px #CCDEFF solid;
	border-left:1px #CCDEFF solid;
	border-bottom:1px #CCDEFF solid;
	margin-bottom:10px;
	height:100%;
}

div#myslides{
	border:1px #CCDEFF solid;
	margin-bottom:10px;
	height:130px;
	width:358px
}

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:0px;
	height:100%;
}



/* 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;
}

/* 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 **********/

ul.news{
	margin:0;
	padding:0;
	padding:10px;
	color:#999
}

ul.news li{
	background:transparent url('../images/circle_arrow.gif') no-repeat right 60%;
	padding:8px 10px;
	list-style:none
}

div.archive_news{
	color:#9FC1FF;
	text-align:left;
	padding-left:10px;
	padding-bottom:15px;
}

div.archive_news a, div.archive_news a:visited{
	color:#9FC1FF;
}

div.archive_news a:hover{
	color:#669922;
}

div.fuuny_news{
	text-align:justify;
	line-height:150%;
	clear:both;
	height:44px;
	padding:20px 20px 0px 20px;
}

div.fuuny_news a, div.fuuny_news a:visited{
	line-height:110%;
	font-weight:bold
}

div.fuuny_news img{
	float:right;
	padding:1px;
	border:1px #C7C7C7 solid;
	margin-left:5px;
	
}

/* Special Home Box **********/

div.special_home{
	width:99px;
	float:right;
	text-align:center;
	padding:20px 10px 0px 10px;
	line-height:180%;
	overflow:hidden
}

div.special_home img{
	padding:1px;
	border:1px #C1D7FF solid;
	margin-bottom:5px;
}

div#special_height{
	height:145px;
}

/* Advertise Item Box **********/

div.adv_item{
	width:73px;
	float:right;
	text-align:right;
	padding-right:36px;
	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{
	height:30px;
	text-align:center;
	background-color:#ECF3FF;
	border-top:1px #CCDEFF solid;
	clear:both;
}

div.adv_item_list div#left,div.adv_item_list div#right{
	width:178px;
	text-align:center;
	padding-top:7px;
	padding-bottom:3px;
	height:20px
}

div.adv_item_list div#left{
	float:left;
	border-right:1px #CCDEFF solid
}

div.adv_item_list div#right{
	float:right
}

/* Sale and Rent Table **********/

table.tbl_latest_home{
	text-align:center;
	color:#ff6600
}

table.tbl_latest_home td{
	border-left:1px #D7E4FF solid;
	border-bottom:1px #D7E4FF solid;
	padding:8px 5px
}

table.tbl_latest_home tr.tbl_title{
	color:#333
}

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{
	background-color:#ECF3FF;
	border-top:5px #59ABE6 solid;
	border-bottom:1px #D9E7FF solid;
	height:28px;
	padding-top:12px;
	clear:both
}

ul#footermenu,ul#fastaccess{
	list-style:none;
	margin:0pt auto;
	padding:0;
}

ul#fastaccess {
	width:896px;

}	

ul#footermenu {
	width:628px;
	background:transparent url('../images/footer-divider.gif') no-repeat right;
}

ul#footermenu li,ul#fastaccess li{
	float:right;		
	padding-right:9px;
	padding-left:9px;
	background:transparent url('../images/footer-divider.gif') no-repeat left;
}

ul#fastaccess li.fast_title{
	background:none;
	color:#333;
	padding-left:0px;
	padding-right:0px
}


ul#fastaccess li a, ul#fastaccess li a:visited{
	color:#218BDA;
	text-decoration:none;
	height:28px;
}

ul#footermenu li a,ul#footermenu li a:visited{
	color:#1174AE;
	text-decoration:none;
	height:28px;
}

ul#footermenu li a:hover, ul#fastaccess li a:hover{
	color:#669922;
	background:transparent  url('../images/link-over.gif') repeat-x scroll 0 100%;
	text-decoration:none;
	padding-bottom:3px
}

div.copyright{
	text-align:center;
	padding-top:10px;
	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;
}
