body{
  /*background: #B1C18C;*/
  /*background: #f1f1f1 url(fond.jpg) repeat-x;*/
  /*background: #e7e7e7 url("../images/body/background.gif") repeat-y 50% 0;*/
  background: #501B0B url("../images/body/background.gif") repeat-y 50% 0;
  margin:0;
  padding: 2px;
  font-family: "Verdana", sans-serif;
  font-size: 11px;
 
}

html {
overflow-y: scroll;
}  

.campagne_dons_08{
  width: 850px;
  height: 640px;
  background: url(../images/body/camp_don_08.jpg) no-repeat top center;
  margin: 0 auto; 
  overflow: none; 
} 


#content{
  width: 760px;
  /*position: relative;*/
  margin: 0 auto; /*position centrée */ 
}
#content2{
  width: 760px;
  /*position: relative;*/
  margin: 0 auto; /*position centrée */ 
  text-align:center;
}

#header{
  width: 760px;
  height: 159px;
  /*height: 110px;*/
  /*position: relative;*/
  margin: 0 auto; /*position centrée */
  /*background: url(../images/body/musica_header.jpg) no-repeat top left;*/
 background: url(../images/body/musica_header.jpg) no-repeat top left;
  }
  
#mini_header{
  width: 413px;
  height: 54px;
  margin: 0 auto;
 background: url(../images/body/mini_header.jpg) no-repeat top left;
}

.mini_footer{
  width: 412px;
  height: 26px;
  margin: 0 auto;
 background: url(../images/body/mini_footer.jpg) no-repeat top left;
} 

#mini_header_gris{
  width: 413px;
  height: 49px;
  margin: 0 auto;
 background: url(../images/body/mini_header_gris.jpg) no-repeat top left;
}

.mini_footer_gris{
  width: 412px;
  height: 26px;
  margin: 0 auto;
 background: url(../images/body/mini_footer_gris.jpg) no-repeat top left;
} 

#mini_header2{
  width: 758px;
  height: 52px;
  margin: 0 auto;
 background: url(../images/body/mini_header2.jpg) no-repeat top left;
}

.mini_footer2{
  width: 758px;
  height: 30px;
  margin: 0 auto;
 background: url(../images/body/mini_footer2.jpg) no-repeat top left;
}
  
.marge {
	color: orange;
	font-style: italic;
	margin-left: 2em;
}
  
.tab_login {
	text-align:left; 
	border:1px #c6bcb6 solid; 
	padding: 3px 5px 3px 0px; 
	width:100%; 
	background-color:#f3f0ed;
}  
  
  
#corps{
  width: 760px;
  background-color: #FFFFFF;
  margin: 0 auto; /*position centrée*/
  /*border-bottom: 1px #CCCCCC solid;*/
 /* border-top: 1px #CCCCCC solid;
  border-left: 1px #CCCCCC solid;
  border-right: 1px #CCCCCC solid;*/

}


.box_out{ /*makes the light-blu borders*/
  width: 760px;
  /*background: #FAA85C;*/
  margin:5px 0;
  padding: 5px;
}
.box_in{ /* getting the white background */
  /*background: #FFF;*/
  padding: 0;
  margin: 0;
}

.box_out_new{ 
	background:#f5f2f0; 
	margin-left:2px; 
	border-top:#c9c7c5 4px solid; 
	border-bottom:#c9c7c5 1px solid;
}

.center{
float:none;}

.left{ /*  Navigation and statistics */
  	float: left;
  	width: 180px;
   	padding-left:2px;
}
.right{ /*Content */
  	float: right;
 	width: 550px;
}

.deco_menu{ 
	background:#f5f2f0;
	border-top:#c9c7c5 4px solid; 
	border-bottom:#c9c7c5 1px solid;
}


/* TEXTES */


.text {
padding-left:10px;
display:block;
float:left;
}


