@CHARSET "UTF-8";
body{
	padding:0px;
	margin:0px;
	background-color:#e4edf3;
}

img{
	border:0px;
}

table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}

table td{
padding:0px; /* cellpadding="0" */
}

#top_line{
	width:100%;
	background-image:url('../images/top_line_bg.gif');
	height:30px;
}

#top{
	width:100%;
	height:222px;
	background-color:#2a5cab;
}

#top td{
	text-align:left;
}

#menu{
	background-image:url('../images/menu_bg.gif');
	background-repeat: repeat-x;
	background-color: #86ace7;
	width:100%;
	height:36px;
}

#menu .line{
	width:100%;
	height:36px;
}

#menu .line td{
	text-align:center;
}

#menu .line td a{
	font-family:Tahoma;
	font-weight:bold;
	color:white;
	font-size:10pt;
	text-decoration:none;
}

#menu .menu_sep{
	background:url('../images/menu_sep.gif');
	height:36px;
	width:1px;
}

#inline{
	background-color:#e4edf3;
	width:100%;
	height:3px;
}

#in_center{
	background-color:#e4edf3;
	width:100%;
}

#v_menu{
	width:885px;
}

#v_menu .title{
	height:35px;
	background-color:#3668b7;
	padding-left:35px;
	
	font-family:Tahoma;
	font-weight:bold;
	color:white;
	font-size:10pt;
}

#v_menu .title div{
	padding-top:13px;
}

#v_menu .item{
	background:url('../images/v_menu_bg.gif');
	width:292px;
}

#v_menu .item .ar{
	width:44px;
	padding-right:6px;
	text-align:right;
}

#v_menu .item .content{
	width:241px;
}

#v_menu a{
	font-family:Tahoma;
	font-weight:bold;
	color:white;
	font-size:8pt;
	
	text-decoration:none;
}

#v_menu .item .ar_d{
	width:5px;
}

#search .left{
	width:44px;
}

#search .content{
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma;
	font-weight:bold;
	color:white;
	font-size:8pt;
}

#search .content2{
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma;
	color:#596b86;
	font-size:8pt;
}

#search .i{
	width:55px;
	border:1px solid #c4cdd4;
}

#text {
	vertical-align:top;
	padding:7px;
}
#t_table .t_data{
	padding-left:5px;
	padding-right:5px;
	border:1px solid #aaaaaa;
	background-color:#ffffff;
	color:#000000;
	font-family:Tahoma;
	font-size:9pt;
}

#t_table .t_title{
	padding-left:10px;
	padding-right:10px;
	border:1px solid #4172cf;
	height:30px;
	background-color:#e4eaef;

	color:#596b86;
	font-family:Tahoma;
	font-size:9pt;
}

#t_table .t_pic{
	text-align:center;
	border:1px solid #4172cf;
	height:90px;
	background-color:#fff;
	padding:10px;
}

#t_table .t_info{
	color:#6a7483;
	font-family:Tahoma;
	font-size:9pt;
	width:25%;

	padding:4px;	
	padding-left:18px;

	
	border:1px solid #4172cf;
	height:30px;
	background-color:#fff;
}

#t_table .t_text{
	padding:8px;
	border:1px solid #4172cf;
	background-color:#fff;
	
	color:#6a7483;
	font-family:Tahoma;
	font-size:9pt;
}

#t_table .more{
	padding:5px;
}

#t_table .more a{
	color:#3365b4;
	font-family:Tahoma;
	font-size:9pt;
}
#realtor a{
	color:#3365b4;
	font-family:Tahoma;	
}

#navigation td{
	width:12px;
	text-align:center;
	padding:3px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#cfdae9;
	border:1px solid #748aaa;
}

#navigation td, #navigation a{
	color:#2c2c2c;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}
#navigation .sep{
	width:1px;
	border:0px;
	background-color:white;	
}
#navigation{
	margin-top:5px;
}
#b_menu{
	width:100%;
	height:42px;
}

#b_menu .line{
	height:42px;
	background:url('../images/b_menu_bg.gif');
}

#b_menu .line td{
	text-align:center;
	
}

#b_menu .line td a{
	font-family:Tahoma;
	font-weight:bold;
	color:white;
	font-size:10pt;
	text-decoration:none;
}

#b_menu .menu_sep{
	background:url('../images/b_menu_sep.gif');
	height:42px;
	width:1px;
}
#t_table .t_text h3{
	margin-top:0px;
}
#t_table .t_text h3 a{
	color: #7070ff;
	font-size: 10pt;
}
#list_category{
	background-color:#FFFFFF;
	color:#6A7483;
	font-family:Tahoma;
	font-size:9pt;
	padding:8px;
}
#list_category h3{
	text-align: center;
	margin-top:0px;
}
.lang{
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	color: white;
	height: 36px;
}
.lang a{
	color:white;
}
#corectp p{
	margin:0;
}
.style3 {color: #000000; font-weight: bold; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-right:2px;}
.style5 {color: #000000; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-right:2px;}
.style4 {color: #ee0000; font-weight: bold; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-right:2px; }
.style2 { background-color:#FFFF66; text-align:center;}
#table_vac td{
	padding-left:3px;
	padding-right:3px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#categories_list a{
	color: #006098;
}
#categories_list li {
	padding-top:3px;
	padding-bottom:3px;
}
#v_menu #t_table .t_error_404 a{
	color: #7070FF;
	text-decoration: underline;
}