/* CSS Document */
body{padding:0px; margin:15px 0 20px 0; background:#333 url(images/bg01.jpg); color:#000; font:12px/14px Arial, Helvetica, sans-serif; text-align:left;}
div, p, ul, h1, h2, h3, form, img{padding:0px; margin:0px;}

a{background:none; color:#ffffff; text-decoration:none;}
a:hover{background:none; color:#ffe25d; font-weight:bold; text-decoration:none;}

table { margin:0px; font:12px arial,verdana,helvetica,sans-serif; color:#000; text-decoration:none; }

#bodypan {width:973px; background:#fff; border: #000 solid 4px; margin:0 auto; padding:0;}

#toppan {width:auto; background:#000; padding:10px 0 10px 15px;}
#toppan img{position:absolute; margin:0; }

#topmenu {width:auto; height:26px; background:#e99;}
#topmenu ul{width:565px; background:none;}
#topmenu ul li{list-style:none; float:left; font:bold 12px Tahoma,Arial,Helvetica,sans-serif; padding:6px 0px 7px 0px;}
#topmenu ul li a{color:#000; font:bold 12px Tahoma,Arial,Helvetica,sans-serif; padding:5px 15px 9px 15px;}
#topmenu ul li a:hover{color:#903; background-color:#fff; font:bold 12px Tahoma,Arial,Helvetica,sans-serif; padding:5px 15px 9px 15px;}
#topmenu p{width:270px; background:none; font:12px Arial,Helvetica,sans-serif; float:right; padding:0 20px 0 0;}

#footer {width:auto; background:#000; padding:10px 5px 5px 5px;}
#footer ul{margin:0 auto; width:640px; background:none;}
#footer ul li{list-style:none; float:left; font:bold 11px Tahoma,Arial,Helvetica,sans-serif; padding:6px 10px 7px 10px;}
#footer ul li a{color:#fff; font:bold 10px Tahoma,Arial,Helvetica,sans-serif;}
#footer ul li a:hover{color:#f57; font:bold 10px Tahoma,Arial,Helvetica,sans-serif;}
#footer p{width:auto; font:10px Arial,Helvetica,sans-serif; padding:0;}