
/* 
Type		Background	Border		Menu1 BG	UpMenu3 BG	RightUptext2 BG
Services	#FFFF99		#FFC860		#FFFF33		#FAA027		#FFCC66
OCR			#EEEEFF		#9DD8FF		#CEEDFF		#3399CC		#9DD8FF
Motion		#E8FFE6		#66CC99		#B3FFCB		#339966		#00CC66

Type		LangTxtC	Menu2TxtC	Menu3TxtC	links
Services	#CC0000		#000000		#000000		#000000
OCR			#669999		#669999		#669999		#0000CC
Motion		#339966		#339966		#339966		

Images
Logo1	Services	../images/logo/logo_engineering_yellow.jpg
		OCR			../images/logo/logo_ocr_blue.jpg
		Motion		../images/logo/logo_motion_green.jpg
Logo2	Services	../images/logo/logo_departement_engineering.jpg
		OCR			../images/logo/logo_departement_ocr.jpg
		Motion		../images/logo/logo_departement_motion.jpg
Logo3	Services	../images/3logo/photo_engineering_orange_large_small_2.jpg
		OCR			../images/3logo/photo_ocr_blue_large_small.jpg
		Motion		../images/3logo/photo_motion_blue_large_small.jpg
Conso	Services	../images/logo/5co_MemberOfconsortium.jpg
		OCR			none
		Motion		none
*/

/*general styles*/
body {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		font-weight: normal; 
		background-color:#FFFFFF;
		color:#000000;
		text-align:center;
}
a:link {
		color:#000000;
}
a:active {
		color:#000000;
}
a:visited {
		color:#000000;
}
a:hover {
	color: red;
	}

/* Layout */
#content {
		border-width:0px;
		width:740px;
		background:#E8FFE6;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
}
#contentleft {
		border-width:0px;
		width:189px;
		padding:0px;
		background:#E8FFE6;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#contentcenter {
		border-width:0px;
		width:411px;
		padding:0px;
		background:#E8FFE6;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#contentright {
		border-width:0px;
		width:140px;
		padding:0px;
		background:#E8FFE6;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}

/* Center Contents */
#upmenu1 {
		border-right: #66CC99 2px solid;
		border-top-width:0px;
		border-left-width:0px;
		border-bottom-width:0px;
		margin-left:48px;
		margin-right:0px;
		height:34px;
}
#menu1 {
		font-family: Arial, Helvetica, sans-serif;
		border: #66CC99 2px solid;
		font-weight: bold; 
		margin-left:48px;
		margin-right:0px;
		padding-top:6px;
		padding-right:2px;
		background-color:#B3FFCB;
		height:19px;
		text-align:right;
}
#downmenu1 {
		border-left: #66CC99 2px solid; 
		border-top-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		margin-left:48px;
		margin-right:0px;
		height:34px;
}
#menu2 {
		font-family: Arial, Helvetica, sans-serif;
		border-right: #66CC99 2px solid; 
		border-top: #66CC99 2px solid; 
		border-left-width:0px;
		border-bottom-width:0px;
		margin-left:48px;
		margin-right:0px;
		padding-top:10px;
		padding-right:2px;
		height:22px;
		text-align:right;
		color:#339966;
}
#downmenu2 {
		border-width:0px;
		background-color:#000000;
		margin-left:0px;
		margin-right:0px;
		height:54px;
}
#upmenu3 {
		border-width:0px;
		margin-right:0px;
		margin-left:0px;
		margin-top:0px;
		padding:0px;
		height:25px;
		width:411px;
}
#upmenu31 {
		border-left: #66CC99 2px solid; 
		border-top-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		height:25px;
		width:269px;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#upmenu32 {
		border-width:0px;
		background-color:#339966;
		height:25px;
		width:140px;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#menu3 {
		font-family: Arial, Helvetica, sans-serif;
		border-left: #66CC99 2px solid; 
		border-top-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		padding-right:2px;
		margin-left:0px;
		margin-right:0px;
		height:25px;
		text-align:right;
		color:#339966;
}
#title {
		border-left: #66CC99 2px solid; 
		border-top-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		margin-left:0px;
		margin-right:0px;
		padding-left:24px;
		height:32px;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 16px; 
		font-style: normal; 
		line-height: normal; 
		font-weight: bold; 
		font-variant: normal; 
		color: #000000; 
}
#text {
		border-left: #66CC99 2px solid; 
		border-top-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		margin-left:0px;
		margin-right:0px;
		padding-left:48px;
		height:auto;
		min-height:224px;
		text-align:justify;
}

