/***style master page***/
/*SpecCorrection*/
/* @group RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
}

/*focus styles */
/*general*/

body
{
	/*background: #BEC6CC;*/
	/*background:none;
	background:#CAD1D7;*/
	height:100%;
	background: url('/_layouts/BL_internet/images/fond-gris.jpg') no-repeat 50%;
	font-family: DINPro-Medium, Helvetica, Arial; /*background: black;*/
}
#fondSDV html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 11px;
}

#fondSDV table
{
	border-collapse: separate;
	border-spacing: 0;
}
#puceHeader
{
	
	list-style-image: url(  '/_layouts/BL_internet/images/puce.png' );
	margin-left: 20px;
	vertical-align:middle;
}
#lienHeader
{
	color: #646466;
	text-decoration: none;
}
#lienHeader:hover
{
	color: #e32219;
}

/*fin general*/
/*architecture*/

#wrap
{
	width: 980px;
	height: 625px;
	margin:  auto;
	/*background: url('/_layouts/BL_internet/images/fond.jpg');*/
	position:relative;
	/*z-index:0;*/
}
#header
{
	min-height: 117px;
	height: 117px;
	position: relative;
	z-index:6;
}
#navigation
{
	text-align:center;
	width: 980px;
	margin-left:auto;
	margin-right:auto;
	height: 41px;
}
#contenu
{
	min-height: 320px;
	height: 320px;
	width:100%;
	vertical-align:top;
	z-index:0;
}


#footer
{
	min-height: 122px;
	height: 122px;
	position: relative;
	/*position:300px;*/
}
#link
{
	min-height: 25px;
	height: 25px;
	width: 980px;
	max-width: 980px;
}

/*elements à placer*/


#logoSDV
{
	position: relative;
	width: 312px;
	height: 110px;
}
#poisitionLogoSDV
{
	position: absolute;
	top: 12px;
	left: 12px;
	width: 170px;
	height: 100px;
}
#selectionPays
{
	height: 112px;
	position: relative;
	width: 200px;
	z-index:auto;
}
/*
#langueAM
{
	position: absolute;
	top: 40px;
}
#pays
{
	position: absolute;
	top: 62px;
	z-index:auto;
}
*/
#langueAM A:hover
{
	text-decoration:none;
}

#espaceClient
{
	visibility:hidden;
	position: relative;
	width: 123px;
	height: 116px;
}

#ContactWebPartTitle
{
font-weight:none;
}

#lienEspaceClient
{
	top: 65px;
	position: absolute;
	border: solid 1px #9C9E9F;
	width: 109px;
	height: 31px;
	line-height: 31px;
	vertical-align: middle;
	text-align: left;
}
/*
#newsletter
{
	position: relative;
	width: 200px;
	height: 116px;
	
}
*/
/*
#lienNewsletter
{
	top: 65px;
	position: absolute;
	border: solid 1px #9C9E9F;
	width: 193px;
	height: 31px;
	line-height: 31px;
	vertical-align: middle;
}
*/
#separateurGraphique
{
	position: relative;
	height: 116px;
	width: 14px;
}
#imageSeparateurGraphique
{
	top: 46px;
	position: absolute;
}
#rechercheAndTracing
{
	height: 116px;
	width: 250px;
	position: relative;
}
#recherche
{
	position: absolute;
	top: 19px;
}
#separateurGraphique1
{
	position: absolute;
	top: 47px;
}
#tracingInputText
{position: absolute;
 top:3px;}
#tracingInputImage
{position: absolute;
 left:109px;
 }
#tracingName
{
	text-align: center;
	position: absolute;
	top: 59px;
	/*line-height: 12px;*/
	
	
}
#tracingInputLayout
{
	border:none;
	font-size:8pt;
	width:101px;
	margin-left: 3px;
	}
#tracingInput
{
	
	position: absolute;
	top: 73px;
	
}
#separateurGraphique2
{
	position: absolute;
	top: 96px;
	
}

.BlContentWebPartText
{
	color:#646466;
}

