/* CSS Document */

body{
	margin:7px 0px;
	padding:0px;
	color:#000;
	background-color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-style: normal;
	text-align:center;
}

#introContainer {
  margin: 0px auto;
  padding:0px 15px 0px 15px;
  background-repeat:no-repeat;
  background-image:url(pics/main.png);
  background-size: 1024px 700px;
  width: 1024px;
  height:700px;
  }

#container {
	margin: 0px auto;
	padding:0px 15px 0px 15px;
	background-repeat:no-repeat;
	background-image:url(pics/bgrd.png);
	background-size: 1024px 700px;
	width: 1024px;
	height:700px;
	z-index:1;
  }
  
#enterContainer {
  padding:0px 15px 0px 15px;
  left:1000px;
  bottom:40px;
  width: 200px;
  height:100px;
  z-index:1;
  position:absolute;
}

#slogan{
  padding:0px 0px 0px 15px;
  left:50px;
  top:20px;
  width: 800px;
  height:70px;
  z-index:1;
  position:absolute;
}

  
#logo{
	float:left;
	width:248px;
	height:70px;
	position:absolute;
	left:537px;
	top:23px;
	visibility: visible;
	overflow: visible;
	z-index: 1;
}

#menuPane{
	width: 640px;
	height:35px;
	position:relative;
	top:80px;
	left:170px;
	float:left;
	z-index: 1;
	padding-right:20px;
}


#barMenu{
	float:left;
	color:#333;
	width:128px;
	height:25px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-weight:550;
	font-size:medium;
	padding-top:5px;
	margin-top:5px;
	position:relative;
}

#mainPane{
	width: 1024px;
	float: left;
	height: 510px;
	position:absolute;
	margin-left:-15px;
	top:125px;
}

#paneLarge{
	margin-top:15px;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
	width:984px;
	height:500px;
	position:absolute;
	top:5px;
	left:5px;
	float:left;
	background-image:url(pics/lrgbgrd.png);
 	background-repeat:no-repeat;
 	background-size: 984px 500px;	
}


#text1{
	margin-top:15px;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
	width:575px;
	height:250px;
	position:absolute;
	top:10px;
	left:35px;
	float:left;
}

#text2{
	margin-top:15px;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
	width:165px;
	height:130px;
	position:absolute;
	top:25px;
	left:260px;
	float:left;
}

#flashH{
	margin-top:15px;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
	width:885px;
	height:40px;
	position:absolute;
	top:245px;
	left:35px;
	float:left;
	background-color:#CCC;
}

#videoH{
	margin-top:15px;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
	width:350px;
	height:250px;
	position:absolute;
	top:20px;
	left:600px;
	float:left;
}

#picDispl{
	margin-top:15px;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
	width:200px;
	height:160px;
	position:absolute;
	top:290px;
	left:30px;
	float:left;	
}

#paneMid{
	margin-left:10px;
	width:450px;
	height:390px;
	position:absolute;
	top:140px;
	left:45px;
	float:left;
	background-image:url(pics/lrgbgrd.png);
 	background-repeat:no-repeat;
 	background-size: 502px 390px;	
}

#formPane{
	margin-left:10px;
	width:600px;
	height:480px;
	position:absolute;
	left:192px;
	top:5px;
	float:left;
}

#clientPane0{
	width: 900px;
	float: left;
	height: 480px;
	position:absolute;
	top:177px;
	right:240px;
}

#clientPane1{
	width: 900px;
	float: left;
	height: 480px;
	position:absolute;
	top:177px;
	right:240px;
}

#bottomPane{
	padding-top:3px;
	margin-left:-15px;
	width: 1024px;
	float: left;
	height: 47px;
	background-color:#FE0000;
	top:660px;
	position:absolute;	
}

#blank{
	width: 1024px;
	float: left;
	height: 10px;
	top:690px;
	position:absolute;
}


#top{
	width: 1024px;
	float:right;
	height: 160px;
	background-image:url(pics/top.png);
	position:absolute;
}

#topPane{
	width: 970px;
	float:right;
	height: 125px;
	position:absolute;
	padding-right:54px;
}

