﻿body{ margin:0px; padding:0px; background:#000b14 url(../images/bg2.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#3c4b55;}
div,span,p,from,li,ul,ol,a{ margin:0px; padding:0px;}
li,ul,ol{ list-style:none;}
img,a img{margin:0px; padding:0px; border:0px;}
a{ color:#3c4b55; text-decoration:none;}
a:hover{ text-decoration:underline;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:12px; font-weight:normal;}
h3 b,h1 b{ display:none;}
table,td,input{font-size:12px;}
.clear{clear:both;}
.pIndent{ text-indent:25px;}
.cursor{ cursor:pointer;}
body#home{background:#000b14 url(../images/bg.jpg) repeat-x;}
#header{ background:url(../images/headerBg.jpg) top center no-repeat; height:243px;}
#headerNei{background:url(../images/headerBg2.jpg) top center no-repeat; height:243px;}
.topWarp{ background:url(../images/headBg.jpg) repeat-x; height:376px;}
#container{ height:550px;}
.head{ width:960px; margin:0 auto;}
.headNei{width:950px; _width:985px;}
.logo{ background:url(../images/logo.gif) no-repeat; height:99px; width:193px; text-indent:-9999px; float:left; display:inline; margin-top:10px;}
.logo a{ display:block; width:100%; height:100%;}
.navTop{ float:right; margin-top:16px; width:300px; display:inline; position:relative;}
.login{ float:right; display:inline; background:url(../images/login.png) no-repeat;  margin:0 3px; #margin-top:-20px; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/login.png'); _margin-top:0px; +margin-top:0px;}
.login a{ display:block; height:34px; width:85px; text-indent:-9999px; _position:relative;  +position:relative;}
.language{ float:right; display:inline; background:url(../images/language.png) no-repeat; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/language.png');}
.language a{ display:block; width:163px; height:34px; text-indent:10px; line-height:32px; _position:relative; +position:relative;}
.nav{ clear:both; float:left; display:inline; height:86px; background:url(../images/navBg.png) no-repeat; width:960px; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navBg.png');}
.nav ul{ margin-top:11px; margin-left:8px;}
.nav ul li{ float:left; display:inline; height:52px;}
.nav ul li a{ height:52px; display:block; text-indent:-9999px; _position:relative; +position:relative;}
.navNei{background:url(../images/navBg2.png) no-repeat; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navBg2.png'); _margin-left:18px;}
.homeNav{ background:url(../images/navBg.gif) no-repeat; width:78px;}
.aboutNav{ background:url(../images/navBg.gif) -79px 0px no-repeat; width:92px;}
.serviceNav{ background:url(../images/navBg.gif) -171px 0px no-repeat; width:98px;}
.quoteNav{ background:url(../images/navBg.gif) -269px 0px no-repeat; width:82px;}
.workNav{ background:url(../images/navBg.gif) -351px 0px no-repeat; width:126px;}
.contactNav{ background:url(../images/navBg.gif) -477px 0px no-repeat; width:111px;}

.homeNav:hover{ background:url(../images/navBg.gif) 0px -55px no-repeat;}
.aboutNav:hover{ background:url(../images/navBg.gif) -79px -55px no-repeat;}
.serviceNav:hover{ background:url(../images/navBg.gif) -171px -55px no-repeat;}
.quoteNav:hover{ background:url(../images/navBg.gif) -269px -55px no-repeat;}
.workNav:hover{ background:url(../images/navBg.gif) -351px -55px no-repeat;}
.contactNav:hover{ background:url(../images/navBg.gif) -477px -55px no-repeat;}

.onPage .homeNav{ background:url(../images/navBg.gif) 0px -107px no-repeat;}
.onPage .aboutNav{ background:url(../images/navBg.gif) -79px -107px no-repeat;}
.onPage .serviceNav{ background:url(../images/navBg.gif) -171px -107px no-repeat;}
.onPage .quoteNav{ background:url(../images/navBg.gif) -269px -107px no-repeat;}
.onPage .workNav{ background:url(../images/navBg.gif) -351px -107px no-repeat;}
.onPage .contactNav{ background:url(../images/navBg.gif) -477px -107px no-repeat;}

.banner{ height:200px; width:960px; margin:0 auto; position:relative;}
.bannerImg1{ background:url(../images/banner1.jpg) no-repeat; height:507px; width:197px; position:absolute; right:-10px; top:-193px;}
.bannerImg2{ background:url(../images/banner2.jpg) no-repeat; height:273px; width:46px; position:absolute; right:187px; top:-24px;}
.bannerImg3{ background:url(../images/banner3.jpg) no-repeat; height:216px; width:269px; position:absolute; right:233px; top:-16px;}
.bannerImg4{ background:url(../images/banner4.jpg) no-repeat; height:167px; width:48px; position:absolute; right:-58px; top:32px;}
.talkToUs{ background:url(../images/talk.png) no-repeat; _background:url(../images/talk1.gif) no-repeat; height:56px; width:133px; position:absolute; left:310px; top:85px;}

.talkToUs:hover{background:url(../images/talk.png) 0px 1px no-repeat; _background:url(../images/talk1.gif) 0px 1px no-repeat;}
.talkToUs a{ float:right; display:inline; margin-right:3px; height:33px; width:120px; text-indent:-9999px;}
.slogan{ background:url(../images/slogan.gif) no-repeat; width:600px; height:120px; position:absolute; top:-50px;}
.warp{ width:960px; margin:0 auto;}
.aboutLigonova{ float:left; display:inline; background:url(../images/aboutLingonova.jpg) no-repeat; width:305px; height:375px; margin-top:-54px; _position:relative; +position:relative; _top:0px;}
.aboutLigonova h2{ height:53px; text-indent:-9999px;}
.aboutLigonova img{ margin:0px 20px;}
.aboutLigonova p{ margin:5px 22px; text-align:justify; word-spacing:0px;}
.aboutLigonova p a{ text-indent:-9999px; background:url(../images/more.gif) no-repeat; height:24px; width:52px; float:right; display:inline; #margin-top:-20px;}
.service{ float:left; display:inline; width:423px; height:290px; background:url(../images/serviceBg.png) no-repeat; margin:26px 0px 0px 10px; #background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/serviceBg.png');}
.service h2{ text-indent:-9999px; background:url(../images/servicesBt.gif) 7px 8px no-repeat; height:40px; width:300px; margin-bottom:10px;}
.service ol{ margin:0 5px 0px 5px;}
.service ol li{ float:left; display:inline; width:190px; height:65px; margin:4px 5px; text-align:right; vertical-align:middle;}
.service ol li a{ display:block; height:65px; _position:relative; +position:relative; color:#446075;}
.service ol li a:hover{ color:#f88103;}
.service ol li a b{ float:right; display:inline; margin-top:10px; margin-right:10px; font-weight:normal;}

.service ol li a.translation{ background:url(../images/serviceImg.gif) 0px -7px no-repeat;}
.service ol li a.localization{ background:url(../images/serviceImg.gif) 0px -187px no-repeat;}
.service ol li a.voiceover{ background:url(../images/serviceImg.gif) 0px -65px no-repeat;}
.service ol li a.interpretation{ background:url(../images/serviceImg.gif) 0px -307px no-repeat;}
.service ol li a.game{ background:url(../images/serviceImg.gif) 0px -124px no-repeat;}
.service ol li a.translation:hover{ background:url(../images/serviceImg.gif) 0px -368px no-repeat;}
.service ol li a.localization:hover{ background:url(../images/serviceImg.gif) 0px -549px no-repeat;}
.service ol li a.voiceover:hover{ background:url(../images/serviceImg.gif) 0px -427px no-repeat;}
.service ol li a.game:hover{ background:url(../images/serviceImg.gif) 0px -486px no-repeat;}
.service ol li a.interpretation:hover{ background:url(../images/serviceImg.gif) 0px -670px no-repeat;}
.associations{ float:left; display:inline; width:200px; height:283px; margin-top:30px; background:url(../images/qwBg.jpg) left no-repeat; }
.associations h2{ text-indent:-9999px; background:url(../images/associationsBt.gif) 18px 8px no-repeat; height:40px; margin-top:77px;}
.associations ul{ margin-left:20px; margin-top:10px;}
.associations ul li{ float:left; display:inline;}
.associations ul li a{ display:block;}
.gala{ background:url(../images/gala.jpg) 0px 0px no-repeat; height:42px; width:70px; text-indent:-9999px;}
.gala:hover{ background:url(../images/gala.jpg) -79px -1px no-repeat; }
.ata{ background:url(../images/ata.jpg) 0px 0px no-repeat; height:42px; width:70px; text-indent:-9999px;}
.ata:hover{ background:url(../images/ata.jpg) -79px -1px no-repeat; }
.proz{ background:url(../images/proz.jpg) 0px 0px no-repeat; height:30px; width:120px; text-indent:-9999px;}
.proz:hover{ background:url(../images/proz.jpg) -126px -1px no-repeat; }
.qa{background:url(../images/qa.jpg) 0px 0px no-repeat; height:44px; width:110px; text-indent:-9999px;}
.qa:hover{ background:url(../images/qa.jpg) -110px -1px no-repeat; }
.inspecta{background:url(../images/inspecta.jpg) 0px 0px no-repeat; height:40px; width:120px; text-indent:-9999px;}
.inspecta:hover{ background:url(../images/inspecta.jpg) -133px -1px no-repeat; }

#footer{ margin:0 auto; width:960px; height:90px;}
.navBottom li{ float:left; display:inline; padding:0 10px; background:url(../images/line.gif) right center no-repeat; line-height:30px; height:30px; margin-top:10px;}
.navBottom li.last{ background:none;}
.navBottom li a{ color:#45667b;}
.navBottom li a:hover{ color:#65707c;}
.copyRight{ clear:both; display:block; text-indent:10px; color:#446075;}
.copyRight a{color:#627c90;}
/****************************************/
.bannerNei{ margin:0 auto; width:940px; height:173px; position:relative;}
.bannerNei div{ position:absolute; top:-13px;}
.leftBar{ background:url(../images/bar1.png) no-repeat; display:block; width:25px; height:225px; position:absolute; top:-53px; left:-18px;#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bar1.png');}
.rightBar{ background:url(../images/bar2.png) no-repeat; display:block; width:25px; height:225px; position:absolute; top:-53px; right:-16px;
#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bar2.png');}
#containerNei{ width:940px; margin:0 auto; position:relative; background:#f2f1ec url(../images/contentBot.jpg) bottom repeat-x;}
.contentTop{ background:url(../images/contentTop.jpg) repeat-x; height:20px; width:940px; position:absolute; top:-8px; left:0px;}
.sideMenu{ float:left; width:180px; height:300px; display:inline; margin:20px 0px 0px 20px; background:url(../images/menuBg.jpg) repeat-x;}
.sideMenu h3{ height:33px; line-height:33px; color:#FFF; font-weight:bold; text-indent:10px;}
.sideMenu ul li{ height:23px; line-height:23px; text-indent:10px; margin-bottom:1px;}
.sideMenu ul li a{ display:block;}

.sideMenu ul li a:hover,.sideMenu ul li a.onPage{ background:#dededb; border-right:#293d48 3px solid; color:#f0770d; font-weight:bold; text-decoration:none;}
.content{ width:680px; float:right; display:inline; margin:10px 33px 60px 0px;}
.content2{ float:left; display:inline; margin:0px 33px 60px 25px; padding-top:10px; _width:885px; _float:none; _display:block; _margin:0px auto; _margin-bottom:60px; }
.content h3,.content2 h3{ font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; color:#1a2f3b; border-bottom:#94a3ac 1px solid; line-height:45px; height:45px; margin-bottom:10px;}
.content h4,.content2 h4{ font-size:16px; line-height:35px; font-weight:bold; color:#f0770d;}
.content h5,.content2 h5{ font-size:14px; line-height:30px; font-weight:bold; color:#2c3840;}
.conBody p{ text-align:justify; font-size:12px; margin-bottom:15px;}
.conBody p b{ color:#f0770d; font-weight:normal;}
.conBody p a{color:#f0770d; font-weight:bold;}
.conBody a{color:#f0770d; font-weight:bold;}
.conBody td{font-size:12px; margin-bottom:15px;}

#footerNei{ background:#000b14;}
.foot{ width:940px; background:#001827; border-top:#002e42 8px solid; margin:0 auto; height:90px;}
.foot .navBottom{ margin-left:10px;}
.foot .copyRight{ text-indent:20px;}
.list li{  background:url(../images/icon00.gif) 0px 8px no-repeat;  padding-left:10px;}
.form{position:relative; width:885px; height:602px; background:url(../images/quoteBg.gif) no-repeat;}
.form ol{ float:left; width:220px; border-right:#666 1px dashed; display:inline; margin:20px;}
.form ol li,.form ul li{ margin-bottom:7px;}
.form ol li span,.form ul li span{ display:block; font-weight:bold; line-height:25px;}
.form ol li span b,.form ul li span b{color:#f0770d;}
.form input,.form select{ height:18px; line-height:18px;}
.form ul{ float:right; width:600px; display:inline; margin:20px 10px 0px 0px;}
.form ul em{ display:block; color:#f0770d;}
.form ul li a{ margin-right:7px;}
.photoWall{ width:885px;}
.photoWall li{float:left; width:83px; height:83px; margin:0px 4px 4px 0px;border-radius:5px;}
.photoWall li a{ display:block; text-indent:-9999px; width:100%; height:100%;}
.photoWall li a:hover{ background:url(../images/staffBg.gif) no-repeat; text-indent:0px; text-align:center; color:#FFF; text-decoration:none; line-height:83px;}
.photoWall li.wall07 a{ display:inline; color:#f0770d; text-indent:0px; width:100%; height:100%;}
.photoWall li.wall07 a:hover{ display:inline; text-decoration:underline; line-height:normal; background:none; line-height:18px; text-indent:0px; width:100%; height:100%;}
.photoWall li.wall01 a:hover,.photoWall li.wall18 a:hover{ background:none;}
.photoWall li.wall01{ width:170px; background:url(../images/join.gif) no-repeat;}
.photoWall li.wall_Carlos{ background:url(../images/Staff/Carlos.jpg) no-repeat;}
.photoWall li.wall_Nancy{ background:url(../images/Staff/Nancy.jpg) no-repeat;}
.photoWall li.wall_Lisa{ background:url(../images/Staff/Lisa.jpg) no-repeat;}
.photoWall li.wall_Irene{ background:url(../images/Staff/Irene.jpg) no-repeat;}
.photoWall li.wall_Vincent{ background:url(../images/Staff/Vincent.jpg) no-repeat;}
.photoWall li.wall_Sabrina{ background:url(../images/Staff/Sabrina.jpg) no-repeat;}
.photoWall li.wall_Emily{ background:url(../images/Staff/Emily.jpg) no-repeat;}
.photoWall li.wall_Myra{ background:url(../images/Staff/Myra.jpg) no-repeat top;}
.photoWall li.wall_Daisy{ background:url(../images/Staff/Daisy.jpg) no-repeat;}
.photoWall li.wall_Stan{ background:url(../images/Staff/Stan.jpg) no-repeat;}
.photoWall li.wall_Saga{ background:url(../images/Staff/Saga.jpg) no-repeat;}
.photoWall li.wall_Celine{ background:url(../images/Staff/Celine.jpg) no-repeat;}
.photoWall li.wall_Bruno{ background:url(../images/Staff/Bruno.jpg) no-repeat;}
.photoWall li.wall_Alex{ background:url(../images/Staff/Alex.jpg) no-repeat;}
.photoWall li.wall07{ width:258px; height:258px; float:right; background:url(../images/workBg.gif) no-repeat; display:inline; margin-right:17px;}
.photoWall li.wall18{ width:344px; background:url(../images/jionBar.gif) no-repeat;}
.photoWall li.wall19{ clear:both; width:0px; height:0px; margin:0px;}
.photoWall li.wall28{ background:url(../images/Staff.gif) no-repeat;}

.map{ float:left; display:inline; margin-right:20px; width:100%;}
.map ul li span{ background:url(../images/contactBt.gif) no-repeat; float:left; display:inline; width:60px; text-indent:5px; line-height:18px; color:#1a2f3b;}
.map ul li b{ float:right; width:280px; font-weight:normal;}
.map ul li{ clear:both;}
.music li{ height:15px; margin-bottom:6px; vertical-align:top;}
.music li EMBED{vertical-align:middle;}

/*******************************/	
.dropmenudiv{ position:absolute; top:0px; font-family:"新細明";z-index:10000;  visibility: hidden;	width:161px; background:url(../images/shareit.png) no-repeat; padding:13px 0px;
}
.dropmenudiv a{display: block; width:100%; text-indent:30px; padding-right:8px; text-decoration: none; height:25px; line-height:25px; font-size:12px; background:url(../images/menuBg.png) 0px -26px no-repeat; font-weight:normal; color:#646464;}
.dropmenudiv li{ width:140px; margin:0 auto;}
* html .dropmenudiv a{width: 100%;}
.dropmenudiv a:hover{background:url(../images/menuBg.png) no-repeat; color:#003a54; text-decoration:underline;}