@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

table {
	font-size:10px;
	
}

a {
	color:#b6005f;
	text-decoration:none;
}

a:link, a:visited {
	color:#b6005f;

}

a:hover {
	color:#000000;
}

.tabletest {
width:50%;

}

.tablecenter {
align:center;

}

td.up {
	height:98px;
	vertical-align:top;
}

td.header {
	height:249px;
	vertical-align:top;
}

td.header_sans {
	height:38px;
	vertical-align:top;
}

td.gadget {
	width:220px;
	height:33px;
	
}




.padd {
padding-left:10px;
}

.form_champ{
font-size:10px;
height:10px;

}

.form_button{
font-size:10px;

}

.gad_space{ height:6px; display:block; clear: both;}

.center_space{ height:13px; display:block; clear: both;}


div#header1 {
   z-index : 1;
	font-size:10px; 
	height:230px;
	position:relative;
	margin-top:13px;
	margin-bottom:-8px;
	
	
}

div#menufixe {
	margin-left:10px;
	margin-top:13px;
	
}

div#menuchoix {
   z-index : 2;
	position:absolute;
 }

div#header2 {
	background-image:url(../template/images/cadre_blanc_header_wdd2.png);
	background-repeat:no-repeat;

	
}

div#clear14{
	height:22px;
	clear:both;
}

div#clear28{
	height:28px;
	clear:both;
}

div#clear23{
	height:23px;
	clear:both;
}


div#menuprinc {
   z-index : 3;
	font-size:30px; 

}

.title_agency {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#292d93;
	font-size:24px;
	font-weight:bold;
}

.title_contact {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#b6005f;
	font-size:24px;
	font-weight:bold;
}

.title_people {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#292d93;
	font-size:18px;
	font-weight:bold;
	
}

.resume_people {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#292d93;
	font-size:18px;
	font-weight:bold;
}

.title_references {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#6c2687;
	font-size:24px;
	font-weight:bold;

}

a.references {
	color:#333333;
}

a.references:link, a.references:visited {
	
}

a.references:hover {
	color:#b6005f;
}

.title_cases {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#9b1f85;
	font-size:24px;
	font-weight:bold;

}

.title_news {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#1B1464;
	font-size:18px;
	font-weight:bold;
	
	
}

.subtitle_news {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;

}

div#textprinc {
	padding-left:20px;
	padding-right:20px;	
	padding-top:12px;	
	padding-bottom:12px;
}


div#gadget {
	padding-left:20px;
	padding-right:20px;	
	padding-bottom:12px;
	height:150px;
}

div#gadget_office {
	padding-left:20px;
	padding-right:20px;	
	padding-bottom:12px;
	color:#FFFFFF;
	font-weight:bold;
}


div#gadget_office a:link, div#gadget_office a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

div#gadget_office a:hover {
	color:#CCCCCC;
	text-decoration:none;
}

div.menu_copy {
	text-align:right;
	padding-right:12px;
	color:#FFFFFF;
	font-size:10px;
}

a.menu_copy {
	color:#FFFFFF;
	text-decoration:none;
}

a.menu_copy:link, a.menu_copy:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a.menu_copy:hover {
	color:#CCCCCC;
	text-decoration:none;
}

.menugen {
	width:954px;
	margin-bottom:8px;
	text-transform:uppercase;
	
}

.menugenfixe {
	width:954px;
	margin-bottom:8px;
	text-transform:uppercase;
	
}

.menugen_inag {
	padding-left:200px;
}

.menugen_inse {
	padding-left:75px;
}

.menugen_inre {
	padding-left:500px;
}

.menugen_inca {
	padding-left:715px;
}

.menugen_inco {
	padding-left:590px;
}

.menucontact {
	width:954px;
	text-transform:uppercase;
}

a.menu_wdd {
	color:#CCCCCC;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}
a.menu_wdd:link, a.menu_wdd:visited {
	color:#CCCCCC;
}

a.menu_wdd:hover {
	color:#FFFFFF;
}


.news_blog {
	margin-bottom:3px;
}

div#people_im {
	height:4px;
}

a.news_blog {
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

a.news_blog:link, a.news_blog:visited {
	color:#666666;
}

a.news_blog:hover{
	color:#993366;
}

a.home{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:11px;
	color:#CCCCCC;
	text-decoration:none;
	font-weight:bold;

}

a.home:link, a.home:visited {
	color:#CCCCCC;
}

a.home:hover{
	color:#FFFFFF;
}

a.gadget_cat {
	text-transform:uppercase;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

a.gadget_cat:link, a.gadget_cat:visited {
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

a.gadget_cat:hover {
	text-transform:uppercase;
	color:#90278C;
	text-decoration:none;
	font-weight:bold;
}

div#textpeople {
	height:200px;
}

.champform {
	font-size:10px;
}

.buttonform {
	font-size:10px;
	background-color:#CCCCCC;
	color:#9B005D;
	border: 0;
	line-height:16px;
	width:65px;
}


td.form {
	height:25px;
}

.erreur {
	color:#FF0000;
}


.erreur_champ {
	font-size:10px;
	background-color:#FFFF99;
	
}

/*GADGET WORKING WITH US 
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq */


div.block {
display:block;
cursor:pointer;
color:#F7F7F7;
}

div.block a {
color:#F7F7F7;
}

div.block a:link, div.block a:visited {
color:#F7F7F7;
}

div.block a:hover {
color:#CCCCCC;
}


/*GADGET REFERENCE 
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq */



.table_ref {
	margin-top:5px;
	margin-left:5px;
	height:32px;

}

.global_ref_texte {
	text-align:left;
	font-weight : bold;
	margin-left:4px;
	
}


.global_ref_ref {
margin :0px auto 0 5px !important;
height : inherit;
width : 170px;
}

.global_ref {
margin :12px auto 0 5px !important;
height : inherit;
width : 170px;
}

.global_ref_item {
float : left;
height : 32px;
margin : 0 4px 10px;
width : 170px;
vertical-align:bottom;


/*background-color : transparent;
background-image : url(bottom_img.jpg);
background-position : 0 11px;
background-repeat : no-repeat;
background-color : #CA2127;*/
}

.nextbutton {
float : left;
padding-top : 0px;
padding-left : 8px;
}

.global_ref_item_haut {
padding : 1px 1px 1px 1px;
line-height:10px;
/*height : 128px;*/
/*background-color : #CA2127;*/
}

.global_ref_item_bas {
float : left;
/*height : 30px;*/
line-height : 18px;
overflow : hidden;
width : 125px;
background : none;
line-height:10px;
padding : 0 4px 2px 8px;
font-weight:bold;
}
.global_ref p {
font-family : Arial, Helvetica, sans-serif;
color:#F7F7F7;
font-weight : bold;
padding : 0 4px 2px 4px;
font-size : 11px;
/*text-align : center;*/
line-height:10px;
}

a.global_ref_link {
color:#F7F7F7;
text-decoration:none;
cursor:hand;
}

a.global_ref_link:link, a.global_ref_link:visited {
color:#F7F7F7;
text-decoration:none;
cursor:hand;
}

a.global_ref_link:hover {
color:#CCCCCC;

}



td.refleft{
width:15px;
}

td.refright{
width:35px;
}

