body { padding:0px; background:#fff url(images/body_bg.jpg) repeat-x; margin:0 auto; text-align:center; font-family:tahoma; font-size:12px; }
a:link { text-decoration:none; }
a:active { text-decoration:none; }
a:hover { text-decoration:underline; }
a:visited { text-decoration:none; }

h1 { font-size:24px; padding:5px; float:left; margin:0px; text-align:left; color:#b5ab73; font-weight:bold; margin-top:9px; }
.h1_logo { float:left; padding-bottom:4px; padding-top:4px; padding-left:5px; }
h2 { font-size:16px; color:#f68a6d; padding:0px; margin:0px; font-weight:bold; padding-left:5px; clear:left; }
p { margin:0px; padding:0px; }
.clr{ clear:both; }
#main_container{margin:0 auto;width:800px;}
#header_layout{ background:#FFFFFF; height:67px; }
.hone_layout{}
.lefter{ float:left; }
.righter{ float:right; }
.hpos{ margin-top:12px; }

.wid_le{ width:210px; text-align:left; }
.wid_ri{ width:590px; }
.marger{ margin:3px; }
.toplink{ border-bottom:1px solid #b0c8d1; padding-bottom:3px; }
.toplink a{ color:#b0c8d1; font-weight:bold; }

.menu_layout{ margin-top:10px; margin-bottom:5px ;background:#c00001 url(images/menu_bg.jpg) repeat-x; text-align:left; float:left; width:800px; }
.menu{ padding:5px; float:left; width:120px; }
.menu a{ color:#fff; }
.whi{ background:#fff; }

.respect_title { padding:4px; margin-top:10px; color:#b5ab73; font-size:17px; font-weight:bold; }
.respecter ul{ margin:0; padding:0; }
.respecter li{ margin:0; padding:4px; color:#a2a1a1; list-style-type:none; }

.sp_body{ margin-left:10px; margin-top:10px; width:480px; text-align:left; }
.com_txt p{ color:#a2a1a1; padding:5px; }

.des_link a{ color:#f68a6d;}
.des_txt p{ padding:5px; padding-left:15px; color:#a2a1a1; }

#footer_layout{  background:#d5cfb0; padding:15px; color:#fff; font-weight:bold; }
