/******************CSS AX40*************/
/*******Left menu***********************/
.home_divs{
	position:relative;
	width:219px;
	height:290px;
	float:left;
	background:#F4F3F0;
	border:1px solid #fff;
	padding:0px 0px 0px 0px;
	margin-right:9px;
	/*margin-bottom:20px;*/
	/*margin-top:9px;*/
	/*border:1px solid #000000;*/
}

* html .home_divs{
	width:219px;
}

#topMenuDiv_en{
	position:relative;
	/*width:858px;*/
	width:865px;
	left:50%;
	margin-left:-432px;
	/*width:270px;	*/
    height:53px;
    padding:0px 0px 0px 0px;
	/*padding-left:676px; */
	/*border:1px solid #FFF;*/
}

#topMenuDiv_fr{
	position:relative;	
	/*width:858px;*/
	width:865px;
	height:53px;
    left:50%;
    margin-left:-432px;
    padding:0px 0px 0px 0px;
	/*margin-left:645px;	*/
	/*border:1px solid #FFF;*/
}


#topMenu_en{
	position:relative;
	height:17px;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	text-align:right;
	/*border:1px solid #000000;*/
	width:auto;
	/*background:#FFF;*/
}

#topMenu_fr{
	position:relative;
	height:17px;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	/*border:1px solid #000000;*/
	/* background:#FFF;*/
}

.menu_item {
	position:relative;
	width:auto;
	font-size:7pt;
	/*font-weight:bold;*/
	font-family:Verdana;
	margin:0px 0px 0px 1px ;
	/*margin:34px 0px 0px 1px ;*/
	padding:3px 8px 3px 8px;
	background:#D9EA8E;	
	text-decoration:none;
	color:#0f204b;
	border-left:1px solid #C7E253;
}


.menu_item_in {
	position:relative;
	/*width:auto;*/
	font-size:7pt;
	/*font-weight:bold;*/
	font-family:Verdana;
	margin:0px 0px 0px 1px ;
	/*margin:37px 0px 0px 1px ;*/
	padding:3px 8px 3px 8px;
	background:#FFFFFF;	
	text-decoration:none;
	color:#0f204b;
}

.menu_item a{
	text-decoration:none;
	color:#122252;
}
.menu_item_in a{
	text-decoration:none;
	color:#122252;
}

TABLE TD {/* border: 1px solid #fff;*/ }
li{
	list-style-image: url(../images/logo.jpg);
	}

#leftMenuDiv{
	/*position:absolute;*/
	position:relative;
	width:157px;
	top:11px;
	float:left;
/*	top:92px; */
	margin-left:9px;
	/*margin-top:12px;	*/
	background:#EEEDE8;	
 	/*border:1px solid #000000;	*/
}

#leftmenu{
	position:absolute;
	left:0px;
	top:157px;
	width:170px;
/*	width:200px;*/
	background-color:#FFFFFF;
}
#linemenu{
	left:0px;
	width:145px;
	border-top: 1px solid #A90057;
	margin: 8px 0px 0px 0px;
}
.ulmenuleftniv1 {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	/*border: 1px solid black;*/
	
}
.limenuleftniv1 {
	/*list-style-type: none;
	list-style-image: none;*/
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 0px 0px;
	font-size:11px;
	border: 1px solid #EEEDE8;
	border-bottom: 1px solid #fff;
	/*border: 1px solid black;*/

}
.limenuleftniv1Select {
	/*list-style-type: none;*/
	/*list-style-image: url(../images/fl.jpg);*/
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 0px 0px;
	background:#F4830A;
	font-size:11px;	
	border-bottom: 1px solid #fff;

}

.ulmenuleftniv2 {
	padding: 2px 0px 5px 5px;
	margin: 0px 0px 0px -10px;
	list-style-type: none;
	/*border: 1px solid black;*/
	background:#FFFFFF;
	height:25px;

	
}
.limenuleftniv2 {
	/*list-style-type: none;
	list-style-image: none;*/
	/*display:block;*/
	padding: 3px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	height:10px;
	font-size:11px;
/*border: 1px solid black; */
}

.limenuleftniv2Select {
	/*list-style-type: none;
	list-style-image: url(../images/fl.jpg);*/
	/*display:block;*/
	padding: 3px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	font-size:11px;
	color:#F37E2d;
	height:10px;
/*	border: 1px solid black; */
}

.ulmenuleftniv3 {
	padding: 0px 0px 0px 18px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}
.limenuleftniv3 {
	list-style-type: none;
	list-style-image: none;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px -3px 0px;
	font-size:11px;
}
.limenuleftniv3Select {
	list-style-type: none;
	list-style-image: url(../images/fl.jpg);
	padding: 6px 0px 0px 0px;
	margin: 0px 0px -3px 0px;
	font-size:11px;
}

.linkLeftMenuNiv1 {
	font-family:Verdana;
	color:#666666;
	/*font-weight:bold;*/
	text-decoration:none;
}
.linkLeftMenuNiv1:hover {
	text-decoration:underline
}   
   
