body {
	margin:0px;
	margin-top:20px;
	color:#000;
	font-size:13px;
	font-family:Arial;
	text-align:center;
	margin-bottom:10px;
	background-color:#fff;
	line-height:1.5em
}
h1
{
font:14px Arial, Helvetica, sans-serif;
margin:0px;
font-weight: bold;
margin-bottom:10px;
}
.news_pane 
{
	position:absolute;
	top:200px;
	left:18px;
	width: 170px;
	height:160px;
	overflow:hidden;
}
.news_pane , .news_pane  a:link, .news_pane  a:visited { color:#333333; text-decoration:none; }
.news  a:link, .news  a:visited { color:#333333; text-decoration: underline; }

.footer
{
font:12px arial;
color:#333333;
}

.pic1
{
width:145px;
height:140px;
overflow:hidden;
}
body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
}

img, img a:link, img a:visited { border:0px; text-decoration:none; }

a, a:link { text-decoration:underline; color: #0033FF }
a:hover{ text-decoration:underline; }

legend {
	font-size:15px;
	font-weight:bold
	}

.bbr10 {
	clear:both;
	padding:10px;
	}

.bbr5 {
	clear:both;
	padding:5px;
	}		

h2 {
	font-size:16px;
	margin:0px;
	margin-bottom:5px;
	font-weight:bold;
	color:#38652c;
	}	

.botton {
	background-color:#eee;
	border:#000 1px solid;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	width:100px;
	height:25px;
	}

.homepage {
	background:url(/templates/images/bg_home.jpg);
	width:1000px;
	height:591px;
	position:relative
	}
	
.menu {
	position:absolute;
	top:130px;
	left:240px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	line-height:2.1em;
	}	

.menu_01 {
	background:url(/templates/images/btn_01_off.png);
	float:left;
	margin-right:1px;
	height:35px;
	width:99px;
	}

.menu_01:hover, .menu_01_on {
	background:url(/templates/images/btn_01_on.png);
	cursor:pointer;
	float:left;
	margin-right:1px;
	height:35px;
	width:99px;	
	}	

.menu_02 {
	background:url(/templates/images/btn_02_off.png);
	float:left;
	margin-right:1px;	
	height:35px;
	width:117px;	
	}			

.menu_02:hover, .menu_02_on {
	background:url(/templates/images/btn_02_on.png);
	cursor:pointer;
	float:left;
	margin-right:1px;	
	height:35px;
	width:117px;		
	}

.menu_03 {
	background:url(/templates/images/btn_03_off.png);
	float:left;
	margin-right:1px;	
	height:35px;
	width:138px;	
	}			

.menu_03:hover, .menu_03_on {
	background:url(/templates/images/btn_03_on.png);
	cursor:pointer;
	float:left;
	margin-right:1px;	
	height:35px;
	width:138px;	
	}

.menu_04 {
	background:url(/templates/images/btn_04_off.png);
	float:left;
	margin-right:1px;	
	height:35px;
	width:110px;	
	}			

.menu_04:hover, .menu_04_on {
	background:url(/templates/images/btn_04_on.png);
	cursor:pointer;
	float:left;
	margin-right:1px;	
	height:35px;
	width:110px;	
	}

.menu_05 {
	background:url(/templates/images/btn_05_off.png);
	float:left;
	margin-right:1px;	
	height:35px;
	width:139px;	
	}			

.menu_05:hover, .menu_05_on {
	background:url(/templates/images/btn_05_on.png);
	cursor:pointer;
	float:left;
	margin-right:1px;	
	height:35px;
	width:139px;	
	}

.home_content {
	position:absolute;
	text-align:left;
	top:210px;
	left:230px;
	width:660px;
	}	

.trail {
	position:absolute;
	top:240px;
	left:90px;
	text-align:left;
	color:#6b9565;
	}	

.trail a:link, .trail a:visited  {
	color:#6b9565;
	}				

.internal_header {
	background:url(/templates/images/bg_header.jpg);
	width:1000px;
	height:268px;
	position:relative
	}

.internal_content {
	background:url(/templates/images/bg_content.jpg) repeat-y;
	text-align:left;
	width:1000px;
	}

.internal_footer {
	background:url(/templates/images/bg_footer.jpg);
	width:1000px;
	height:152px;
	}

.client_box {
	width:125px;
	height:140px;
	margin:15px;
	margin-bottom:30px;
	float:left;
	text-align:center;
	}

.client_img {
	width:125px;
	height:140px;
	overflow:hidden;
	border:#6b9565 1px solid;
	}	

#msg_error {
	color:#FF0000;
	}	

.product_box {
	width:110px;
	height:90px;
	margin:10px;
	text-align:center;
	border:#6b9565 2px solid;	
	overflow:hidden;
	float:left;
	}

.product_page_image	{
	width:370px;
	border:#6b9565 2px solid;	
	}

.product_page_left {
	width:380px;
	margin-right:15px;
	float:left;
	}

.product_page_right {
	width:330px;
	float:left;
	}	

.color_01, .color_01 a:link, .color_01 a:visited {
	color:#6b9565;
	}

.color_01 a:hover {
	text-decoration:underline;
	}	

.about_title, .about_title a:link, .about_title a:visited {
	font-size:16px;
	color:#38652c;
	}		
	
	
								