#indexDispl{
	width: 1024px;
	float: left;
	height: 400px;
	top:167px;
	position:absolute;
	background-color: #F0F0F0;
	border-bottom-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#FD8002;
}

#content{
	width:700px;
	float:right;
	height:500px;
	right:25px;
	top:25px;
	background-color:#FFF;
	position:relative;
	visibility: visible;
}

#vidisplay{
	width:700px;
	float:right;
	height:500px;
	right:162px;
	top:25px;
	background-color:#FFF;
	position:relative;
	visibility: visible;
}

#zikplayer{
	width:275px;
	float:left;
	height:30px;
	left:730px;
	top:64px;
	background-color:#FFF;
	position:absolute;
	visibility: visible;
	z-index: 1;
}

#sideMenu{
	width:175px;
	float:left;
	height:200px;
	left:100px;
	top:25px;
	position:relative;
	visibility: visible;
}



#sMenu{
	background-color:#000;
	width:170px;
	float:left;
	height:25px;
	margin-top:1px;
	margin-left:2px;
	padding-top:10px;
	position:relative;
	visibility: visible;
	text-align:center;
	font-size:small;
	color:#FD8002;
}

.links{
	text-align:center;
	color:#666;
	padding-top:10px;
	width: 70px;
	height: 20px;
	float:right;
	font-size: small;
}