.linkLeftMenuNiv2 {
	font-family:Verdana;
	color:#666666;
	text-decoration:none;
}
.linkLeftMenuNiv2:hover {
	text-decoration:underline;
}   

.linkLeftMenuNiv3 {
	font-family:Verdana;
	color:#666666;
	text-decoration:none;
}
.linkLeftMenuNiv3:hover {
	text-decoration:underline;
}   

.linkLeftMenuNiv1Select {
	font-family:Verdana;
	color:#FFFFFF;
	/*font-weight:bold;*/
	text-decoration:none;
	
}
.linkLeftMenuNiv1Select:hover {
	/*text-decoration:underline;*/
}   
   
.linkLeftMenuNiv2Select {
	font-family:Verdana;
	color:#F37E2d;
	text-decoration:underline;
}
.linkLeftMenuNiv2Select:hover {
	text-decoration:underline;
}   

.linkLeftMenuNiv3Select {
	font-family:Verdana;
	color:#cc0066;
	text-decoration:none;
}
.linkLeftMenuNiv3Select:hover {
	text-decoration:underline;
}   

.textMenuLeft {
	font-family:Arial;
	color:#999999;
	font-size:11px;
	/*font-weight:bold;*/
	line-height:1;
/*	padding: 5 0 5 0;*/
}
.textMenuLeft2 {
	font-family:Arial;
	color:#999999;
	font-size:11px;
	line-height:1;
/*	padding: 5 0 5 0;*/
}


.divLeftMenuNiveau1 {
	font-family:Verdana;
	color:#000000;
	font-size:7pt;
	/*font-weight:bold;*/
	width:154px;
	height:18px;
	padding:0px 0px 0px 13px;
	/*background-color:#e3f0e6;*/
}
* html .divLeftMenuNiveau1{
	height:18px;
	width:167px;
}

.linkLeftMenuNiveau1 {
	font-family:Verdana;
	color:#000000;
	font-size:7pt;
	/*font-weight:bold;*/
	text-decoration:none;
	background-color:#ffffff;
	line-height:8px;
	cursor:hand;
	cursor:pointer;
}

.linkLeftMenuNiveau1:hover {
/*	background-color:#c6e0ec;*/
	text-decoration:underline;
}
.linkLeftMenuNiveau1:hover .divLeftMenuNiveau1 {
/*	background-color:#c6e0ec;*/
	text-decoration:underline;
}
.divLeftMenuNiveauSelected1 {
	font-family:Verdana;
	color:#000000;
	font-size:7pt;
	/*font-weight:bold;*/
	width:154px;
	height:18px;
	padding:0px 0px 0px 13px;
	background: url(../images/carremenuleftselect.jpg) top left no-repeat;
}
* html .divLeftMenuNiveauSelected1{
	height:18px;
	width:167px;
}

.divLeftMenuNiveau2 {
	font-family:Verdana;
	color:#000000;
	font-size:7pt;
	/*font-weight:bold;*/
	width:132px;
	height:18px;
	padding:0px 0px 0px 35px;
	/*background-color: #f3f1e0;*/
	/*background: url(../images/carremenuleftunselect.jpg) top left no-repeat;*/
	/*border: 1px solid black;*/
}
* html .divLeftMenuNiveau2{
	height:18px;
	width:167px;
}

.linkLeftMenuNiveau2 {
	font-family:Verdana;
	color:#000000;
	font-size:7pt;
	/*font-weight:bold;*/
	text-decoration:none;
	/*background-color:#f3f1e0;*/
	/*background-color: #ff0000;*/
	line-height:8px;
	cursor:hand;
	cursor:pointer;
}
.linkLeftMenuNiveau2 .divLeftMenuNiveau2 {
	/*background-color:#f3f1e0;*/
	/*background-color: #ff0000;*/
}
.linkLeftMenuNiveau2:hover {
	text-decoration:underline;
	/*background: url(../images/carremenuleftselect.jpg) top left no-repeat;*/
}
.linkLeftMenuNiveau2:hover .divLeftMenuNiveau2 {
	/*background: url(../images/carremenuleftselect.jpg) top left no-repeat;*/
	text-decoration:underline;
}
.divLeftMenuNiveauSelected2 {
	font-family:Verdana;
	color:#000000;
	font-size:7pt;
	/*font-weight:bold;*/
	width:132px;
	height:18px;
	padding:0px 0px 0px 35px;
	background-color: #f3f1e0;
	background: url(../images/carremenuleftselect2.jpg) top left no-repeat;
	/*border: 1px solid black;*/
}
* html .divLeftMenuNiveauSelected2{
	height:18px;
	width:167px;
}