/*modifications sharepoint menu*/
.ms-topnav
{
        background:none;
	line-height: 30px;
	text-align: center;
	vertical-align: middle;
	border:none;
	
}
.ms-banner
{text-align:left; }
.ms-topNavContainer
{width:100%;text-transform: none; }
.ms-bannerContainer
{
	/*border:none;*/
	background: transparent left  top;
        
	
	padding-left: 5px;
	padding-right: 10px;
	text-align: center;
	vertical-align: middle;
}
.ms-topNavHover
{font-weight: bold;

	}
table.ms-topnav a
{
	margin-left: 10px;
	padding-left: 0px;
	padding-right: 10px;
	font-weight: bold;
	/*color: gray;*/
	font-size: 12px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
}
table.ms-topnav a:hover
{

	color: Black;

}
table.ms-topnav
{
	background: transparent url('/_layouts/BL_internet/images/separationMenu.png') no-repeat left;
	position: relative;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}

.ms-topnav a
{
	color:gray;
}
table.ms-topnav img
{
	visibility: hidden;
	position: absolute;
}
.ms-topNavFlyOuts
{
	/*font-weight: bold;*/
	font-size:11px;
	color:#000000;
	/*background-color: #F2F4F5;
	background:#F2F4F5;*/
	background: Transparent url( '/_layouts/BL_internet/images/degrade.png' ) repeat-y left;
	/*background: Transparent url( '/_layouts/BL_internet/images/menuBordDeroulant.png' ) repeat-y left;*/
	/*background-color: #F2F4F5;
       */
      /*background:transparent; */
	  z-index:100;
}

.ms-topNavFlyOutsSelected
{
  color:black;
  background: Transparent url( '/_layouts/BL_internet/images/degrade.png' ) repeat-y left;
 /* background-color: #F2F4F5;*/

}


.ms-topNavFlyOutsHover
{
 color:black;
 /*SpecCorrection*/
 /*font-weight: bold;*/
 background: Transparent url( '/_layouts/BL_internet/images/degrade.png' ) repeat-y left;
/*background-color:#F2F4F5  !important;
background:#F2F4F5;*/

}

.fondMenu
{/*background-image:url('/_layouts/BL_internet/images/whitepix.jpg') ;*/
background-image: url('/_layouts/BL_internet/images/whitebg.png');

}

/*.class0
{	background-image: url('/_layouts/BL_internet/images/whitebg.png');}
.class1
{	background-image: url('/_layouts/BL_internet/images/whitebg.png');
	background-position: -150px;}
.class3
{background-image: url('/_layouts/BL_internet/images/whitebg.png');
	background-position: -300px;}
.class4
{	background-image: url('/_layouts/BL_internet/images/whitebg.png');
	background-position: -600px;}
.class5
{	background-image: url('/_layouts/BL_internet/images/whitebg.png');
	background-position: -750px;}*/
	

.ms-topNavFlyOuts a
{
	/*color:silver;*/
	font-size:11px;
	color:#646466;
	/*background-color: #F2F4F5;*/
	/*font-weight: bold;*/

	/*background-color: #F2F4F5;*/
	
     
}

.ms-topNavFlyOuts a:hover
{
	/*color:silver;*/
	font-size:11px;
	color:#000000;
	background-color: #F2F4F5;
	/*font-weight: bold;*/

	/*background-color: #F2F4F5;*/
	
     
}

/*.ms-topNavFlyOuts a:hover
{
	color:Black;
font-weight: bold;
background-color:#F2F4F5;
	
}*/
/*
.ms-topnavselected, .ms-topnavselected *
{
	
	color:Black;
	
}
*/

.ms-topnavselected
{
	
	/*font-weight:bold;*/
	/*background: none;*/
	/*background-color:#F2F4F5;
	color:#000000;*/
	
	color:#000000;
}

.ms-topnavselected a
{
	/*font-weight:bold;
	background-image:none;*/
	/*background: none;*/
	/*background-color:#F2F4F5;
	color:#000000;*/
	color:#000000;
}




