*
{
	font-family: Arial, sans-serif;
	font-size: 13px; 
	color: #262626;
}
BODY
{
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
	padding-top: 0px;
	margin-top: 0px;
	color: #262626;
}
#plein {
	width:1240px;
	margin: 0px auto;
	}
#date_jour{
	margin-left: 75px;
	margin-bottom: 15px;
	height: 40px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#ffffff;
	}
#content {
	width : 100%;
	height: 100%;
	background-color: #dedede;
	}
#col_menu {
	width: 245px;
	height: 100%;
	float: left;
	background-color: #dedede;
	/*border-left: 1px solid #000066;
	border-top: 2px solid #5075b4;
	border-bottom: 1px solid #5075b4;
	border-right: 2px solid #5274b0;*/
	}
	/* bloc central */
#bloc_central {
	float: right;
	margin-left: 245px;
	width: 986px;
	height: 100%;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	border: 2px solid #5075b4;
	}
#bloc_centralA {
	float: right;
	margin-left: 245px;
	width: 986px;
	height: 100%;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/background_ac.png);
	border: 2px solid #5075b4;
	}
hr { clear: both; visibility: hidden }
#menu{
    list-style: none ; 
    margin: 0 ; 
    padding: 0 ; 
}
#menu li { 
    color: #000066 ; 
    border-bottom: 2px solid #b0c4d1;
	border-right: 2px solid #d8d8da;
	border-left: 2px solid #d8d8da;
	border-top: 2px solid #ffffff; 
    margin-bottom: 1px ; 
    }
.rouge{
color: #ce0000;;
}
#navigation{
    color: #000066;  
    font: 16px Arial,sans-serif ; 
	text-decoration:underline;
    line-height: 1em ;
	text-align: center;	
    padding: 8px 0 6px; 
}

#menu li a, #menu li a:visited { 
    display: block ; 
    color: #000066 ;  
    font: 13px Arial,sans-serif ; 
    line-height: 1em ; 
    text-decoration: none ; 
    padding: 10px 0 6px 18px; 
    }
#menu li a:hover, #menu  li a:active, #menu li a.active, #menu li a:link.active{
	color : #000066;
	font-weight : bold;
	text-decoration : none;
	background-image:url(../images/bouton.png);
	background-repeat:repeat-x-y;
}

#bloc_central .corpsPrincipal{
	padding: 10px;
	margin-bottom : 10px;
	}
#titre_content {
	width:985px;
	height:29px;
	background-image:url(../images/fond_titre.png);
	background-repeat:repeat-x;
	color : #FFF;
	padding-top: 5px;
	font: 15px Arial,sans-serif ; 
    line-height: 1em ;
	font-weight : bold;
	text-align : center;
}
h1{
	font-size: 16px;
	color: #000066;
	padding: 0;
	margin: 0;
	}
h2{
	font-size: 15px;
	color: #000066;
	padding: 0;
	margin: 0;
	}
.none{
    TEXT-DECORATION: none;
	}
h3{
	font-size: 14px;
	color: #262626;
	}
h4{
	font-size: 13px;
	color: #262626;
	padding: 0;
	margin: 0;
	}
font.red
{

	color:#ce0000;
}
strong
{
	font-weight: bold;
}
.txt{
	text-align: justify;
	}
#colAccueil1
{
	width: 49%;
	float: left;
	padding: 4px;
}
#colAccueil2
{
	width: 49%;
	float: right;
	padding: 4px;
}
#col1
{
	width: 32%;
	float: left;
	padding: 1px;
}
#col2
{
	width: 32%;
	float: right;
	padding: 1px;
}
.colC
{
	width:100%;
	}
.option{
float:right;
}
/*=============================================================*/
/* Propriétés l'en tete de la page                             */
/*=============================================================*/
#head{	
	margin: 10px auto 10px;
    height: 38px;
	width:1240px;

	}
#head .logo {
	float: left;
	width: 457px; 
	height: 37px;
	margin-right: 10px; 
	}
#head .langue
{
	float: right;
	width: 58px; 
}
#head .update
{
	margin-left: auto; 
    margin-right: auto;
	width: 690px;
    overflow: hidden; 
}
font.update
{
	font-family: Arial;
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;
}

img
{
	border-style: none;
}
#pied_page{
	float:right;
