﻿
/*html { font-size: 100%; } /* Cf.: http://pompage.net/pompe/definir-des-tailles-de-polices-en-CSS/ */
/*body { font-size: 0.8125em; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; color: #333; }*/


/* ------------------------------------------
/* Disposition a l'ecran des blocs principaux
/* ------------------------------------------ */
body { 
background: #135CA0;
background-image:url(img/degrade.jpg);
background-position: top;
background-repeat: repeat-x;

margin: 0; 
padding: 0; 
text-align: center; 
font-size: 0.8em; 
font-family: verdana, Arial, sans-serif;
height:100%;
}

#contenant {
width:1024px;
margin-right:auto;
margin-left:auto;
margin-top:0;
margin-bottom:0;
background-color: #FFF;
border:1px solid black;

}

div#contenant h1 {
display:none;
}

div#contenant table {
margin:0;
padding:0;
text-align: left;
width: 100%;
border:0;
border-collapse:collapse;
}

td.Colonne {
margin:0;
padding:0;
text-align: left;
background-image:url(img/colonnes/middle.jpg);
background-repeat:y;
width:83px;
}

td.PartieCentrale {
width:901px;
margin:0;
padding:0;
border:0;
vertical-align:top;
}

td.PartieDroite{
background-image:url(img/accueil/ImageFondDroite.jpg);
width:40px;
background-repeat:no-repeat;
margin:0;
padding:0;
border:0;
}

div#article40texte {
width:420px;
margin:0;
padding:0;
float:left;

}

div#article40Diaporama{

width:450px;
margin:0;
padding-top:100px;
float:right;
}

div#entete img {
  display:block;
 margin:0;
 padding:0;
 border:0;
 float:left

 }
 
 div#menu {
 clear:left;
 }

/*Traitement du menu*/
img.menu {
 display:block;
 margin:0;
 padding:0;
 border:0;
 float:left

 }

a.menu {
display:block;
float:left;
margin:0;
padding:0;
border:0;
}
a.menu1 {
 
 width:84px;
 height:29px;
 background:url(img/menu/bleus/b1.jpg) no-repeat 0 0;
 }
 
 a.menu1:hover, a.menu1:focus {
 background-image:url(img/menu/verts/b1.jpg)
} 

a.menu2 {
 width:205px;
 height:29px;
 background:url(img/menu/bleus/b2.jpg) no-repeat 0 0;
 }
 
 a.menu2:hover, a.menu2:focus {
 background-image:url(img/menu/verts/b2.jpg)
} 

a.menu3 {
 width:149px;
 height:29px;
 background:url(img/menu/bleus/b3.jpg) no-repeat 0 0;
 }
 
 a.menu3:hover, a.menu3:focus {
 background-image:url(img/menu/verts/b3.jpg)
} 

a.menu4 {
 width:142px;
 height:29px;
 background:url(img/menu/bleus/b4.jpg) no-repeat 0 0;
 }
 
 a.menu4:hover, a.menu4:focus {
 background-image:url(img/menu/verts/b4.jpg)
} 

a.menu5 {
 width:127px;
 height:29px;
 background:url(img/menu/bleus/b5.jpg) no-repeat 0 0;
 }
 
 a.menu5:hover, a.menu5:focus {
 background-image:url(img/menu/verts/b5.jpg)
} 
 
 
 a.menu6 {
 width:194px;
 height:29px;
 background:url(img/menu/bleus/b6.jpg) no-repeat 0 0;
 }
 
 a.menu6:hover, a.menu6:focus {
 background-image:url(img/menu/verts/b6.jpg)
} 

 a.menu7{
 width:75px;
 height:29px;
 background:url(img/menu/bleus/b7.jpg) no-repeat 0 0;
 }
 
 a.menu7:hover, a.menu9:focus {
 background-image:url(img/menu/verts/b7.jpg)
} 

 a.menu8{
 width:146px;
 height:29px;
 background:url(img/menu/bleus/b8.jpg) no-repeat 0 0;
 }
 
 a.menu8:hover, a.menu8:focus {
 background-image:url(img/menu/verts/b8.jpg)
} 
 
table.contenu {

clear:left;
margin:0;
padding:0;
text-align: left;
border:0;
border-collapse:collapse;
}


td.texte {
 
 text-align:left;
 margin:0;
 padding:0;
 padding-right:6px;
 width:675px;

}

 

 
td.recherche_actu {
 width:221px;
 text-align:left;
 margin:0;
 padding:0;
 vertical-align:top;
 border:0;
}

td.actu {
 width:221px;
 text-align:left;
 background-image:url(img/accueil/actu.jpg);
 background-repeat:no-repeat;
 padding:50px 5px 5px 5px;
 vertical-align:top;
 border:0;
}

 
td.actu h3 {
 font-size:1em;
 font-weight:bold;
 padding:0;
 margin:0;
 line-height:1.0em;
 color: #105799;
 }
 
td.actu p {
 padding:0;
 margin:0 0 15px 8px;
 font-size:0.8em;
 }
 
 div#hierarchie {
 font-style:italic;
 font-size:0.7em;
 }

div#PageArticle {
clear:left;
width:100%;
margin: 0;
padding:20px 0 0 0;
text-align:justify;
}

div#PageArticle p{
margin-right:10px;
}


div#PageArticle h2 {

font-family : Verdana, Times New Roman, serif;
font-size: 1.8em;
margin:0;
padding:0;
}




div#PageRubrique {
clear:left;
width:100%;
margin: 0;padding:20px 0 0 0;
text-align:justify;
}


div#PageRubrique h2 {
font-family : Times New Roman, serif;
font-size: 2em;
margin:0;
padding:0;
}

div#PageRubrique h3 {

font-size: 1.2em;
color: #105799;
}

div#PageRubrique p{
margin-right:10px;
}

div#PageRecherche {
clear:left;
width:100%;
margin: 0;
padding:20px 0 0 0;
text-align:justify;
}

div#PageRecherche h2{
font-size: 1.2em;
color: #105799;
}

div#PageRecherche li{
padding-bottom:0.4em;
}
div#BlocRecherche {
float:right;
width:221px;
text-align:left;
margin: 0 0 5px 15px;
padding:0;

}
.formulaire_recherche { margin: 0 0 0 0; padding: 0; background: none; }


 div#footer {
 clear:both;
 padding:10px 0 5px 0;
 font-size:0.85em;
 text-align:center;
 }
 
.intertitre {
font-size:1.2em;
}
.rouge {
color:#e41819;
}

a:link, a:visited {
	color:#105799;
}

a:hover {
	color:#e41819;
}