/*
@uthor: samozone@getmultimedia.ma
Update 13/04/2007 - 21h12
*/


/********************************************************Update 18/04/2007  *****************************************/
/*logo / contact link*/
#header{ height:59px; max-height:59px;width:776px; background-color:#FFFFFF;  }
#logo {position:relative; left:0px; top:5px;  background-image:url(../images/logo.jpg); background-repeat:no-repeat; width:245px; height:44px; float:left}
#sign {position:relative; left:0px; top:26px;  background-image:url(../images/A-Digital-Virgo-Company-Logo.jpg); background-repeat:no-repeat; float:left; width:220px ; height:18px}
#logo a {display:block; width:232px; height:44px;}
#logo a:hover {background-image:url(../images/logo.jpg); background-repeat:no-repeat}
#logo span {display:none} 

/*#contact{width:154px; height:29px; position:relative; left:0px; right:2px; top:0px; float:right;}
#contacts a,#contacts a:visited {width:73px; height:29px; background:url(../images/contacts.jpg) no-repeat; float:left;}
#contacts a:hover{width:73px; height:29px; background:url(../images/contacts.jpg) no-repeat; float:left;}
.linesepare{width:8px; height:29px; background:url(../images/separe.jpg) no-repeat; float:left}
#langue a,#langue a:visited{width:73px; height:29px; background:url(../images/anglais.jpg) no-repeat; float:left}
#langue a:hover{width:73px; height:29px; background:url(../images/anglais.jpg) no-repeat; float:left}
*/
#contact{width:154px; height:29px; position:relative; left:0px; right:2px; top:0px; float:right;}
#contacts a,#contacts a:visited {width:71px; height:29px; background:url(../images/contacts.jpg) no-repeat; float:left;}
#contacts a:hover{width:71px; height:29px; background:url(../images/contacts.jpg) no-repeat; float:left;}
.linesepare{width:8px; height:29px; background:url(../images/separe.jpg) no-repeat; float:left}
#langue a,#langue a:visited{width:72px; height:29px; background:url(../images/francais.jpg) no-repeat; float:left;}
#langue a:hover{width:72px; height:29px; background:url(../images/francais.jpg) no-repeat; float:left}
#languefr a,#languefr a:visited{width:72px; height:29px; background:url(../images/anglais.jpg) no-repeat; float:left;}
#languefr a:hover{width:72px; height:29px; background:url(../images/anglais.jpg) no-repeat; float:left}



/* Menu shape */
div#menu{ width:776px; height:55px; max-height:55px; overflow:hidden; background-image:url(../images/background.jpg); background-repeat:repeat-x; background-position:top;}
#cornerleft{ position:relative;  top:0px; float:left; left:0px; width:17px;}
#cornerright{ position:relative; top:0px; float:right; right:0px; width:11px; height:46px; background-image:url(../images/home_left.jpg); background-repeat:no-repeat; }
#cornerright span {display:none} 

/* Menu TxT style*/
#menuTxt{position:relative; top:-54px; float:left; padding-left:113px; width:776px;  overflow:none;  display:inline; }


/**background menu*/
#bot{background: url(../images/bt_jet_normal.jpg)  no-repeat; width:140px; height:37px;  position:relative; float:left; top:0; left:0px ;}
#bot a{display:block;  height:37px; width:140px;}
#bot a:hover {background: url(../images/jet2.jpg)  no-repeat;display:block;  height:37px; width:140px;}
#bot span {display:none} 


#bot2{background: url(../images/bt-sol_normal.jpg)  no-repeat; width:114px; height:37px; position:relative; float:left ;top:0;  }
#bot2 a{display:block;  height:37px; width:114px;}
#bot2 a:hover {background: url(../images/bt-sol.jpg)  no-repeat;display:block;  height:37px; width:114px;}
#bot2 span {display:none} 


#bot3{background: url(../images/bt_partenair_normal.jpg)  no-repeat; width:127px; height:37px; position:relative; float:left; top:0;  }
#bot3 a{display:block;  height:37px; width:127px;}
#bot3 a:hover {background: url(../images/bt_partenair.jpg)  no-repeat;display:block;  height:37px; width:127px;}
#bot3 span {display:none} 