width: 100%;
text-align: right;
padding: 10px;
	}
a:link
{
	color: #000066;
    TEXT-DECORATION: none;
}
a:active
{
	color: #000066;
    TEXT-DECORATION: none;
}
a:visited
{
	color: #000066;
    TEXT-DECORATION: none;
}
a:hover
{
	color: #000066;
    TEXT-DECORATION: underline;
}
a.link_red:link
{
	color: #ce0000;
    TEXT-DECORATION: none;
}
a.link_red:active
{
	color: #ce0000;
    TEXT-DECORATION: none;
}
a.link_red:visited
{
	color: #ce0000;
    TEXT-DECORATION: none;
}
a.link_red:hover
{
	color: #ce0000;
    TEXT-DECORATION: underline;
}
#footer {
	margin-top: 20px;
	width:1240px;
	height:29px;
	background-image:url(../images/foot.png);
	background-repeat:repeat-x;
	color: #000066;
	padding-top: 1px;
	font: 12px Arial,sans-serif ; 
    line-height: 1em ;
	text-align : center;
}
/*	------------------------------------------	*/
.video_container {
   background-color: #dedede;
   padding: 20px 20px 20px 20px;
   display: table-cell;
   height: auto;
   width: 934px;
   overflow: visible;
	color: #262626;
   text-align: left;
}

/** conteneur du player */
.video_container #video_player1 {
   float: left;
   margin: 0 0 0 0;
   padding: 0 10px 0 0;
}
.video_container #video_player2 {
   float: right;
   margin: 0 0 0 0;
   padding: 0 10px 0 0;
}

.source_embed {
   margin: 0 0 0 0;
   padding: 1px 0 0 0;
   border-top: 0px;
   font-size: 11px;
	color: #000066;
}

INPUT.format
{
	font-size: 11px;
	color: #003D59;
	background-color: #EFFCFF;
	font-style: normal;
	width:250px;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #003D59;
}
SELECT.format
{
	font-size: 11px;
	color: #003D59;
	font-style: normal;
}
TEXTAREA
{
	font-size: 11px;
	color: #003D59;
	width:250px;
	background-color: #EFFCFF;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #003D59;
	font-style: normal;
}
INPUT.submit
{
	font-size: 13px;
	color: #000000;
	font-style: normal;
	/*font-weight: Bold;*/
	background-color: #7BAEC6;
	border-right: 2px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 2px solid;
	border-color: #003D59;
}
INPUT.reset
{
	font-size: 13px;
	color: #000000;
	font-style: normal;
	/*font-weight: Bold;*/
	background-color: #7BAEC6;
	border-right: 2px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 2px solid;
	border-color: #003D59;
}
a.info
{
	position: relative; /*this is the key*/
	z-index: 24;
	text-decoration: none;
}
a.info:hover
{
	z-index: 25;
	background-color: #ff0;
}
a.info span
{
	display: none;
}
a.info:hover span
{
	/*the span will display just on :hover state*/
	display: inline;
	position: absolute;
	top: 1em;
	left: 1em;
	width: 15em;
	background-color: #ffff80;
	color: #ff0000;
	text-align: center;
}
.error
{
	padding-right: 16px;
	border: 1px solid red;
	background-color: #FFFCE2;
	background-image: url(http://127.0.0.1/aeropneumatiss/css/images/warning_obj.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.obli
{
	color: #ff0000;
	font-family: Arial, Sans-serif;
}
.mef
{
	font-size: 11px;
	color: #003D59;
	font-style: normal;
}

.font11
{
}
font.italic
{
	font-style:italic;
}
.fontWhite
{
    color:White;
}
font#px14
{

}
font#bgYellow
{

}
font#bgYellowColorRed
{

    color:#ce0000;
}
font#bgYellowColorRed15px
{

    color:#ce0000;

}
font.red b
{
	font-weight:bold;
    color:#ce0000;
}
font#colorBlue
{
    color:Blue;
}
a
{
	text-decoration: none;
	cursor: hand;
}
a#rubriqueContact
{
    color:#ce0000;
}
.center
{
text-align: center;
}

a.email
{
	padding-left:60px;
}
a.lienMenu
{
	font-size:13px;
	font-weight:bold;
}


strong
{
	font-weight: bold;
}