/* CSS Document */


body {
background:#E5E5E5 none repeat scroll 0 0;
font-family:arial,helvetica,sans-serif;
font-size:11px;
min-width:910px;

}


/* --------------------------------------------- BANNER */


 div#banner {
	width:910px;
	height:110px;
	vertical-align:middle;
    }

 div#langues {
	width:910px;
	height:15px;
	background:#FFFFFF;
	text-align:right;
	}




 div#logo {
	width:200px;
	height:98px;
	float:left;	
    }


 div#statement {
	width:600px;
	height:98px;
	float:right;
	vertical-align:middle;
    }




 div#banner-910 {
	width:910px;
	float:left;
	    }


/* --------------------------------------------- NAVIGATION */

 div#nav {
	width:910px;
	height:25px;
	background:#003b6d;
	}


/* --------------------------------------------- CONTAINER DE 900 x 100% */

 div#containerb {
	width:910px;
	height:600px;
	}


 div#containerb1 {
	width:910px;
	vertical-align:top;
	}


 div#col-b1 {
	width:550px;
	float:left;
	vertical-align:top;
	text-align:center;
	}




 div#col-b1a {
	width:300px;
	float:left;
	}


 div#col-b1b {
	width:250px;
	float:right;
	}







 div#col-b2 {
	width:360px;
	float:right;
	text-align:right;
	}





 
 #ActuTexte {
	width:97%;
	padding-top:3px;
    padding-bottom:0px;
    text-decoration:none;
	text-align:left;
	float:inherit;
	vertical-align:top;
	
}


 






 div#containerc {
	width:910px;
	height:2px;
		}


div#containerT {
	width:910px;
	height:240;
	background:#FFFFFF;
	text-align:left;
	}
	
	
div#container-centre {
	width:910px;
	height:350px;
	background:#FFFFFF;
	text-align:left;
	font-size:11px;
	padding-top:1px;
	}



div#container-centre-left {
	width:400px;
	height:350px;
	float:left;
	background:#FFFFFF;
	text-align:center;
	font-size:11px;
	}





div#container-centre-right {
	width:482px;
	height:350px;
	float:right;
	background:#FFFFFF;
	text-align:center;
	font-size:11px;
	}




div#containerw {
	width:910px;
	height:100%;
	background:#FFFFFF;
	text-align:left;
	}
	
	
	
	
	
/* --------------------------------------------- FOOTER */
	
	
	

 div#footer {
	width:910px;
	height:270px;
	text-align:center;
	}
	

 div#subfooter {
	width:280px;
	height:240px;
	background:#FFFFFF;
	text-align:left;
	float:left;
	}
	


 div#footerref {
	width:910px;
	height:50px;
	background:#FFFFFF;
	text-align:left;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	float:left;
	text-align:center;
	padding-top:10px;
	}
	



/* --------------------------------------------- SLIDER */






 
#Actu {
    width: 390px; /* important to be same as image width */
    height: 239px; /* important to be same as image height */
	background-color:#FFFFFF;
	float:right;
	color:#CCCCCC;
	padding-top:3px;
    padding-bottom:0px;
    padding-right:5px;
    padding-left:10px;
	text-decoration:none
}


 

.LinkActu {
	text-decoration:none;
	color:#000000;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	}


.TitreActu {
	text-decoration:none;
	color:#003b6d;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:normal;
	text-align:center;
	height:31px;
	
	}



.AboNewsletter {
	text-decoration:none;
	color:#003b6d;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	}


	#slider{
			float:left;
	}

	#slider a:link, #slider a:visited {
             color:#ffffff;
             font-weight:bold;
             text-decoration:none;
                }
		
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:500px;
		height:241px;
		overflow:hidden; 
		}	
	
		

 


/* --------------------------------------------- ELEMENTS */



 div#Segment {
    float:right; 
	width:480px;
	height:260px;
	background:#FFFFFF;
	text-align:center;
	padding-top:2px;
	}



 div#SubSegment {
	width:270px;
	height:70px;
	background:#FFFFFF;
	float:right;
	}


.SubSegmenttxt {
    float:right; 
	width:200px;
	height:70px;
	text-align:left;
	padding-top:5px;
	}


.SubSegmentImg {
    float:left; 
	width:58px;
	height:58px;
	vertical-align:middle;
	text-align:center;
	}


 div#DownLoad {
    float:left; 
	width:420px;
	height:250px;
	background:#ffffff;
	text-align:center;
	vertical-align:middle;

	}


 div#SubDownLoad {
    float:left; 
	width:200px;
	height:230px;
	background:#ffffff;
	text-align:center;

	}




 div#SubTxt {
    float:left; 
	width:460px;
	height:100px;
	background:#ffffff;
	text-align:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;

	}





 div#Edito {
    float:left; 
	width:455px;
	height:180px;
	background:#FFFFFF;
	}
	
	
	
	
	
	
 div#Edito-Img {
    float:left; 
	width:110px;
	height:150px;
	background:#FFFFFF;
	}
	
 div#Edito-Txt {
    float:right; 
	width:335px;
	background:#FFFFFF; 
	}
	
	
	
	
 div#Pub {
    float:right; 
	width:455px;
	height:180px;
	text-align:center;
	background:#FFFFFF;
	}
	
	
	
		
 div#Event {
    float:left; 
	width:380px;
	height:394px;
	background:#FFFFFF;
	
	}
	
	
	
	
  div#Event-bk{
    float:inherit; 
	width:371px;
	height:394px;
	background-image:url(http://www.ddslogistics.com/fond-event2.jpg);
	background-repeat:no-repeat;
	padding:10px 10px 10px 10px
	}
	
	

 div#Presentation {
    float:right; 
	width:510px;
	height:335px;
	background:#FFFFFF;
	text-align:left;
	}
	
	
 div#Presentation-1 {
	float:left;
	width:510px;
	height:150px;
	background:#FFFFFF;
	text-align:left;
	}
	
 div#Presentation-2 {
	float:left;
	width:200px;
	height:160px;
	background:#FFFFFF;
	text-align:left;
	}
	
 	
 div#Presentation-3 {
	float:left;
	width:310px;
	height:200px;
	background:#FFFFFF;
	text-align:left;
	}
	
	
	
 div#Mediacenter {
    float:left; 
	width:380px;
	background-image:url(http://www.ddslogistics.com/fond-mediacenter2.jpg)
	height:100%;
	background:#FFFFFF;
	background-repeat:no-repeat;
	padding:10px 10px 10px 10px
	
	}
	
	
	.LinkRss a {
	text-decoration:none;
	color:#000099;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;	
	}
	
	
	
		
	
	
	