/*modification sharepoint search */
td.ms-sbgo
{
	border: none;
	background-color: Transparent;
	padding-left: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-top: 1px;
	vertical-align:bottom;
}
.ms-sbrow
{
	border: none;
}
TD.ms-sbcell
{
	border: none;
}
.ms-sbplain
{
	/* font-family:MS Shell Dlg !important; */
	font-family:DINPro-Medium, Verdana, Arial, helvetica, Sans-Serif;
	font-size: 13.3333px  !important;
	/* border: none; */
	border-style:inset  !important;
	border-top-width:2px !important;	
	border-left-width:2px !important;
	border-right-width:2px !important;
	border-bottom-width:2px !important;
}

.ms-sbLastcell, .ms-rightbodysectionsearchbox
{
	visibility: hidden;
	width: 100%;
}
.ms-sbLastcell
{
	display:none;
}
/*modification alphamoisaik*/
.ms-globalbreadcrumb
{
	background-color: Transparent;
}




/*******modifications Layout*****/
.slider { width: 1024px; height: 15px; top: 410px; padding: 0px; position: relative; background-color: #939d8e; }
.handle { position: absolute; cursor: move; margin: 2px; height: 11px; width: 50px; top: 0; background-color: #343d30;  z-index: 100; }
.sliderGallery{overflow:hidden;position:relative;margin: 20px 0 0;padding:0px;height:430px;width:940px;}
.sliderGallery ul{position:absolute;list-style:none;overflow:none;white-space:nowrap;padding:0;margin:0;}
.sliderGallery ul li {display: inline;padding: 0px;margin: 0px;background-image: none;}


.sliderGallery table tr{position:absolute;list-style:none;overflow:none;white-space:nowrap;padding:0;margin:0;}
.sliderGallery table tr td {display: inline;padding: 0px;margin: 0px;background-image: none;}

/*************************************************/


/* hide from incapable browsers */
div#scrollbar { 
    display:none;
	
    }
#lyr1
{
	background-color : White;
}

/* below in external file */
div#wn	{ 
    position:absolute; 
	/*SpecCorrection*/
	width:940px;
	margin-left:10px;
    /*width:100%;*/
	left:-2px;
    /*width:600px; */
	height:320px; 
    overflow:hidden;
    float:left;	
    /*pour safari*/
    top:0px;
	}
div#scrollbar { 
    position:relative; 
	/*05/03/2010*/
	left:-5px;
    width:966px; height:11px;
    display:block; /* display:none initially */
    font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }

div#track { 
    position:absolute; left:12px; top:0;
    width:951px; height:11px; 
    background-image: url(../images/slideCentre.jpg);
	background-repeat:x-repeat;
  }

#lyr1 td
{
	/*padding-left: 25px;*/
}

/*div#dragBar {
    /*position:absolute; left:1px; top:1px;*/
/*	position:absolute; left:4px; top:1px;
   height:11px; 
    background-image:url(../images/FlecheSlider.jpg);
    background-repeat:no-repeat;

    z-index:5;
  }  */
  #dragBarRight {float:right;height:10px;width:20px;z-index:5;
background-image:url(../images/SliderRightArrow.jpg);}
#dragBarLeft {float:left;height:10px;width:20px; z-index:5;
background-image:url(../images/SliderLeftArrow.jpg);}

div#dragBar {

    /*position:absolute; left:1px; top:1px;*/
	position:absolute; left:4px; top:1px;
   height:10px; 
 
   /* background-image:url(../images/FlecheSlider.jpg);*/
  background:url(../images/SliderMiddleArrow.jpg) repeat;
    
    z-index:5;
  } 
/*div#left { position:absolute; left:0; top:0; }  */
div#left { position:absolute; left:3px; top:0; z-index:1}  
div#right { position:absolute; right:0; top:0;  }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#left, div#right {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
    }


/*************************************************************/




#blanket {
/*background-color:#111;*/
/*opacity: 0.65;
filter:alpha(opacity=65);*/
position:relative;

/*z-index: 5;*/
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:relative;
background-color:#FFFFFF;
width:290px;
height:300px;
top:-238px;
left:10px;
z-index: 6;
border:1px #646466 solid;
}

