/* CSS Document */

 	

.picto {
background: #fff url(imgs/icone_calendrier_16.gif) no-repeat right top;
	width: 80px;
	padding-right: 22px;
	cursor: pointer;
	padding-left: 5px;
}

.notice {
	background-color: #fff5df;
	border: solid 1px #e09e00;
	color: #2d4f84;
	padding: 10px;
	margin: 1px;
	}
	.rmq {
	background-color: #fff5df;
	border: solid 1px #e09e00;
    background-position: left ;
    background-repeat: no-repeat;
    padding: 4px 0 4px 50px;
}
html>body .information, html>body .attention, html>body .question, html>body .erreur, html>body .erreur2
{
	height:auto;
	min-height:30px;
}

.information {
	background-image: url("imgs/zcode_info.png");
	color: #2d4f84;
	height: 50px;
}	
		.rmqalerte {
	background-color: #fff5df;
	border: solid 1px #ff0000;
	background-position: left;
	background-repeat: no-repeat;
	padding: 4px 0 4px 50px;
	text-align: left;
}
.information_alerte {
	background-image: url("imgs/zcode_attention.png");
	color: #2d4f84;
	height: 100px;
}

 
    input.search {  
    background:url(imgs/search.png) left no-repeat;  
    padding: 1px 4px 1px 25px;  
    color:#3D3D3D;  
    background-color:#E8E8FF;  
    border:1px solid;  
    border-color: #374F7F;  
    font: 100% 'trebuchet ms',helvetica,sans-serif;  
    }  
      
    input.button {  
    background:url(imgs/accept.png) left no-repeat;  
    color:#050;  
    background-color:#E8E8FF;  
    border:1px solid;  
    border-color: #374F7F;  
    margin:2px;  
    padding: 0px 0px 0px 20px;  
    cursor:  pointer;
    }  
    .button1 {  
   
    color:#050;  
    background-color:#E8E8FF;  
    border:1px solid;  
    border-color: #374F7F;  
    
	
    padding: 0px 0px 0px 20px;  
    cursor:  pointer;
    }  

   .search1 {  
     
    padding: 1px 4px 1px 10px;  
    color:#3D3D3D;  
    background-color:#E8E8FF;  
    border:1px solid;  
    border-color: #374F7F;  
  
	 
    }  

.colombe {
	background-image: url("memoire/imgs/colombe.gif");
	color: #2d4f84;
	height: 32px;
}	
		.colmess {
	
	border: 1px dashed #999999;
	background-position: left;
	background-repeat: no-repeat;
	padding: 4px 0 4px 50px;
	text-align: center;
}
.cadre_li
{
border: 1px dashed #999999;

}


.daniel { /* Les cellules normales */







text-align: center; /* Centrer le contenu des cellules horizontalement */
}
body {
	background-color: #CCD8ED;
	background-image: url(general/fondfenetre.jpg);
	background-repeat: repeat-x;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	margin: 0px;
	
}


