BODY {
scrollbar-face-color: #9ED1EE; 
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-track-color: #FFFFFF; 
scrollbar-arrow-color: #134D88;
}

td {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 11px;	 
}

.home {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 10px;	 
}

.titrevert {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  color: #527C25;
	  font-size: 15px;
	  font-weight: bold;	 
}

.titrebleufc {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  color: #0F58DB;
	  font-size: 15px;
	  font-weight: bold;	 
}

.titrebleu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4F85E5;
	font-size: 15;
	font-weight: bold;
	text-transform: uppercase;
}

.titreocre {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  color: #C56541;
	  font-size: 15px;
	  font-weight: bold;	 
}

.justifie  {
	text-align: justify; 
}

.menu1 {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 10 px; 
	  color: #000000;
	  font-weight: bold;
}

.colorv {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 13 px; 
	  color: #527C25;
	  font-weight: bold;
}

.coloro {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 13 px; 
	  color: #C56541;
	  font-weight: bold;
}

.colorb {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 13 px; 
	  color: #43A6DE;
	  font-weight: bold;
}

.colorbfc {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 13 px; 
	  color: #0F58DB;
	  font-weight: bold;
}

.colorblanc {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 10 px; 
	  color: #FFFFFF;
	  font-weight: bold;
}

a {
    text-decoration : none;
    color: #FFFFFF;
} 


a.iframe {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px ; text-decoration : none; color: #000000;
} 

a.iframe:hover{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	 
    text-decoration : underline;
    color: #000000;
} 

a.iframe:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	 
    text-decoration : none;
    color: #000000;
} 

a.iframe:active{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	 
    text-decoration : underline;
    color: #527C25;
} 

input {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9 px; 
color: #000000; 
}

.input { background : #EBF1FD url(images/fondtexte.gif); 
font-family: Verdana, Helvetica, sans-serif;
font-size: 9 px; 
color: #000000; 
text-decoration: none; 
border-style: inset;  
background-repeat : repeat-x;  repeat-y;}

.vert{  color: #527C25}

.bleu{  color: #43A6DE}

.bleufc{  color: #0F58DB}

.rouge{  color: #cc0000}

.formu {  border: #43A6DE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.submit {  background-color: #ffffff; border: 1px solid ; border-color : #43A6DE;}

A {
	color : #000000;
}

A:HOVER {
	color : #CC3300;
}

A.pyramide {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  color: #527C25;
	  font-size: 11px;
}

A.pyramide:HOVER {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  color: #527C25;
	  font-size: 11px;
}

.layer {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 11px;	 
}

.hautcasse {
	  text-transform: uppercase; 	 
}

A.chrono {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  color: #0F58DB;
	  font-size: 11px;
}

A.chrono:HOVER {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  color: #0F58DB;
	  font-size: 11px;
}

.tableau {
	border-right : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
}

select {
	font-size : 9px ;
	color: Black;
	background-color: #9ED1EE;
}
a.puce_offre_emploi{
	display: block;
	padding: 3px;
	padding-right:35px;
	background-color: #FFFFFF;
	background-image: url(images/puce_offre_emploi.gif);
	background-repeat: no-repeat;
	background-position: 176px 5px;	
	border: 1px solid #FFCD83;
	width: 180px;
	!width: 220px;
	color: #FF891A;	
}

a.puce_offre_emploi:hover {	
	background-image: url(images/puce_offre_emploiRO.gif);
	background-color: #FFFBAD;
}

.logo img{border:0px;}