/* styles des liens */
.recherche { color: #316AC5; text-decoration: none; font-weight:bold; }
a.recherche:hover { color: #D27049; text-decoration: none; font-weight:bold; }

/* styles des liens */
.recherche2 { color: #316AC5; text-decoration: none; }
a.recherche2:hover { color: #E28D49; text-decoration: none; }

/* styles des liens */
.recherche3 { color: #a0a0a0; text-decoration: none; font-style:italic; }
a.recherche3:hover { color: #838282; text-decoration: none; font-style:italic; text-decoration: underline; }

/* styles des liens */
.recherche4 { color: #505050; text-decoration: none; }
a.recherche4:hover { color: #000000; text-decoration: none; text-decoration: none}

/* styles des liens */
.recherche5 { color: #777777; text-decoration: none; }
a.recherche5:hover { color: #545454; text-decoration: none; text-decoration: underline; }

.heavy { color: #316AC5; text-decoration: none; }
.heavy:hover { color: #ef5a00; text-decoration: underline; }



h4{ /*headline for left boxes */
  font-size: 11px;
  color: #eb5900; /*orange*/
  font-weight: bold;
  border-bottom: 1px #eb5900;
  margin:0;
  padding: 2px 0px 2px 5px;
}

h5{ /*headline for left boxes */
  font-size: 11px;
  color: #232423; 
  /*font-weight: bold;*/
  border-bottom: 1px #d0d0d0;
  border-left: 1px #d0d0d0;
  margin:0;
  padding: 2px 0px 2px 5px;
}

h6{ /*headline for left boxes */
  font-size: 11px;
  color: #eb5900; /*orange*/
  font-weight: bold;
  border-bottom: 1px #ff8337 solid;
  margin:0;
  padding: 2px 2px 2px 0px;
}

h2{ /*Date pour la page d'actualités */
  font-size: 11px;
  color: #e88700; /*orange clair*/
  font-weight: 400;
  border-bottom: 1px #eca400 solid;
  margin:0;
  padding: 2px 2px 2px 0px;
}




/*NAVIGATION */

ul.nav{ /*Navigationbox */
  list-style-type: none;
  text-align: left;
  padding: 5px;
  margin: 0;
}
ul.nav li{
  display: inline;
}
ul.nav li a{
  padding-left: 15px;
  text-align: left;
  color: #426F85;
  display: block;
  text-decoration: none;
}
ul.nav li a:hover{
  color: #426F85;
  /*background: #FFBF00;*/
  background: #F1F1F1;
}
ul.nav li a.current{
  color: #666;
}
.distancer{ /* needed for small distance between boxes*/
  line-height: 10px;
}

/* espace entre la banniere et le menu */
.espace {
  height: 5px;
  width: 10px;
}

h1{ /*orange headline */
  color: #D27049;
  border-bottom: 1px #D27049 solid;
  font-family: Verdana;
  font-size: 14px;
  margin: 0 0 5px 0; 
  padding: 3px;
  font-weight: bold;
  text-align: left;
}
h3{ /*small orange headlines*/
  width: 50%;
  background: #FCD894;
  font-size: 12px;
  color: #793D00;
  padding: 2px;
  margin: 0;
}

.banniere{
border: 0;
float: right;
}

.titre {
  text-align: center;
  font-weight: bold;
}
.bleutitre {
  text-align: left;
  font-weight: bold;
  color: #316AC5;
  font-size: 11px;
}

.trcentre {
 text-align: center;
 }

.left {
 text-align: left;
 }
 
.copyright{/*little footer*/
	text-align: left; 
	color: #ffffff;
	background: url(../images/body/footer.jpg) no-repeat top left;
	width: 759px;
	height: 30px;
	margin: 0 auto;
	}



.help{/*little footer*/
  text-align: right; 
  color: #000000;
  background-color: #CCCCCC;
  width: 760px;
  margin: 0 auto; /*position centrée */ 
}
.help a{
  color: #000;
}


.img_index{
   display: block;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   vertical-align: middle;
   color: #F47D09;
   font-weight: bold;
   }



/*****************************/
/*TABLEAUX DE MUSICA DIVERS */
/****************************/

table#identification {
   /* background-color:#FFFFFF;*/
    /*border: solid #f1f1f1 3px;*/
    width: 545px; 
	position: center;
}

table#identification td {
    padding: 4px;
   /* border: solid #000 1px;*/
}

.data_identification {
    color: #426F85;
	vertical-align: text-top;
	text-align: right;
	width: 455px;
    
	font-size:9px;
   /* background-color: #CCCCCC;*/
}
.data_identification2 {
    color: #426F85;
	vertical-align: text-top;
	width: 542px;
	font-size:9px;
   /* background-color: #CCCCCC;*/
}
.data2 {
    color: #000000;
	vertical-align: text-top;
	text-align: justify;
	width: 520px;
    
	font-size:11px;
   /* background-color: #CCCCCC;*/
}
.mentionslegales {
    color: #000000;
	vertical-align: text-top;
	text-align: justify;
	width: 520px;
	font-size:8px;
   /* background-color: #CCCCCC;*/
}

.cellule_centree{
   text-align:center;
   font-size:11px;
   }

.toprow_identification {
    /*font-weight: bold;*/
    text-align: right;
}

.leftcol_identification {
    /*font-weight: bold;*/
    text-align: left;
    /*width: 350px;*/
	
}

/* ROLLOVER POUR LES DRAPEAUX DE LA PAGE D'INDEX GENERAL*/
a.drapeauen { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     height: 34px; /* hauteur de l'image réactive */
	 width: 50px;
     background-image: url(../images/index/musica_en.jpg); /* source de l'image de départ */
     background-repeat: no-repeat;
	 text-decoration: none; 
     }
	 
a.drapeauen:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../images/index/musica_en2.jpg); /* source de l'image d'arrivée */
	 text-decoration: none; 
     } 
	 
a.drapeaufr  {
     display: block; 
     height: 34px; /* hauteur de l'image réactive */
	 width: 50px;
     background-image: url(../images/index/musica_fr.jpg); 
     background-repeat: no-repeat;
	 text-decoration: none; 
     }
	 
a.drapeaufr:hover { 
     background-image: url(../images/index/musica_fr2.jpg); 
	 text-decoration: none; 
     } 
	 
a.drapeaude  {
     display: block; 
     height: 34px; /* hauteur de l'image réactive */
	 width: 50px;
     background-image: url(../images/index/musica_de.jpg); 
     background-repeat: no-repeat;
	 text-decoration: none; 
     }
	 
a.drapeaude:hover { 
     background-image: url(../images/index/musica_de2.jpg); 
	 text-decoration: none; 
     } 

a.drapeaues  {
     display: block; 
     height: 34px; /* hauteur de l'image réactive */
	 width: 50px;
     background-image: url(../images/index/musica_es.jpg); 
     background-repeat: no-repeat;
	 text-decoration: none; 
     }
	 
a.drapeaues:hover { 
     background-image: url(../images/index/musica_es2.jpg); 
     }  	  
/**************/

/* ROLLOVER POUR LES DRAPEAUX DE LA PAGE D'INDEX DE CHAQUE LANGUE*/


a.drapeauen2 { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     width: 30px;
     height: 20px; 
     background-image: url(../images/body/musica_en.jpg); /* source de l'image de départ */
     background-repeat: no-repeat;
     }
	 
a.drapeauen2:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../images/body/musica_en2.jpg); /* source de l'image d'arrivée */
     } 
	 
a.drapeaufr2  {
     display: block; 
     width: 30px;
     height: 20px; 
     background-image: url(../images/body/musica_fr.jpg); 
     background-repeat: no-repeat;
     }
	 
a.drapeaufr2:hover { 
     background-image: url(../images/body/musica_fr2.jpg); 
     } 
	 
a.drapeaude2  {
     display: block; 
     width: 30px;
     height: 20px;  
     background-image: url(../images/body/musica_de.jpg); 
     background-repeat: no-repeat;
     }
	 
a.drapeaude2:hover { 
     background-image: url(../images/body/musica_de2.jpg); 
     } 

a.drapeaues2  {
     display: block; 
     width: 30px;
     height: 20px; 
     background-image: url(../images/body/musica_es.jpg); 
     background-repeat: no-repeat;
     }
	 
a.drapeaues2:hover { 
     background-image: url(../images/body/musica_es2.jpg); 
     }  	  
/**************/
/*******************************************************
cleaner
/******************************************************/

.cleaner { 
   clear: both; 
   height: 0px;
}

table#sample404 {
   /* background-color:#FFFFFF;*/
    /*border: solid #f1f1f1 3px;*/
    width: 650px; 
	position: center;
}
table#sample404 td {
    padding: 5px;
   /* border: solid #000 1px;*/
}

table#sample_index {
   /* background-color:#FFFFFF;*/
    border: solid #f1f1f1 3px;
	margin-left: auto;
    margin-right: auto;
    width: 650px; 
	text-align: center;
}

table#sample_index td {
    padding: 5px;
   /* border: solid #000 1px;*/
}

.tableaucentre{
margin-left: auto;
    margin-right: auto;
    width: 650px; }
	
.tableaucentre2{
margin-left: auto;
    margin-right: auto;
    width: 740px; }
	
.bordersolid {
 border: solid #f1f1f1 2px;
 }

table#sample2 {
   /* background-color:#FFFFFF;*/
    /*border: solid #f1f1f1 3px;*/
    width: 460px; 
	position: center;
}

.largeurtableau
	{ 
	border: solid #f1f1f1 2px;
    width: 530px; 
	position: center;}

table#sample2 td {
    padding: 5px;
   /* border: solid #000 1px;*/
}

