body  {
	background-image: url(images/fond_page.gif);
	margin: 0px;
	scrollbar-base-color:#828282;
}
p {}
td {}
.zone-centrale { background-color: #fdffd8 }
/* MENU */
.espaces-menu { padding-top: 50px; padding-left: 25px }
.espaces-menupage { padding-top: 15px; padding-left: 25px }
.ligne-menu { padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #9b9b9b }

/* TEXTE */
.redac-presentation { color: #666; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding-top: 4px; padding-right: 14px; padding-bottom: 4px }
.redac-page { color: #666; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding-top: 40px; padding-right: 14px; padding-bottom: 4px }
.redac-livredor { color: #666; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding-top: 4px; padding-right: 14px; padding-bottom: 8px; border-bottom: 1px solid #c5c5c5 }
.redac-11pxgris { color: #666; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redac-12pxgrisbleuVerdana { color: #8ca1ab; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.titre-presentation { color: #c40002; font-size: 18px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss }
.titre-reseau { color: #fff; font-size: 18px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; background-color: #c40002; padding-top: 2px; padding-bottom: 2px; padding-left: 12px }
.sous-titrerougeVerdana { color: #c40002; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.text-adresse { color: #53576a; font-size: 13px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; padding-top: 10px; padding-bottom: 8px; padding-left: 2px }
.text-adresse2 { color: #53576a; font-size: 13px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; padding-top: 8px; padding-left: 2px; border-top: 1px solid #888da3 }

/* FICHE CONTACT */

.espace-fiche	 { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding-top: 8px; padding-left: 10px }
.espace-fichecamion { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding-left: 10px }
.titre-contact { color: #666; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica }
.titre-camion { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; background-color: #c40002; padding-top: 2px; padding-left: 6px }
.cadre-photo { border: solid 1px #c40002 }

/* FICHE CAMION */

.traitgrisHaut	   { background-color: #fff; border-top: 1px solid #d7d7d7 }
.traitgrisBas  { background-color: #fff; border-bottom: 1px solid #d7d7d7 }
.traitgrisGauche  { background-color: #fff; border-left: 1px solid #d7d7d7 }
.traitgrisDroit  { background-color: #fff; border-right: 1px solid #d7d7d7 }

/* PIED */
.espace-pied  { background-color: #fdffd8; border-top: 1px solid #c40a09 }
.pied-adresse { color: #666; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 6px; border-top: 2px solid #c40a09 }
.pied-BTprint { color: #666; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 6px }

/* LIENS */
.td-liens { color: #696969; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #9b9b9b }
a.lk:link, a.lk:visited { color: #98979a; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.lk:hover, a.lk:active { color: #787676; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.lk-adresse:link, a.lk-adresse:visited  { color: #002e76; text-decoration: underline }
a.lk-adresse:hover, a.lk-adresse:active  { color: #369; text-decoration: none }
a.lk-liens:link, a.lk-liens:visited  { color: #c40002; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.lk-liens:hover, a.lk-liens:active  { color: #c40002; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

/* MENU */
.menuNormal    { color: #c40002; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; border-bottom: 1px solid #d4d4d4; cursor: hand  }
.menuOver  { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #5f5f5f; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border-bottom: 1px solid #c40002; border-left: 4px solid #c40002; cursor: hand  }
.lk-menu { text-decoration: none }

table.menu a  { width: 200px; display: block }


div.menu	a   { color: #333333; font-size: 12px; line-height: 20px; font-family: Tahoma, verdana, sans-serif; text-decoration: none; padding: 2px 0px 2px 4px; border-bottom: 1px solid #d7d7d7 }	
div.menu (position:absolute;top:0; left:0;)					
div.menu	a:link {color: #333333; text-decoration: none; background: #cccc99;}
div.menu	a:active {color: #000000; text-decoration: none; background: #cccc99;}
div.menu	a:visited {color: #333333; text-decoration: none; background: #cccc99;}
div.menu	a:hover   { color: #eeeeee; text-decoration: none; background-color: #5f5f5f; padding-left: 8px; border-bottom: 1px solid #c40002; border-left: 4px solid #c40002 }


/* FORMULAIRE */
.form-texte { color: #636367; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 2px; padding-bottom: 4px }
.champ-input { color: #636367; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding: 2px 2px 2px 4px; border: solid 1px #dfdfdf }
.champ-msg { color: #636367; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding: 6px 2px 2px 8px; border: solid 1px #dfdfdf }

/* PAGINATION */
.pagination { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c40002; padding: 4px }
a.lk-pagination:link, a.lk-pagination:visited  { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.lk-pagination:hover, a.lk-pagination:active  { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }