body 
{
  width:950px;
  margin:0px auto;
  font:10pt, "Trebuchet MS", serif;
  background-color: #34271A;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
}

h1
{
  text-align: center;
  font-size: 17px;
  text-transform: uppercase;
  color: #fff;
  background-color:#34271A;
  text-decoration : none;
  padding: 2px 2px 2px 2px;
}

h2
{
  text-align: justify;
  font-size: 12px;
  font-style: italic;
  color: #34271A;
}
h3
{
  text-align: left;
  font-size: 14px;
  color:#34271A;
}

h4
{
  font-size: 16px;
  color: #000;
  background-color:#dccaa0;
  text-decoration : none;
  padding: 2px 2px 2px 2px;
}
 p
{
  text-align: justify;
  font-size: 12px;
  line-height: 140%;

}




div#page {
  background:url("img/Accueil/gauche.jpg") repeat-y;
}

div#page_bis {
  background:url("img/Accueil/droite.jpg") repeat-y top right;
}

div#contenu {
  margin:0px 18px;
  background-color:#FFF;
  width:913px;
  text-align: justify;
   
}

div#contenu_programme{
  margin:0px 18px;
   background-color:#F9F9F9;
   
}

div#banniere {
  margin: 0px auto;
  background-color:#999999;
}

div #nav1-container {
	width : 912px;
	top : 0px;
	position : absolute;
	z-index : auto;
	background : transparent;
	right: inherit;
}
.nav1 {

margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 1em;
}
.nav1 ul {
height: 25px;
float : right;
margin : 0;
padding : 8px 20px 0 0;
border-left : 1px solid rgb(115, 162, 182);
background-color : #3366FF;
font-weight : bold;
}
.nav1 li {
display : inline;
list-style : none;
margin : 0;
padding : 0;
}
.nav1 li a {
	display : block;
	float : left;
	margin : 0;
	padding : 3px 5px 3px 5px;
	border-right : 1px solid rgb(115, 162, 182);
	color : #FFFFFF;
	text-decoration : none;
	font-size : 12px;
}
.nav1 a:hover, .nav2 a.selected {
	color : #FFCC00;
	text-decoration : none;
}

ul#navigation li { 
display : inline;
padding : 0 0.5em; /* Pour espacer les boutons entre eux */
	
}


ul#navigation li a 
{
text-decoration: none ;
}
ul#navigation li a:hover, #navigation li a:focus, #navigation li a:active 
{
	text-decoration: underline ;	
}


div#menu_colonne {
  width:170px;
  float:left;
  margin-left:5px;
  margin-top:15px;

}
/*****/
#navigation1 
{			   
  margin    :   0;              /* Marge exterieur nulle */
  padding   :   1px 1px 0;      /* Marge interieur a 1px sauf pour le bas */ 
  width     :   170px;          /* Largeur de notre liste */
  font-size :   13px;          /* Taille de notre police */
  background:url(img/Accueil/menu.png);
}

#navigation1 li 
{						  
  list-style-type   :  none;            /* Aucunes puces associees */
  margin-bottom     :  1px;            /* Ajout d'une marge en bas du lien */
  
  }

#navigation1  li a
{
  width             :   auto !important;   /* Largeur interpretee par tous les navigateurs excepte IE6 et inferieur */						
  width             : 	100%;              /* largeur interpretee par IE6 et inferieur */
  padding           :   2px;               /* Definition des marges interieures */  
  text-decoration   :   none;              /* Suppression du soulignement */
  color             :   #000000;              /* Couleur de la police */
  display           :   block;             /* Definition sous forme de block */

 }
#navigation1 li a:hover, #navigation li a:focus, #navigation li a:active 
{

	color: #F84B00;
/*****/

	
}
div#corps {
  width:685px;
  margin:0px 10px 0px 10px;
  padding-top:8px;
  padding-left:10px;
  padding-right:10px;
  float:right;
}


div#corps li
{
  text-align: justify;
  font-family: Comic Sans MS;
  font-size: 12.5px;
  color: #666666
}

div#corps a
{
text-decoration: none ;
color: #E25A00;
font-size: 14px;
}
div#corps  a:hover, a:focus, a:active 
{
    text-decoration: none ;
	color : #3366FF;
}

/*
div#corps a
{
text-decoration: none ;
color: fff;
font-size: 14px;
}
div#corps  a:hover, a:focus, a:active 
{

	color : #FFF;
}
*/
div#copyright {
  width:880px;
  margin:0px 10px;
  text-align:center;
  padding:5px 0px;
  clear:both;
  border: 1px;
}

div#copyright p{
  text-align:center;
  font-size: 10px;
}

div#copyright a{
  text-align:center;
  font-size: 10px;
}