.divLeftMenuNiveau3 {
	font-family:Verdana;
	color:#000000;
	font-size:10px;
	/*font-weight:bold;*/
	width:142px;
	height:15px;
	padding:1px 0px 0px 45px;
	background-color:#ffffff;
	/*background: url(../images/carremenuleftunselect.jpg) top left no-repeat;*/
	/*border: 1px solid black;*/
}
* html .divLeftMenuNiveau3{
	height:11px;
	width:167px;
}
.linkLeftMenuNiveau3 {
	font-family:Verdana;
	color:#000000;
	font-size:10px;
	/*font-weight:bold;*/
	text-decoration:none;
	/*background-color:#e3f0f6;*/
	background-color:#ffffff;
	/*width:154px;
	height:23px;*/
/*	padding:0px 0px 0px 13px;*/
/*	line-height:1;*/
	cursor:hand;
	cursor:pointer;
}
.linkLeftMenuNiveau3 .divLeftMenuNiveau3 {
	background-color:#ffffff;
	/*background-color:#ff0000;*/
}
.linkLeftMenuNiveau3:hover {
/*	color: #009ddc;*/
	text-decoration:underline;
}
.linkLeftMenuNiveau3:hover .divLeftMenuNiveau3 td {
/*	color: #009ddc;*/
	text-decoration:underline;
}
.divLeftMenuNiveauSelected3 {
	font-family:Verdana;
	color: #009ddc;
	font-size:11px;
	/*font-weight:bold;*/
	width:142px;
	height:15px;
	padding:1px 0px 0px 45px;
	background-color:#ffffff;
	background: url(../images/carremenuleftselect3.jpg) top left no-repeat;
}
.divLeftMenuNiveauSelected3 td {
	font-family:Verdana;
	font-size:11px;
}
* html .divLeftMenuNiveauSelected3 {
	height:11px;
	width:167px;
}

.divLeftMenuNiveauEnd {
	font-family:Verdana;
	color:#000000;
	font-size:2px;
	/*font-weight:bold;*/
	width:142px;
	height:4px;
	padding:1px 0px 0px 25px;
	background-color:#ffffff;
	/*background: url(../images/carremenuleftunselect.jpg) top left no-repeat;*/
	/*border: 1px solid black;*/
}
* html .divLeftMenuNiveauEnd{
	height:4px;
	width:167px;
}


   

/*********************************************/
html,body{
  margin:0;
  padding:0;
  border:0;
}
.bodycls {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*background:#D1CCC3;*/
	background:#cec9bf;
	/*width:985px;
	height:580px;*/
	
}

#topGreenDiv {
	position:absolute;
	left:0px;
	top:0px;
	background:#C7E253;
	width:100%;
    height:155px;
	/*border:1px solid #000000;*/
}

#topWhiteDiv {
	position:absolute;
	width:100%;
	font-size:1px;
	line-height:0;		
	height:5px;
	left:0px;
	top:155px;
	background:#FFFFFF;
}

#topMenuDiv{
	position:relative;
	width:865px;	
    height:53px;
    /*background:#C7E253 url(../../resources/images/logo.gif) no-repeat left center;*/
	left:50%;
	margin-left:-432px;
	
  border:1px solid #C7E253;
}

/*#topMenuDiv ul.menu{*/
#topMenuDiv ul.menu{
	/*padding: 42px 0px 0px 600px;
	margin: 0px 0px 0px 0px;*/
	list-style: none;
	padding: 0;
	margin: 35px 0px 0px 472.5px;;
}

#topMenuDiv ul.menu li {
	/*float: left;
	list-style-type: none;
	list-style-image: none;
	padding: 3px 5px 3px 5px;
	background:#D9EA8E;
	
	border-left:1px solid #C7E253;*/
	 float: left;
	 margin: 0px 0px 0px 0.5px;
}

#topMenuDiv ul.menu li a {
	/*font-family: Verdana; 
	font-size:11px;
	color: #011246;
	text-decoration:none;*/
	font-family: Verdana; 
	font-size:8pt;
	color: #011246;
	background:  #D9EA8E bottom left repeat-x;
	line-height: 2em;
	float: left;
	width: 9em;
	display: block;
	border-left: 1px solid #C7E253;
	color: #0d2474;
	text-decoration: none;
	text-align: center;
	
}

#topMenuDiv ul.menu li a:hover {
	/*color: #F6A064;*/
	
}

#topMenuDiv ul.menu li .in {
/*	color: #F6A064;*/
	background:#FFF;
	padding: 0px 0px 0px 0px;
	
}

#logoDiv_en{
	/*position:absolute;*/
	position:relative;
	width:144px;
    height:82px;
    background: url(../../resources/images/logo_en.gif) no-repeat left center;
	/*left:50%;*/
	margin-left:9px;
	margin-top:0px;
	cursor:pointer;	
	/*border:1px solid #000000;*/
}

#logoDiv_fr{
	/*position:absolute;*/
	position:relative;
	width:152px;
    height:82px;
    background: url(../../resources/images/logo_fr.png) no-repeat left center;
	/*left:50%;*/
	margin-left:9px;
	cursor:pointer;	
	/*border:1px solid #000000;*/
}
#body_content{
	position:relative;
	/*width:858px;*/
	width:865px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:#FFFFFF;
	/*border:1px solid #000;*/
}

* html #body_content{
	height:100%;
}	