#popUpDiv2 {
/*position:relative;*/
background-color:#FFFFFF;
/*width:150;
height:150;
top:0px;
left:10px;
z-index: 6;*/
border:1px #646466 solid;
}


/*************Page de contenu slider************/
/************Hyperliens*****************/




#popUpDiv a:link{
	  text-decoration:none;
	  color:gray;
       font-family:DINPro-Medium, helvetica,arial,verdana;
       font-size:12px;
       padding-left:10px;
}
 
#popUpDiv a:hover{
	text-decoration:none;
	  color:gray;
}
 
#popUpDiv a:visited{
	text-decoration:none;
	  color:gray;
}
 
#popUpDiv a:active{
	text-decoration:none;
	  color:gray;
}

#popUpDiv2 a:link{
	  text-decoration:none;
	  color:gray;
       font-family:DINPro-Medium, helvetica,arial,verdana;
       font-size:12px;
       padding-left:10px;
}
 
#popUpDiv2 a:hover{
	text-decoration:none;
	  color:gray;
}
 
#popUpDiv2 a:visited{
	text-decoration:none;
	  color:gray;
}
 
#popUpDiv2 a:active{
	text-decoration:none;
	  color:gray;
}
#botomlinks
{
	position:relative;
	top:0px;
}


#botomlinks a{
      background: url('../images/puce.gif')  left no-repeat;
	  text-decoration:none;
	  color:gray;
       font-family:DINPro-Medium, helvetica,arial,verdana;
       font-size:12px;
       padding-left:10px;
}
 
#botomlinks a.hover{
	text-decoration:none;
	  color:gray;
}
 
#botomlinks a.visited{
	text-decoration:none;
	  color:gray;
}
 
#botomlinks a.active{
	text-decoration:none;
	  color:gray;
}

/******************Contenu*****************/

.mainContent
{
	background-color:#FFFFFF;
	position:relative;
	left:3px;
	width:960px;
	

}

#wpfooterhome
{
	/*position:relative;*/
	top:-60px;
	/*z-index:30;*/

}

#BLPubContent
{
	height:320px;
        vertical-align:top;
        padding-left:3em;
        padding-right:3em;
		width:400px;
}

.BLContentTitle1{
 font-family:DINPro-Medium, Verdana;
 font-size:20px;
 /*font-weight:bold;*/
 width:400px;
padding-top:1em;
/*padding-bottom:1em;*/
color:gray;

}

.BLContentByLine1{

color:#CC071E;
/*font-family:Helvetica, arial, Verdana;
font-size:12px;
font-weight:bold;
width:470px;
padding-bottom:1em;*/
display:none;
}



.BLContentRadEditor1
{
	/*height:200px;*/

  width:400px;
  display:inline;
  
}

#radedit
{
  height:180px;
  overflow-y:auto;
  overflow-x:hidden;
  width:400px;
  /*color:gray;*/
  /*font-family:Helvetica, arial, Verdana;
  font-size:12px;*/
}

#scrollright
{
position:relative;
/*SpecCorrection*/
z-index:0;
/*left:-10px;*/
/*top:150px;*/
/*top:-1px;*/
top:0px;
left:-5px;
float:right;
/*ajout*/
/*height:100%;*/
/*safari*/
height:320px;
background:url('/_layouts/BL_Internet/images/rightformu2.jpg');
}

div#scrollright a
{
	position:relative;
	top:150px;
	bottom:-150px;
}


.ms-siteaction
{
	height:20px;
}

#scrollleft
{
	position:relative;
       /* left:10px;*/
       /* top:160px;*/
	   /*top:-1px;*/
		top:0px;
		left:-2px;
		/*SpecCorrection*/
        z-index:0;
        float:left;
    /*ajout*/
/*height:100%;*/
/*safari*/
height:320px;
background:url('/_layouts/BL_Internet/images/leftformu.jpg');
}

div#scrollleft a
{
	position:relative;
	top:150px;
	bottom:-150px;
}

.click_left_by_400
{
	position:relative;
	top:150px;
}

.click_right_by_400
{
	position:relative;
	top:150px;
}


