@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;}
 
body {font:13px Arial,sans-serif;margin:8px 5px;color:#000;background:#fff;}
	   
/* ============================  Header ============================ */
.header {width:100%;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;}
.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;}
  
.nav {background:#ffc url(/images/logo/patte/nav-top_green.gif) 0 25px repeat-x;border-left:1px solid #cc9;height:30px;min-width:992px;}
.nav p.title{font-size:10px;color:#666;padding-left:188px;font-weight:normal;line-height:24px;}
.nav p.lineN {width:992px;height:1px;overflow:hidden;background:#ffc;}
*+ html .nav p.lineN {border-top:1px solid #ffc;}
.nav p.bgLine {width:175px;background:#ffc url(/images/logo/patte/nav-top_green3.gif) right top no-repeat;height:6px;overflow:hidden;}


/*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;}
