/* CSS Document */

body{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
img{ border:0px;}

#mainblock{  width:1000px; margin: auto;}
#innerblock{ width:1000px; float:left; background: url(../images/body_bg.gif) repeat;} 


a:hover{ text-decoration: underline;}
.topblock{ display:inline; clear:left; float:left; width:951px; margin-left:24px;}
.tp_bg1{ display:inline; clear:left; float:left; width:951px; height:128px; background:url(../images/tp_bg1.jpg) no-repeat;}
.tp_bg2{ clear:left; float:left;}
.tp_bg3{ display:inline; float:left; width:268px; height:260px; background:url(../images/tp_bg3.jpg) no-repeat;}
.tp_home{ clear:left; float:left; margin:67px 0px 0px 149px;}
.tp_abt{ float:left; margin:67px 0px 0px 112px;}
.tp_supp{ float:left; margin:67px 0px 0px 102px;}
.tp_cont{ float:left; margin:67px 0px 0px 91px;}
.tp_logo{ clear:left; float:left; margin:11px 0px 0px 21px;}



.cp_div{ display: inline; clear:left; float:left; width:1000px;}

.lp_div{ display:inline; clear:left; float:left; width:685px; margin-left:24px; margin-top:10px;}
.lp_welcome{ display:inline; clear:left; float:left; width:672px; background:#E5E5E5; padding-bottom:30px;}
.lp_wel{ clear:left; float:left; margin:5px 0px 0px 10px;}
.lp_wel_line{ clear:left; float:left; margin:12px 0px 0px 10px;}
.wel_txt{ clear:left; float:left; width:651px; font:11px/18px arial; color:#343433; margin:12px 0px 0px 10px;}
.lp_wel_arrow{ clear:left; float:left; margin:14px 0px 0px 10px;}
.lp_wel_lorem{ float:left; width:280px; font:11px/18px arial; color:#343433; margin:12px 0px 0px 25px; text-decoration:none;}
.wel_img{ float:left; margin:12px 0px 0px 10px;}
.lp_supp_serv{ display:inline; clear:left; float:left; width:685px;}
.lp_serv_bg{ display:inline; clear:left; float:left; width:276px; height:178px; background: url(../images/lp_serv_bg.jpg) no-repeat; margin:28px 0px 0px 29px;}
.lp_supp_bg{ display:inline; float:left; width:276px; height:178px; background: url(../images/lp_serv_bg.jpg) no-repeat; margin:28px 0px 0px 57px;}
.lp_serv_01{ clear:left; float:left; margin:11px 0px 0px 9px;}
.lp_services{ float:left; margin:17px 0px 0px 118px;}
.lp_serv_line{ clear:left; float:left; margin:14px 0px 0px 48px;}
.lp_serv_txt1{ clear:left; float:left; width:224px; font: bold 11px/15px arial; color:#FBE30C; margin:7px 0px 0px 41px; text-decoration:none;}
.lp_serv_txt2{ clear:left; float:left; width:203px; font:11px/15px arial; color:#FAF7D6; margin:1px 0px 0px 62px; text-decoration:none;}
.lp_serv_txt3{ clear:left; float:left; width:182px; font:11px/15px arial; color:#FAF7D6; margin:1px 0px 0px 82px; text-decoration:none;}
.lp_serv_txt4{ clear:left; float:left; width:140px; font:11px/15px arial; color:#FAF7D6; margin:1px 0px 0px 122px; text-decoration:none;}
.lp_serv_txt5{ clear:left; float:left; width:45px; font:11px/15px arial; color:#FAF7D6; margin:1px 0px 0px 220px; text-decoration:none;}
.lp_serv_img{ clear:left; float:left; margin:-38px 0px 0px 9px; position:relative;}
.lp_serv_more{ float:left; width:64px; font:11px/18px arial; color:#FFFFFF; margin:15px 0px 0px 118px; text-decoration:none;}
.lp_supp_img{ clear:left; float:left; margin:-24px 0px 0px 9px; position:relative;}



.rp_div{ display:inline; float:left; width:291px;}
.rp_latest_news{
	display:inline;
	clear:left;
	float:left;
	width:266px;
	background:#E8E8E8;
	margin:-56px 0px 0px 2px;
	position:relative;
	padding-bottom:37px;
}
.rp_lates{ clear:left; float:left; margin:23px 0px 0px 18px;}
.rp_lates_line{ clear:left; float:left; margin:14px 0px 0px 8px;}
.rp_lates_bulle{ clear:left; float:left; margin:32px 0px 0px 9px;}
.rp_lates_txt{ float:left; width:205px; font:11px/18px arial; color:#343433; margin:28px 0px 0px 8px; text-decoration:none;}
.lates_line{ clear:left; float:left; margin:14px 0px 0px 34px;}
.rp_lates_bulle1{ clear:left; float:left; margin:16px 0px 0px 9px;}
.rp_lates_txt1{ float:left; width:205px; font:11px/15px arial; color:#343433; margin:14px 0px 0px 8px; text-decoration:none;}
.rp_nunc_top{ clear:left; float:left; margin:16px 0px 0px 12px;}
.rp_nunc_1pxx{ display:inline; clear:left; float:left; width:244px; background:#55C0E2; margin-left:12px;}
.nunc_img{ clear:left; float:left; margin:12px 0px 0px 12px;}
.rp_nunc_line{ clear:left; float:left; margin:17px 0px 0px 69px;}
.rp_nunc_bott{ clear:left; float:left; margin:0px 0px 0px 12px;}
.rp_nunc_txt{ float:left; width:164px; font:11px/18px arial; color:#46453E; margin:8px 0px 0px 19px; text-decoration:none;}

.ft_bg{ clear:left; float:left; width:1000px; height:93px; background:url(../images/ft_1pxx.gif) repeat-x;}
.ft_bar{ float:left; margin:40px 0px 0px 15px;}
.ft_home{ clear:left; float:left; width:30px; font: 11px/15px tahoma; color:#B3B5B4; margin:36px 0px 0px 318px; text-decoration:none; }
.ft_comp{ float:left; width:55px; font: 11px/15px tahoma; color:#B3B5B4; margin:36px 0px 0px 15px; text-decoration:none;}
.ft_copy{ clear:left; float:left; width:290px; font: 11px/15px tahoma; color:#B3B5B4; margin:8px 0px 0px 380px;}



.int_abt_us{ display:inline; clear:left; float:left; width:685px; margin-top:10px;}
.int_lp_abt{ clear:left; float:left; margin:5px 0px 0px 10px;}
.abt_txt{ clear:left; float:left; width:658px; font:11px/18px arial; color:#343433; margin:12px 0px 0px 10px;}
.wel_topcorn{ clear:left; float:left; margin:15px 0px 0px 0px;}
.int_morbi_line{ clear:left; float:left; margin:10px 0px 0px 10px;}
.morbi_img1{ clear:left; float:left; margin:12px 0px 0px 10px;}
.morbi_txt1{ float:left; width:517px; font:11px/18px arial; color:#46453E; margin:10px 0px 0px 8px; text-decoration:none;}
