.textebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 007AC0;
}
.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.textecontenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texterouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
}
a.style1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	
	}
	
a.style1:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.style2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007AC0;
	text-decoration: none;
	
	}
	
a.style2:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007AC0;
	text-decoration: underline;
	
	}
a.style3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	text-decoration: none;
	
	}
	
a.style3:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	text-decoration: underline;
	}
a.style4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	
	}
	
a.style4:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	}
	
.input_n_1
    {  BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px;
	   BORDER-LEFT: #cccccc 1px solid; font-family: verdana; font-size: 12px; font-weight: bold;
	   COLOR: #1D3E76; BORDER-BOTTOM: #cccccc 1px solid;
	   BACKGROUND-COLOR: #ffffff;
	   layer-background-color: #ffffff;
       }
	   
.input_n_2
    {  BORDER-RIGHT: #007AC0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #007AC0 1px solid; PADDING-LEFT: 1px;
	   BORDER-LEFT: #007AC0 1px solid; font-family: verdana; font-size: 10px; font-weight: bold;
	   COLOR: #007AC0; BORDER-BOTTOM: #007AC0 1px solid;
	   BACKGROUND-COLOR: #ffffff;
	   layer-background-color: #ffffff;
       }.bleugras {
	font-weight: bold;
	color: #007AC0;
}
.pourcentage{
	color:#FFCC00; 
	font-size:35pt; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	padding-left:-5px;
}
.pourcentageSMALL{
	color:#FFCC00; 
	font-size:20pt; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	padding-left:-5px;
}
.dureedestination{
	color:#FFFFFF; 
	font-size:7pt; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px 5px 0px 0px;
}
#percentil{
	height:60px;
}
.barre{
	text-decoration:overline;
	color:#666666;
}
.redalert{
	background-color:#FFCC00;
}
#types_vehicules{position:absolute; margin:80% auto 0px 635px; width: 200px ; font-size:0.80em; color:#999999;}
#types_vehicules ul{list-style:square; margin-left:-20px;}
#types_vehicules li:first-letter{text-transform:uppercase;}