table#sample3 {
   /* background-color:#FFFFFF;*/
    border: solid #f1f1f1 3px;
    width: 650px; 
	position: center;
}

table#sample3 td {
    padding: 5px;
   /* border: solid #000 1px;*/
}


table#membres {
   /* background-color:#FFFFFF;*/
    border: solid #f1f1f1 3px;
    width: 400px; 
	position: center;
}

table#samplemembres td {
    padding: 5px;
   /* border: solid #000 1px;*/
}



.gras {
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.border {
 border: solid #f1f1f1 1px;
 }


.data {
    color: #000000;
    text-align: right;
	font-size: 9px;
   /* background-color: #CCCCCC;*/
}

.toprow2 {
vertical-align: text-top;
    /*font-weight: bold;*/
    text-align: left;
	width: 30px;
}

.leftcol2 {
    font-weight: bold;
    text-align: center;
    width: 500px;
}

table#sample2 {
   /* background-color:#FFFFFF;*/
    border: solid #f1f1f1 3px;
    width: 545px; 
	position: left;
}

/***********************
/* MENU MUSICA DIVERS */
/***********************/

#menu
{
	width: 545px;
}

#navlist
{
padding: 5px 0;
margin-left: 0;
margin-bottom: 7px;
line-height: normal;

}

#navlist li
{
/*list-style: none;*/
margin: 0;
display: inline;
}

