input, textarea
{
   font-family: "Times New Roman", Times, serif;
   font-size:10px;
}
input, textarea, select
{
   background-color: #0a1526;
   color: #f0f8ff;
   border: 0.5px thin solid;
   border-color: #47628a;
   text-align:center;
}
.Style3 {
	color: #A8B2CF;
	font-size: 12px;
	font-style: italic;
}
.Style4 {color: #A8B2CF}
.Style6 {
	color: #A8B2CF;
	font-size: 24px;
}
a:link {
	color: #A8B2CF;
	text-decoration: none;
}
a:visited {
	color: #A8B2CF;
	text-decoration: none;
}
a:hover {
	color: #EE9344;
	text-decoration: none;
}
a:active {
	color: #A8B2CF;
	text-decoration: none;
}
.Style8 {
	color: #A8B2CF;
}
body
{
	overflow: auto;
   width: 1000px;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px;   
   background-color:#000000;

}

/* L'en-tête */

#pub
{
   width: 1000px;
   height: 150px;
   margin-bottom: 10px;
   border: 1px solid black;
   border-color: #344155;
}

/* centrer le header dans l'en-tête + logo*/
#banniere
{
   width: 800px
   margin-bottom: 0px;
   margin-left: 0px;
   height: 150px;
   background-image: url("images/header.jpg");
   background-repeat: no-repeat;
}
#banniere1
{
   width: 800px
   margin-bottom: 0px;
   margin-left: 0px;
   height: 150px;
   background-image: url("images/header1.jpg");
   background-repeat: no-repeat;
}
#banniere2
{
   width: 800px
   margin-bottom: 0px;
   margin-left: 0px;
   height: 150px;
   background-image: url("images/header2.jpg");
   background-repeat: no-repeat;
}
/* menu */
#menu
{
   overflow: auto;
   float: left; /* menu flottant */
   width: 200px;
   border: 1px solid black;
   border-color: #344155;
   background-color: #000000;
}


/* Le corps de la page */

#corps
{
   margin-left: 220px;
   padding: none;
   color: #B3B3B3;
   background-color: #0a1526;
   border:1px solid black;
   border-color: #344155;
   height: auto;
   min-height:750px;
  }

/*bas de page*/

#pied_de_page
{
	margin-top: 5px;
   padding: 5px;
   text-align: center;
   color: #B3B3B3;
   background-color: #000000;
   border: 1px solid black;
   border-color: #344155;
}

/*design temps de vol*/
#coord
{	
	margin-left: 3%;
	width: 40%;
	height: auto;
	border:1px solid black;
	border-color: #344155;
	margin-bottom: 30px;
	margin-top: 10px;
}
#techno
{
	margin-left: 3%;
	width: 40%;
	height: auto;
	border:1px solid black;
	border-color: #344155;
	margin-bottom: 30px;
}
#vaisseau
{
	margin-left: 3%;
	width: 40%;
	height: auto;
	border:1px solid black;
	border-color: #344155;
	margin-bottom: 10px;
}
#retour
{	
	float: right;	
	margin-right: 3%;
	width: 49%;
	height: auto;
	border:1px solid black;
	border-color: #344155;
	margin-top: 10px;
	margin-bottom: 10px;
	
}
table .tab_tempsvol td
{
	border: 1px solid black;
	border-color: #344155;
	color: #47628a;
	text-align: center;
}
table .tab_tempsvol
{
	border-collapse: collapse;
	margin-left: 3%;
	margin-bottom:10px;
}
tr .conso
{
	border-bottom: 2px double;
	border-color: #344180;
}

/* design lunes */

.resultat_label {
	color: #A8B2CF;
	font-size:18px;
	font-weight:bold;
	text-align:right;
}
.resultat_valeur {
	color:#00FF66;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

/* from minpact */

a.menu:link
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 14px;
	color			: #A8B2CF;
	text-decoration	: none;
	margin-left:10px;
}
a.menu:hover
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 16px;
	color			: #A8B2CF;
	font-weight:bold;
	text-decoration	: none;
	margin-left:10px;
}
a.menu:visited
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 14px;
	color			: #A8B2CF;
	text-decoration	: none;
	margin-left:10px;
}
a.menu:active
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 14px;
	color			: #A8B2CF;
	text-decoration	: none;
	margin-left:10px;
}
menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A8B2CF;
	margin-left:10px;
}
tr.elementmenu:hover {
	 background: #0A1526;
}
a.menu:before
{
	content: url("images/puce.png");
}	

/* add tux, onglet dans la page gestion flotte et le header*/

ul#tabnav {
    font: bold 11px verdana, arial, sans-serif;
    list-style-type: none;
    padding-bottom: 24px;
    border-bottom: 1px solid #0A1526;
    margin: 0;
}
ul#tabnav li {
    float: left;
    height: 21px;
    background-color: #000;
    margin: 2px 2px 0 2px;
    border: 1px solid #344155;
}
ul#tabnav li.active {
    background-color: #0A1526;
}
#tabnav a {
    float: left;
    display: block;
    color: #8AB2CF;
    text-decoration: none;
    padding: 4px;
}
#tabnav a:hover {
    background: #0A1526;
}

#onglet {
	margin-top: 126px;
	float: right;
		}
#onglet ul#tabnav{
	border-bottom: none;
	}