/*
.ms-WPBody
{
 Height:320px;
 width:400px;
padding-right:10px;
}
*/

/****Espace horizontal entre les web parts****/
.ms-PartSpacingHorizontal
{
   width: 0px;
   
}



.link-item a:link
{
	text-decoration:none;
        color:gray;
        background: url('../images/puce.gif') top left no-repeat;

}

.link-item a.hover{
	text-decoration:none;
	  color:gray;
}
 
.link-item a.visited{
	text-decoration:none;
	  color:gray;
}
 
.link-item a.active{
	text-decoration:none;
	  color:gray;
}






/**************** CSS World Map ****************/


.WorldImageDiv{
	vertical-align:super;
	padding-top:30px;
}

.WorldImageDiv img{
width:100%;

}

.WorldDropDownListDiv
{
	width:250px;
	vertical-align:super;
	padding-top:11px;
}
.WorldDropDownListDiv DIV.jqTransformSelectWrapper
{
	position:absolute;
}

.WorldTextDiv
{
	vertical-align:super;
	padding-top:45px;
}

.WorldTextTitle
{
	color:Gray;
	font-weight:normal;
	font-family:DINPro-Medium, Verdana;
	font-size:20px;
}

.WorldTextGlobalNetwork
{
	padding-top : 10px;
}

.WorldTextDetails
{
	color:#525252;
}

.WorldTextDetails img
{
	width:8px;
	padding-right:2px;
}

.WorldTextDetails a
{
	color:#525252 !important;
}


/**************** Custom Site Map **************/

.customSiteMap
{
	list-style-type: none;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	margin-left : 30px;
	overflow : auto;
	height : 100%;
}

.customSiteMap img
{
	padding-right:5px;
}

.customSiteMap ul
{
	padding-left:10px;
	list-style-type: none;
}

.customSiteMap li a
{
	color : #646466 !important;
}


/**************** Web Control No Script **************/

.puceNoScript
{
	list-style-type:none;	
}

.puceNoScript li
{
	list-style-type:none;
	padding-left:10px;
}

/**************** Web Part News Videos Studies **************/

.floatingVideo
{
        float:left;
	padding-right:5px;
	padding-top:3px;
}

.titleVideo
{
	padding-top : 2px;
	width:400px;
}

.previewItem
{
	width:330px;
	padding-top:7px;
}

.tableItem
{
	margin-top:2px;
}

.titleItem
{
	color:#e70018;
}

.previewItem a
{
	color:#525252 !important;
}

.previewItem img
{
	padding-right:2px;
}

.allItems
{
	padding-left : 15px;
}
 

/******************Web part bas gauche contextuelle**********/
.text{
font-size:9px;
color:black;
padding-left:1em;
}
.text a:link{
    /*background: url('/_layouts/BL_Internet/Images/puce.gif') top left no-repeat;*/
	text-decoration:none;
	color:#646466;
    padding-left:0.5em;
}

.text a:visited{

padding-left:0.5em;
	  text-decoration:none;
	  color:#646466;
}

.text a:hover{
padding-left:0.5em;
	  text-decoration:none;
	  color:black;
}

.text a:active{
padding-left:0.5em;
	  text-decoration:none;
	  color:black;
}

.caseStudies a:link{

      text-decoration:none;
        color:#E32219;
}

.caseStudies a:visited{

        text-decoration:none;
        color:#E32219;
}

.caseStudies a:hover{

        text-decoration:none;
        color:black;
}

.caseStudies a:active{

        text-decoration:none;
        color:#E32219;
}



/****Liens du bas ***/


.textliens a:link{

	text-decoration:none;
	  color:#646466;
}

.textliens a:visited{

	  text-decoration:none;
	  color:#646466;
}

.textliens a:hover{

	  text-decoration:none;
	  color:black;
}

.textliens a:active{

	  text-decoration:none;
	  color:black;
}


#HL_AllNews
{

	background: url('/_layouts/BL_Internet/Images/puce.gif') top left no-repeat;
	  text-decoration:none;
	  color:gray;


}
#BLRandomVideo
{
  padding:1em; 
  align:center;


}

