body         { font-family: Arial; font-size: 8pt; color: #000000 }
.aeroport      { font-family: Arial; font-size: 8pt; color: #6699FF }
.reservation     { color: #CCFFFF; font-family: Arial; font-size: 8pt; }
.reservation2     { color: #CCFFFF; font-family: Arial; font-size: 8pt; margin-left: 5px;}
.transfert     { color: #CC0000; font-family: Arial; font-size: 8pt; }
.gare    { color: #1C0437; font-family: Arial; font-size: 8pt; }
.site     { color: #FF8400; font-family: Arial; font-size: 8pt; align="top";}
.site2     { color: #FF8400; font-family: Arial; font-size: 8pt; align="top"; padding-left: 10px; line-height: 15px ;}
.liste     { color: #1C0437; font-family: Arial; font-size: 8pt; }
.transfert     { color: #000000; font-family: Arial; font-size: 8pt; }
.train   { padding-left: 25px; background: #F0F0F4 url('trainmini2.jpg') no-repeat 0 0; line-height: 30px}
.avion   { padding-left: 25px; background: #F0F0F4 url('aeroportmini2.jpg') no-repeat 0 0; line-height: 30px}

a            { color: #CCFFFF; font-size: 8pt; font-family: Arial; text-decoration:none }
table        { font-family: Arial; font-size: 8pt; color: #000000 align="justify"}
option       { color: #000080; font-size: 8pt; font-family: Arial; }
a:hover      { color: #FF8400; font-size: 8pt; font-family: Arial; text-decoration:underline }
h2           { font-size: 8pt; font-family: Arial; font-weight: bold; color: #FF8400; valign="top"; padding-left: 10px; line-height: 15px ;}
h1           { font-size: 10pt; font-family: Arial; font-weight: bold; color: #1C0437; valign="bottom"}
h3           { color: #1C0437; font-size: 8pt; font-family: Arial; font-weight: bold; valign="bottom"}
h4           { font-size: 8pt; font-family: Arial; font-weight: bold; color: #1C0437; valign="bottom"}
h5           { font-size: 8pt; font-family: Arial; font-weight: bold; color: #1C0437; valign="bottom"}

.bloc { OVERFLOW: auto; WIDTH: 500px; PADDING-TOP: 1px; HEIGHT: 170px;
scrollbar-face-color: #1C0437 ; 
scrollbar-shadow-color: #1C0437;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #B0AE33; 
scrollbar-darkshadow-color: #B0AE33; 
scrollbar-track-color: #f6f6f0; 
scrollbar-arrow-color: #B0AE33;
font-family: Arial; font-size: 8pt; color: #000000 }
}

div#cadre { position: relative; margin-left: auto; margin-right: auto; width: 800px; text-align: left; background: #3D3D5F;}
div#cadre0 { float: left; width: 290px; height: 220px; text-align: left; margin-left: 10px; margin-top: 5px; background: #F0F0F4;}
div#cadrearr { float: right; width: 200px; height: 220px; text-align: left; margin-top: 5px; background: #1C0437;}

div#map { float: left; width: 500px; height: 500px; text-align: left; background: #F0F0F4;}
div#bas { float: left; width: 500px; height: 70px; text-align: left; background: #1C0437; text-align: center; }

ul#navigation3 { width: 200px; margin: 0 ; padding: 0 ; list-style: none;  }
ul#navigation3 li { float: left ; text-align: left ; margin-left: 4px; color: #CCFFFF ; width: 35px}
ul#navigation3 li a { line-height: 14px ; color: #CCFFFF ; display: inline ; }
ul#navigation3 li a:hover { font-style:normal; font-variant:normal; color: #FF8400; }

ul#navigation2 { width: 200px; margin: 0 ; padding: 0 ; list-style: none;  }
ul#navigation2 li { float: left ; text-align: left ; margin-left: 4px; color: #CCFFFF ; width: 195px}
ul#navigation2 li a { line-height: 15px ; color: #CCFFFF ; display: inline ; }
ul#navigation2 li a:hover { font-style:normal; font-variant:normal; color: #FF8400; }

ul#arr { width: 480px; margin: 0 ; padding: 0 ; list-style: none;  }
ul#arr li { float: left ; text-align: left ; margin-left: 4px; color: #1C0437 ; width: 44px}
ul#arr li a { line-height: 14px ; color: #1C0437 ; display: inline ; }
ul#arr li a:hover { font-style:normal; font-variant:normal; color: #FF8400; }
