@charset "utf-8";
/* CSS Document */
body{
    margin:0;
	padding:0;
	font-size:100%;
	color:#000000;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	background:#ffffff url(../images/e-bg.jpg) top left repeat-x;
}

#main_cont{
    width:1000px;
	margin:0 auto;
	padding:0;
}

#header{
    width:1000px;
	float:left;
	margin:0;
	padding:0;
}

#logo{
    width:327px;
	height:102px;
	float:left;
	margin:5px 0 0 5px;
	padding:0;
}

#male_box{
	height:40px;
	float:right;
	margin:23px 0 0 0;
	padding:0;
}

#p_box{
    width:31px;
	height:33px;
	float:left;
	margin:0;
	padding:0 0 0 10px;
}

#p_box_l{
	float:left;
	margin:6px 0 0 3px;
	padding:0;
}

.text_mobile{
    font-family:"Arial Narrow";
	font-size:0.875em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#333333;	
}

#facebook_box{
    width:32px;
	height:33px;
	float:left;
	margin:0;
	padding:0 0 0 10px;
}

#menu_bg{
    width:1000px;
	height:64px;
	float:left;
	text-align:center;
	margin:5px 0 0 0;
	padding:0;
	background:url(../images/menu_bg.jpg) top left repeat-x;
}


a.menu_home:link,a.menu_home:visited {
       width:60px;
       height:23px;
       margin:12px 0 0 215px;
       padding:0;
       float:left;
       background: url(../images/home.png) 0 0;
}
a.menu_home:hover,a.menu_home:active {
       width:60px;
       height:23px;
       margin:12px 0 0 215px;
       padding:0;
       float:left;
       background:url(../images/home.png) -60px 0;
}


a.menu_services:link,a.menu_services:visited {
       width:149px;
       height:23px;
       margin:12px 0 0 15px;
       padding:0;
       float:left;
       background: url(../images/services.png) 0 0;
}
a.menu_services:hover,a.menu_services:active {
       width:149px;
       height:23px;
       margin:12px 0 0 15px;
       padding:0;
       float:left;
       background:url(../images/services.png) -149px 0;
}


a.menu_about:link,a.menu_about:visited {
       width:85px;
       height:23px;
       margin:12px 0 0 15px;
       padding:0;
       float:left;
       background: url(../images/about.png) 0 0;
}
a.menu_about:hover,a.menu_about:active {
       width:85px;
       height:23px;
       margin:12px 0 0 15px;
       padding:0;
       float:left;
       background:url(../images/about.png) -85px 0;
}


a.menu_contact:link,a.menu_contact:visited {
       width:100px;
       height:23px;
       margin:12px 0 0 15px;
       padding:0;
       float:left;
       background: url(../images/contact.png) 0 0;
}
a.menu_contact:hover,a.menu_contact:active {
       width:100px;
       height:23px;
       margin:12px 0 0 15px;
       padding:0;
       float:left;
       background:url(../images/contact.png) -100px 0;
}


a.menu_client:link,a.menu_client:visited {
       width:101px;
       height:23px;
       margin:12px 0 0 15px;
       padding:0;
       float:left;
       background: url(../images/client_login.png) 0 0;
}
a.menu_client:hover,a.menu_client:active {
       width:101px;
       height:23px;
       margin:12px 0 0 15px;
       padding:0;
       float:left;
       background:url(../images/client_login.png) -101px 0;
}


#banner{
    width:928px;
	height:346px;
	float:left;
	margin:0 0 0 36px;
	padding:0;
	background:url(../images/banner_bg.jpg) top left no-repeat;
}

#b_day_box{
    width:970px;
	float:left;
	margin:15px 0 0 15px;
	padding:0;
}

#b_day_bg_top{
    width:969px;
	height:11px;
	float:left;
	margin:0;
	padding:0;
	background: url(../images/body_bg_top.png) top left no-repeat;
}

#b_day_bg_mid{
    width:969px;
	float:left;
	margin:0;
	padding:0;
	background: url(../images/body_bg_mid.png) top left repeat-y;
}

#b_day_bg_besh{
    width:969px;
	height:11px;
	float:left;
	margin:0;
	padding:0;
	background: url(../images/body_bg_besh.png) top left no-repeat;
}

#b_day_bg_mid_left{
    width:455px;
	float:left;
	margin:0 0 0 20px;
	padding:0;
}

#b_day_bg_mid_left_t{
    width:450px;
	float:left;
	margin:5px 0 0 5px;
	padding:0;
}

.text_mid_left_t{
    font-family:Arial;
	font-size:1.125em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#003366;	
}

#star_left_tt{
	float:left;
	margin:2px 0 0 35px;
	padding:0;
}

#star_left_ttt{
	float:left;
	margin:0 0 0 10px;
	padding:0;
}

.text_mid_star{
    font-family:Arial;
	font-size:0.875em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;	
}


#b_day_bg_mid_right{
    width:455px;
	float:right;
	margin:0 20px 0 0;
	padding:0;
}

.text_Contacst{
    font-family:Arial;
	font-size:1.5em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;
	margin:10px 0 0 0;
	padding:0;	
}

.img_submit{
    background:url(../images/send.png) left top no-repeat;
	width:72px;
	height:27px;
	margin:0;
	padding:0;
	font-family:"Arial Narrow";
	font-weight:bold;
	font-size:1.125em;
	color:#ffffff;
	border:0;
}