#BLDecouvSDV
{
 position: relative; 
 bottom: 0px; 
 left: 0px; 
 font-size:12px;
 font-weight:bold;
 padding-left:1em;

}

.BLtable{
 /*border-width:1px; 
 border-style:solid; 
 border-color:gray;
 padding:1em;*/
 height:100px;
}

.separateurf{
background-image:url('/_layouts/BL_Internet/Images/separateurFooter2.gif');
background-repeat:repeat-y;
}

#vmarquee
{
	position: relative;
         width: 98%;
         text-transform : uppercase;

}

#vmarquee1
{
  position: relative; 
  width: 98%;
  text-transform : uppercase;
  font-weight:bold;
}


#vmarquee a:link{

color:#000000;
text-decoration:none;
}

#vmarquee a:hover{

color:#000000;
 text-decoration:underline;
}

#vmarquee a:visited{

color:#000000;
text-decoration:none;
}



#vmarquee1 a:link{

color:#000000;
text-decoration:none;
}

#vmarquee1 a:hover{

color:#000000;
 text-decoration:underline;
}

#vmarquee1 a:visited{

color:#000000;
text-decoration:none;
}


#marqueecontainer{
position: relative;
width:160px;
/*width: 200px; marquee width */
height: 35px; /* marquee height */
/*background-color: white;*/
overflow: hidden;
/*border: 3px solid orange;*/
padding: 2px;
padding-left: 1em;
text-transform : capitalize;
color:#000000;
}
/*Enleve les points noirs */
#tracingName ul{
list-style-type: none;
}

/*
#lienNewsletter
{
	width:115px;
	height:28px;
}
*/
#lienNewsletter
{
	width:100%;
	height:100%;
}

#lienNewsletter ul {
list-style-type: none;
border-color:#646466;
padding-bottom:9px !important;
}

#marqueecontainer1{
position: relative;
width:160px;
/*width: 200px; marquee width */
height: 35px; /*marquee height*/
/*background-color: white;*/
overflow: hidden;
/*border: 3px solid orange;*/
padding: 2px;
padding-left: 1em;
text-transform : capitalize;
color:#000000;
}

.caseStudies
{

align:top;
color:#CC071E; 
padding-bottom:1em;
font-weight:bold;
font-size:1em;
}

#footer
{
	padding-top:0.5em;
}

 .logoBollore
 {
	padding-bottom:14px;
 }


img, div,a{
 behavior: url("/_layouts/BL_internet/images/iepngfix.htc"); 
 
 }
 

.jqTransformSelectWrapper
{
	width:200px;
} 
 
 .jqTransformSelectWrapper ul
 {
 
 background:red;
 width:198px !important;
 }
 .jqTransformSelectWrapper ul li a:hover
 {
 	text-decoration:none;
 }
 
 
 .marqueeCaseStudies a:link
 {
	color:#000000;
	text-decoration:none;
 }
 
 .marqueeCaseStudies a:visited
 {
	color:#000000;
	text-decoration:none;
 }
 
 .marqueeCaseStudies a:hover
 {
	color:#000000;
	text-decoration:none;
 }
 
 
 .marqueeCaseStudies a:active
 {
	color:#000000;
	text-decoration:none;
 }
 
 
 
 
 


 .BL-Header-CenterControls
{
	margin-right:20px;
}
.TableSpacer
{
	width:100%;
}

TD.BL-LiensNewsLetter UL
{
	list-style-type:none;
	border:solid 1px black;
	padding-top:7px;
	padding-bottom:7px;
	padding-right:7px;
}
TD.BL-LiensNewsLetter UL LI
{
	text-align:center;
}
TD.BL-LiensNewsLetter UL LI A
{
	text-decoration:none;
}

TD.BL-LiensNewsLetter UL LI A:link, TD.BL-LiensNewsLetter UL LI A:active, TD.BL-LiensNewsLetter UL LI A:visited
{
	color:Black;
	
}

.BL-LiensNewsLetter-LeftSpacer
{
	width:20px;
}

