/* CSS Document layout - proptemp */
body{margin:0px; background-color:#fff; color:#000;}
/*styles*/
a{text-decoration:none; color:#6d98bd; font-weight:bold;}
a:hover{color:#17588a;}

/*layout*/
body{background-image:url(../img/layout/body_bg.gif); background-repeat:repeat-x; background-position:top;}
#SITE{}
#siteKeeper{width:1000px; margin:auto;}
#HEADER{height:91px; background:url(../img/layout/header_bg.gif) repeat-x center 0px; padding:10px 10px 0 10px;}
	#HEADER .logoBox{}
#STAGE{width:1000px; margin-left:0px; margin-top:5px;}

#TTL{}

#stageCell_1{width:170px; margin-right:27px; float:left;}
	#stageCell_1 h2, #stageCell_1 h3{display:none;}

/*alias stageCell_2*/
#CNT{width:490px; float:left;}
	#CNT_cnt{padding-top:30px;}

#stageCell_3{width:290px; float:right;}

#menu_1{margin-bottom:15px;}
	#menu_1 .cnt{background:url(../img/layout/menu_2_cnt_bg.png) repeat-x top; padding:8px; color:#6083b1;}
	#menu_1 .header{height: 32px; overflow:hidden;}
	#menu_1 a{color:#6083b1; text-decoration:none; display:block; font-weight:normal; padding:2px 5px 2px 5px; font-weight:bold; font-size:12px;}
	#menu_1 a:hover{background:#a0bde4; color:#fff;  font-size:12px;}

#menu_2{margin-bottom:15px;}
	#menu_2 .cnt{background:url(../img/layout/menu_2_cnt_bg.png) repeat-x top; padding:8px; color:#6083b1;}
	#menu_2 .header{height: 32px; overflow:hidden;}
	#menu_2 a{color:#6083b1; text-decoration:none; display:block; font-weight:normal; padding:2px 5px 2px 5px; font-weight:bold; font-size:12px;}
	#menu_2 a:hover{background:#a0bde4; color:#fff;  font-size:12px;}

/*#CNT_cnt .grp_gry_wh .finebox .cnt{background:url(../img/element/finebox/cnt_gradient.jpg) repeat-x top;}*/


/*other*/
.dottedline_l{border-left:#fff dotted 3px;}
.dottedline_r{border-right:#fff dotted 3px;}

.CNT_texflow{padding:0px 20px 0px 20px;}
	.CNT_texflow .substance{font-size:12px; text-align:justify;}
	.CNT_texflow img.fl_right{float:right; margin-left:35px;}
	.CNT_texflow img.fl_left{float:left; margin-right:30px;}
	.CNT_texflow h4{color:#6083b1;}

.bnn_list_mb_15 div.item{margin-bottom:15px;}


/*searchBox*/
/*#search_mod{background:url(../img/element/searchbar/searchbar_bg.gif) repeat-x; height:120px; padding:0px 15px 0 15px;}*/
#search_mod{background:url(../img/element/searchbar/searchbar_bg.gif) repeat-x;height:85px; padding:0px 15px 0 15px;}
	#search_mod .form_item{margin-bottom:3px;}
		#search_mod .form_item label img{position:relative; top:5px;}
			#search_mod .form_item label .label{font-size:12px; font-weight:bold; color:#000;}
		#search_mod .form_item select, #search_mod .form_item input{float:right; color:#000; font-size:12px;}
/*mod_src_viewStack*/
#src_viewStack{width:646px; height:65px; position:relative; top:13px; float:left; overflow:hidden;}
	#src_viewStack .cnt{width:1292px; height:inherit;}
	#src_viewStack .cell_item{height:inherit; float:left; padding:15px;}


/*customizable prop elements*/
	
	/*div.ibox*/
	div.ibox{border:#e8eef4 1px solid;}
		div.ibox .header{background:#cbddf3; border-bottom:3px solid #adcdee;}
		div.ibox .stage{background:url(../img/element/prop/fade_bg_2.jpg) repeat-x;}
	
	/*info_item*/
	.info_item{background:url(../theme/prop/i/res/res_item_info_bg.png); border-left:#d3dfe9 5px solid;}
	
	/*INC_RES*/	
	#INC_RES .nav_box{border-top:#e0e0e0 5px solid; background:url(../theme/prop/i/fade_bg_1.jpg) repeat-x;}
	#INC_RES .nav_box .line_1{border-bottom:1px solid #e8e8e8;}
		
	
	#INC_RES #itemlist .item .img_border{border:#e8eef4 1px solid; background:#fff;}
	#INC_RES #itemlist .item .img_data{background:center center no-repeat #fff; width:185px; height:123px;}
	#INC_RES #itemlist .item .det{width:280px; float:right; color:#999;}
	#INC_RES .info_price .reduced_0, #INC_DET .info_price .reduced_0{color:#ffc12b;}
	#INC_DET .info_ref{color:#fbaa35;}
	
#det_infobox {font-size:11px !important; }
		
	
/*#mod_feat_prop as ibox*/
#mod_feat_prop {border:none; padding:0;}

/*various*/
.feat_prop .item .itemPhoto_exists_0{background:none;}

.feat_prop .infolist .ttl{font-weight:normal; font-family:tahoma, arial; font-size:11px;}
.feat_prop .infolist .loc{font-weight:bold; }

#FOOTER{ background:url(../img/layout/footer_bg1.gif) #2f6996 repeat-x top left;}

#FOOTER_INNER{width:1000px; background:url(../img/layout/footer_bg2.gif) repeat-x top left #255981; padding-top:30px;}

.sitemap{ background:url(../img/content/sitemap/dot.gif) repeat-y top left;}
.sitemap_dots{background:url(../img/content/sitemap/dot.gif) repeat-y top left;}
.footer_txt{background:url(../img/content/sitemap/arrows.gif) no-repeat top left; padding-left:10px; color:#fdc52e; font-weight:normal;}