#opac{
	position:relative;
	width:980px;	
	background:#000000;
	border:1px solid #FFFFFF;
	
}
* html #opac{
	height:100%;
}


#constructMenuDiv{
	position:absolute;
	top:0px;
	left:10px;
	width:963px;
	height:357px;
	/*background:#CDCDCD;*/
	background:#EEEDE8;
	/*border:1px solid #000000;	*/
}
#en_construct{
	position:absolute;
	top:107px;
	left:280px;
	width:430px;
	height:72px;
	border-bottom:1px dotted #676767;
}

#fr_construct{
	position:absolute;
	top:190px;
	left:280px;
	width:963px;
	height:357px;
	
}

#titleDiv{
	position:relative;		
	width:681px;
	height:59px;
	margin-left:174px;
	background:#FBFBFA;
	font-size:30pt;
	color:#F37E2D;
	font-family:Arial;
	padding-left:3px;
	/*border:1px solid #000000;	*/
	/*border-bottom:1px dotted #676767;*/
}

#titleDiv_about{
	position:relative;		
	width:681px;
	height:115px;
	margin-left:174px;
	background:#FBFBFA;
	font-size:30pt;
	color:#F37E2D;
	font-family:Arial;
	padding-left:3px;
	/*border:1px solid #000000;	*/
	/*border-bottom:1px dotted #676767;*/
}

#titleDiv_serviceandproducts{
	position:relative;		
	width:681px;
	height:115px;
	margin-left:174px;
	background:#FBFBFA;
	font-size:30pt;
	color:#F37E2D;
	font-family:Arial;
	padding-left:3px;
	}
#subtitleDiv{
	
	font-size:15pt;
	color:#F37E2D;
	font-family:Arial;
}

#contentDiv_therapeuticareas{
	position:relative;	
	width:690px;	
	margin-left:100px;	
	padding:16px 0px 0px 0px;	
/*	margin:0px 0px 0px 175px;*/
	/*border:1px solid #000000; */
}

#contentDiv_home{
	position:relative;	
	width:690px;	
	margin-left:175px;	
	padding:16px 0px 0px 0px;
		
/*	margin:0px 0px 0px 175px;*/
	/*border:1px solid #000000; */
}

#contentDiv{
	position:relative;		
	width:443px;
	min-height:500px;
	margin-left:176px;
	background:#FBFBFA;	
	/*border:1px solid #000000;	*/
}

#contentDiv_publication{
	position:relative;		
	width:443px;
	min-height:955px;
	margin-left:176px;
	background:#FBFBFA;	
	/*border:1px solid #000000;		*/
}

#contentDiv_publicationAdmin{
	position:relative;		
	width:600px;
	min-height:500px;
	margin-left:176px;
	background:#FBFBFA;	
	/*border:1px solid #000000;	*/
}
* html #contentDiv{
	height:500px;	
}

* html #contentDiv_publication{
	height:950px;	
}

* html #contentDiv_publicationAdmin{
	height:750px;	
}
#contentDiv_large{
	position:relative;		
	width:681px;
	min-height:500px;
	margin-left:176px;
	background:#FBFBFA;	
	/*border:1px solid #000000;	*/
}

.rigthContentDiv{	
	position:absolute;
	width:325px;
	height:1190px;
	left:650px;
	top:0px;
	/*border:1px solid #000000;*/
}

.rigthContentDivAnim{
	position:absolute;
	width:318px;
	height:318px;
	left:650px;
	top:150px;
	background:#FFFFFF url(../../resources/images/AX40_cadreFlash.jpg) no-repeat center center;
	/*border:1px solid #000000;*/
}


.rigthContentDiv_aboutaxdev{	
	/*position:absolute;
	width:225px;
	height:160px;
	left:633px;
	top:210px;*/
	/*border:1px solid #000;	*/
	
	position:relative;		
	width:225px;
	min-height:500px;
	margin-left:633px;
	margin-top:-500px;
	/*background:#FBFBFA;	*/
	/*border:1px solid #000000;*/
}

* html .rigthContentDiv_aboutaxdev{
	height:500px;
}
.LatestNews
{	
    float: left;
    margin-left: 9px;
    width:160px;
      font-family: Verdana;
      font-size: 12px;
      color:#676767;

	}

 .LatestNews a {
	font-family: Arial; 
	font-size:14px;
	color: #011246;
	text-decoration:underline;
}

.LatestNews a:hover {
	color: #F6A064;
}