#navlist li a
{
padding: 2px 2px 2px 10px;
/*padding: 5px 10px;*/
margin-left: 0px;
/*border: 50px solid #C4D7D7; /*bleu gris */
background: url(../images/menu/croix_menu.gif) no-repeat 5px 50%;
/*background: #Faa85c;*/
text-decoration: none;
font-weight:bold;

}

#navlist li a:link { color: #000; }


#navlist li a:hover
{
color: #fff;
background: #Faa85c; /*orange */
border-color: #000;
}

#navlist li a#current
{
background: url(../images/menu/croix_menu.gif) no-repeat 5px 50%;
/*background: #F47D09;*/

}

/**************************************************************
   Top Block Menu
 **************************************************************/

#menu {
  margin: 0 auto;
}

#menu ul {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;

  text-align: left;
  background: #3B5D77 url(../images/menu/menu.gif) repeat-x top left;
}

#menu ul li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}

#menu ul li a {
  float: left;
  width: 25%;
  height: 4.5em;

  font: 400 1.2em arial, sans-serif;
  letter-spacing: 0.1em;

  color: #fff;

  border-top: 7px solid #41637D;
  border-bottom: 15px solid #FFF;
}

#menu ul li a span {
  display: block;
  padding: 2px 7px;
}


#menu ul li a span.desc {
  font-size: 0.8em;
  color: #8C8D94;
}


#menu ul li a:hover,
#menu ul li a.here {
  background: #4A5C6A;
  border-top: 7px solid #455660;
}

#menu ul li a:hover span.desc,
#menu ul li a.here span.desc {
  color: #FFF;
}




/**************************************************************
   Submenu Styles
 **************************************************************/

ul.menu1,
ul.menu2 {
  margin: 0 0 20px 0;
  padding: 0;
  text-decoration: none;
}

ul.menu1 li,
ul.menu2 li{
  margin: 0;
  padding: 0;
  list-style: none;
  /*list-style-image: url(foo.gif); /* because IE is balls */
  text-decoration: none;
}

