@charset "utf-8";
/* CSS Document */

body { 
	margin:0px;
	padding:0px;
	margin-top:24px;
	margin-bottom:23px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	background:url(../images/bg_page.gif) repeat-x top;
	background-color:#d5db77;
}
img { border:0px; }
a { color:#7e010e; text-decoration:underline; }
a:hover { color:#7e010e; text-decoration:none; }

.header_list {
	padding-left:54px; padding-top:70px;
	color:#444800;
	font-weight:bold;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.header_list ul { padding:0px; margin:0px; }
.header_list ul li {
	padding:0px; margin:0px;
	list-style:none;
	list-style-image:url(../images/bullet.png);
	padding-top:3px;
	padding-bottom:5px;
	background:url(../images/list_sepe.gif) left bottom no-repeat;
	}
.header_list ul li a { color:#444800; text-decoration:none; }
.header_list ul li a:hover { color:#444800; text-decoration:underline; }

.client_list {
	
	}
.client_list ul { padding:0px; margin:0px; width:260px; }
.client_list ul li {
	padding:0px; margin:0px;
	list-style:none;
	background:url(../images/bullet.png) no-repeat left;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:5px;
	border-bottom:1px solid #d8e289;
	}

.mid_bg {
	background:url(../images/mid_bg.gif) repeat-x bottom; 
	}
	
h1 {
 margin:0px; padding:0px;
 font-size:18px;
 padding-left:20px; font-weight:normal; color:#7e010e;
 }
h2 {
 margin:0px; padding:0px;
 font-size:14px;
 padding-top:14px; color:#000000;
 }
.txt_red { color:#7e010e; }


.txt11px { font-size:11px; }
.txt_red { color:#c5081e; }

.pro_img { padding:2px; border:1px solid #999999; margin-right:20px; }
	
.footer { font-size:11px; color:#7c7c45; }
.footer a { color:#7c7c45; }

