body {
	margin:0px;
	padding:0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-align:justify;
	line-height:18px;
	background:#FFFFFF url(../images/bg.jpg) repeat-x;
}
#wrapper {
	margin:0 auto;
	padding:0 0 0 0;
	width:1003px;
}
a {
	outline:none;
}

#main-top {
	margin:0px;
	padding:0px;
	width:1003px;
	float:left;
}
#logo {
	margin:0px;
	padding:0px;
	width:329px;
	height:251px;
	float:left;
	background:url(../images/logo.jpg) repeat-x;
}
#logo1 {
	margin:0px;
	padding:4px 0 0 50px;
	width:279px;
	height:190px;
	float:left;
	background:url(../images/logo.jpg) repeat-x;
}
#top-bar{
	margin:0 0 0 0px;
	padding:0px;
	width:674px;
	height:182px;
	float:left;
}

#navigation {
	margin:0px;
	padding:0px;
	width:674px;
	height:43px;
	float:left;
}

#header-bot {
	margin:0px;
	padding:0px;
	width:674px;
	height:26px;
	float:left;
}


/*------------------------------- Body ---------------------------------------------*/

#center-area {
	margin:0px;
	padding:0px;
	width:1003px;
	float:left;
	min-height:700px;
	height:auto !important;
	height:700px;
	background:#FFFFFc url(../images/center-bg.jpg) repeat-x;
}
#center {
	margin:0px;
	padding:0 50px 0 51px;
	width:902px;
	float:left;
}
#welcome-box{
	margin:0px;
	padding:0px;
	width:491px;
	float:left;
}
#welcome-img {
	margin:0px 0 0 0px;
	padding:0px;
	width:411px;
	height:340px;
	float:left;
}

#welcome-top{
	margin:0px;
	padding:0px;
	width:491px;
	min-height:263px;
	height:auto !important;
	height:263px;
	float:left;
	background: #27741b url(../images/welcome-area.jpg) no-repeat;
}
#our-product-top{
	margin:0px;
	padding:0px;
	width:491px;
	min-height:263px;
	height:auto !important;
	height:263px;
	float:left;
	background: #27741b url(../images/our-product-had.jpg) no-repeat;
}
#our-product-top p{
	margin:0px;
	padding:100px 20px 0 23px;
	float:left;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:18px;
	color:#ffffff;
}
#about1-top{
	margin:0px;
	padding:0px;
	width:491px;
	min-height:263px;
	height:auto !important;
	height:263px;
	float:left;
	background: #27741b url(../images/about-hading.jpg) no-repeat;
}
#about1-top p{
	margin:0px;
	padding:100px 20px 0 23px;
	float:left;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:18px;
	color:#ffffff;
}
#faq1-top{
	margin:0px;
	padding:0px;
	width:491px;
	min-height:263px;
	height:auto !important;
	height:263px;
	float:left;
	background: #27741b url(../images/faq-hading.jpg) no-repeat;
}
#faq1-top p{
	margin:0px;
	padding:100px 20px 0 23px;
	float:left;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:18px;
	color:#ffffff;
}

#online-store-top{
	margin:0px;
	padding:0px;
	width:491px;
	min-height:263px;
	height:auto !important;
	height:263px;
	float:left;
	background: #27741b url(../images/online-store-had.jpg) no-repeat;
}
#online-store-top p{
	margin:0px;
	padding:100px 20px 0 23px;
	float:left;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:18px;
	color:#ffffff;
}

#welcome-top p{
	margin:0px;
	padding:20px 20px 0 23px;
	float:left;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:18px;
	color:#ffffff;
	width:440px;
}

#top {
	padding-top:100px;
}
#welcome-bot{
	margin:0px;
	padding:0px;
	width:491px;
	height:78px;
	float:left;
}
#center-box{
	margin:0px;
	padding:16px 0 0 0px;
	width:902px;
	float:left;
}

#about-main{
	margin:0px;
	padding:0px;
	width:278px;
	float:left;
	background:url(../images/about-bg.jpg) repeat-y;
	
}

#about-top{
	margin:0px;
	padding:0px;
	width:278px;
	float:left;
	background:url(../images/about-had.jpg) no-repeat;
}
#about-top-outer{
	margin:0px;
	padding:0px;
	width:278px;
	float:left;
	background: #f0f9c0 url(../images/about-bg.jpg) repeat-y;
}

