body {
font-family:Courier New, Courier, mono;
font-size: 10px;
margin: 0;
padding: 0;
leftmargin: 0;
topmargin: 0;
link: #FFFFFF;
vlink: #FFFFFF;
alink: #FFFFFF;
color: #000000;
background-color:#000000;
/* background: url(elements/fond3.jpg) repeat; */
}

#transport-bordeaux {
	 position:absolute;
     left: 50%; 
     width: 1000px;
     margin-left: -500px; /* moitié de la largeur */
     background-color:#000000;
	 color: #000;
	 z-index:2;
}

#container {
	position:absolute;
	border: 0px solid #000;
	left:100px;
	top:0px;
	width:1000px;
	height:60px;
	color: #000;	
	z-index:1;
}

#transport-express {
position:absolute;
top:60px;
width:800px;
background-color: #000000; 
z-index:2;
}

#transport-top {
position:absolute;
border: 0px solid #fff;
top:0px;
width:1000px;
background-color: #000000; 
height: 120px;
background: url(img/bandeau-top.jpg) repeat;
z-index:2;
}

#transport-menu {
position:absolute;
border: 0px solid #fff;
top:121px;
width:1000px;
background-color: #000000; 
z-index:3;
}

#transport-slogan {
position:absolute;
border: 0px solid #fff;
top:160px;
width:1000px;
height:142px;
background-color: #000000; 
align:center;
background: url(img/top-site.jpg) repeat;
z-index:2;
}

#milieu-orange {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
background-color: #f8992a; 
align:center;
z-index:2;
}

#milieu-orange-accueil {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #f8992a; 
background: url(img/centre-accueil.jpg) repeat;
align:center;
z-index:2;
}

#milieu-orange-moto-taxi {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #f8992a; 
background: url(img/centre-moto-taxi.jpg) repeat;
align:center;
z-index:2;
}

#milieu-orange-partenaires {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #f8992a; 
background: url(img/centre-partenaires.jpg) repeat;
align:center;
z-index:2;
}

#equipement-moto-taxi {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #000000; 
align:center;
z-index:2;
}

#equipement-livraison-grand-volume {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #000000; 
align:center;
z-index:2;
}

#equipement-coursier {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #000000; 
align:center;
z-index:2;
}

#milieu-orange-coursier-2-roues {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #f8992a; 
background: url(img/centre-coursier-2-roues.jpg) repeat;
align:center;
z-index:2;
}

#milieu-orange-livraison-grand-volume {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #f8992a; 
background: url(img/centre-livraisons-grands-volumes.jpg) repeat;
align:center;
z-index:2;
}

#milieu-orange-vinexpo {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #f8992a; 
background: url(img/centre-vinexpo.jpg) repeat;
align:center;
z-index:2;
}

#milieu-orange-presse {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #f8992a; 
background: url(img/centre-presse.jpg) repeat;
align:center;
z-index:2;
}

#milieu-orange-formulaire {
position:absolute;
border: 0px solid #fff;
top:302px;
width:1000px;
height:339px;
background-color: #f8992a; 
background: url(img/centre-formulaire.jpg) repeat;
align:center;
z-index:2;
}

#article-presse {
position:absolute;
border: 0px solid #fff;
left:495px;
top:2px;
width:500px;
height:330px;
align:left;
z-index:3;
overflow: auto;
}

#conditions {
position:absolute;
border: 0px solid #fff;
left:145px;
top:2px;
width:850px;
height:330px;
align:left;
z-index:3;
overflow: auto;
font-size: 14px;
font-family:Courier New, Courier, mono;
}

#form-resa {
position:absolute;
border: 0px solid #fff;
left:145px;
top:2px;
width:850px;
height:330px;
align:left;
z-index:3;
overflow: auto;
font-size: 14px;
font-family:Courier New, Courier, mono;
}

#player {
position:absolute;
border: 0px solid #fff;
left:170px;
top:10px;
width:266px;
height:207px;
align:center;
z-index:2;
}

#transport-content-gauche {
position:absolute;
border: 0px solid #fff;
top:302px;
width:500px;
height:423px;
background-color: #000000; 
align:center;
z-index:2;
}

#transport-content {
position:absolute;
border: 0px solid #fff;
top:302px;
width:370px;
left:510px;
height:423px;
background-color: #000000; 
align:center;
z-index:2;
}

#transport-content-droit {
position:absolute;
border: 0px solid #fff;
top:302px;
width:125px;
left:890px;
height:423px;
background-color: #000; 
align:center;
z-index:2;
overflow: auto;
border: 1px solid #000;
}

#slogan-bas-index {
position:absolute;
background: url(img/bas-site.jpg) repeat;
border: 0px solid #fff;
top:641px;
height:83px;
width:1000px;
background-color: #B8B7B7; 
align:center;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
}


#transport-intro {
position:absolute;
top:300px;
width:730px;
font-size: 10px;
color:#fff;
text-align: center;
z-index:3;
font-weight:bold;
}

#transport-appel {
position:absolute;
top:320px;
width:730px;
text-align: center;
z-index:3;
}

#menu-top
{
	position: absolute ;
	left: 160px;
	top: 360px ;	
	z-index:3;	
}

ul {
list-style-type: none;
width: 100%; /* précision pour Opera */
}

#menu {
position: absolute;
top:115px;
left:0px;
z-index:100;
width: 100%;
}
#menu dl {
float: left;
width: 12em;
margin: 0 1px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #6699ff;
border: 1px solid gray;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
text-align: left;
background: #66ccff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover {
background: #eee;
}

h1 {font-family:verdana; font-size: 8px; color: #000000; font-weight:normal;} 
h2 {font-family:verdana; font-size:8px; color:#000000; font-weight:normal;} 
h3 {font-family:verdana; font-size:8px; color:#000000; font-weight:normal;} 

A { COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;} 
A:visited { COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;} 
A:hover { COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.texte-white {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:normal;}
.texte-white-pro {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; font-weight:normal;}
.texte {font-family:Arial, Helvetica, sans-serif; font-size:8px; font-style: oblique; color:#000000; font-weight:normal;}
.texte-destination {font-family:Arial, Helvetica, sans-serif; font-size:3; color:#000000; font-weight:bold;}
.slogan-orange {font-family:Arial, Helvetica, sans-serif; font-size:24px; font-style: oblique; color:#FF6600; font-weight:bold;}
.slogan-orange-small {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FF6600; font-weight:normal;}
.slogan-blue {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style: oblique; color:#6666CC; font-weight:bold;}
.slogan-blue-baton {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#6666CC; font-weight:normal;}
.slogan-blue-conditions {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6666CC; font-weight:normal;}
.slogan-blanc-xsmall {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal;}
.slogan-blanc-strong {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold;}