
body {
/*définition typo ,marge,fondet couleur police...*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 980px;
margin: auto;
text-align:justify;
background-color:#3c444b;
color: #333333;
/*background: transparent url(images/fd.jpg) top center repeat;*/
}
#conteneur {
width: 980px;
border:0px;
margin:0px;
text-align:left;
padding:0px;
/*background: transparent url(img/page.jpg) top center repeat-y;*/
background-color:#3c444b;
}
#flash{
width: 980px;
height:320px;
margin-bottom:0px;
margin:0px;
padding:0px;
background-color:#181d23;
}


table.actu{
 text-align:justify;
  margin-left:15px;
   margin-top:15px;
}



table.contenu{
border:none;
border-collapse: collapse;
padding:0px;
margin-left:0px;
margin-top:5px;
margin-right:0px;
margin-bottom:5px;
width:980px;
}
table.contenu td.gris{
border:none;
border-collapse: collapse;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
width:260px;
color: #e8ecf5;
background-color:#181d23;
}
table.contenu td.ecart{
width:1px;
border:none;
border-collapse: collapse;
margin:0px;
padding:0px;
background-color:#FFFFFF;
}

table.contenu td.orange{
border:none;
border-collapse: collapse;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
width:716px;
background-color:#d6e0ec;

}
table.contenu td.grand{
border:none;
border-collapse: collapse;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
width:980px;
background-color:#d6e0ec;

}
ul.carre{
list-style-type:square;
}
ul li {
margin:3px;
}
.imageflottante
{
   float: left;
   margin-right:5px;
}


table.chiffre{
text-align:left;
margin-left:10px;
}
table.chiffre th{
color:#FFFFFF;
background-color:#181d23;
}
table.chiffre td.b{
color:#3c90cf;
}

table.lienvignette{
border:none;
border-collapse: collapse;
margin-top:10px;
margin-right:10px;
margin-left:120px;
margin-bottom:10px;
width:480px;
}

table.lienvignette td{
padding:10px;
text-align:center;
}

table.liens
{
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
width:680px;
   border: 1px solide #181d23;
   border-collapse: collapse;
}

table.liens th
{
		padding:3px;
   background-color: #3a5163;
   color:#FFFFFF;
   border: 1px solid #181d23;
   text-align: center;
}


table.liens td
{ 
		padding:3px;
   border: 1px solid #181d23;
}

table.contenu td.orange b{
color: #0d5fa8;
}

table.contenu td.gris b{
color: #3399ff;
}


table.contenu td.gris strong{
color: #3399ff;
text-decoration:underline;
}

table.contenu td.orange strong{
color: #141414;
text-decoration:underline;
}

table.contenu td.orange b.gras{
color: #333333;
}
/*tableu diagnostics*/
   table.diagnostics
{
	margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
  width:680px;
   border: 1px solide #181d23;
   border-collapse: collapse;
}

table.diagnostics th
{
		padding:3px;
   background-color: #181d23;
   color:#FFFFFF;
   border: 1px solid #797474;
   text-align: center;
}


table.diagnostics td.im
{ 
    margin:0px;
		padding:3px;
   border: 1px solid #797474;
    background-color: #181d23;
}




 table.diagnostics td.vert
{ 
		padding:3px;
   border: 1px solid #181d23;
    background-color:#3c90ce;
}

table.diagnostics td.jaune
{ 
		padding:3px;
   border: 1px solid #181d23;
    /*background-color:#ffff00; */
}

table.diagnostics td.ora
{ 
		padding:3px;
   border: 1px solid #181d23;
    background-color:#3c90ce;
}


table.diagnostics td.rg
{ 
		padding:3px;
   border: 1px solid #181d23;
   /* background-color:#ef5103; */
}

/*tableau annuaire*/



table.annu
{
	margin-left:5px;
margin-right:5px;
margin-top:10px;
margin-bottom:10px;
  width:945px;
   border: 1px solide #181d23;
   border-collapse: collapse;
}

table.annu th
{
		padding:3px;
   background-color: #181d23;
   color:#FFFFFF;
   border: 1px solid #1f1f1f;
   text-align: center;
}


table.annu td
{ 
		padding:3px;
   border: 1px solid #181d23;
}


a img {border: none;}  
a
{
color:#00cde8;
text-decoration: none; 
border:none;
}

a:hover{
color:#aac820;
text-decoration: none; 
border:none;

}
#nav{
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
color:#181d23;
}
#nav a{
color:#181d23;
}

#nav a:hover{
color:#0d5fa8;
}

ul.changement{
margin-left:720px;
}
ul.changement a{
color:#181d23;
}
ul.changement a:hover{
color:#0d5fa8;
}
p{
text-align:justify;
padding:10px;
}
p.center{
text-align:justify;
margin-left:50px;
margin-right:auto;

}

p.meta{
text-align:center;
margin-top:00px;
margin-bottom:00px;
padding:10px;
color:#ffffff;

}
p.image{
margin-left:120px;
margin-right:auto;
}

#bas{
margin-top:0px;
width: 980px;
height: 50px;
background-color:#141414;
}


#bas ul.horizon{
float:left;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:10px;
	padding-top:20px;
	list-style-type:none;
	width:980px;
	}

#bas ul.horizon li {
	display:inline;
	margin:0;
	padding:0;	
	}

#bas ul.horizon li a {
	float:left;
	background:url("images/puce.jpg") no-repeat left;
	margin-right:5px;
	padding:0 0 0 20px;
	text-decoration:none;
	font-weight:bolder;
	color:#FFFFFF;
	}
#bas ul.horizon li a:hover{
  background:#0d5fa8 url("images/puce2.jpg") no-repeat left;
  color:#1f1f1f;
  font-weight:bolder;
}


a.gris{
text-decoration:none;
color:#0d5fa8;
}
a:hover.gris{
text-decoration:none;
color:#aac820;

}


a.blanc{
padding-left:50px;
text-decoration:none;
color:#FFFFFF;
}
a:hover.blanc{
padding-left:50px;
text-decoration:none;
color:#aac820;

}