ul.menu1 li a,
ul.menu2 li a {
  display: block;
  height: auto !important;

  /* Start hide from IE Mac \*/
  height: 1%;
  /* End hide from IE Mac */
  padding: 1px 5px 1px 20px;
}

ul.menu1 li a {
  color: #000000; /* couleur des textes des menus sans aucune action MENU NAVIGATION */
  /*background: url(../images/menu/croix_menu.gif) no-repeat 5px 50%;*/
  /*font-weight: bold; */ /*textes des parties des menus en gras */
  text-align: left;
  text-decoration: none;
}

ul.menu1 a:hover {
  color: #000000; /* couleur des textes des menus quand le souris passe dessus  MENU NAVIGATION*/
  background: #BCBFB6 url(../images/menu/croix_menu.gif) no-repeat 5px 50%; /* couleur de la bande lors du passage du curseur #E0E0DF*/
  /*background: #BCBFB6; /* couleur de la bande lors du passage du curseur #E0E0DF*/
  /*font-weight: bold; */ /*textes des parties des menus en gras */
  text-align: left;
  text-decoration: none;
}

ul.menu2 li a {
  color: #426F85; /* couleur des textes des menus sans aucune action MENU MUSICA ET VOUS et MUSICA DIVERS*/
  /*background: url(../images/menu/croix_menu.gif) no-repeat 3px 50%;*/
  /*font-weight: bold; */ /*textes des parties des menus en gras */
  text-align: left;
  text-decoration: none;
}

ul.menu2 a:hover {
  color: #426F85; /* couleur des textes des menus quand le souris passe dessus */
 background: #F6F6F5 url(../images/menu/croix_menu.gif) no-repeat 3px 50%; /* couleur de la bande lors du passage du curseur*/
 /*background: #BCBFB6; /* couleur de la bande lors du passage du curseur #E0E0DF*/
  /*font-weight: bold; */ /*textes des parties des menus en gras */
  text-align: left;
  text-decoration: none;
}


/**************************************************************
   Generic Display 
 **************************************************************/


.block {
  display: block;
}

.clear {
  clear: both;
}

.marginRight {
  margin-right: 15px;
}

.paddingLeft {
  padding-left: 5px;
}

.paddingRight {
  padding-right: 5px;
}

.floatLeft {
  float: left;
  /*left: 300px;*/
  text-align: left;  
}

.floatRight {
  float: right;
}

.alignLeft {
  text-align: left;
}

.alignRight {
  text-align: right;
}

.alignTop {
  vertical-align: top;
}

.alignMiddle {
  vertical-align: middle;
}

.alignBottom {
  vertical-align: bottom;
}

.menuBackgroundcolor {
  /*background-color: #EAF2F5;*/
  background-color: #dcdcdc;
}

.orange_menu {
  color: #D27049;
}
.orange {
  color: #D27049;
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  /*centrer le texte */
}

/* MENU HORIZONTAL */

#navcontainer
{
margin: 10px 0 0 0px;
padding: 0;
height: 30px;
font-weight: bold;
font-color: red;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
vertical-align: middle;
text-align: center;
font-weight: bold;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
vertical-align: middle;
padding: 0;
margin: 0;
font-weight: bold;
}

#navcontainer ul li a
{
background: #fff;
width: 120px;
height: 20px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 0;
margin: 0 0 10px 0;
color: #000000; /*couleur de la police du menu*/
background-color: #ffffff;

text-decoration: none;
display: block;
text-align: center;
font: normal 11px "Verdana", sans-serif;
font-weight: bold;
vertical-align: middle;

}

#navcontainer ul li a:hover
{
color: #FFFFFF;
background: #c1c1c1;
font-weight: bold;
vertical-align: middle;
}

#navcontainer a:active
{
/*background: #F37E0A;
color: #F37E0A;*/
font-weight: bold;
vertical-align: middle;
}


#navcontainer li#active a
{
background: #F37E0A;
border: 1px solid #000000;
color: #000000;
font-weight: bold;
vertical-align: middle;
}

/* MENU HORIZONTAL DES ARCHIVES */

#navcontainer_archives
{
margin: 10px 0 0 0px;
padding: 0;
height: 30px;
font-weight: bold;
font-color: red;
}

