body { padding:0px; background-color:#85ac1d; 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:#eeeeee; font-weight:bold; margin-top:68px; }
.h1_logo { float:left; padding-bottom:4px; padding-top:4px; padding-left:5px; }
h2 { font-size:16px; color:#85ac1d; padding:0px; margin:0px; font-weight:bold; padding-left:5px; }
p { margin:0px; padding:0px; }
.clr{ clear:both; }
#main_container{margin:0 auto;width:800px;}
#header_layout{ background:url(images/bnr.jpg) no-repeat; padding-bottom:100px; }
.hone_layout{}
.lefter{ float:left; }
.righter{ float:left; }
.hpos{ margin-top:70px; }

.wid_le{ width:210px; text-align:left; }
.wid_ri{ width:590px; background:#fff699; }
.marger{ margin:3px; }
.toplink{ border-bottom:1px solid #b0c8d1; padding-bottom:3px; }
.toplink a{ color:#b0c8d1; font-weight:bold; }

.body_layout{}
.menu_layout{ margin-top:10px; margin-bottom:5px; }
.menu{ padding-top:4px; padding-bottom:4px; }
.menu a{ color:#fff; }

.respect_title { padding:4px; margin-top:10px; color:#eee; font-weight:bold; font-size:17px; }
.respecter dt{ margin:0; padding:0; }
.respecter dl{ margin:0; padding:0; padding-top:4px; color:#eee; }

.sp_body{ margin-left:10px; margin-top:10px; }
.com_txt p{ color:#85ac1d; padding:5px; }

.des_link a{ color:#85ac1d; font-weight:bold; }
.des_txt p{ padding:5px; padding-left:15px; color:#85ac1d; }

#footer_layout{ padding:15px; font-weight:bold; text-align:right; color:#eee; }