.rigthContentDiv_team{	
	position:absolute;
	width:225px;
	height:160px;
	top: 171px;	
 	left: 633px;
	/*border:1px solid #E1DFDD;*/
	/**
	position:relative;		
	width:225px;
	min-height:500px;
	margin-left:633px;
	margin-top:-500px;
	**/
}
* html .rigthContentDiv_team{
	height:500px;
}
.rigthContentDiv_sector{	
	/*position:absolute;
	width:225px;
	height:425px;
	left:633px;
	top:212px;*/
	position:relative;		
	width:225px;
	min-height:500px;
	margin-left:633px;
	margin-top:-500px;
	/*border:1px solid #E1DFDD;*/
}
* html .rigthContentDiv_sector{
	height:500px;
}
.rigthContentDiv_testimonials{	
	/*position:absolute;
	width:225px;
	height:331px;
	left:633px;
	top:151px;*/
	/*border:1px solid #E1DFDD;*/
	position:relative;		
	width:225px;
	min-height:500px;
	margin-left:633px;
	margin-top:-500px;
}
* html .rigthContentDiv_testimonials{
	height:500px;
}
.rigthContentDiv_services{	
	/*position:absolute;
	top: 151px;	
 	left: 632px;
	width:225px;
	height:237px;*/
	/*border:1px solid #E1DFDD;*/
	position:relative;		
	width:225px;
	min-height:500px;
	margin-left:633px;
	margin-top:-500px;
}
* html .rigthContentDiv_services{
	height:500px;
}
.rigthContentDiv_servicesandproducts{	
	position:absolute;
	width:225px;
	height:246px;
	left:630px;
	top:212px;
	/*position:relative;		
	width:225px;
	min-height:915px;
	margin-left:633px;
	margin-top:-915px;*/
	
}
* html .rigthContentDiv_servicesandproducts{
	height:500px;
}


.rigthContentDiv_servicesandproducts_next{	
	position:absolute;
	width:225px;
	height:246px;
	left:630px;
	top:212px;
	/*position:relative;		
	width:225px;
	min-height:915px;
	margin-left:633px;
	margin-top:-915px;*/
	
}
* html .rigthContentDiv_servicesandproducts_next{
	height:500px;
}


.rigthContentDiv_casestudies{	
	position:absolute;
	width:300px;
	height:290px;
	left:630px;
	top:153px;
	/*border:1px solid #E1DFDD;*/
}

.rigthContentDiv_community{	
	position:absolute;
	width:300px;
	height:290px;
	left:628px;
	top:137px;
	/*border:1px solid #E1DFDD;*/
	
}
.rigthContentDiv_conferences{	
	/*position:absolute;
	width:225px;
	height:217px;
	left:630px;
	top:153px;*/
	position:relative;		
	width:225px;
	min-height:600px;
	margin-left:633px;
	margin-top:-560px;
	/*border:1px solid #E1DFDD;*/
}

.rigthContentDiv_therapeuticareas{	
	position:absolute;
	width:229px;
	height:357px;
	left:631px;
	top:151px;
	/*border:1px solid #E1DFDD;*/
}

.rigthContentDiv_publications{	
	position:absolute;
	width:300px;
	height:290px;
	left:630px;
	top:153px;
/*	position:relative;		
	width:225px;
	min-height:950px;
	margin-left:633px;
	margin-top:-950px;*/
	/*border:1px solid #E1DFDD;*/
}
#srcMedia{
	position:relative;
	height:300px;
	top:9px;
	left:9px;
}

#contentHeader_index{
	position:relative;	
	/*width:675px;	*/
	/*width:681px;*/
	/**float:left;**/
    width:673px;
	height:263px;
	padding: 0px 0px 0px 0px;	
	margin:-100px 0px 0px 176px;
	/*border:1px solid #EEEDE8;	*/
}

#contentHeader{
	position:relative;	
	/*width:675px;	*/
	width:681px;    
	padding: 0px 0px 0px 0px;	
	margin:-100px 0px 0px 174px;
	border:1px solid #EEEDE8;	
}


#bodyContentWrapper{
	position:relative;
	/*width:858px;*/
	width:865px;
	left:50%;
	margin:0px 0px 0px -432px;	
	padding:9px 0px 0px 0px;	
	background:#FFFFFF ;
	/*border:1px solid #676767;	*/
}

.aboutaxdev{	
	width:55px; 
	background:#FFFFFF url(../../resources/images/aboutaxdev_off.gif) no-repeat center center;
	cursor:pointer;
}

.aboutaxdev_on{
	width:116px; 
	background: #FFFFFF url(../../resources/images/aboutaxdev_on.gif) no-repeat top left;
	cursor:pointer;
}
.services{
	width:55px; 
	background:#FFFFFF url(../../resources/images/services_off.gif) no-repeat center center;
	cursor:pointer;
}
.services_on{
	width:116px; 
	background:#FFFFFF url(../../resources/images/services_on.gif) no-repeat top left;
	cursor:pointer;
}
.expertise{
	width:55px; 
	background:#FFFFFF url(../../resources/images/expertise_off.gif) no-repeat center center;
	cursor:pointer;
}
.expertise_on{
	width:116px; 
	background:#FFFFFF url(../../resources/images/expertise_on.gif) no-repeat top left;
	cursor:pointer;
}
.casestudies{
	width:55px; 
	background:#FFFFFF url(../../resources/images/casestudies_off.gif) no-repeat center center;
	cursor:pointer;
}
.casestudies_on{
	width:116px; 
	background:#FFFFFF url(../../resources/images/casestudies_on.gif) no-repeat top left;
	cursor:pointer;
}