/*






#mainPane{	

	width:65%;

	height: 610px;

	background-color:#ECEDF4;

	float: left;

	margin-left: 17.5%;

	margin-bottom: 5%;

	margin-right: 17.5%;	

}



#indexEng{

	width:160px;

	float: left;

	height: 65px;

	margin-left:130px;

	cursor:pointer;

}

#indexFr{

	width: 160px;

	float: right;

	height: 65px;

	margin-right:180px;

	cursor:pointer;

}



#leftPane{

	width: 110px;

	float: left;

	height: 600px;

}



#logoPane{

	margin-left:110px;

	width: 660px;

	height: 108px;

}

#logo1{

	width: 220px;

	height: 108px;

	float:left;

}

#logo2{

	font-size:small;

	width: 235px;

	float:right;

	text-align:right;

	padding-top:90px;

	padding-right:10px;

}

#logoLink{

	width: 19px;

	height: 108px;

	float:left;

	cursor: hand;	

}

#linkPane{

	margin-left:110px;

	width: 690px;

	height: 25px;

}

#advPane{

	background-image:url(pics/adv.png);

	background-repeat:no-repeat;

	margin-left:110px;

	width: 690px;

	height: 85px;	

	

}

#textPane{

	background-repeat:no-repeat;

	width: 620px;

	margin-left:110px;

	padding-top:10px;

	height: 375px;

}

#footPane{

	width: 590px;

	margin-left:110px;

	height: 19px;

	text-align:right;

	padding-top:5px;

	padding-right:10px;

}

label,input,textarea {

	display: block;

	width: 220px;

	float: left;

	margin-bottom: 5px;

	background-color:#dddccc;

}



label {

	text-align: left;

	width: 50px;

	padding-right: 20px;

}



br {

	clear: left;

}



#service1{

	width: 600px;

	height: 176px;

	text-align:right;

	padding-left:5px;

}

#service2{

	margin-top:10px;

	margin-left:10px;

	width: 590px;

	height: 55px;

	text-align:center;

	padding-top:30px;

	padding-left:5px;

	padding-bottom:10px;	

}

#build1{

	width: 290px;

	height: 80px;

	text-align:left;

	float:left;

	margin-left:10px;

	padding-left:10px;

	padding-top:30px;

}

#build2{

	width: 275px;

	height: 80px;

	text-align:left;

	float:right;

	padding-top:30px;

}

#build3{

	width: 565px;

	height: 66px;

	text-align:center;

	float:left;

	margin-left:10px;

	padding-left:10px;

}

#oneText{

	width: 600px;

	height: 135px;

	text-align:right;

	padding-left:5px;

	margin-left:5px;

}

#picture{

	width: 100px;

	height: 135px;

	background-image:url(pics/wbhome.png);

	background-repeat:no-repeat;

	background-position:center;

	float:left;

}

#text1{

	width: 490px;

	height: 135px;

	text-align:center;

	padding-top:35px;

	padding-left:5px;

	float:right;

}

#twoText{

	margin-top:20px;

	margin-left:10px;

	width: 590px;

	height: 115px;

	text-align:center;

	padding-left:5px;

	padding-bottom:10px;

	background-image:url(pics/partner.png);

	background-repeat:no-repeat;

	background-position:bottom;

}

#twoText1{

}

#twoText2{

}

#prices{

	width: 580px;

	margin-top: 20px;

	margin-bottom: 10px;

	margin-left:130px;

	height:356px;

	background-image:url(pics/prices.jpg)	

}

#option{

	width: 260px;

	height:20px;

	font-size: small;

	background-color:#CCCCCC;

	margin: 2px 0px 2px 10px;

	text-align: center;

	vertical-align: middle;

}

#check{

	width: 90px;

	height:20px;

	font-size: small;

	background-color:#CCCCCC;

	background-repeat:no-repeat;

	background-position:center;

	margin: 2px 0px 2px 2px;

	text-align: center;

	vertical-align: middle;

}

#price1{

	width: 270px;

	height:350px;

	font-size: small;

	margin-right: 10px;

	margin-top:5px;

	float:left;

}

#price2{

	margin-right: 5px;

	margin-top:5px;

	width: 95px;

	height:350px;

	font-size: small;

	float:left;

}

#price3{

	margin-right: 5px;

	margin-top:5px;

	width: 95px;

	height:350px;

	font-size: small;

	float:left;

}

#price4{

	margin-right: 5px;

	margin-top:5px;

	width: 95px;

	height:350px;

	font-size: small;

	float:left;

}

#portfolio{

	width: 620px;

	margin-left:110px;

	height:386px;

}

#portfolio1{

	background-image:url(pics/portfolio1.png);

	width: 620px;

	height:25px;

	font-size: large;

	padding-left:20px;

	padding-top:8px;

}

#portfolio2{

	font-size:xx-large;

	width: 620px;

	height:300px;

	text-decoration: blink;

	color: #FF0000;

	text-align:center;

	font-weight: bold;

	padding-top:100px;

}

#portfolio3{

	width: 620px;

	height:50px;

}

#contact{

	background-image:url(pics/contact.png);

	background-repeat:no-repeat;

	width: 620px;

	margin-left:110px;

	height:400px;

}

#contactForm{

	width: 620px;

	height: 300px;

	float: left;

}

#contactForm1{

	width: 35%;

	height: 280px;

		float: left;

}#contactForm2{

	width: 25%;

	height: 280px;

		float: left;

}#contactForm3{

	width: 39%;

	height: 280px;

		float: right;

}

#contactInfo{

	width: 595px;

	height: 80px;

	text-align: center;

	margin-left:10px;

}

#homeAdv{

	margin-top:10px;

	margin-left:10px;

	width: 590px;

	height: 75px;

}



.img1eng{

	background-image:url(pics/product1.png);

	background-repeat:no-repeat;

	background-position:top;		

}



.img2eng{

	background-image:url(pics/product2.png);

	background-repeat:no-repeat;

	background-position:top;		

}

.img1fr{

	background-image:url(pics/product3.png);

	background-repeat:no-repeat;

	background-position:top;		

}



.img2fr{

	background-image:url(pics/product4.png);

	background-repeat:no-repeat;

	background-position:top;		

}

.img0eng{

	background-image:url(pics/welcome.png);

	background-repeat:no-repeat;

	background-position:top;		



}

.img0fr{

	background-image:url(pics/bienvenue.png);

	background-repeat:no-repeat;

	background-position:top;		



}





.blank{

	width: 110px;

	height: 18px;

	padding-top:13px;

	padding-left:8px;

	margin-top:190px;

	float: none;

}



.menu{

	text-align:center;

	padding-top:1px;

	width: 110px;

	height: 23px;

	float: none;

	font-size: x-small;

}

.menu a:link{

	color:#000000;

	text-decoration: none;	

}

.menu a:visited{

	color:#000000;

	text-decoration: none;

}

*/
