@charset "utf-8";
/* CSS Document */
.header *,.footer * {margin:0;padding:0;list-style:none;}
.header,.footer {background:#fff;font-family:Arial;color:#000;}
.header img,.footer img {border:0;}
.header a {text-decoration:none;color:#fff;}
.header a:hover {text-decoration:none;}
body {font:13px Arial,sans-serif;margin:8px 5px;color:#000;background:#fff;}
	   
/* ============================  Header ============================ */
.header { width:100%;min-width:993px;font-size:12px;background:url(/images/logo/patte/nav-topl.gif) 0 0 repeat-x;height:85px;}
.logo {width:992px;}
.logo img{ padding-left:20px;}

/*top nav*/
.navcon {text-indent:24px; font-size:13px; padding-top:13px; color:#666} 
.navcon img{ margin-right:2px;}
.navcon a {color:#3366cc;text-decoration:underline; padding:2px;} 
.navcon a:hover {color:#3366cc;background:#ffea62;text-decoration:none;}


.logo .goosearch{ width:220px;position:absolute;top:20px; left:775px; color:#3366cc; font-weight:bold; font-size:13px; }
.logo .goosearch input.gsearchtext{border:1px solid #7ea0bb; height:16px; background:#ffffcc;}
.logo .goosearch input.pic{ margin-top:-2px !important; margin-top:0;}
*+ html .logo .goosearch input.pic{ padding-top:2px;}


/* ============================  Footer ============================ */
.footer {margin-left:65px;width:640px;}
.footerCont {width:670px;margin:0 auto;}
.footer p.line2 {background:url(/images/logo/title/line001.gif) left top repeat-x;height:16px;margin-top:5px;}
.footer p.nav1 {font-size:10px;margin-bottom:15px;}
.footer p.nav1 a {color:#36c;text-decoration:underline;}
.footer p.nav1 a:hover {color:#0080c0;}
.footer p.nav2 {font-size:11px;letter-spacing:1px;margin-bottom:15px; }
.footer p.nav2 span {float:right;}
.footer img {margin-bottom:10px;}
.footer p.copy {font-size:10px;color:#666;margin-bottom:20px;}
.footer p.copy img {vertical-align:middle; margin-right:15px;}
.footer p.copy a {color:#36c;text-decoration:underline;font-size:10px;}