.conferences{
	width:55px; 
	background:#FFFFFF url(../../resources/images/conferences_off.gif) no-repeat center center;
	cursor:pointer;
}
.conferences_on{
	width:116px;
	background:#FFFFFF url(../../resources/images/conferences_on.gif) no-repeat top left;
	cursor:pointer;
}
.community{
	width:55px; 
	background:#FFFFFF url(../../resources/images/community_off.gif) no-repeat center center;
	cursor:pointer;
}

.community_on{
	width:116px; 
	background:#FFFFFF url(../../resources/images/community_on.gif) no-repeat top left;
	cursor:pointer;
}

.textleftmenu{	
	font-family: Verdana; 
	font-size:10px;
	color:#676767;
	text-decoration:none;
	cursor:pointer;
}

.textleftmenu_on{
	font-family: Verdana; 
	font-size:10px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}

#submenuLine{
	position:relative;
	/*top:10px;*/	
	height:1px;	
	background: url(../../resources/images/line.gif) no-repeat center left;
	margin-bottom:28px;
	margin-top:8px;
  /*border:0.5px solid #000000;*/
}
p.subtitle{
    font-family: Verdana; 
	font-size:32pt;
	color:#F37E2D;
	/*color: #011246;*/
	text-decoration:none;	
	padding: 15px 0px 15px 5px;
	margin: 0px 0px 0px 0px; 
	line-height:25px;
	/*border:1px solid #000000;*/
}

#contentDiv ul.menu{
	padding: 0px 0px 0px 16px;
	margin:  0px 0px -5px -15px;	
}


#contentDiv ul.menu li {
	float: left;
	list-style-type: none;
	list-style-image: none;
	padding: 0px 16px 0px 0px;	
}

#contentDiv ul.menu li a {
	font-family: Verdana; 
	font-size:11px;
	color: #011246;
	text-decoration:none;
	/*font-weight:bold;*/
}

#contentDiv ul.menu li a:hover {
	color: #F6A064;
}

#contentDiv ul.menu li .in {
	color: #F6A064;
}


#contentDiv h1{	
    font-family: Verdana; 
	font-size:13px;
	color: #011246;
	text-decoration:underline;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	font-weight:lighter;
}

#contentDiv p.subtitle{
    font-family: Verdana; 
	font-size:24px;
	color: #011246;
	text-decoration:none;	
	padding: 20px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	line-height:25px;
}

#contentDiv p.subtitle3{
	font-family: Verdana; 
/*  font-size:16px; */
/*	color: #011246;*/
	color:#F37E2D;
	font-size:12px;
	text-decoration:none;	
}

#contentDiv p.subtitle2{
	font-family: Verdana; 
	font-size:12px;
	color: #011246;
	text-decoration:none;	
}
#contentDiv span.subtitle2{
    font-family: Verdana; 
	font-size:12px;
	color: #011246;
	text-decoration:none;    
}
p{
    font-family: Verdana; 
	font-size:12px;
	color: #676767;
	text-decoration:none;
	margin:15px 0px 0px 5px;
	line-height:16px;
	word-spacing: 2px
}


#contentDiv td{
    font-family: Verdana; 
	font-size:12px;
	color: #676767;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}


.ctrltext {
	font-family: Verdana; 
	font-size:12px;
	color: #676767;
	border: 1px solid #011246;
}

#contentDiv td.errorTxt {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
	color: #D20F0F;
	
}

.linknormal {
	font-family: Arial; 
	font-size:14px;
	color: #011246;
	text-decoration:underline;
}

.linknormal:hover {
	color: #F6A064;
}

.linkDel{
	font-family: Arial; 
	font-size:12px;
	color: red;
	text-decoration:underline;
}

.linkDel:hover {
	color: #F6A064;
}


.linkpage {
    font-family: Verdana; 
	font-size:12px;
	color: #676767;
	text-decoration:none;
	margin:15px 0px 0px 0px;
	line-height:16px;

}

.linkpage:hover {
	color: #F6A064;
}

.more{
	position:absolute;	
	left:360px;
	
}
#contentDiv ul.content {  	
	padding:2px 0px 5px 30px;
	margin: 0px 0px 0px 0px;	
}

#contentDiv ul.content li {
	font-family: Verdana;	
	font-size:12px;
	color: #676767;
	margin:0px 0px 0px 16px;
	padding:0px;
}


#contentDiv_publication ul.content {  	
	padding:2px 0px 5px 30px;
	margin: 0px 0px 0px 0px;	
}

#contentDiv_publication ul.content li {
	font-family: Verdana;	
	font-size:12px;
	color: #676767;
	margin:0px 0px 0px 16px;
	padding:0px;
}

#contentDiv_publicationAdmin ul.content {  	
	padding:2px 0px 5px 30px;
	margin: 0px 0px 0px 0px;	
}

