@media print {
.noprint {display:none} }
 

body { background: #FFFFFF; margin: 12px;  width: auto; font-family: Verdana;
	font-size:12px; } 

#conteneur { 
text-align: center;


  }
  .centre {

margin: 0 20% 0 20%; /* marges gauche et droite, pour la place des 2 autres colonnes */
border-left: thin double Red; /* bordure gauche */
border-right: thin solid White; /* bordure droite */
border: 0px ridge White;
padding: 10px; /* marge intérieure - indispensable */
/*  background-color: #D5EBC4;*/
background-color: WHITE;
text-align: center;

font-family: Verdana;
font-size:11px;
} 



/* ****************       ************************************ */



  

 



p {background-color: Transparent; font-family: times, arial, verdana, sans-serif; font-size: 12pt; color: black}
  

h1 {background-color: transparent; font-family: times, arial, verdana, sans-serif; font-size: x-small; color: Black }

h2 {background-color: transparent; font-family: times, arial, verdana, sans-serif; font-size: 14pt; color: black}
h3 {background-color: transparent; font-family: times, arial, verdana, sans-serif; font-size: 16pt; color: red}

h4 {background-color: transparent; font-style: italic; font-family: times, arial, verdana, sans-serif; font-size: 14pt; color: blue}

h5 {background-color: transparent; font-style: normal; font-family: arial, verdana, sans-serif; font-size: 10pt; color: black}

.gauche {

	position: absolute; /* positionné par rapport à la boite parent (ici .container) */
	left: 3%; /* démarre à 10 pixels de la gauche de la boite parent */
	width: 15%; /* largeur de la boite */
	background: transparent;
	text-align: center;
} /* encadrement discret de la boite */

.droite {
	position: absolute; /* positionné par rapport à la boite parent (ici .container) */
	right: 3%; /* démarre à 10 pixels de la droite de la boite parent */
	width: 15%; /* largeur de la boite */
	background: transparent;
	text-align: center;

} /* encadrement discret de la boite */


.rubrique {
	margin:0 20% 0 20%; /* marges gauche et droite, pour la place des 2 autres colonnes */
	border: 5px ridge White;
	text-align: left;
	padding: 10px; /* marge intérieure - indispensable */
	background-color: #FFEBCD;
	vertical-align: 0;
}

.formulaire {
	margin: 5% 10% 10% 5%; /* marges gauche et droite, pour la place des 2 autres colonnes */
	border: 10px ridge White;
	padding: 10px; /* marge intérieure - indispensable */
	background-color: Yellow;
}

.boite {margin: 5% 10% 10% 5%; /* marges gauche et droite, pour la place des 2 autres colonnes */
	border: 10px ridge White; padding: 10px; /* marge intérieure - indispensable */
	background-color: Yellow; background: gray; background-color: yellow}

.boite_rss {margin: 5% 10% 10% 5%; /* marges gauche et droite, pour la place des 2 autres colonnes */
	border: 1px ridge White; padding: 10px; /* marge intérieure - indispensable */
	background-color: white; background: gray; background-color: white}

/* ************************************Les polices**************************** */

.titre {font-weight: bold; color: red; background-color: #999999}

.soustitre {font-weight: bold; color: red; background-color: yellow}







  /* menu vertical*/

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
top: 100;
left: 15;
}
#menu {
	width: 100%;
}
#menu dt {
	cursor: pointer;
	height: 14px;
	line-height: 14px;
	text-align: center;
	border: 1px solid gray;
	background: #00FF02;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
	text-align: left;
	background: White;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 1 none;
height: 100%;
}
#menu li a:hover, #menu dt a:hover {
	background-color: transparent;
	text-decoration: underline;
	background: #eee;
 
	
	
	
a.lien1
{
color:#9999FF;
text-decoration:none;
font-weight:bold;
}
a.lien1:hover
{
color:#FF9900;
text-decoration:underline;
font-weight:bold;
} 
a.lien2
{
color:#9999FF;
text-decoration:none;
font-weight:bold;
}
a.lien2:hover
{
color:#FF9900;
text-decoration:underline overline;
font-weight:bold; }

