@charset "utf-8";
/* CSS Document */
body {
    margin:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background:#75b41b;
	}

.bodyconter{
    margin:auto;
	margin-bottom:auto;
	margin-top:auto;
	width:941px;
	height:100%;
	background-repeat:repeat-y;
	background:#000000;
	}
.table-main{
    margin:auto;
	margin-bottom:auto;
	margin-top:auto;
	width:905px;
	height:100%;
	background:#FFFFFF;
	}
.table-bottom-menu{
    margin:auto;
	width:905px;
	height:auto;
	float:left;
	}
.main-boxtop{
    margin:auto;
	margin-bottom:0px;
	margin-top:0px;
	width:901px;
	height:auto;
	}
.logobox{
    margin:auto;
	margin-bottom:0px;
	margin-top:0px;
	width:901px;
	height:58px;
	background:url(../images/bgtop-gry.gif) top left;
	background-repeat:repeat-x;
	}
.logo{
    margin:auto;
    width:135px;
	margin-left:38px;
	float:left;
	}
.logoheading{
    width:675px;
	margin:auto;
	margin-top:12px;
	margin-left:15px;
	float:left;
	}
.buttonsbox{
    background:url(../images/bg-buttons.jpg) top center;
	background-repeat:no-repeat;
    width:901px;
	height:54px;
	margin:auto;
	margin-top:0px;
	margin-bottom:0px;
	}
#menubox{
    width:630px;
	height:20px;
	margin:auto;
	padding-top:12px;
	margin-bottom:auto;
	}
.menutext{
    font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;
	text-align:center;
	}
.menutextlink{
    font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;
	text-align:center;
	}
.menutextlink:hover{
    font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#f68204;
	text-decoration:none;
	text-align:center;
	}
	
.flashbox{
    width:901px;
	height:auto;
	margin:auto;
	margin-top:0px;
	margin-bottom:0px;
	}
.boxcenter-cont{
    width:905px;
	height:auto;
	margin:0px;
	}
.boxwelcom{
    width:676px;
	margin-top:5px;
	height:auto;
	float:left;
	}
.boxclient{
    background:url(../images/bgclient.gif) top center;
	background-repeat:repeat-y;
    width:229px;
	height:539px;
	margin-top:5px;
	float:right;
	}
#wel-conter{
    width:676px;
	height:auto;
	margin:0px;
	}
.welcom-textbox{
    width:420px;
	height:150px;
	margin-left:15px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	padding-top:20px;
	text-align:justify;
	color:#454748;
	}	
.welcomheading{
    font-family:tahoma;
	font-size:24px;
	font-weight:bold;
	color:#454748;
	}  
#ilsimages{
    width:218px;
	height:170px;
	margin-left:0px;
	float:right;	
	}
.gallrybox{
    margin-top:10px;
    width:676px;
	height:73px;
	float:left;
	background:url(../images/bg-film.gif) bottom center;
	background-repeat:repeat-x;
	
	}
.gallry-pic{
    width:308px;
	height:73px;
	float:left;
	
}
.flashbox-slide{
    float:left;
	width:676px;
	height:auto;
	margin:0px;
	}
.filmbg-bottom{
    height:20px;
	width:676px;
	float:left;
	background:url(../images/bg-film-bottom.gif) bottom left;
	background-repeat:repeat-x;
	}
.setbox{ 
    float:left;
    width:400px;
	height:153px;
	margin-top:11px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	background:#29cfed;		
	}
.logoflashslide{
    width:260px;
	height:auto;
	float:left;
	margin-top:11px;
	}
.set-left{
    width:5px;
	height:153px;
	float:left;
	}
.set-right{
    width:5px;
	height:153px;
	float:right;
	}
.setimages{
    margin-top:7px;
    width:216px;
	height:136px;
	float:left;
	}
.set-text{
    width:160px;
	margin-top:7px;
	height:auto;
	float:left;
	margin-left:10px;
	}	   	
.textset{
    font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#000000;
	}
	.textsetheading{
    font-family:tahoma;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	}
#boxlogos{
    background:url(../images/bg-ourclient.gif) top center;
	background-repeat:no-repeat;
    width:190px;
	margin:auto;
	height:50px;
	}	
.boxlogosheding{
    width:150px;
	padding-top:16px;
	margin-left:16px;
    font:tahoma;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	}
.boxlogosminbox{
    width:190px;
	margin-top:10px;
	float:left;
	}
.logosbox{
    margin-top:10px;
    text-align:center;
    width:84px;
	float:left;
	height:auto;
	}
.logosbox2{
    vertical-align:middle;
    text-align:center;
    margin-top:10px;
    width:90px;
	height:auto;
	float:left;
	}
.logoimagesbox{
    float:left;
    width:84px;
	height:60px;
	}
