body {margin: 10px; padding: 0px; font-family: Tahoma, sans-serif; font-size: 11px; color: #000000;}
form {margin: 0px;}

a {color: #000000; text-decoration: none;}
a:hover {text-decoration: underline;}

h1 {font-size:14px; font-weight:bold; color:#3D87C4;}

#page {width: 760px; height: 167px; background: url(/images/bg_top.gif) repeat-x top; float:none }

div {float: left; text-align:left}

.line {color: #D3E5F3; width: 85%; background: #D3E5F3; border: 0px; height: 1px; margin: 7px 10px; margin: "0px";}

#img {float: right; width: 364px;}

#tright {float: right; width: 168px; background: #ffffff; font-size: 10px; font-family: Tahoma, sans-serif; color: #000000; }
#tright b {font-size: 11px;}
#tright .cont {padding:4px 0px 6px 6px; line-height: 150%;}
#tright .lang {padding:8px 0px 0px 6px;}
#tright .lang img {margin: 3px 0px 3px 0px;}

#left {float: left; clear: left; width: 184px; background: #ffffff;}
#left b {font-size: 12px;}
#left .link {float: none; margin-left: 10px; padding-top: 17px; padding-top: "15px";}
#left #bgabout {width: 177px; background: url(/images/bg_about.gif);}
#left #bgabout #about {width: 147px; width: "177px"; background: url(/images/about.gif) no-repeat top; padding: 16px 15px 25px 15px;}
#left #bgservice {width: 177px; background: url(/images/bg_service.gif);}
#left #bgservice #service {width: 147px; width: "177px"; background: url(/images/service.gif) no-repeat top; padding: 16px 15px 25px 15px;}
#left #bgproduct {width: 177px; background: url(/images/bg_product.gif);}
#left #bgproduct #product {width: 147px; width: "177px"; background: url(/images/product.gif) no-repeat top; padding: 16px 15px 25px 15px;}
#left #bgportfolio {width: 177px; background: url(/images/bg_lportfolio.gif);}
#left #bgportfolio #portfolio {width: 147px; width: "177px"; background: url(/images/lportfolio.gif) no-repeat top; padding: 16px 15px 25px 15px;}


#hmain {float: left; width: 47%; width: "52%"; padding: 10px 5px 10px 15px}
#main {float: left; width: 69%; width: "75%"; padding: 30px 25px 20px 25px;}
p {text-indent:15px}
.web {margin:15px 0; font-size:11px; color:#a3a3a3}
.web a{color:#80a708}
.web b{color:#4072a5; font-size:13px}
.web img {margin-right:20px}
#right {float: right; background: url(/images/bg_line.gif) repeat-y left; margin-top: 10px; width: 168px; padding-top: 12px; text-align: center;}
#right .tit {color: #4D587B; font-weight: bold;}
#right div {float: none; text-align: center; padding: 7px 0px;}

.service {font-size:18px; font-weight:bold; color:#95bb1f}
.cms {font-size:18px; font-weight:bold; color:#7fb4db}
.folio {font-size:18px; font-weight:bold; color:#ffb502}
.about {font-size:18px; font-weight:bold; color:#000}

p.service h1 {font-size:18px; font-weight:bold; color:#95bb1f}
p.cms h1 {font-size:18px; font-weight:bold; color:#7fb4db}
p.folio h1 {font-size:18px; font-weight:bold; color:#ffb502}
p.about h1 {font-size:18px; font-weight:bold; color:#000}

#hfooter {float: none; clear: both; margin-left: 7px; margin-bottom: 10px; margin-bottom: "0px";  width: 99%; height: 134px; background: url(/images/bg_footer.gif);}
#hfooter #portfolio {float:left; width: 147px; width:"177px"; height: 93px; height:"134px"; background: url(/images/portfolio.gif) no-repeat right top; padding: 16px 15px 25px 15px;}
#hfooter #portfolio b {font-size: 12px;}
#hfooter #portfolio .link {float: none; margin-left: 10px; padding-top: 17px; padding-top: "15px";}
#hfooter #list {position: absolute; left: 300px; z-index: 1; padding-left: 37px;}
#hfooter #list #tit {float: none; clear: both; padding: 8px 4px; color: #FFFFFF; font-weight: bold; text-align: left;}
#hfooter #list div {text-align: center; margin-right: 18px;}
#hfooter #copy {float: right; width: 160px; height: 134px; background: url(/images/bg_copy.gif) no-repeat left top #ffffff; }
#hfooter #copy div {float: none; color: #A3A3A3; font-size: 10px; padding: 40px 0px; margin: 0px;text-align: center;}
#hfooter #fr {float: right; width: 123px; height: 134px;}

#footer
{float: none; clear: both; padding-bottom: 20px; padding-bottom: "10px"; color: #A3A3A3; font-size: 10px; width: 100%; text-align: center;}