#bot4{background: url(../images/bt_ref_normal.jpg)  no-repeat; height:37px; width:140px; position:relative; float:left; top:0; }
#bot4 a{display:block;  height:37px; width:140px;}
#bot4 a:hover {background: url(../images/bt_ref.jpg)  no-repeat;display:block;  height:37px; width:140px;}
#bot4 span {display:none} 

#bot5{background: url(../images/bt_presse_normal.jpg)  no-repeat; width:111px; height:37px; position:relative; float:left; top:0; left:-18px }
#bot5 a{display:block; width:111px; height:37px;}
#bot5 a:hover {background: url(../images/bt_presse.jpg)  no-repeat; display:block; width:111px; height:37px;}
#bot5 span {display:none} 

#up{border-top:1px solid #EAEBED; border-left:1px solid #EAEBED; border-right:1px solid #EAEBED;}
#act{padding:0px; margin:0px; text-align:justify; padding-right:10px}
#ar{padding-top: 2px; padding-bottom: 2px;}
#block{ text-align:justify}
#par{padding-left:10px}
#actt{padding-left:12px}
H2#h2{height:24px}
#cop{padding:5px; padding-bottom:30px; padding-top:15px}
#added{ padding:3px; line-height:10px; }
#riz{padding-left: 6px;padding-right:10px;}
#profrec{width:700px;padding-bottom:10px;text-align:justify}
#webmas{padding:3px; line-height:10px; }
#descrip{width:700px;padding-bottom:10px;text-align:justify}
.postul{float:right;padding-right:5px}



/********************************************************General CSS *****************************************/

/* Default CSS  */

body { margin:0px; padding:0px; font-family: Verdana, Helvetica, sans-serif; }
#container{height:100%; width:776px; margin:auto; background-image:url(../images/bottom.jpg); background-position:bottom; background-repeat:no-repeat; padding-bottom:5px; font-family: verdana; color:#000; font-size:11px;}
#align{ text-align:justify; }
#line { text-align:center; border-bottom:1px solid #E6E7E8; width:90%; margin:auto; margin-bottom:15px; height:1px; padding-top:0px; margin-top:0px}
#miniline { border-bottom:1px solid #E6E7E8; width:550px; margin-bottom:15px; padding-top:0px; margin-top:0px; margin:left;}
p#alignRef{ text-align:justify; border-bottom:1px solid #E6E7E8; padding-bottom:6px; padding-top:3px; clear:both}
div#alignRef{ text-align:justify; border-bottom:1px solid #E6E7E8; padding-bottom:6px; padding-top:3px; clear:both}
img{border:0px}

