@media screen {
body {background-color:#CCCCCC; margin:0; padding: 0; margin-top:0; }
body, td, form {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0C479D;
TEXT-DECORATION: none;}
/* #formcontact td {font-size:0.88em; color:#0E3192;} */
.contenu p { text-align: justify; font-size:12Px;}
.contenu { text-align: justify; font-size:12Px;}
#menuhaut {
	background-color:#B8D3E4;
	background-image:url(../images/haut/finmenu.gif);
	background-repeat: repeat;
}
li  { text-align:left;}
.Style6 {
	color: red;
	font-weight: bold;
	font-style: italic;
}
.titre1 {
	font-size: 20px;
	text-transform: none;
	color:#0C479D;
	font-weight: bold;
	}
.titre2 { 
color: #0C479D;
font-size: 16px;
font-weight: bold; 
}
.titre2 a { 
color:#0C479D;
}
.titre3 {
	clear: both;
	padding: 0ex 0 0;
	margin: 0 0 2px;
	border-bottom: none #ccc;
	text-transform: none;
	text-align:left;
	color: #FF0290;
	}
.fonttableau {
	color: red;
	border: thin dashed red;
	padding: 7px;
	margin: 0px;
}
.fontimagecontenu {
font-size: small;
font-style: normal;
font-variant: normal;
color: red;
background-color: #000;
border: solid 1px #0C479D;
padding: 0px;
margin: 7px;
}
acronym { cursor: help; border-bottom:  #666666 1px dashed; }
/* MENU */
#menu, #menu a {
font-size:1em;
color:#000000;
/* background-color:#4AA5D3; */
}
#menu A:hover {
color:#840E17;
}
#presentation {
display:none; color: #FFFFFF; }
.10 {
display:none; color: #FFFFFF; }
A,A:link,a:visited,a:active  {
        color: #0C479D;
        TEXT-DECORATION: underline;
}
A:hover {
 color: #EC8D14;
 TEXT-DECORATION: underline;
}
h1 {  font-size: 18Px;
      color: #840E17;
      margin: 0px;
      margin-top: 0px;
}
h2 {  font-size: 14Px;
      color: #0C479D;
}
h3 {  font-family: Verdana; 
	  font-size: 1.1em;
      color: #000000;
      margin: 0px;
      margin-bottom: 0px;
      margin-top: 0px;
      font-weight: bold;
      letter-spacing: 0px;
}
.Style1 {
	font-size: 16px;
	font-weight: bold;
	color:#fff;
}
.Style2 {
	color: #000000;
	font-size: 10px;
	font-style: italic;
}
.Style3 {color: #000000}
.bas {
color:#0C479D;}
.bas a {
color:#0C479D;}
.bas a:visited {color:#0C479D;}
.bas a:hover{color:#EC8D14;}
}
.listeformations .invisible { background-color:#245EA3; height=1px; font-size:0px; }
.ligne1 {
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	color: #000000;
	TEXT-DECORATION: none;
	background-color: #CCCCCC;
	padding-left:10px;
}
.ligne2 {
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	color: #000000;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	padding-left:10px;
}
.listenews .tableau{width:100%; border:1px solid #C4C4C4;}

.titrecontenu {
	margin-left: 44px;
}
.bouton {
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: WHITE;
   TEXT-DECORATION: underline;
   font-weight: bold;
   border-color : #d7d7d7;
   border-left : thin solid Black;
   border-left-width : thin solid Black;
   border : 1px solid Black;
   cursor: hand;
   background-color: #0C479D;
}
input, textarea, select { margin-top:2px; border:1px #0C479D solid; background-color:#CCCCCC; color:#000000;
}
