/* CSS Document */

/* REGLAGES RECURRENTS */

html, body, p, h1, h2, h3, h4, h5, img {margin:0; padding:0; border:0;}
html, body {height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px}
body { background-color:#dfdfdf; background-image:url(../img-transport-marchandise/background-body.jpg); background-repeat:repeat-y; background-position:center}

/* taille des titres */
h1 {font-size:18px;}
h2 {font-size:14px;}
h3 {font-size:15px; margin-left:10px;}
h4 {font-size:16px;}
h5 {font-size:13px; margin-left:10px}


/* traits */
hr {height:1px; border:1px solid #cccccc; border-top:0; border-left:0; border-right:0; color:#ffffff;}

/* polices spéciales */
.txtpetit {font-size:10px;}
.txtmedium {font-size:11px;}
.txtgras { font-weight:bold; color:#000000;}
.txtblanc {color:#FFFFFF;}
.txtrouge {color:#990000;}
.txtbleu {color:#003399}

/* liens 
a:visited {color:#000000;}*/

/* cadrage global de la page */
#transport-routier-DivGlobal {height:100%; width:1003px; margin:0 auto;}

/* version anglaise - française */
#drapeau {margin-top:-25px; margin-left:-157px; position:absolute}

/* partie haute d'écran : titre + accroche */
#transport-logistique-h1Titre {position:absolute; margin-top:-35px; margin-left:498px; width:500px; padding:4px 0 4px 5px; background-color:#000000; color:#FFFFFF; z-index:2}
*html #transport-logistique-h1Titre {position:relative; margin-top:-38px;} /* ie */
#transport-international-accroche { margin-left:600px; margin-top:0px; font-size:18px; width:640px;}
	/* reglages 3 pages bu */
	#transport-logistique-h1Titre-bu {position:absolute; margin-top:-53px; margin-left:498px; width:500px; padding:4px 0 4px 5px; background-color:#000000; color:#FFFFFF; z-index:2}
	*html #transport-logistique-h1Titre-bu {position:relative; margin-top:-56px;} /* ie */
	#transport-international-accroche-bu { margin-left:600px; margin-top:-18px; font-size:18px; width:640px;}
	*html #transport-international-accroche-bu { margin-left:600px; margin-top:0; font-size:18px; width:640px;}
	
#transport-international-accroche2 { position:absolute; z-index:2; margin-left:240px; margin-top:-95px; font-size:12px; width:365px; text-align:justify}
*html #transport-international-accroche2 {position:relative; z-index:2; margin-top:-55px;} /* ie */


/* menu navigation gauche écran */
#transport-marchandise-DivNav {margin-top:33px; margin-left:0; width:200px; float:left; background-image:url(../img-transport-marchandise/background-menu.jpg); background-repeat:no-repeat; text-align:left; height:539px;}
*html #transport-marchandise-DivNav {margin-top:11px;} /* ie6 */
#transport-marchandise-DivNav h5 {height:16px}
#transport-marchandise-DivNav h3 {height:18px}

.menu-rubriques{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
.menu-sous-rubriques{font-family:Arial, Helvetica, sans-serif;color:#FFFFFF; text-decoration:none;}
h3 a {text-decoration:none;}
h3 a:visited{ color:#fff}
h3 a:hover{ color:#333333}
h5 a {text-decoration:none;}
h5 a:visited{color:#fff;}
h5 a:hover{color:#333333;}
.group{font-size:13px;}
/*#transporteur-PAcces {margin-top:5px;}
#transporteur-PAcces a {color:#CC0000;}*/

/* separateur */
#separateur {width:781px; height:20px; float:right; display:block;}
.separateur {width:781px; height:20px; float:right; display:block;}
.medium-separateur {width:443px;}
.petit-separateur {width:200px;}

/* cartouche - signature dimotrans avec 3 poles activités */
#cartouche {margin:30px 0 -10px 0}

/* bas de page */
#footer {position:relative; float:left; width:1003px; height:20px; background-color:#000000; color:#FFFFFF; text-align:center; padding-top:5px; margin-top:45px;}
*html #footer{margin-top:100px;}
#footer a {color:#FFFFFF;}

/*menu ie6*/
.poles-activites{margin-top:35px; margin-bottom:8px;}
*html .poles-activites{margin-top:20px; margin-bottom:8px;}

/*drapeaux*/
#drapeaux-traduction{ margin-left:125px; margin-top:46px;}