/*Spacez*/
#space{ height:10px; min-height:10px;}
#space2{ height:10px; min-height:10px; clear:both;}
#space3{border-top:1px solid #ccc; width:50%; margin-left:50px;height:10px; min-height:10px; clear:both; }
#spacer{ height:32px;}
#space4{ height:100px;}
#spaceBig{ height:225px;}
#spaceBigg{ height:180px;}
#spaceBigger{ height:460px;}
#spaceP{border-top:1px solid #ccc; width:50%; margin-left:50px;height:20px;  clear:both; }
#space132{ height:133px;}
#space74{ height:74px;}
#space120{ height:120px;}
/*Default css linkz*/
a:link {color: #FF3399; font-size: 11px;font-weight: bold; text-decoration: none; height:20px}
a:visited {color: #FF3399; font-size: 11px;font-weight: bold; text-decoration: none; height:20px}
a:hover{color: #FF3399; font-size: 11px;font-weight: bold; text-decoration: underline; height:20px; }

/* Default Hn */
h1{color: #AD055D; font-size: 11px; font-weight: bold; padding-left:10; margin-bottom:26px; margin-top:0px; text-transform:uppercase;  }
h2{color: #AD055D; font-size: 11px; font-weight: bold; padding:0px; margin:0px;}
h3{color: #AD055D; font-size: 11px; font-weight: normal; padding:0px; margin:0px; display:inline}
h4{color: #FF3399; font-size: 11px; font-weight: bold; padding:0px; margin:0px; margin-top:4px; margin-bottom:4px }
h5{font-size: 12px; font-weight: bold; color: #FF3399; padding:0px; margin:0px; display:inline}
#main h2{color: #FF3399; font-size: 11px; font-weight: bold; padding:0px; margin:0px; margin-top:4px; margin-bottom:4px;  }
#main_1 h2{color: #FF3399; font-size: 11px; font-weight: bold; padding:0px; margin:0px; margin-top:4px; margin-bottom:4px;  }

.rose{ color: #FF3399; font-size: 11px; font-weight: bold; padding:0px; margin:0px; }
.email a{text-decoration : underline; color: #000; font-weight:normal;  }
.email a:visited{text-decoration : underline; color: #000; font-weight:normal;  }
.email a:hover{text-decoration : underline; color: #000; font-weight:normal;  }
#annonce a{text-decoration : underline; color: #000; font-weight:normal;  }
#annonce a:visited{text-decoration : underline; color: #000; font-weight:normal;  }
#annonce a:hover{text-decoration : underline; color: #000; font-weight:normal;  }
div#cour2 { color:#8F1961; text-align:left;padding-left:6px }
p#ref{text-align:justify; padding-top:6px; padding-bottom:0px; margin:0px; padding:2px; margin-left:2px}

#vide{ background-image: url(../images/bt_jet2.jpg)}
#vide1{ background-image: url(../images/bt-sol.jpg)}
#vide2{ background-image: url(../images/bt_partenair.jpg)}
#vide3{ background-image: url(../images/bt_ref.jpg)}
#vide4{ background-image: url(../images/bt_presse.jpg)}
#vide{ background-image: url(../images/bt_jet_normal.jpg)}
#vide1{ background-image: url(../images/bt-sol_normal.jpg)}
#vide2{ background-image: url(../images/bt_partenair_normal.jpg)}
#vide3{ background-image: url(../images/bt_ref_normal.jpg)}
#vide4{ background-image: url(../images/bt_presse_normal.jpg)}

/********************************************************Header *****************************************/
/*logo / contact link
#header{ height:59px; max-height:59px;width:776px; background-color:#FFFFFF;  }
#logo{  position:relative; left:0px; top:0px; float:left;}
#contact{ position:relative; left:0px; right:2px; top:0px; float:right;}
*/

/* Menu shape */
div#menu{ width:776px; height:55px; max-height:55px; overflow:hidden; background-image:url(../images/background.jpg); background-repeat:repeat-x; background-position:top;}

#cornerleft{ position:relative;  top:0px; float:left; left:0px; width:17px;}
#cornerright{ position:relative; top:0px; float:right; right:0px; width:9px;}

/* Menu TxT style*/
#menuTxt{position:relative; top:-54px; float:left; padding-left:98px; width:776px;  overflow:none;  display:inline; }

/*Menu pagination*/
#menuTree{ position:relative; top:-51px; float:left; left:25px;   }
#menuTree {font-family: verdana; color:#000; font-size:10px; font-weight: normal;}
#menuTree a{text-decoration : none;font-family: verdana; color:#000; font-size:10px; font-weight: normal;}
#menuTree a:hover{text-decoration : none; background:none;}

/********************************************************Content *****************************************/
div#main{ border-left:1px solid #E6E7E8; border-right:1px solid #E6E7E8;  padding:23px; height:100%; min-height:100%; overflow:hidden;  }
div#main_1{ border-left:1px solid #E6E7E8; border-right:1px solid #E6E7E8;  padding:0px 5px 5px 0px; height:100%; min-height:100%; overflow:hidden;  }
div#mainLeft{border-right:1px solid #E6E7E8; width:461px; float:left; padding-right:8px; height:100%; overflow:hidden; text-align:justify  }
div#sous_main{padding-right:8px; height:100%; overflow:hidden; text-align:justify  }
h1#crochet{background-image:url(../images/crochet.gif);background-repeat:no-repeat;margin-right:0px; padding-right:0px; padding-left:6px;height:16px;padding-top:1px; }
#mainLeft h1{background-image:url(../images/crochet.gif);background-repeat:no-repeat; padding-left:6px;height:16px;padding-top:1px}
div#mainRight{ float:right;  width:245px; height:100%; padding-top:0px;padding-left:8px; text-align:justify  }
div#mainRighttop{ float:right;  width:245px; height:100%; padding-top:0px;padding-left:8px;text-align:justify  }
#mainRight h5{padding-bottom:13px; margin-top:13px; text-align:center}
#mainRight h1{margin-left:3px; }
div#img{ position:relative; right:0px; top:28px; float:right;padding-left:10px}
p#center { text-align:center; padding-bottom:0px; margin-bottom:0px;}

/*css recrutement */
#comment{font-size : 11px; text-align: justify; color: #949494; padding-left:155px;}
#comment2{font-size : 11px; text-align: justify; color: #949494;}

#form input,textarea, select{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; color: #666666; width:255px; border:1px #C8C8C8 solid; display:inline; padding-bottom:0px;color:#000000}
#forms input,textarea, select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; width:255px; border:1px #C8C8C8 solid; display:inline; padding-bottom:0px;color:#000000}
#spontane input,textarea, select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; width:255px; border:1px #C8C8C8 solid; display:inline; padding-bottom:0px;color:#000000}
span.pad{ margin-right:320px; float:right; margin-top:-19px; }
label{ height:18px; line-height:19px }
#select { padding-left:148px; height:20px; padding-top:9px }

div#block { border:1px solid #E6E7E8; width:93%;float:left; padding:4px ; line-height:16px; padding-bottom:9px; padding-top:9px; margin-left:2px  }
#block  a{font-family:Verdana, Arial, Helvetica, sans-serif; color: #AD055D; font-size: 11px; font-weight: normal;   }
#block  a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color: #AD055D; font-size: 11px; font-weight: normal;  text-decoration:underline}
#block .email a{text-decoration : underline; color: #000; font-weight:normal;  }
p#block {font-family:Verdana, Arial, Helvetica, sans-serif; color: #AD055D; font-size: 11px; font-weight: normal; padding-top:22px; clear:both; margin:0px  }

/*contact*/
#conta{clear:both; display:inline}
#conta input,textarea{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color: #666666; width:143px; border:1px #C8C8C8 solid; display:inline; padding-bottom:0px;color:#000000}
span.padc{ margin-top:-19px;float:right; padding-right:130px; }
#bt{background-color:#EBE9ED; border:1px solid #000; width:60px;}
div#boutton { color:#8F1961; text-align:center; position:relative; display:inline; width:60px; margin-left:56px; padding-left:130px}

/********************************************************CSS Home Page *****************************************/
#Homecontainer{width:776px; height:100%; min-height:500px; margin:auto;  font-family: verdana; color:#000; font-size:11px;}
div#Homemain{ width:776px; height:100%; padding-top:9px; clear:both; borders:1px solid #000; overflow:hidden;  }
div#menuHome{ width:776px; height:46px; max-height:46px; overflow:hidden; background-image:url(../images/bg-home.jpg); background-repeat:repeat-x; background-position:top;}
div#headanime{background-image:url(../images/ba_03.jpg);background-repeat:repeat-x;}
div#animfla{float:left; height:176px ;left:-2px; width:485; height:176;}
#Homemain h1{padding-top:2px; margin:0px; padding-bottom:3px}
#Homemain h2 {font-family:Verdana, Arial, Helvetica, sans-serif; color: #AD055D; font-size: 11px; font-weight: bold; padding-top:3px; padding-bottom:3px;margin:0px; }

/* Menu TxT style*/
#menuTxtHome{position:relative; top:-46px; float:left; padding-left:100px; width:776px;  overflow:none;  display:inline; }

/*Css News home page*/
div#news{ height:176px;background-image:url(../images/news-bt.jpg); background-repeat:no-repeat; background-position:right bottom; float:right; width:285px; position:relative;}
div#news1{padding-bottom:10px;}

.elt_texte{
	clip:rect(0px, 480px, 90px, 0px);
	display:inline;
	float:left;
	height:142px;
	margin-left:4px;
	overflow:hidden;
	visibility:visible;
	width:250px;
	margin-right:5px;
}

#divContent {
	position:relative;
}

.flecheliste{
	display:inline;
	float:right;
	height:140px;
	margin-right:10px;
	text-align:left;
	width:9px;
}

.flecheliste img{
	cursor:pointer;
}

#divUpControl{
	display:inline;
	float:left;
	height:9px;
	width:9px;
}

#divDownControl {
	display:inline;
	float:left;
	height:9px;
	margin-top:115px;
	width:9px;
}

div#newsTxt { border-right:1px solid #E9E9E9; height:96%; text-align:justify;}
#news a{text-decoration : none; color: #000;font-weight:normal;  }
#news1 a{text-decoration : none; color: #000;font-weight:normal;  }
#news a:hover{text-decoration : underline; color:#000; padding-bottom:2px;font-weight:normal; }
#news1 a:hover{text-decoration : underline; color:#000; padding-bottom:2px;font-weight:normal; }
#news h1 {padding-bottom:6px; padding-top:5px;padding-left:6px; margin:0px }
#news1 h1 {padding-bottom:6px; padding-top:5px;padding-left:6px; margin:0px }
#news p {padding-bottom:0px; padding-right:5px; margin:0px;  }
#news1 p {padding-bottom:0px; padding-right:5px; margin:0px;  }

/* Css right side: solution*/
#right{height:478px; width:285px; background:#F5F5F5 url(../images/last.jpg)  no-repeat bottom left; float:right;margin-bottom:14px;}
#right H1{ padding-left:5px}
div#bak{background:url(../images/1.jpg)  no-repeat top right; height:10px; width:10px; float:right; }

/*#blank h1 {padding-bottom:6px; padding-top:5px;padding-left:6px; margin:0px }*/
#blank p{padding-bottom:0px; padding-right:4px; margin:0px; white-space:2; text-align:justify;}
#blank p a:link{text-decoration : none; color: #000;font-weight:normal;}
#blank p a:visited{text-decoration : none; color: #000;font-weight:normal;}
#blank p a:hover{text-decoration : underline; color:#000; padding-bottom:2px; font-weight:normal;}
#blank{background-color:#fff; height:73px;  margin-bottom:3px; width:272px; margin-left:5px; display:table;}
*:first-child+html #blank{height:auto; min-height:73px; display:block;}
#blankx{background-color:#fff; height:99px;  width:272px; margin-left:5px;}

/* Css left side: promo*/
#left{float:left;clear:both; width:484px; /*height:478px;*/  }
div#bag{background:url(../images/left_home.jpg)  no-repeat top left; width:9px; height:100%; float:left; }

/*slides Contents*/
#slides_content {width:470px; overflow:hidden;margin:auto; float:left;  }
#slides_content h3 {font-size:13px; text-align:right;}
#slides_content .slide{width:470px;float:left;margin-bottom:3px;}
#pro2 h2{padding-top:15px;}
div#pro2{ width:470px;float:left; height:190px;border-top:1px solid #DDDDDD;background:url(../images/promo.jpg) no-repeat bottom; }

.buttons							{
										text-align:right;
										width:470px; 
										clear:both;
										display:block;
										list-style:none;
										white-space: nowrap;
										height:16px;
										padding:0;
										margin:0 2px 0 0 ;
										color:#fff;
										}

.buttons li{ display: inline; list-style-type: none; }
.buttons li a { text-align:center; margin:0 2px 0 0; padding:0px 15px 2px 15px; line-height:10px; }	
.buttons li a:link,
.buttons li a:visited { background:url(../images/backboutonlink.gif) no-repeat top;color:#B21F77;}	
.buttons li a:hover   { background:url(../images/backbutonhover.gif) no-repeat top; color:#fff; }
.buttons li a#current { background:url(../images/backbutonhover.gif) no-repeat top; color:#fff!important;  }
.buttons li.flecha_izq a { background:url(img/ico_flecha_izq_nav.gif) left no-repeat; padding-left:20px;}
.buttons li.flecha_der a { background:url(img/ico_flecha_der_nav.gif) left no-repeat; padding-left:20px;}	

/* Promo */
div#promo{ width:100%; height:243px; background:#F5F5F5 url(../images/bg_promo.jpg)  repeat-x; border-right:1px solid #EAEBED;   }
#promo  a:link{text-decoration : none; color: #000;font-weight:normal;  }
#promo  a:visited{text-decoration : none; color: #000;font-weight:normal;  }
#promo  a:hover{text-decoration : underline; color:#000;font-weight:normal; }

#pro h2{padding-top:15px;}
div#pro{background: url(../images/promo.jpg)  no-repeat; width:470px; height:207px; float:right; padding-right:5px }

/* Css left side home page: revue */
#bottom{width:100%; height:219px; margin-top:8px;}
#bottom h1 {padding-left:12px}

/* revue de presse linkz*/
div#rightHome{float:right; width:232px; height:227px;  background:url(../images/bg_left_jet.jpg) repeat-x; border-right:1px solid #E6E7E8; border-left:1px solid #E6E7E8 }
#rightHome p{text-decoration : none; color: #000;font-weight:normal; padding:0px; margin:0px;  padding-left:19px; text-align:justify; padding-right:10px;  }
li#li  {list-style-image:url(../images/puce01.gif); list-style-position:outside; list-style-type:square; vertical-align:text-bottom;}
#plus  {float:right;padding-right:10px; line-height:9px; margin-top:6px; padding-bottom:6px;}
#plus  a:link{text-decoration : none; color: #8F1961;font-weight:normal; padding:0px; margin:0px;}
#plus  a:visited{text-decoration : none; color: #8F1961;font-weight:normal; padding:0px; margin:0px;}
#plus  a:hover{text-decoration : underline; color:#8F1961;  font-weight:normal;}
#plus li{list-style-image:url(../images/p-plus.gif); list-style-position:outside; list-style-type:square;}

#plusRose  {float:right;line-height:9px; margin-top:6px; padding-bottom:6px;}
#plusRose  a:link{text-decoration : none; color: #FF3399;font-weight:normal; padding:0px; margin:0px;}
#plusRose  a:visited {text-decoration : none; color: #FF3399;font-weight:normal; padding:0px; margin:0px;}
#plusRose a:hover{text-decoration : underline; color:#FF3399;  font-weight:normal;}
#plusRose  li{list-style-image:url(../images/top_arrow.gif); list-style-position:outside; list-style-type:square;}

#champs{ width:25%; float:left;}
#texte{  width:75%; float:right;}

/*  presse */
.pre a:link{text-decoration : none; color: #000; font-weight:normal; }
.pre  a:visited{text-decoration : none; color: #000; font-weight:normal; }
.pre  a:hover{text-decoration : none; color:#FF3399; font-weight:normal;}


/* revue de presse group*/
#leftHome{float:left; width:238px; height:227px;  background:url(../images/bg_left_jet.jpg) repeat-x; border-right:1px solid #E6E7E8 ; }
#bg{background: url(../images/left_side_corner.jpg) no-repeat left bottom; float:left; height:227px; width:9px;}
#lil li{ padding:0px; margin:0px; list-style-image:url(../images/green_arrow.gif); list-style-position:outside; list-style-type:square; line-height:19px; }
#lil { padding-left:30px;}
#hr{ width:180px; border-bottom:1px solid #B6B6B6; height:15px }
#leftHome a{text-decoration : none; color: #000;font-weight:normal;  }
#leftHome a:hover{text-decoration : underline; color:#000; padding-bottom:2px;font-weight:normal; }
div#cour { text-align:center; padding-top:16px; margin-left:-50px}

/********************************************************Newz *****************************************/
div#raja{position:relative; top:0px; float:left}
#pics{top:100px; float:left}
#log{float:right; width:19%;}
#txt{float:left; width:80%; text-align:justify }

/********************************************************Footer *****************************************/
/* Footer */
div#footer{ position:relative;  bottom:0px; width:776px; font-size : 11px; height : 16px; text-align: center; color: #949494; line-height:16px; margin:auto; margin-bottom:10px}
#footer a{text-decoration : none; color: #949494;font-weight:normal;  }
#footer a:hover{text-decoration : underline; color:#949494; padding-bottom:2px;font-weight:normal; }
#footer strong{ font-weight:normal; color:#949494; text-decoration:underline}



/* ************************************************************** ENGLICH VERSION STYLE ************************************************ */

/**background menu English version*/

/**background menu*/
#boten{background: url(../images/bt_jet_normal.jpg)  no-repeat; width:140px; height:37px;  position:relative; float:left; top:0; left:0px ;}
#boten a{display:block;  height:37px; width:140px;}
#boten a:hover {background: url(../images/jet2.jpg)  no-repeat;display:block;  height:37px; width:140px;}
#boten span {display:none} 


#bot2en{background: url(../images/bt-sol_normal.jpg)  no-repeat; width:114px; height:37px; position:relative; float:left ;top:0;  }
#bot2en a{display:block;  height:37px; width:114px;}
#bot2en a:hover {background: url(../images/bt-sol.jpg)  no-repeat;display:block;  height:37px; width:114px;}
#bot2en span {display:none} 


#bot3en{background: url(../images/bt_partners_normal.jpg)  no-repeat; width:127px; height:37px; position:relative; float:left; top:0;  }
#bot3en a{display:block;  height:37px; width:127px;}
#bot3en a:hover {background: url(../images/bt_partners.jpg)  no-repeat;display:block;  height:37px; width:127px;}
#bot3en span {display:none} 


#bot4en{background: url(../images/bt_en_ref_normal.jpg)  no-repeat; height:37px; width:140px; position:relative; float:left; top:0; }
#bot4en a{display:block;  height:37px; width:140px;}
#bot4en a:hover {background: url(../images/bt_en_ref.jpg)  no-repeat;display:block;  height:37px; width:140px;}
#bot4en span {display:none} 

#bot5en{background: url(../images/bt_press_normal.jpg)  no-repeat; width:82px; height:37px; position:relative; float:left; top:0; left:-18px }
#bot5en a{display:block; width:82px; height:37px;}
#bot5en a:hover {background: url(../images/bt_press.jpg)  no-repeat; display:block; width:82px; height:37px;}
#bot5en span {display:none} 

.liste{
	list-style-position:inside;
	margin:15px 0px 0px 0px;
	padding:0px;
}

.liste_1{
	list-style-position:inside;
	margin-bottom:0px;
	padding:0px;
}


/***********************************************************/

.container_navigation{
	float:left;
	width:100%;
	background:#FFFFFF;
}

.content_solutions{
	float:right;
	width:570px;
	background:#FFFFFF;
	padding-left:19px;
}

#glowingtabs{
	text-align:center;
	float:left;
	border-right:1px solid #E00374;
}

#glowingtabs ul{
	list-style-type: none;
	margin:0;
	margin-left: 0px;
	padding:0;
}

#glowingtabs li{
	margin:0;
	padding:0;
}

#glowingtabs a{
	background:#FFFFFF;
	margin:0px;
	padding:0px;
	text-decoration:none;
	width:170px;
	display:block;
	text-align:right;
	height:20px;
}

#glowingtabs a{
	height:auto;
	min-height:20px;
}

#glowingtabs a div{
	padding: 4px 12px 3px 3px;
	font-weight:bold;
	color:#E00374;
}

#glowingtabs a div.glowingtabs_center{
	display:block;
	padding: 0px;
	font-weight:bold;
	color:#FFFFFF;
}

#conteneur_2, #conteneur_3, #conteneur_4, #conteneur_5, #conteneur_6{
	display:none;
}

#glowingtabs a div {float:none; cursor:pointer;}

#glowingtabs a:hover div {
	color: #FFFFFF;
	background:#E00374;
}

#glowingtabs a.current div {
	color: #FFFFFF;
	background:#E00374;
}


.introduction{
	color:#FF0586;
	font-weight:bold;
	font-size:10px;
}

.h1_solution{
	padding-left:23px;
	padding-top:23px;
}

.news_list{
	color:#000000;
	margin-bottom:8px;
}

.news_list a, .news_list a:hover{
	color:#000000;
	text-decoration:none;
}

.news_texte, .news_texte a, .news_texte a:hover{
	font-weight:normal;
}

.images_references{
	width:610px;
	margin:0px auto;
}

.date_presse{
	color:#FC00D4;
	font-weight:normal;
}