.logotextbox{
    float:84px;
    width:auto;
	margin-top:20px;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.logotextbox:hover{
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#75b41b;
	text-decoration:none;
	}
.bottomboxmain{
    width:905px;
	height:252px;
	margin-top:10px;
	float:left;
	background:url(../images/botom-center.gif) top left;
	background-repeat:repeat-x;
	}
.bottomleftbox{
    width:13px;
	height:252px;
	float:left;
	margin:0px;
	}
.bottomrightbox{
    width:11px;
	height:252px;
	float:left;
	}
.bottom-center-box{
    width:881px;
	height:252px;
	float:left;
	
	}
.bottom-center-boxmian{
    width:881px;
	height:auto;
	float:left;
	}
.boxteam{
    width:197px;
	height:160px;
	margin-right:5px;
	margin-top:6px;
	float:left;
	}	
.boxlaboratry{
    width:182px;
	height:160px;
	margin-left:5px;
	margin-right:5px;
	margin-top:6px;
	float:left;
	}
.labor-boxbg{
    background:url(../images/bg-labotry.jpg) top left;
	background-repeat:no-repeat;
    width:146px;
	height:22px;
	float:left;
	font-family:tahoma;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:20px;
	padding-top:2px;
	
	}
#labor-box{
    margin-top:5px;
    width:176px;
	height:15px;
	float:left;
	}
.box-studio{
    width:155px;
	height:180px;
	margin-left:5px;
	margin-top:6px;
	float:left;
	}
#studio-boxbg{
    background:url(../images/bg-studio.jpg) top left;
	background-repeat:no-repeat;
    width:146px;
	height:22px;
	float:left;
	font-family:tahoma;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;
	
	}
#studio-box{
    margin-top:5px;
    width:150px;
	height:15px;
	float:left;
	}
.box-contact{
    width:295px;
	height:180px;
	margin-left:5px;
	margin-top:6px;
	float:right;
	}	
#cont-boxbg{
    background:url(../images/bg-cont.jpg) top left;
	background-repeat:no-repeat;
    width:276px;
	height:22px;
	float:left;
	font-family:tahoma;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:2px;
	padding-left:10px;
	
	}
#contact-box{
	margin-top:5px;
    width:135px;
	height:auto;
	margin-left:3px;
	float:left;
	}
#contact-box2{
	margin-top:5px;
    width:150px;
	height:auto;
	margin-left:3px;
	float:left;
	}
.conttext{
	 font-family:tahoma;
	 font-size:12px;
	 font-weight:normal;
	 color:#454748;
	 text-decoration:none;
	 }
.conttextlink{
	 font-family:tahoma;
	 font-size:12px;
	 font-weight:normal;
	 color:#454748;
	 text-decoration:none;
	 }
.conttextlink:hover{
	 font-family:tahoma;
	 font-size:12px;
	 font-weight:normal;
	 color:#f38405;
	 text-decoration:none;
	 }
.menutext{
    font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#454748;
	text-decoration:none;
	text-align:left;
}	
.menutext:hover{
    font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#f38405;
	text-decoration:none;
	text-align:left;
}
#copybox-main{
    width:881px;
	height:65px;
	margin-top:10px;
	float:left;
	}
#copybox{
    width:863px;
	height:65px;
	margin:auto;
	}
	.copy-left{
	  width:6px;
	  height:65px;
	  float:left;
	  }
.copy-right{
	  width:7px;
	  height:65px;
	  float:left;
}
.copy-center{
    background:#454748;
	height:65px;
    width:850px;
	float:left;
	}	
#copy-centertext{
    padding-top:10px;
    text-align:center;
    background:#454748;
    width:830px;
	margin:auto;
	}
.copyright{
	  font-family:tahoma;
	  font-size:12px;
	  font-weight:normal;
	  text-decoration:none;
	  color:#FFFFFF;
	  }
.tablemain-in{
      width:905px;
	  margin-top:8px;
	  height:auto;
	  float:left;
	  }
.websitetext{
     font-family:tahoma;
	 font-size:14px;
	 font-weight:normal;
	 text-align:justify;
	 text-decoration:none;
	 color:#454748;
	 }
.logoboxset{
    margin:auto;
	margin-bottom:0px;
	margin-top:0px;
	width:905px;
	height:60px;
	background:#000000;
	}
.buttonsboxset{
    background:url(../images/menu-bg.jpg) bottom center;
	background-repeat:no-repeat;
    width:905px;
	height:30px;
	margin:auto;
	margin-top:0px;
	margin-bottom:0px;
	}
#menuboxset{
    width:630px;
	height:20px;
	margin:auto;
	margin-bottom:auto;
	}
.main-boxtopset{
    margin:auto;
	margin-bottom:0px;
	margin-top:0px;
	width:905px;
	height:auto;
	}
.table-mainset{
    margin:auto;
	margin-bottom:auto;
	margin-top:0px;
	width:905px;
	height:100%;
	background:#FFFFFF;
	}
.flashboxset{
    width:905px;
	height:auto;
	margin:auto;
	margin-top:0px;
	margin-bottom:0px;
	}
#set-text{
    padding:10px;
	padding-top:10px;
	padding-bottom:5px;
	}
.set-textweb{ 
    font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	}
.menutext2{
    font-family:tahoma;
	font-size:14px;
	font-weight:normal;
	color:#454748;
	text-decoration:none;
	text-align:left;
}	
.menutext2:hover{
    font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#f38405;
	text-decoration:none;
	text-align:left;
}
.sound{
    width:50px;
	height:20px;
	float:left;
	margin-top:10px;
	margin-left:20px;
}
.inter{
    width:595px;
	height:44px;
	float:left;
	}	
	