#contentDiv_publicationAdmin ul.content li {
	font-family: Verdana;	
	font-size:12px;
	color: #676767;
	margin:0px 0px 0px 16px;
	padding:0px;
}
#contentDiv_publicationAdmin table.content tr {
	font-family: Verdana;	
	font-size:12px;
	color: #676767;
	margin:0px 0px 0px 16px;
	padding:0px;
}
#textcopyright {
	/*position:relative;*/
	float:left;
	/*width:858px;*/
	width:865px;
	/*padding-top:3px;	*/
	/*padding-left:890px;*/
	left:50%;
	/*margin-left:-432px;*/
	font-family: Arial; 
	font-size:12px;
	color: #8c8c8c;
	/*border:1px solid #000000; */
}

#textcopyright span{
	/**padding: 38px 0px 0px 775px;**/
	float:right;
	margin: 0px 0px 0px 0px;
	
}

#textcopyright span a{
	color: #011246;
    font-family: Arial;
    font-size: 14px;
    text-decoration: underline;
}

#textcopyright span a:hover{
	color:#F6A064;
}

.button {
    font-family: Arial; 
	font-size:12px;
	color: #676767;
	border: 1px solid #716F6F;
	/*background-color: #716F6F;*/
	text-decoration:none;
	background-color: #CDCDCD;
	/*font-weight:bold;*/
	padding: 0px 3px 0px 3px;
}

img.floatRight1 { 
    /*float: right;*/
	position:relative;
    left:33px;
    margin-top: 270px;
    
}
img.floatRight2 { 
    position:relative;
    left:33px;
    margin-top: 700px; 
}
img.floatRight3 { 
   position:relative;
    left:33px;
    margin-top: 520px;
    
}

img.floatRight4 { 
   position:relative;
    left:15px;
    margin-top: 200px; 
}

#libelleDiv{
	position:relative;
	height:55;
	top:5px;
}

#sideBarDiv{
	position:absolute;
	top:0px;
	left:650px;
	width:322px;
	height:100%;
	/*background:#CDCDCD;*/
	background:#EEEDE8;	
}

#sideBarDivContent_aboutaxdev{
	position:relative;
	top:120px;
	left:8px;
	width:306px;
	padding: 0px 0px 16px 0px;
	border-top:1px dotted #676767;
	border-bottom:1px dotted #676767;	
}
#sideBarDivContent_sector{
	position:relative;
	top:120px;
	left:8px;
	width:306px;
	padding: 0px 0px 16px 0px;
	border-top:1px dotted #676767;
	border-bottom:1px dotted #676767;	
}

#sideBarDivContent_services{
	position:relative;
	top:146px;
	left:8px;
	width:306px;
	padding: 0px 0px 16px 0px;
	border-top:1px dotted #676767;
	border-bottom:1px dotted #676767;	
}

#sideBarDivContent_servicesandproducts{
	position:relative;
	top:146px;
	left:8px;
	width:306px;
	padding: 0px 0px 16px 0px;
	border-top:1px dotted #676767;
	border-bottom:1px dotted #676767;	
}

#sideBarDivContent_team{
	position:relative;
	top:120px;
	left:8px;
	width:306px;
	padding: 0px 0px 16px 0px;
	border-top:1px dotted #676767;
	border-bottom:1px dotted #676767;	
}

#sideBarLine{
	position:relative;
	left:7px;
	width:308px;	
	height:1px;	
	background: url(../../resources/images/line.gif) no-repeat center left;	
	top:160px;	
  /*border:0.5px solid #000000;*/
}

.text_on{
	position:relative;
	display:inline;
	line-height:16px;
	/*background: url(../../resources/images/SuzanneMurray.jpg) no-repeat center left;	*/
}
.text_off{
	display:none;	
}


.CasestudiesDiv1{
 	position:absolute;
	width:760px;
	height:402px;
	/*top:300px;	*/	
	left:50%;
	margin-left:-380px;
	top:250px;
	/*margin-top:-222px;*/
	/*background:#000000;*/
	/*border:1px solid #676767;   */
    
}

.CasestudiesDiv2{
 	position:absolute;
	width:760px;
	height:403px;
	/*top:300px;	*/	
	left:50%;
	margin-left:-380px;
	top:250px;
	/*margin-top:-222px;*/
	/*background:#000000;*/
	/*border:1px solid #676767;   */
    
}

.CasestudiesDiv3{
 	position:absolute;
	width:760px;
	height:403px;
	/*top:300px;	*/	
	left:50%;
	margin-left:-380px;
	top:250px;
    
}

.CasestudiesDiv4{
 	position:absolute;
	width:760px;
	height:403px;
	/*top:300px;	*/	
	left:50%;
	margin-left:-380px;
	top:250px;
    
}

.CasestudiesDiv5{
 	position:absolute;
	width:760px;
	height:403px;
	/*top:300px;	*/	
	left:50%;
	margin-left:-380px;
	top:250px;    
}

.CasestudiesDiv6{
 	position:absolute;
	width:500px;
	height:293px;
	/*top:300px;	*/	
	left:50%;
	margin-left:-250px;
	top:250px;
	/*margin-top:-222px;*/
	/*background:#000000;*/
	/*border:1px solid #676767;   */
    
}