#about-top p{
	margin:0px;
	padding:53px 15px 0 13px;
	float:left;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:20px;
	color:#474646;
}
#about-bot{
	margin:0px;
	padding:0px;
	width:278px;
	height:95px;
	float:left;
}
#faq-main{
	margin:0px;
	padding:0 0 0 34px;
	width:278px;
	float:left;
	
}
#faq-main1{
	margin:0px;
	padding:0 0 0 0px;
	width:278px;
	float:left;
	background:url(../images/faq-bg.jpg) repeat-y;
	
}

#faq-top{
	margin:0px;
	padding:0px;
	width:278px;
	float:left;
	background:url(../images/faq-had.jpg) no-repeat;
}
#faq-top-outer{
	margin:0px;
	padding:0px;
	width:278px;
	float:left;
	background: #f0f9c0 url(../images/faq-bg.jpg) repeat-y;
}

#faq-top p{
	margin:0px;
	padding:53px 15px 0 13px;
	float:left;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:20px;
	color:#474646;
}

#faq-top p{
	margin:0px;
	padding:53px 15px 0 13px;
	float:left;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:20px;
	color:#474646;
}

#faq-top p.neew{
	margin:0px;
	padding:0 15px 0 13px;
	float:left;
	width:240px;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:20px;
	color:#474646;
}

#faq-bot{
	margin:0px;
	padding:0px 0 0px 0;
	width:278px;
	height:90px;
	float:left;
}
#our{
	margin:0px;
	padding:0 0 0 34px;
	width:278px;
	float:left;
	
}
#faq-text{
	margin:0px;
	padding:53px 0 0 0px;
	width:270px;
	float:left;
}

.list {	
	margin:0;
	padding:0px 0 0 11px;
	list-style-type:none;
}

.list li {
	margin:0;
	padding:0px 0 0 11px;
	background:url(../images/icone.gif) no-repeat left 8px;
	font-size:11px;
	color:#666666;
	font-style:normal;
	line-height:23px;
	text-align:left;
}

/*----------------------------- Footer ----------------------------------------*/

#footer {
	margin:0px;
	padding:0px;
	background:url(../images/bot-bg.jpg) repeat-x;
	width:100%;
	height:74px;
	float:left;
}
#footer p {
	margin:0px;
	padding:10px 0 0 0px;
	width:100%;
	font-family:verdana;
	text-align:center;
	font-size:10px;
	line-height:10px;
	color:#ffffff;
}
#footer p.web {
	margin:0px;
	padding:0px 0 0 12px;
}
#footer a {
	color:#ffffff;
	text-decoration:none;
}
#footer a:hover {
	color:#ffffff;
	text-decoration:underline;
}

#iner-about-had-box{
	margin:0px;
	padding:0px;
	width:902px;
	float:left;
}
#welcome-img {
	margin:0px 0 0 0px;
	padding:0px;
	width:411px;
	float:left;
}
#welcome-img img {
	margin:0px;
	padding:0px;
	float:left;
}
#welcome-img p.new {
	margin:0;
	padding:0 0 10px 15px;
	width:396px;
	float:left;
}
#welcome-img p.bold{
	margin:0;
	padding:0 0 20px 15px;
	width:396px;
	font-size:14px;
	font-weight:bold;
	float:left;
}
#welcome-main {
	margin:0px;
	padding:0px;
	width:491px;
	float:left;
	
}
#iner-about-had-top{
	margin:0px;
	padding:0px;
	width:902px;
	float:left;
	background: #29743a url(../images/inear-about-had.jpg) no-repeat;
}
#iner-about-had-top p{
	margin:0px;
	padding:100px 20px 0 23px;
	float:left;
	font-family:Tahoma;
	text-align: justify;
	font-size:11px;
	line-height:18px;
	color:#ffffff;
}
#welcome-bot{
	margin:0px;
	padding:0px;
	width:491px;
	float:left;
}
.text-wha{
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	}
	
	.text-bla{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	margin: 0px;
	padding: 0px;
	}
	.text-wha1{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	}
#downloads {
	padding:0px;
	margin:0px;
	float:left;
	width:411px;
	background: url(../images/downloads.jpg) no-repeat 10px 0px;
	height:274px;
}
#downloads ul {
	margin:0;
	padding:100px 0 0 15px;
	list-style-type:none;
}
#downloads li {
	padding:0 0 0 38px;
	margin:0;
	background:url(../images/bullet.gif) no-repeat 20px 10px;
	width:380px;
	font-family: Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:24px;
	text-decoration:none;
	text-align:justify;
}
#downloads li a {
	color:#FFFFFF;
	text-decoration:none;
}
#downloads li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#down_btm {
	padding:0px;
	margin:0px;
	float:left;
	width:411px;
}
#down_btm img {
	padding:0px;
	margin:0 0 0 10px;
	float:left;
}