﻿* {
	margin:0;
	padding:0;
}

body{
	background:url(/templates/pages/hb/gfx/bg.jpg) repeat-x #fff;
}
.wrap {
	width:990px;
	margin:auto;
}
.wrapper {
	width:990px;
	margin:auto;
	float:left;
	background:url(/templates/pages/hb/gfx/bg_green.jpg) no-repeat;
	padding:0 4px;
}

.top {
	width:982px;
	float:left;
	padding:25px 0;
}

.flash {
	width:982px;
	height:46px;
	float:left;
}
.flash2 
{
	margin-top:4px;
	margin-left:9px;
}

.eng { 
	position:absolute;
	margin-left:950px; margin-top:0px; z-index:9999;
}

.main {
	width:982px;
	float:left;
	background:#ffffff;
	padding-bottom:20px;
}

.submenu {
	width:236px;
	float:left;
	margin:8px 15px;
}

.rightF 
{
	width:700px;
	float:left;
}

.submenu .submenutop
{
	background:url(/templates/pages/hb/gfx/submenu_top.gif);
	height:11px;
}
.submenu .submenucontent 
{
	background:#93b008;
}
.submenucontent ul li 
{
	list-style-type:none;
}
.submenucontent ul li a.active 
{
	font-weight:bold;
}
.submenucontent ul li a 
{
	display:block;
	background:url(/templates/pages/hb/gfx/ico_submenu.jpg) no-repeat 0 5px;
	padding:5px 0 5px 20px;
	margin:0 0 0 10px;
	font-family:Verdana;
	font-size:11px;
	
	text-decoration:none;
	color:#fff;
}
.submenucontent ul li a:hover 
{
	text-decoration:underline;
}
.submenucontent ul li.mmlvl_2 a { font-size:10px;margin-left:30px;
} 


.submenu .submenubottom
{
	background:url(/templates/pages/hb/gfx/submenu_bottom.gif);
	height:11px;
}


h1 
{
	color:#89b808;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	padding-top:10px;
}

.textContent
{
	width:450px;
	float:left;
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	color:#333;
	text-align:justify;
}
.textContentFull
{
	width:700px;
	float:left;
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	color:#333;
	text-align:justify;
}
a 
{
	color:#87a300;
	text-decoration:underline;
}
a:hover
{
	text-decoration:none;

}
.imgFrame 
{
	width:230px;
	float:left;
	padding-left:20px;
	padding-top:10px;
	
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#333;
}


.bottom 
{
	width:982px;
	float:left;
	font-family:Verdana;
	font-size:10px;
	color:#666;
	text-align:center;
	background:#fff;
	line-height:20px;
	padding:15px 0;
	border-top:#ccc 1px solid;
}
table.tbl_contact 
{
	width:450px;
}
table.tbl_contact tr td
{
	padding:10px;
	padding-left:0px;
	border-bottom:#ccc 1px solid;
}

table.vtbl tr td { margin:0;padding:0; vertical-align:top; width:83px;}
table.vtbl tr td a img{  }
table.vtbl tr td a img { margin-right:4px;border:0;}
table.vtbl tr.vtbldesc td { font-size:9px; line-height:10px; padding-bottom:10px;}


.form  { font-family:Trebuchet MS;
}
.form input, .form textarea { font-family:Trebuchet MS; font-size:12px; border:#666 1px solid;width:250px;}
.form input { margin-bottom:10px; }

.form textarea { margin-bottom:10px; height:100px; }

.form input.button { background:#333; color:#fff; border:0; font-weight:bold; width:75px; padding:2px 0;}

.form .status { font-weight:bold; color:#ff0000;}