.CasestudiesDiv7{
 	position:absolute;
	width:323px;
	height:310px;
	/*top:300px;	*/	
	left:50%;
	margin-left:-161px;
	top:250px;
	/*margin-top:-222px;*/
	/*background:#000000;*/
	/*border:1px solid #676767;   */
    
}
#closeService{
	background:#676767;
	text-align:right;
	width:432px;
	height:18px;
	padding:3px 5px 0px 0px;
	vertical-align:center;
}

* html #closeService{
	width:432px;
}


#closepyramid{
	background:#676767;
	text-align:right;
	width:495px;
	height:18px;
	padding:3px 5px 0px 0px;
	vertical-align:center;
}

* html #closepyramid{
	width:495px;
}

#closeperformance{
	background:#676767;
	text-align:right;
	width:319px;
	height:18px;
	padding:3px 5px 0px 0px;
	vertical-align:center;	
}

* html #closeperformance{
	width:323px;
}

#closeCasestudies{
	background:#676767;
	text-align:right;
	width:756px;
	height:18px;
	padding:3px 5px 0px 0px;
	vertical-align:center;
}

* html #closeCasestudies{
	width:760px;
}

.abstractDiv{
 	position:absolute;
	width:460px;
	height:560px;
	/*top:50%;*/
	left:50%;
	margin-left:-230px;
	/*margin-top:-280px;*/
	background:#fff;
	border:1px outset #000000;
}


.abstractSubDiv{
	position:relative;
	width:450px;	
	height:532px;
	margin-top:3px;
	margin-left:3px;
	background:#EFEEE9;
	overflow: auto;
}

* html .abstractSubDiv{
	height:532px;	
}

.abstractHeader{
	position:relative;
	height:48px;
	/*width:100%;*/
	width:410px;
	border-bottom:1px dotted #676767;
	/*border:1px solid #676767;*/
	font-family: Arial; 
	font-size:45px;
	color: #ffffff;
	padding-bottom:15px;
	margin-bottom:15px;
	margin-top:0px;
	margin-left:8px;
}

/*.abstractHeader{
	position:relative;
	height:18px;
	
	width:100%;
	border-bottom:1px dotted #676767;
	font-family: Arial; 
	font-size:45px;
	color: #ffffff;
	margin-bottom:15px;
}*/

#printAbstract{
	position:relative;
	left:25px;
	width:95px;
	border:1px dotted #676767;
	font-family: Arial; 
	font-size:45px;
	color: #ffffff;
	margin-top:25px;
	margin-bottom:25px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;	
}


.linkPrint {
	font-family: Arial; 
	font-size:12px;
	color: #011246;
	text-decoration:none;
}

.linkPrint:hover {
	color: #F6A064;
	background:#676767;
}

.abstractDiv span.subtitle2{
    font-family: Verdana; 
	font-size:11px;
	color: #011246;
	text-decoration:none;	
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*line-height:25px;*/
}
.abstractDiv span.subtitle3{
    font-family: Verdana; 
	font-size:11px;
	color: #F37E2D;
	text-decoration:none;	
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*line-height:25px;*/
}

.abstractDiv p{
    font-family: Verdana; 
	font-size:11px;
	color: #676767;
	text-decoration:none;
	margin:15px 0px 0px 16px;
}

#closeAbstract{
	background:#676767;
	text-align:right;
	width:457px;
	height:18px;
	padding:3px 5px 0px 0px;
	vertical-align:center;
}

#constructMenuDiv p{
    font-family: Verdana; 
	font-size:14px;
	color: #676767;
	text-decoration:none;
	margin:15px 0px 0px 0px;
	line-height:16px;
}

#bodyclss {
	position:absolute;
	/*width:858px;*/
	width:865px;
	top:0px;
	left:50%; 
	margin-left:-432px;
	/*padding:10px 0px 10px 500px;*/
	padding:0px 0px 0px 0px;
	/*border:1px solid #676767;	*/
	
}

#gap {
	
	color: #F6A064;
}

.awards{
	/*border:1px solid #676767;*/
	border-collapse: collapse;	
	border-spacing: 0px;
}
.awards td{
	padding-left:20px;
	border:1px solid #676767;
	

}
/*.awards_right{
	border-right:1px solid #676767;
}
.awards_bottom{
	border-right:1px solid #676767;
	border-bottom:1px solid #676767;
}
.awards_bottom1{

	border-bottom:1px solid #676767;
}*/

#editAbstract{
	position:absolute;
	/*position:relative;*/
	width:500px;
	height:600px;
	/*top:50%;*/
	left:50%;
	top:50px;
	/*margin-top:-300px;*/
	margin-left:-250px;
	display:none;
	visibility:hidden;
	border:1px outset #000000;
	
}

#frameAbstract{
	width:500px;
	height:800px;
	border:0px none;
	/*overflow: auto;*/	
}

.liAdmin{
	list-style-type: none;
}
#with_margin{
padding-left:22px;
} 