#footer{
    width:1000px;
	height:54px;
	float:left;
	margin:0 auto;
	padding:0;
}

#footer_mencant{
    width:1000px;
	height:54px;
	margin:0 auto;
	padding:0;
}

#footer_men{
    width:100%;
	height:54px;
	float:left;
	margin:20px 0 0 0;
	padding:0;
	background:url(../images/footer_bg.jpg) top left repeat-x;
}

#footer_l{
    width:1000px;
	height:25px;
	float:left;
	margin:0;
	padding:0;
}

#footer_ll{
	float:left;
	margin:10px 0 0 8px;
	padding:0;
}

#footer_lll{
	float:left;
	margin:10px 0 0 17px;
	padding:0;
}

#footer_llll{
	float:left;
	margin:5px 0 0 400px;
	padding:0;
}

#footer_lllll{
	float:right;
	margin:5px 20px 0 0;
	padding:0;
}

a.top_links:link,a.top_links:visited {
    font-family:Arial;
	font-size:0.812em;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	color:#003366;
}

a.top_links:hover,a.top_links:active {
    font-family:Arial;
	font-size:0.812em;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.text_footer_l{
    font-family:Arial;
	font-size:0.687em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#003366;	
}

a.top_linksl:link,a.top_linksl:visited {
    font-family:Arial;
	font-size:1em;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	color:#003366;
}

a.top_linksl:hover,a.top_linksl:active {
    font-family:Arial;
	font-size:1em;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

#bnnear_w_m{
    width:1000px;
	float:left;
	margin:10px 0 0 0;
	padding:0;
}

#bnnear_w_ml{
	float:left;
	margin:0 0 0 15px;
	padding:0;
}

#bnnear_w_mll{
    width:969px;
    height:41px;
	float:left;
	margin:0 0 0 15px;
	padding:0;
	background:url(../images/w_m_menu_bg.jpg) top left no-repeat;
}

#bnnear_w_ml_manu{
	float:left;
	margin:12px 0 0 45px;
	padding:0 2px 0 0;
}

#bnnear_w_ml_manul{
	float:right;
	margin:12px 8px 0 0;
	padding:0 0 0 0;
}

a.top_linksm:link,a.top_linksm:visited {
    font-family:"Arial Rounded MT Bold";
	font-size:0.875em;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	color:#003366;
}

a.top_linksm:hover,a.top_linksm:active {
    font-family:"Arial Rounded MT Bold";
	font-size:0.875em;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	color:#009900;
}

#b_m_t_box{
    width:969px;
	float:left;
	margin:15px 0 0 15px;
	padding:0 0 0 0;
}

.text_w_maint{
    font-family:"Arial Rounded MT Bold";
	font-size:1.5em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#003366;	
}


#b_m_boxl_left{
    width:718px;
	float:left;
	margin:0;
	padding:0 0 0 0;
}



#b_day_mbg_topl{
    width:718px;
	height:11px;
	float:left;
	margin:0;
	padding:0;
	background: url(../images/web_m_b_top.png) top left no-repeat;
}

#b_day_mbg_midl{
    width:718px;
	float:left;
	margin:0;
	padding:0;
	background: url(../images/web_m_b_mid.png) top left repeat-y;
}

#b_day_mbg_beshl{
    width:718px;
	height:12px;
	float:left;
	margin:0;
	padding:0;
	background: url(../images/web_m_b_besh.png) top left no-repeat;
}

#b_day_mbg_tex_box{
    width:680px;
	float:left;
	margin:0px 0 0 20px;
	padding:0;
}

#quick_b_right{
    width:226px;
	height:117px;
	float:right;
	margin:0;
	padding:0;
	background:url(../images/quick_contact.png) top left no-repeat;
}

#quick_b_con{
    width:61px;
	height:70px;
	float:left;
	margin:30px 0 0 4px;
	padding:0;
}

#quick_b_con_textbox{
    width:140px;
	float:left;
	margin:25px 0 0 10px;
	padding:0;
}

#quick_b_con_textbox_p{
    width:154px;
	float:left;
	margin:25px 0 0 0;
	padding:0;
}

#quick_b_con_textbox_pp{
	float:left;
	margin:0 0 0 1px;
	padding:0;
}

.text_quick_c{
    font-family:Arial;
	font-size:1.125em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#003366;	
}

.text_m_b_bll{
    font-family:Arial;
	font-size:0.875em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#003366;	
}

.text_m_b_bllp{
    font-family:Arial;
	font-size:0.875em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;	
}

.text_m_b_bllpht{
    font-family:Arial;
	font-size:0.75em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;	
}

.text_m_b_bllk{
    font-family:Arial;
	font-size:1.125em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#003366;	
}

#b_day_mbg_tex_boxy{
    width:680px;
	float:left;
	margin:5px 0 0 20px;
	padding:0;
}

#b_day_mbg_tex_boxyk{
    width:680px;
	float:left;
	margin:5px 0 0 0px;
	padding:0;
}

#b_day_mbg_tex_boxyy{
    width:10px;
	float:left;
	margin:6px 0 0 30px;
	padding:0;
}

#b_day_mbg_tex_boxyyh{
	float:left;
	margin:0 0 0 10px;
	padding:0;
}


