html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}



html           {height:100%;}

body           {font-family:Arial, Helvetica, sans-serif; background:#f3f3f3 url(../images05/bg_top.jpg) 0 0 repeat-x;
	            font-size:12px; color:#111111; position:relative; margin:0 auto; min-height:100%; height:auto !important; height:100%;
	            z-index:0;}

a              {text-decoration:underline}
a:hover        {text-decoration:none}

h2				{font-size:18px; color:#536c8f; padding:0 0 10px 0; line-height:18px;}

.body		{width:1000px; margin:0 auto; position:relative; background:url(../images05/bg_line.jpg) 277px 128px no-repeat;}

/*---------------------
	header
---------------------*/
#head	{background:url(../images05/bg_phone.jpg) 15px 79px no-repeat; height:406px;}
	.logo 	{padding:37px 0 0 324px; height:129px;}
	.contet_head	{padding:0 0 0 322px;}
	.search	{background:url(../images05/bg_search.jpg) 0 0 no-repeat; padding:15px 0 0 19px; margin:18px 0 0 0; height:51px;}
		.search input	{float:left;}
		.input_search	{font size:19pt;border:2px solid #526c8f; width:61px; height:32px;}
		.search span	{color:#536c8f; padding:8px 6px 0 6px; display:block; float:left;}
		.input_search2	{width:76px; border:2px solid #526c8f; height:32px;}
		.button	{background:url(../images05/button.jpg) 0 0 no-repeat; margin:-4px 0 0 37px;}
		.button:hover	{background:url(../images05/button.jpg) 0 -74px no-repeat;}
		.button:active	{background:url(../images05/button.jpg) 0 -153px no-repeat;}
	.exampale	{padding:6px 0 0 20px; color:#eed36a;}
	.text_phone	{width:120px; height:81px; position:absolute; top:140px; left:120px; font-size:10px; color:#3c5578;}
		.namber	{font-size:18px;text-align:center;}
		.name	{font-size:13px; padding:0 0 1px 0; text-align:center;}
	.text_phone2	{width:120px; height:81px; position:absolute; top:138px; left:130px; text-align:left; font-size:10px; color:#3c5578;}
		.text_phone2 li	{background:url(../images05/marker.gif) 0 5px no-repeat; padding:0 0 2px 10px; text-align:left;  font-size:13px; list-style:none;}

/*---------------------
	content
----------------------*/

.content	{margin:0 0 50px 43px;}
	.content th	{width:90px; text-align:left; height:200px;}
	.content td	{vertical-align:top; width:350px; padding:22px 50px 15px 0;}
		.content td p	{line-height:16px;}
		.line	{background:url(../images05/line.gif) 0 100% no-repeat; padding:35px 0 0 0; margin:0 -40px 0 -90px;}


/*-------------------
	footer
-------------------*/

#footer        {height:80px; width:100%;}
	.footer_menu	{font-size:14px; text-align:center; background:url(../images05/border_footer.gif) center 0 no-repeat; padding:16px 0 0 0; height:40px}
		.footer_menu li	{display:inline; list-style:none; padding:0 10px; border-right:1px solid #536c8f;}
		.footer_menu a	{color:#536c8f; text-decoration:none;}
		.footer_menu a:hover	{text-decoration:none; color:#868787;}
		.border_none	{border:0;}