/*
TD.AlphaMosaik-LanguageSelector TD
{
	display:none;
}
TD.AlphaMosaik-LanguageSelector TD.ms-globallinks
{
	display:inline;
}
*/
.TracingControl TABLE 
{
	margin-bottom:6px;
}
.TracingControl TABLE TR TD
{
	white-space:nowrap;
}

.TracingControl TABLE TR TD 
{
	white-space:nowrap;
	padding-right: 3px;
	color:#646466;
}

#LblTracking
{
	font-family:DINPro-Medium, Verdana, Arial, helvetica, Sans-Serif;
	color:#646466;
	text-decoration:none;
}

#PuceTrackingNumber
{
	padding-left:2px;
}
#LblTrackingNumber
{
    font-family:DINPro-Medium, Verdana, Arial, helvetica, Sans-Serif;
	color:#646466;
	text-decoration:none;
	text-align:left;
}

TD.TrackingNumberSearch
{
	vertical-align:bottom;
	text-align:left;
	padding-left:5px;
}
TD.TrackingNumberSearch INPUT
{
	vertical-align:bottom;
	margin-bottom:1px;
	height:22px;
}

.tracingInputLayout
{
	font-size:8pt;
}

.Tracking-Spacer
{
	background-image:url('/_layouts/BL_internet/images/SpacerH.jpg');
	background-position:left center;
	background-repeat:repeat-x;
	height:2px;
	padding-top:3px;
	padding-bottom:3px;
}


.TracingControl
{
	text-align:right;
}

.TrackingLink
{
	font-family:DINPro-Medium, Verdana, Arial, helvetica, Sans-Serif;
	color:#646466;
	text-decoration:none;
}

a.TrackingLink:hover
{
	color:black;
}

.CountryCertifications
{
	position:relative;
	float:left;
	padding-left:30px;
	width:180px;
}
.CountryCertificationsTitle
{
	background-image:url('/_layouts/BL_internet/images/puce.gif');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
	color:#e32219;
	margin-bottom:10px;
}
.CountryCertification
{
	color:Gray;
}

.CountryExpertises
{
	position:relative;
	float:left;
	width:180px;
}
.CountryExpertisesTitle
{
	background-image:url('/_layouts/BL_internet/images/puce.gif');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
	color:#e32219;
	margin-bottom:10px;
}
.CountryExpertise
{
	color:Gray;
}

.WorldTitleDiv
{
	padding-Top:1em;
	font-weight:normal;
	font-family:DINPro-Medium, Verdana;
	font-size:20px;
}
.ms-WPBody H2
{color:#646466;}


.colonneItem
{
	padding:10px;

}





li.li
{
list-style-position:inside;
}



.ms-ToolPaneOuter
{
	position:relative;
	/*z-index:10000;*/
}




.contactFormLeft
{
	vertical-align:bottom;
	padding-bottom:15px;
}
.contactFormRight
{
	vertical-align:bottom;
	padding-bottom:15px;
}

.formRightImage
{
	background-image:url('/_layouts/BL_internet/images/rightFormu.png');
	height:330px;
	width:31px;
}
.formRightImage DIV
{
	width:31px;
}
.formRightImage DIV IMG
{
	display:none;
}

.formLeftImage
{
	background-image: url(/_layouts/BL_internet/images/leftFormu.png);
	height:330px;
	width:15px;
}
.formLeftImage DIV
{
	width:15px;
}
.formLeftImage DIV IMG
{
	display:none;
}




.BL_PublishingPageNoSlider_Right
{
	vertical-align:top;
}


.ArianeTracking
{
    color:#646466;
    width:100%;
}
.ArianeTracking-Title
{
    font-weight:bold;
}



div#popUpDiv div.link-item a
{
	background-image:url('/_layouts/BL_internet/images/puce-grise.gif');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
}
div#popUpDiv div#header
{
	height:auto;
	min-height:auto;
}


.textencadre a:link, .textencadre a:active, .textencadre a:visited
{
	text-decoration:none;
	color:#646466;
}
.textencadre a:hover
{
	color:#e32219;
}

div.pointer a
{
	white-space:normal;
}