#navcontainer_archives ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
vertical-align: middle;
text-align: center;
font-weight: bold;
}

#navcontainer_archives ul li
{
display: block;
float: left;
text-align: center;
vertical-align: middle;
padding: 0;
margin: 0;
font-weight: bold;
}

#navcontainer_archives ul li a
{
background: #fff;
width: 105px;
height: 20px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 0;
margin: 0 0 10px 0;
color: #000000; /*couleur de la police du menu*/
background-color: #ffffff;

text-decoration: none;
display: block;
text-align: center;
font: normal 11px "Verdana", sans-serif;
font-weight: bold;
vertical-align: middle;

}

#navcontainer_archives ul li a:hover
{
color: #FFFFFF;
background: #c1c1c1;
font-weight: bold;
vertical-align: middle;
}

#navcontainer_archives a:active
{
/*background: #F37E0A;
color: #F37E0A;*/
font-weight: bold;
vertical-align: middle;
}


#navcontainer_archives li#active a
{
background: #F37E0A;
border: 1px solid #000000;
color: #000000;
font-weight: bold;
vertical-align: middle;
}



/* MENU HORIZONTAL PAGES MEMBRES */

#navcontainer_membres
{
margin: 10px 0 0 0px;
padding: 0;
height: 70px;
font-weight: bold;
}

#navcontainer_membres ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
vertical-align: middle;
text-align: center;
font-weight: bold;
}

#navcontainer_membres ul li
{
display: block;
float: left;
text-align: center;
vertical-align: middle;
padding: 0;
margin: 0;
font-weight: bold;
}

#navcontainer_membres ul li a
{
background: #fff;
width: 250px;
height: 20px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 0;
margin: 0 0 10px 0;
color: #000000; /*couleur de la police du menu*/
background-color: #ffffff;

text-decoration: none;
display: block;
text-align: center;
font: normal 11px "Verdana", sans-serif;
font-weight: bold;
vertical-align: middle;

}

#navcontainer_membres ul li a:hover
{
color: #FFFFFF;
background: #c1c1c1;
font-weight: bold;
height: 20px;
vertical-align: middle;
}

#navcontainer_membres a:active
{
/*background: #F37E0A;
color: #F37E0A;*/
font-weight: bold;
height: 20px;
vertical-align: middle;
}

#navcontainer_membres li#active a
{
background: #F37E0A;
border: 1px solid #000000;
color: #000000;
font-weight: bold;
height: 20px;
vertical-align: middle;
}

/* MENU HORIZONTAL DEMO AUDITORIUM */

#navcontainer_demo
{
margin: 10px 0 0 0px;
padding: 0;
height: 30px;
font-weight: bold;

}

#navcontainer_demo ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
vertical-align: middle;
text-align: center;
font-weight: bold;
}

#navcontainer_demo ul li
{
display: block;
float: left;
text-align: center;
vertical-align: middle;
padding: 0;
margin: 0;
font-weight: bold;
}

#navcontainer_demo ul li a
{
background: #fff;
width: 250px;
height: 20px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
padding: 0;
margin: 0 0 10px 0;
color: #000000; /*couleur de la police du menu*/
background-color: #F37E0A;

text-decoration: none;
display: block;
text-align: center;
font: normal 11px "Verdana", sans-serif;
font-weight: bold;
vertical-align: middle;

}

#navcontainer_demo ul li a:hover
{
color: #FFFFFF;
background: #c1c1c1;
font-weight: bold;
height: 20px;
vertical-align: middle;
}

#navcontainer_demo a:active
{
/*background: #F37E0A;*/
/*color: #F37E0A;*/
font-weight: bold;
height: 20px;
vertical-align: middle;
}

/* Class des boutons de formulaires */
/*textarea {
border: 1px solid black;
background-color: #EFF1F3;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
input.contact {
border: 1px solid black;
background-color: #EFF1F3;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
select {
border: 1px solid black;
background-color: #EFF1F3;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
radio {
border: 1px solid red;
background-color: #EFF1F3;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}*/
#corpsaudit {
	background-color: #FFFFFF;
	width: 1024px;
}
#corpsaudit #contentaudit {
	background-color: #FFFFFF;
	width: 1024px;
}