.cadre143bleu-top {
	background-image: url(general/143/bleu/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 105px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre143bleu-fond{
	background-image: url(general/143/bleu/fond.gif);
	background-repeat: repeat-y;
	width: 134px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre143bleu-foot{
	background-image: url(general/143/bleu/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 148px;
}
.cadre143jaune-top {
	background-image: url(general/143/jaune/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 105px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre143jaune-fond{
	background-image: url(general/143/jaune/fond.gif);
	background-repeat: repeat-y;
	width: 134px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre143jaune-foot{
	background-image: url(general/143/jaune/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 148px;
}
.cadre143violet-top {
	background-image: url(general/143/violet/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 105px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre143violet-fond{
	background-image: url(general/143/violet/fond.gif);
	background-repeat: repeat-y;
	width: 134px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre143violet-foot{
	background-image: url(general/143/violet/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 148px;
}


.cadre263bleu-top {
	background-image: url(general/263/bleu/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 225px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre263bleu-fond{
	background-image: url(general/263/bleu/fond.gif);
	background-repeat: repeat-y;
	width: 254px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre263bleu-foot{
	background-image: url(general/263/bleu/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 268px;
}
.cadre263jaune-top {
	background-image: url(general/263/jaune/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 225px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre263jaune-fond{
	background-image: url(general/263/jaune/fond.gif);
	background-repeat: repeat-y;
	width: 254px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre263jaune-foot{
	background-image: url(general/263/jaune/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 268px;
}
.cadre263violet-top {
	background-image: url(general/263/violet/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 225px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre263violet-fond{
	background-image: url(general/263/violet/fond.gif);
	background-repeat: repeat-y;
	width: 254px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre263violet-foot{
	background-image: url(general/263/violet/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 268px;
}


.cadre538bleu-top {
	background-image: url(general/538/bleu/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 500px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
	
}
.cadre538bleu-fond{
	background-image: url(general/538/bleu/fond.gif);
	background-repeat: repeat-y;
	width: 529px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre538bleu-foot{
	background-image: url(general/538/bleu/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 543px;
}
.cadre538jaune-top {
	background-image: url(general/538/jaune/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 500px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre538jaune-fond{
	background-image: url(general/538/jaune/fond.gif);
	background-repeat: repeat-y;
	width: 529px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre538jaune-foot{
	background-image: url(general/538/jaune/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 543px;
}
.cadre538violet-top {
	background-image: url(general/538/violet/top.gif);
	background-repeat: no-repeat;
	height:30px;
	width: 500px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 0px;
}
.cadre538violet-fond{
	background-image: url(general/538/violet/fond.gif);
	background-repeat: repeat-y;
	width: 529px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre538violet-foot{
	background-image: url(general/538/violet/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 543px;
}


.cadre686bleu-top {
	background-image: url(general/686/bleu/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 648px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre686bleu-fond{
	background-image: url(general/686/bleu/fond.gif);
	background-repeat: repeat-y;
	width: 677px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre686bleu-foot{
	background-image: url(general/686/bleu/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 691px;
}
.cadre686jaune-top {
	background-image: url(general/686/jaune/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 648px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre686jaune-fond{
	background-image: url(general/686/jaune/fond.gif);
	background-repeat: repeat-y;
	width: 677px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre686jaune-foot{
	background-image: url(general/686/jaune/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 691px;
}
.cadre686violet-top {
	background-image: url(general/686/violet/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 648px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre686violet-fond{
	background-image: url(general/686/violet/fond.gif);
	background-repeat: repeat-y;
	width: 677px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre686violet-foot{
	background-image: url(general/686/violet/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 691px;
}


.cadre833bleu-top {
	background-image: url(general/833/bleu/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 790px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre833bleu-fond{
	background-image: url(general/833/bleu/fond.gif);
	background-repeat: repeat-y;
	width: 819px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre833bleu-foot{
	background-image: url(general/833/bleu/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 833px;
}
.cadre833jaune-top {
	background-image: url(general/833/jaune/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 790px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre833jaune-fond{
	background-image: url(general/833/jaune/fond.gif);
	background-repeat: repeat-y;
	width: 819px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre833jaune-foot{
	background-image: url(general/833/jaune/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 833px;
}
.cadre833violet-top {
	background-image: url(general/833/violet/top.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 790px;
	padding-left: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #83692E;
	display: block;
	padding-top: 12px;
}
.cadre833violet-fond{
	background-image: url(general/833/violet/fond.gif);
	background-repeat: repeat-y;
	width: 819px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #204A6A;
	font-size: 13px;
	display: block;
	
}
.cadre833violet-foot{
	background-image: url(general/833/violet/foot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 833px;
}


a.lien-cadre:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	margin-top: 12px;
}
a.lien-cadre:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	margin-top: 12px;
}
a.lien-cadre:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
	margin-top: 12px;
}
a.lien-cadre:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
	margin-top: 12px;
}

.titre1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
}
.menu{
	background-image: url(navigation/fondnavig.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 162px;
	display: block;
}
.bandeau{
	background-image: url(navigation/bandeau.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 843px;
	display: block;
	height: 99px;
}
.footer{
	margin: 0px;
	padding: 0px;
	width: 843px;
	display: block;
	height: 19px;
	
	vertical-align: middle;
}

a.menu-contexte:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}
a.menu-contexte:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}
a.menu-contexte:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
}
a.menu-contexte:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
}

a.menu-accueil:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 27px;
}
a.menu-accueil:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 27px;
}
a.menu-accueil:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 27px;
}
a.menu-accueil:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 27px;
}

a.menu-feuille1:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille1:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille1:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu1-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}
a.menu-feuille1:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu1-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}

a.menu-feuille2:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille2:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille2:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu2-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}
a.menu-feuille2:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu2-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}

a.menu-feuille3:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille3:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille3:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu3-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}
a.menu-feuille3:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu3-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}

a.menu-feuille4:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille4:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille4:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu4-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}
a.menu-feuille4:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu4-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}

a.menu-feuille5:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille5:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille5:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu5-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}
a.menu-feuille5:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu5-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}

a.menu-feuille6:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille6:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(general/spacer.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	line-height: 33px;
}
a.menu-feuille6:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu6-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}
a.menu-feuille6:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/menu6-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 33px;
	padding-left: 74px;
	background-position: 35px;
	line-height: 33px;
}

a.menu-sousfeuilles:link {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(navigation/fondmenu2.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	padding-left: 26px;
	line-height: 20px;
}
a.menu-sousfeuilles:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(navigation/fondmenu2.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	padding-left: 26px;
	line-height: 20px;
}
a.menu-sousfeuilles:hover {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/fondmenu2.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	padding-left: 26px;
	line-height: 20px;
}
a.menu-sousfeuilles:active {
	color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(navigation/fondmenu2.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	padding-left: 26px;
	line-height: 20px;
}
a.bouton1 {

	color : #000000;

	border : 1px solid #0591F5;

	font-size : 11px;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-align : center;

	background-color : #E9E9E9;

	height : 17px;

}



a.bouton1:hover,a.bouton1:link,a.bouton1:visited,a.bouton1:active {

	padding : 1px 9px 1px 9px;

	height : 17px;

	text-decoration:none;

	text-color : #ff0000;

}

a.menu_connexion:link,a.menu_connexion:visited,a.menu_connexion:active {

		color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
padding: 3px 3px 3px 3px;
	font-weight: bold;

}
a.menu_connexion:hover {

	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	
	background-color : #E9E9E9;
}
a.lien-cadre1:link,a.lien-cadre1:visited {
	color: #204A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	margin-top: 12px;

}
a.lien-cadre1:hover,a.lien-cadre1:active {

		color: #8F6A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
	margin-top: 12px;
}


</style>
