body { background: url(/images/bg.gif) repeat-x #f0f0f0; margin:0px; padding:0px;}
img { border:0px;}
ul {padding:0px; margin:0px;}
#page-area { width:850px; background:#fff; margin:0 auto; padding-bottom:7px;}
#logo {padding:20px 0px 0px 26px; float:left; margin-right:122px;}
#menu {margin-left:auto;}
#fx {width:840px; height:350px; margin:0 auto;}

.menu-el {padding:44px 10px 0px 10px; float:left; background:url(/images/menu_sep.gif) no-repeat top right; height:77px;}
.clear {clear:both;}

#others-logos {width:834px; height:45px; background:#f3f3f3; margin:0 auto;}
#others-logos div {float:left; margin:0px 10px 0px 10px;}

#footer {width:835px; margin:0 auto; font:9px Verdana, Arial, Helvetica, sans-serif; color:#767676; padding:7px;}
#footer A {color:#767676; text-decoration:none;}
#footer A:hover {color:#333333; text-decoration:underline;}

#left-menu {width:220px; padding:10px; float:left; margin-bottom:20px;}
#main-content {margin-left:260px; width:540px; margin-bottom:20px;}

#left-menu-top, #left-menu-bottom {width:196px; height:10px;}
#left-menu-links {width:196px; background:url(/images/bg_left-menu.gif) repeat-y; padding:3px;}

#left-menu-links ul {list-style: none; margin: 0; padding: 0; border: none;}
#left-menu-links li {margin: 0; margin-bottom:1px; list-style: none; list-style-image: none; }
#left-menu-links li a {font:11px Verdana, Arial, Helvetica, sans-serif; display: block; padding: 5px 5px 5px 0.8em;	background-color: transparent; color: #676767; text-decoration: none;
 width: 87%; margin-left:1px; margin-right:7px;}
 html>body #left-menu-links li a {width: auto;}
#left-menu-links a:hover {background-color: #fe560b; color: #fff; text-decoration:none;}

/* title, intro, body */

#title { font:18px Verdana, Arial, Helvetica, sans-serif; color:#333333; margin-bottom:10px;}
#intro { font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#555; margin-bottom:4px;}
#body { font:11px Verdana, Arial, Helvetica, sans-serif; color:#555; width:85%; text-align:justify;}
.parent-pages {border-top:1px solid #ccc; font:10px Verdana, Arial, Helvetica, sans-serif; color:#555; padding:5px;}
.parent-pages A {color:#555; text-decoration:none;}
.parent-pages A:hover {color:#fe560b; text-decoration:none;}

.product {width:100%; padding:10px; border-top:1px solid #ccc; clear:both;}
.p-img {width:110px; float:left; margin-right:10px;}
.p-des { margin-left:130px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
.p-des A {color:#fe560b; text-decoration:none;}
.p-des A:hover {color:#fe560b; text-decoration:underline;}

.news-intro {border-top:1px solid #ccc; margin-top:5px; margin-bottom:5px; padding:5px;}
.n-title {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#444;}
.n-intro {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}

.n-more {font:11px Verdana, Arial, Helvetica, sans-serif;}
.n-more A {color:#666; text-decoration:none; color:#fe560b;}
.n-more A:hover {color:#fe560b; text-decoration:none;}

#go-back {font:11px Verdana, Arial, Helvetica, sans-serif; margin-top:25px;}
#go-back A {color:#888; text-decoration:none;}
#go-back A:hover {color:#fe560b; text-decoration:none;}

