/* CSS Document */
body{ margin:0px; padding:0px; }
p{margin:0px; padding:0px;}
img{border:0px;}
.flt{ float:left;}
.flt1{ clear:left; float:left;}

.more1,.back{ cursor:pointer;}

.flt2{ float:right;}
#main_block{width:1000px; margin:auto; }
.top_panel{ width:1000px; height:295px; background:url(../images/top_bg.jpg) no-repeat;}
.tp_rite{ width:214px;}
.tp_left{ width:786px;}
.tp_logo{ margin:37px 0px 0px 47px;}
.tp_home,.tp_sell,.tp_buy,.tp_build,.tp_insur,.tp_cnt{ font: bold 12px/24px Zurich Cn BT; color:#FFFFFF; margin:8px 0px 0px 33px; text-decoration:none;}
.tp_sell{ margin:10px 0px 0px 40px;}
.tp_buy{ margin:10px 0px 0px 37px;}
.tp_build{ margin:10px 0px 0px 41px;}
.tp_insur{ margin:10px 0px 0px 40px;}
.tp_cnt{ margin:10px 0px 0px 41px;}
.lp_arro4 { float:left; margin:15px 8px 0px 19px;}
.cp_padd{ display:inline; width:1000px; background:#414241 url(../images/cp_1pxtile.gif) repeat-x; padding-bottom:28px;}
.lp_padd{ display:inline; width:269px; margin-left:30px; }
.news_padd{ display:inline; width:269px;color:#915803; font:11px verdana; background:#D7DEE6; padding-bottom:28px; }
.lp_typestxt { float:left; margin:11px 0px 0px 18px; width:243px;}
.lp_news{font: bold 18px/24px SwitzerlandNarrow; color:#48402C; margin:-2px 0px 0px 4px; width:134px; text-decoration:none;}
.lp_greearro {float:left; margin:14px 10px 0px 19px;}
.lp_greearro1 {float:left; margin:4px 10px 0px 19px;}
.lp_insurtalk { float:left; margin:16px 0px 0px 20px;}
.news_padd a{ float:left; margin:12px 0px 0px 0px; color:#915803; }
.lp_newstxt,.lp_newstxt2,.lp_newstxt1,.lp_newstxt11,.lp_newstxt12{font: 11px/14px Verdana; color:#48402C; margin:10px 0px 0px 20px; width:234px; text-decoration:underline;}
.lp_newstxt11{color:#915803; margin:22px 0px 0px 20px;}
.lp_newstxt12{margin:26px 0px 0px 20px;}
.lp_newstxt1{ color:#915803;}
.lp_newstxt2{ margin:6px 0px 0px 20px; width:240px; text-decoration:none;}
.lp_newstxt3{ font: 11px/14px Verdana; color:#D7D7D7; margin:12px 0px 0px 20px; width:241px; text-decoration:none;}
.view_more{ background:url(../images/lp_view.gif) no-repeat; width:71px; height:16px; margin:15px 0px 0px 20px;}
.cpview_more,.cpview_more1{background:url(../images/cp_view.gif) no-repeat; width:71px; height:16px; margin:20px 0px 0px 0px;}
.cpview_more1{ margin:20px 0px 0px 22px;}
.lp_viewtxt{ display:inline;  font: 10px/14px Verdana; color:#FFFFFF; margin:2px 0px 0px 7px; width:68px; text-decoration:none;}
.lp_viewtxt1{ display:inline;  font: 10px/14px Verdana; color:#FFFFFF; margin:65px 0px 0px 112px; text-decoration:underline;}
.lp_ourserv{ width:265px;}
.lp_serv,.rp_sec{font: bold 18px/24px SwitzerlandNarrow,tahoma; color:#46CDFF; margin:48px 0px 0px 0px; width:250px; text-decoration:none;}
.lp_par1{width:241px;}
.rp_sec{margin:20px 0px 0px 22px; width:526px;}
.lp_arro1{margin:27px 0px 0px 20px;}
.lp_arro0{margin:25px 0px 0px 22px;}
.lp_arro2{margin:12px 0px 0px 20px;}
.lp_arro3{margin:12px 0px 0px 22px;}
.lp_botpadd{ display:inline; margin:0px 0px 0px 0px;}
.lp_linktxt,.lp_linktxt1,.lp_linktxt2,.lp_linktxt0,.lp_linktxt3{ display:inline;  font: 11px/14px Verdana; color:#C8EFFE; margin:23px 0px 0px 16px; width:241px; text-decoration:underline;}
.lp_linktxt0{ width:379px; margin:22px 0px 0px 16px;}
.lp_linktxt1{ margin:8px 0px 0px 16px;}
.lp_linktxt2{width:379px; margin:8px 0px 0px 16px;}
.lp_linktxt3{ width:241px; }
.lp_testimg{ display:inline; margin:23px 0px 0px 0px;}
.lp_test{ display:inline; width:269px; background:#ECECEC; padding-bottom:17px;}
.lp_testibot{ display:inline; margin:0px;}
.rp_padd{ float:left; display:inline; width:640px; background:url(../images/rp_bg1.jpg) no-repeat; margin-left:31px; }
.rp_contbg { float:left; display:inline;width:625px; margin:4px 0px 0px 7px; }
.rp_contbg1 { float:left; display:inline;width:625px; background:#484848 url(../images/cp_cenbg.gif) repeat-x; font:11px/15px verdana; color:#ECECEC; }
.rp_threebgs{  display:inline; width:668px; margin-left:2px;}
.cp_wooden{display:inline; background:url(../images/cp_woodimg.jpg) no-repeat; width:202px; height:109px; margin:18px 0px 0px 0px;}
.cp_brick{display:inline; background:url(../images/cp_brickimg.jpg) no-repeat; width:202px; height:109px; margin:18px 0px 0px 17px;}
.cp_skel{display:inline; background:url(../images/cp_skelimg.jpg) no-repeat; width:202px; height:109px; margin:18px 0px 0px 14px;}
.rp_tpabt{ margin:9px 0px 0px 7px; position:relative;}
.rp_abtus{ display:inline; width:640px; background:#3B3C3C url(../images/rp_abt1pxtile.gif) repeat-x;}
.rp_abtus1{ display:inline; width:640px; background:#3B3C3C url(../images/rp_abtus1px.gif) repeat-x;}
.rp_abtpadd{ display:inline; width:640px; background:url(../images/contbg1.jpg) no-repeat; }
.rp_imgpadd{ margin:10px 0px 0px 0px;}
.rp_homeinsu{ float:left; margin:16px 0px 0px 20px; font:11px verdana; color:#BBBBBB;}
.rp_linktxt1 { float:left; font:11px verdana; color:#C8EFFE; margin-top:18px;}
.rp_bgbottom { float:right; margin:18px 50px 0px 0px; background:url(../images/rp_bgbottom.jpg) no-repeat; width:600px; height:219px;}
.rp_bottxt { float:left; margin:3px 0px 0px 0px; width:561px; font:11px Verdana; color:#414040;}
.rp_hombottom { float:left; width:570px; padding-bottom:10px; border-bottom:1px solid #8D9196; margin:13px 0px 0px 17px;}
.abt_par1{ width:425px;}
.abt_par2{ width:215px;}
.rp_secimg{margin:15px 10px 0px 5px;}
.rp_abttxt,.rp_abttxt11{font: bold 18px/24px SwitzerlandNarrow,tahoma; color:#46CDFF; margin:13px 0px 0px 25px; width:389px; text-decoration:none;}
.rp_abttxt11{margin:14px 0px 0px 20px;}
.rp_abttxt1,.rp_abttxt2{font: 11px/14px Verdana,tahoma; color:#D7D7D7; width:389px; margin:12px 0px 0px 22px; text-decoration:none;}
.rp_abttxt2{width:608px;}
.rp_testitxt,.rp_testjhon,.rp_testitxt1{ font: 11px/14px Verdana; color:#D7D7D7; width:610px; margin:16px 0px 0px 22px; text-decoration:none;}
.rp_testitxt1{ font: 10px/15px Verdana; color:#D7D7D7; margin:2px 0px 0px 22px; }
.rp_testitxt2{ font: 10px/14px Verdana; color:#48402C; width:134px; margin:2px 0px 0px 135px; }
.rp_testjhon{color:#AED648;}
.rp_testjhon1{ display:inline; font: 11px/14px Verdana; color:#915803; width:134px; margin:15px 0px 0px 124px;  text-decoration:none;}
.rp_insimg{ margin:30px 0px 0px 22px;}
.rp_insimg1{ margin:0px 0px 0px 22px;}
.rp_insure{ display:inline; width:600px; margin-left:22px; background:#D7DEE6; padding-bottom:12px;}
.rp_insur,.rp_insur1{ font: bold 18px/24px SwitzerlandNarrow; color:#48402C; margin:11px 0px 0px 22px; width:150px; text-decoration:none;}
.rp_insur1{ margin:15px 0px 0px 43px;}
.rp_insurtxt{  font: 11px/14px Verdana; color:#48402C; width:560px; margin:13px 0px 0px 22px; text-decoration:none;}
.rp_findtop{ display:inline; margin:25px 0px 0px 20px;}
.rp_findbot{ display:inline; margin:0px 0px 0px 20px;}
.rp_findbg{ display:inline; width:600px; margin:0px 0px 0px 20px; background:url(../images/rp_findbg1px.gif) repeat-y; padding-bottom:3px; }
.rp_findpadd{width:600px;}
.rp_findpar1{width:300px;}
.rp_findpar2{width:300px;}
.rp_findtxt0,.rp_findtxt2,.rp_findtxt3,.rp_findtxt4,.rp_findtxt5{display:inline; font: 11px/15px Verdana; color:#48402C; margin:12px 0px 0px 32px; width:150px; text-decoration:none;}
.rp_findtxt0{ margin:14px 0px 0px 38px;}
.rp_findtxt2{display:inline; width:72px;}
.rp_findtxt3{display:inline; margin:51px 0px 0px 30px;}
.rp_findtxt4{display:inline; margin:13px 0px 0px 30px;}
.rp_findtxt5{display:inline; margin:14px 0px 0px 24px;}
.rp_findline{ display:inline; margin-top:12px;}
.rp_advtxt{ font: 11px/14px Verdana; color:#6E7801; width:60px; margin:29px 0px 0px 22px; text-decoration:underline; }
.rp_prptxt{ font: 11px/15px Verdana; color:#FFFFFF; width:90px; margin:3px 0px 0px 30px; text-decoration:none; }
.rp_box1{ font: 11px/15px Verdana; margin:4px 0px 0px 32px;}
.intsrc_ipbox1{ font: 10px/14px Verdana; color:#48402C; margin:4px 0px 0px 30px;}
.blubutt{ background:url(../images/rp_blubutt.jpg) no-repeat; width:147px; height:20px; margin:32px 0px 0px 25px;}

.ft_bg{ display:inline; width:1000px; background:#252525 url(../images/ft_bg.gif) no-repeat; margin:0px;}
.ft_links1{ width:917px; color:#D3D3D3;}
.ft_home,.ft_abt,.ft_sell,.ft_buy,.ft_build,.ft_ins,.ft_cnt{font: 11px/15px Verdana; color:#D3D3D3; margin:37px 0px 0px 242px; text-decoration:none;}
.ft_abt{margin:37px 0px 0px 14px;  }
.ft_sell{margin:37px 0px 0px 14px;  }
.ft_buy{margin:37px 0px 0px 14px;  }
.ft_build{margin:37px 0px 0px 14px;  }
.ft_ins{margin:37px 0px 0px 14px;  }
.ft_cnt{margin:37px 0px 0px 14px;  }
.ft_bar{margin:39px 0px 0px 14px;}
.ft_text{ font: 11px/14px Verdana; color:#ffffff; margin:36px 0px 0px 672px; width:320px; text-decoration:none;}
.ft_cpy{ font: 11px/14px Verdana; color:#ffffff; margin:6px 0px 0px 219px; padding-bottom:9px;  text-decoration:none;}

.samelink { color:#ECECEC;}
h2 { font:13px Tahoma; font-weight:bold; color:#ECECEC; margin:0px 0px 5px 0px;}
h4{ font:12px Tahoma; font-weight:bold; color:#ECECEC; margin:8px 0px 8px 0px;}
h5{ font:12px Tahoma; font-weight:bold; color:#ECECEC; margin:8px 0px 8px 0px;}
.divde1 { width:530px; border-top:1px dotted #526B01; font-size:10px;}
.divde2 { float:left;width:250px;}
.divde3 { float:right; width:250px;}
.cp_head { font:13px Tahoma; font-weight:bold; color:#ffffff; margin:0px 0px 5px 0px;}
