body {margin:0; padding:28px 0 40px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; background-color:#333333}
#div_body{margin:0 auto; width:919px; background-color:#FFFFFF}
table{border:none; border-collapse:collapse; margin:0; padding:0;}
td{border:none; border-collapse:collapse; margin:0; padding:0;}
a img{border:none;}
p, h1, h2, h3, h4, h5, h6 {margin-top:0px;}

#table_top{height:131px; width:100%}
#table_top td{vertical-align:top;}


#div_logo{width:175px; margin-top:34px; padding:5px 40px 0 0; text-align:right; background-image:url(border_top-1.gif); background-position:right; background-repeat:no-repeat}
#div_top-1{color:#3c3c3c; width:194px; margin-top:34px; padding:16px 20px 0 64px;background-image:url(border_top-2.gif); background-position:right; background-repeat:no-repeat; font-size:11px;}
#div_top-1 img{margin-left:-34px; float:left; margin-top:4px }
#div_top_2{width:145px; padding:10px 30px 0 62px; margin-top:34px; background-image:url(border_top-3.gif); background-position:right; background-repeat:no-repeat}
#div_top_2 img{float:left; margin:6px 0 0 -36px;}
.grey{color:#5b5b5b; font-size:14px;}
.orange{color:#ee6a00; font-size:24px;}
#div_top_3{width:141px; padding:11px 0 0 48px; margin-top:34px;}


#table_top_img{width:833px; margin:0 auto;}
#table_top_img td{vertical-align:top;}
#div_top_img_text{position:relative;}
#div_top_img_text div{position:absolute;color:#150061;font-size:16px;left: 34px;top: 13px;}

#table_main{margin:32px auto 0 auto; width:833px;}
#table_main td{vertical-align:top;}
#td_menu{width:223px}

#div_menu{background-color:#fbfbfb; background-image:url(menu_top.gif); background-position:top; background-repeat:repeat-x; padding:0 20px 38px 18px; width:185px}
#div_ie{height:32px;}
div.menu_zag{margin-bottom:14px; margin-top:15px}
div.menu{margin-left:25px; color:#21375d; margin-bottom:7px}
div.menu div{margin-left:17px; color:#21375d; margin-top:7px; font-size:11px; text-indent:-7px; padding-left:7px}

#div_banner{margin:18px 18px 0 18px;}

#div_content{}
#div_content_zag{background-image:url(zag.gif); background-position:0% 0%; background-repeat:no-repeat; padding:0 0 0 20px}
#div_content_zag h1{font-weight:normal; font-size:24px; color:#f28b39;}
img.left{float:left; margin:0 15px 10px 0; border:1px solid #5c5c5c}

#div_bottom{height:100px; background-image:url(bottom.gif); background-position:top; background-repeat:repeat-x; position:relative; width:829px; margin:45px auto 0 45px; }
#div_counter{position:absolute; left:8px; top:36px;}
#div_web{position:absolute; right:-3px; top:36px;}



a.menu{color:#21375d; text-decoration:none;}
a.menu:link{color:#21375d; text-decoration:none;}
a.menu:visited{color:#21375d; text-decoration:none;}
a.menu:hover{color:#21375d; text-decoration:underline;}

a.web{color:#333333; text-decoration:none; font-size:11px}
a.web:link{color:#333333; text-decoration:none;}
a.web:visited{color:#333333; text-decoration:none;}
a.web:hover{color:#333333; text-decoration:underline}


a{color:#4b3b85; text-decoration:underline;}
a:link{color:#4b3b85; text-decoration:underline;}
a:visited{color:#4b3b85; text-decoration:underline;}
a:hover{color:#4b3b85; text-decoration:none;}



div.div_cnt1{padding:0px 10px 50px 20px;}