/* Left Contents */
#leftlogo1 {
		border-width:0px;
		margin-top:85px;
		margin-left:50px;
		height:33px;
		background-image:url(../images/logo/logo_topleft.gif);
		background-position:bottom;
		background-repeat:no-repeat;
}
#leftlogo2 {
		border-width:0px;
		margin-left:50px;
		height:13px;
		/*background-image:url(../images/logo/logo_departement_motion.jpg);*/
		background-position:center;
		background-repeat:no-repeat;
}
#leftlogo3 {
		border-width:0px;
		margin-right:0px;
		margin-left:0px;
		margin-top:0px;
		padding:0px;
		height:54px;
		width:189px;
}
#leftlogo31 {
		border-top: #66CC99 2px solid; 
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		height:54px;
		width:50px;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#leftlogo32 {
		border-width:0px;
		height:54px;
		width:139px;
		background-image:url(../images/3logo/photo_motion_blue_large_small.jpg);
		background-position:center;
		background-repeat:no-repeat;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#lefttext {
		border-width:0px;
		margin-left:50px;
		height:auto;
}

/* Right Contents */
#rightuptext1 {
		border-top: #66CC99 2px solid; 
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		margin-left:0px;
		margin-top:131px;
		padding-top:10px;
		padding-right:5px;
		height:42px;
		text-align:right;
		color:#339966;
}
#rightuptext2 {
		border-width:0px;
		background-color:#00CC66;
		height:25px;
}
#righttext {
		border-width:0px;
		margin-left:14px;
		height:auto;
		font-size:9px;
}

/* up footer */
#upfooter {
		border-width:0px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		height:31px;
		width:740px;
		background:#E8FFE6;
		text-align:left;
}
#upfooterleft{
		border-width:0px;
		width:189px;
		height:33px;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#upfootercenter {
		border-left: #66CC99 2px solid; 
		border-top-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		height:33px;	
		width:409px;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#upfooterright {
		border-width:0px;
		height:33px;
		width:140px;
		/*background-image:url(../images/logo/5co_MemberOfconsortium.jpg);*/
		background-position:center;
		background-repeat:no-repeat;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}

/* Footer */
#footer {
		border-width:0px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		height:37px;
		width:740px;
		background:#E8FFE6;
		text-align:left;
}
#footerleft{
		border-width:0px;
		width:189px;
		height:37px;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#language {
		border-top: #66CC99 2px solid; 
		border-right-width:0px; 
		border-left-width:0px;
		border-bottom-width:0px;
		color:#339966;
		width:116px;
		height:37px;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#navigation {
		border-top: #66CC99 2px solid; 
		border-left-width:0px;
		border-bottom-width:0px;
		border-right: #000000 0px solid; 
		/*border-width:0px;*/
		background-color:#000000;
		width:406px; /*295px;*/
		height:37px;
		padding-left:5px;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}
#footerright {
		border-top: #66CC99 2px solid; 
		border-right-width:0px; 
		border-left-width:0px;
		border-bottom-width:0px;
		height:37px;
		width:140px;
		background:#339966;
		text-align:center;
		color:#000000;
		float:left;
		/*for IE5 bug*/
		voice-family: "\"}\"";
		voice-family: inherit;
}

/*Forms*/
.bouton {
	   font-family: Arial, Helvetica, sans-serif;
	   font-size:10px;
       font-weight:900;
	   color:#666666; 
	   background-color:#ffffff;
	   text-align:center; 
	   border:1px solid #666666;}
.form {
	   font-family: Arial, Helvetica, sans-serif;
	   font-size:10px;
	   color:#666666; 
	   background-color:#ffffff;
	   text-align:left; 
	   border:1px solid #666666;}
.link {
	   text-decoration:underline;
	   
}

/* Special menu */
.selectedmenu {
		color: #339966;
		font-weight:normal;
		text-decoration: none;
}
.selectedDistrib {
		color:red;
}