body { padding:0px; background:url(images/body_bg.jpg) repeat-y; 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:#a6ce3a; font-weight:bold; margin-top:9px; }
.h1_logo { float:left; padding-bottom:4px; padding-top:4px; padding-left:5px; }
h2 { font-size:16px; color:#719879; 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:none; height:67px; }
.hone_layout{}
.lefter{ float:left; }
.righter{ float:right; }
.hpos{ margin-top:12px; }

#bnr_layout{ margin-bottom:10px; }

.wid_le{ width:300px; text-align:left; background:#fff; }
.wid_ri{ width:500px; background:#c0c0c0; }
.marger{ margin:0; }
.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:#19879f; text-align:left; float:left; width:500px; }
.menu{ padding:5px; float:left; width:115px; }
.menu a{ color:#fff; }
.whi{ background:#fff; }

.respecter{ margin-left:20px; }
.respect_title { padding:4px; margin-top:10px; color:#719879; font-size:17px; font-weight:bold; }
.respecter ul{ margin:0; padding:0; }
.respecter li{ margin:0; padding:4px; padding-left:10px; color:#999; list-style-type:none; }

.sp_body{ margin-left:10px; margin-top:10px; }
.com_txt p{ color:#719879; padding:5px; }

.des_link a{ color:#666; font-size:14px; }
.des_txt p{ padding:5px; padding-left:15px; color:#a6ce3a; }

#footer_layout{  background:#fff; padding:15px; color:#7bae0d; font-weight:bold; }
