body{ margin:0px; padding:0px 0 0px 0px; voice-family:"\"}\""; voice-family:inherit; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8f8f8f;}

* {margin : 0; padding:0;}
img, span {border:0; margin:0; padding:0;}
p{ padding:0px; margin:0px; line-height:18px;}
a{ text-decoration:none; color:#0072b1;}
a:hover{color:#8cbf1c;}

h1{ color:#378dba; font-family:Arial, Helvetica, sans-serif; font-size:20pt; text-decoration:none; vertical-align:top; font-weight:normal; text-align:left; margin:0 0 10px 0; border-bottom:1px solid #7bcbfe; padding:0 0 5px 0; }
h2{ color:#378dba; font-family:Arial, Helvetica, sans-serif; font-size:13pt; text-decoration:none; vertical-align:top; font-weight:normal; text-align:left; margin:0 0 15px 0; }


ul, ol {display:block; border:0; margin:0px; padding:0;}
ol {list-style-type:decimal;}
li {display:list-item; border:0; margin:0; padding:0;}
ul ul, ul ol, ol ol, ol ul {margin: 0 0 0 20px;}
.clear{ clear:both;}
.left{float:left; margin:0px; padding:0px;}
.right{float:right; margin:0px;}

.textbox{ border:1px solid #e0e0e0; padding:4px 5px 5px 5px; background:#fff; font-size:12px; color:#7a7a7a; height:17px; margin:5px 0 5px 0; width:200px;}
.combobox{margin:10px 0 15px 0px;   padding:1px 1px 1px 5px; font-size:14px; color:#656565; width:45px;}
.textarea{border:1px solid #e0e0e0; padding:4px 5px 5px 5px; background:#fff; font-size:12px; color:#7a7a7a;  margin:5px 0 10px 0; width:200px;}


#wrpper{background:url(../images/bg-wrapper.jpg) no-repeat center top; width:100%; float:left;}
.wrpper{background:#fff url(../images/bg-body.jpg) repeat-x; width:100%; float:left;}
#mainpage{ margin:0px auto; padding:0px; width:990px;}

/* Header */
#header{ margin:0px; padding:0 0px 0 0px; float:left; width:990px; padding: 0 0 0px 0;}
.logoarea{width:335px; float:left; height:110px; }

.langbox{width:205px; float:right; background:url(../images/bg-laguage.jpg) repeat-x; padding:5px 15px 10px 0px; text-align:right;}
.langbox a{color:#31a3ed; font-size:12px; font-weight:bold; text-decoration:none;}
.langbox img{margin:0px 10px -4px 20px;}

.bannerarea{ width:990px; float:left; padding:16px 0 10px 0; height:330px; }


/* Navigation */
#menu{ float:left; padding:6px 0px 0px 0px; margin:0px 0 0 0 ; width:990px; }
.menu1 {padding:0 0 0 0px; margin:0; float:left; list-style:none; height:44px;  white-space:nowrap;}
.menu1 li {float:left; margin:0 1px 0 0; }
.menu1 li a {display:block; float:left; height:44px; color:#fff; text-decoration:none; font-size:10pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; padding:0px 0px 0 28px; cursor:pointer; text-transform:uppercase; line-height:44px;}
.menu1 li a span{display:block; float:left; height:44px; padding:0px 28px 0 0px; cursor:pointer;}
.menu1 li a:hover, .menu1 li.current a, .menu1 li.current a:hover {color:#289de9; background:url(../images/link-bg-ho.jpg) no-repeat left top; }
.menu1 li a:hover span, .menu1 li.current a span, .menu1 li.current a:hover span{color:#289de9; background:url(../images/link-bg-ho.jpg) no-repeat right top; }




/*Content */
#contentmain{width:980px; float:left; padding:15px 5px 15px 5px; margin:0px; }


/*Left Part */
#leftpart{width:460px; float:left;}



/*Right Part */
#rightpart{ width:520px; float:right;}
.imgright{margin:0 10px 15px 0; float:right;}




/* Footer Section */
#footer{width:100%; padding:15px 0px 15px 0px; margin:0 0 0px 0; float:left; background:#f3f3f3 url(../images/bg-footer.jpg) repeat-x;}
.footerinner{width:990px; margin:0 auto; color:#8f8f8f; font-size:12px; line-height:30px; text-align:center;}
.footerinner a{ color:#8f8f8f; text-decoration:none; padding:0 3px;}
.footerinner a:hover{ color:#38a8f0;}






.wdt245{width:245px; float:left;}
.ttlaurved{ color:#2692da; font-size:15px; font-weight:bold; display:block; margin:0 0 0px 0; background:url(../images/icon-leaf.png) no-repeat; padding:0 0 0 25px;}

ul.point{margin:0px 0; padding:10px 5px 0px 25px; list-style:none;}
ul.point li { font-size:13px; color:#7a7a7a; line-height:18px;  font-weight:bold; padding:0px 0 5px 15px; background:url(../images/arrow.png) no-repeat 0px 5px; } 


ul.point1{margin:0px 0; padding:10px 5px 0px 5px; list-style:none;}
ul.point1 li { font-size:13px; color:#7a7a7a; line-height:18px;  font-weight:bold; padding:0px 0 5px 15px; background:url(../images/arrow.png) no-repeat 0px 5px; width:225px; float:left; display:block;} 

.contact1{width:250px; float:left; display:block; margin:0 10px 10px 0; text-align:right; padding:7px 0 0 0; font-weight:bold; }
.contact2{width:320px; float:left; display:block; margin:0 10px 5px 0; }

.fontred{color:#F00;}


.btnsubmit{background:url(../images/btn-submit.png) no-repeat; width:89px; height:37px; display:block; cursor:pointer; border:none; cursor:pointer; float:left; margin:0 15px 0 0;}
.btncancel{background:url(../images/btn-cancel.png) no-repeat; width:89px; height:37px; display:block; cursor:pointer; border:none; cursor:pointer; float:left; margin:0 15px 0 0;}

.imgprod{background:#fff; border:5px solid #73c6fc; float:right; margin:0 0 20px 20px; padding:1px; border-top:5px solid #2b80b7; border-bottom:5px solid #2b80b7;}