@charset "iso-8859-1";
BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9E1B1B;
	background-color : #FFE8C4;
	SCROLLBAR-3DLIGHT-COLOR: #FFE8C4;
	SCROLLBAR-DARKSHADOW-COLOR: #733317;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #9E1B1B;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFE8C4;
	SCROLLBAR-SHADOW-COLOR: #733317;
	SCROLLBAR-TRACK-COLOR: #FFC05E;
}
table{ font-size: 11px; }
A {
	color: #9E1B1B;
	line-height: 1.2em;
	text-decoration : underline;
}
A:ACTIVE {	
	
}
A:HOVER {
	text-decoration : none;	
}
A:LINK {	
	text-decoration : underline;	
}

.requis{
	color : #D82529;	
}

.titre_interne{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 17px;
	font-weight: bolder;
	color: #9E1B1B;
	text-transform: capitalize;
}
.contenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9E1B1B;
}

ul {
	list-style : disc inside;
	margin-bottom : 1px;
	margin-left : 8px;
	margin-right : 1px;
	margin-top : 1px;
}
p{ 
	margin-bottom : 2px;
	margin-left : 2px;
	margin-right : 1px;
	margin-top : 1px; }

INPUT, SELECT,TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color : White;
	border-color : #DCDCDC #DCDCDC #DCDCDC #DCDCDC;
}

.contenu_rouge { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #E4223C}
.surlignage{
	text-decoration : underline;
}

/* ########## STLYE DES MENUS ############# */
/* Lien du menu en haut */
.lien_menu { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; }
.lien_menu_800 { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
/* Titre du haut dans les rubrique */
.titre_interne_blanc {	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;	font-size: 17px;	font-weight: bolder;}
.titre_interne_blanc_800 {	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;	font-size: 13px;	font-weight: bolder;}
/* Lien des rubriques verticales */
.lien_menu_annexe { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  }
.lien_menu_annexe_800 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;  }


.titre_interne_bleu_petit ,h3{
	font-family: "Trebuchet MS",Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom : 0.1em;
	margin-top : 0.2em;
}
.contenu_gras { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  }
.km{
	font-size: 7pt;
}
.contenu_resumer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;  }
.vie_en_couleur{
	color: #00319C;
}

.inputCalcul{
	color: #9E1B1B;
	background: #FFEFD0;
	border: 0;
	font-size : inherit;
	font-weight : bolder;
}

/* ---------------------------------------------- Une mise en page pour le résumé des itinéraires */

.FirstBox {
	font-family: "Trebuchet MS",Verdana, Arial, sans-serif; 
	font-size: 13px;
	font-weight: bold;
	margin-bottom : 0.1em;
	margin-top : 0.2em;
	width: 100%;
}
.FirstBoxRight {
	float: right;
	text-align:right;
	width: 200px;
	margin: 0;
}

.spacer {
clear: both;
}
.SecondBox{
	font-size: 11px;
	margin-bottom : 0.1em;
	margin-top : 0.2em;
	width: 100%;
}
/* ----------------------------------------------  Une mise en page à trois colonnes et plus */
.float {float: left; margin: 0.3em;}
.breakLine {clear: both; 
	margin-bottom : -0.1em;
	margin-top : 0em;
	}