body{
		font-family: Verdana,"Trebuchet MS",arial,verdana,sans-serif; font-size:70%; margin:0 18px 10px 18px; padding:0;text-align: center; background-color: #fff;
	}


a:link{
	font-family:Verdana, "Trebuchet MS", arial, helvetica, sans-serif;
}

a:visited{
	font-family:Verdana, "Trebuchet MS", arial,  helvetica, sans-serif;
}

a:hover{
	font-family:Verdana, "Trebuchet MS", arial, helvetica, sans-serif;}

/**** DIV CONTAINER *****************************************************/

#container{
		width:100%; margin:0 0 10px 0; padding:0; text-align:justify;
	}

/**** TABLE BANDEAU *****************************************************/
table.bandeau{
		width:100%;
	}

table.bandeau td.top-table-left{
		background-image:url(img/fond-header.png); text-align:left;
	}

table.bandeau td.top-table-right{
		background-image:url(img/fond-header.png); text-align:right;
	}

h1{
		display:none; margin:0; padding:0; font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;
}

h2{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h3{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h4{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h5{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h6{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}



/**** DIV HEADER *****************************************************/

#header{
		width:100%; margin:0; padding:0;
	}

#header h1{
		display:none; margin:0; padding:0;
	}/*changer*/

/********** DIV MENU *****************************************************/
#header .menu{
		width:100%; margin:0 0 10px 0; padding:0px 0 0 0; height:29px; background:url(img/bk-fond-menu-right.gif) no-repeat top right;
	}

#header .menu ul{
		margin:0; height:29px; background:url(img/bk-fond-menu-left.gif) no-repeat top left; padding:0px 0 0 0px; float:left; width:60%;
	}

#header .menu li{
		margin:0; height:29px; display:inline; padding:0; line-height:29px;
	}



#header .menu li a{
		 margin:0; /*padding:4px 30px 5px 5px;*/ text-decoration:none; color:#4d4d4d;  font-family : Helvetica, "Trebuchet MS", arial, verdana,  sans-serif; font-weight:normal; font-size:165%; line-height:31px; letter-spacing:1px;
	}

#header .menu li.rub15 a:link{
		 margin:0; background:url(img/bk-blanc-menu-rond.gif) no-repeat top left #696969; /*height:29px; line-height:29px;*/ color:#0a677c;
}
#header .menu li.rub15 a:visited{
		 margin:0; background:url(img/bk-blanc-menu-rond.gif) no-repeat top left #696969; /*height:29px; line-height:29px;*/ color:#0a677c;
	}

#header .menu li.rub15 a:hover{
		 margin:0; background:url(img/bk-bleu-menu.gif) no-repeat top left #696969; /*height:29px;*/ color:#ffffff; /*line-height:29px;*/
	}

#header .menu li.rub15 a.actif{
		 background:url(img/bk-bleu-menu.gif) no-repeat top left #696969; color:#ffffff; /*line-height:29px;*/
	}
#header .menu li.rub4 a:link{
		 margin:0; background:url(img/bk-blanc-menu.gif) no-repeat top right #696969; /*height:29px; line-height:29px;*/ color:#ff9600;
	}

#header .menu li.rub4 a:visited{
		 margin:0; background:url(img/bk-blanc-menu.gif) no-repeat top right #696969; /*height:29px; line-height:29px;*/ color:#ff5400;
	}

#header .menu li.rub4 a:hover{
		 margin:0; background:url(img/bk-orange-menu.gif) no-repeat top right #696969; /*height:29px;*/ color:#ffffff; /*line-height:29px;*/
	}

#header .menu li.rub4 a.actif{
		 background:url(img/bk-orange-menu.gif) no-repeat top right #696969; color:#ffffff; /*line-height:29px;*/
	}

#header .menu li.rub8 a:link{
		 margin:0; background:url(img/bk-blanc-menu.gif) no-repeat top right #696969; /*height:29px; line-height:29px;*/ color:#4b9a01;
	}

#header .menu li.rub8 a:visited{
		 margin:0; background:url(img/bk-blanc-menu.gif) no-repeat top right #696969; /*height:29px; line-height:29px;*/ color:#4b9a01;
	}

#header .menu li.rub8 a:hover{
		 margin:0; background:url(img/bk-vert-menu.gif) no-repeat top right #696969; /*height:29px;*/ color:#ffffff; /*line-height:29px;*/
	}

#header .menu li.rub8 a.actif{
		 background:url(img/bk-vert-menu.gif) no-repeat top right #696969; color:#ffffff; /*line-height:29px;*/
	}

#header .menu li.rub15 a{
		 padding:5px 20px 2px 21px;
	}

#header .menu li.rub4 a{
		 padding:5px 17px 2px 10px;
	}

#header .menu li.rub8 a{
		 padding:5px 21px 2px 12px;
	}


/********** DIV MENU recherche *****************************************************/
#header .menu .globalsearch{
		margin:6px 0 0 0; padding:0px 10px 0 0; height:29px; float:right;
	}

#header .menu .globalsearch form{
		margin:0; padding:0; display:inline;
	}

#header .menu .globalsearch fieldset{
		display:none; visibility : hidden;
	}

#header .menu .globalsearch legend{
		display:none; visibility : hidden;
	}

#header .menu .globalsearch input{
		margin:0; padding:0px 2px 2px 2px; vertical-align: bottom; font-size: 90%; background-color: #E8E9EB; border: 1px solid #777777;
	}

#header .menu .globalsearch label.search{
		display:none;
}

#header .menu .globalsearch input.submit{
		margin:0; padding:0; font-family : "Trebuchet MS", arial, verdana, helvetica, sans-serif; font-style:normal; font-weight:normal; border: none;
	}

#header .menu .globalsearch input.image{
		margin:0; padding:0; vertical-align: middle; border: none;
	}

#header .menu .globalsearch a{
		font-size:90%;vertical-align: middle;
	}

#header .menu .globalsearch a:link{
		margin:0; padding:0; text-decoration:none;  color:#696969; font-weight:bold;
	}

#header .menu .globalsearch a:visited{
		margin:0; padding:0; text-decoration:none; color:#696969; font-weight:bold;
	}

#header .menu .globalsearch a:hover{
		margin:0; padding:0; text-decoration:underline; color:#696969; font-weight:bold;
	}

/**** DIV CONTENU *****************************************************/

#contenu{
		width:100%; margin:0; padding:0;
	}

#contenu.forum {
background: url(img/degrade-vert.gif) #fff repeat-x 0 0; /* min-height: 1145px */
padding-bottom: 20px;
}

#contenu .date {
	font-weight: normal; font-size: 90%;
}

#ads{
		width:100%; margin-left: auto; margin-right: auto; padding:0; text-align:center; margin-bottom:8px; margin-top:8px;
	}

/********** DIV PAGE HOME *****************************************************/

#contenu .tribune{
		width:370px; margin:0 0px 10px 0; padding:0; float:left; background:url(img/bk-bord-tribune-home.gif) repeat-y top left;
	}
#contenu .tribune a{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}
#contenu .tribune a:link{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}
#contenu .tribune a:visited{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}
#contenu .tribune a:hover{
		margin:0; padding:0; color:#038098; text-decoration:underline;
	}

#contenu .tribune .lien a{
		margin:0; padding:0 20px 0 0; color:#038098; background:url(img/puce-lien-bleu.gif) no-repeat top right; text-align:right; text-decoration:none; display:block; line-height:20px;
}
#contenu .tribune .lien a:link{
		margin:0; padding:0 20px 0 0;
}
#contenu .tribune .lien a:visited{
		margin:0; padding:0 20px 0 0;
}
#contenu .tribune .lien a:hover{
		margin:0; padding:0 20px 0 0; text-decoration:underline;
}


#contenu .tribune .titre{
		width:100%; margin:0; padding:0; background:url(img/bk-titre-tribune.gif) no-repeat top left; height:61px;
	}

#contenu .tribune .titre h2{
		margin:0px 0 0 0; padding:25px 0 0 20px; font-size:170%; color:#ffffff; text-transform:uppercase; font-weight:normal;
	}
#contenu .tribune .titre h2 a{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .tribune .titre h2 a:link{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .tribune .titre h2 a:visited{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}

#contenu .tribune .titre h2 a:hover{
		text-decoration:underline; color:#ffffff;
	}

#contenu .tribune .texte{
		margin:0 4px 0 4px; padding:10px 10px 0 10px; background:url(img/bk-degrade-tribune-home.gif) repeat-x top left;
	}

#contenu .tribune .texte .image{
		margin:0 10px 0 0; padding:0; float:left;
	}

#contenu .tribune .texte .paragraphe{
		margin:5px 0 10px 0; padding:0 0 0 10px; background:url(img/bord-bleu-home.gif) repeat-y top left; font-size:100%;
	}

#contenu .tribune .texte .paragraphe h3{
		margin:0; padding:0; color:#038098; font-size:130%; line-height:17px;
	}
#contenu .tribune .texte .paragraphe h3 a{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}/*en plus*/
#contenu .tribune .texte .paragraphe h3 a:link{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}/*en plus*/
#contenu .tribune .texte .paragraphe h3 a:visited{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}/*en plus*/
#contenu .tribune .texte .paragraphe h3 a:hover{
		margin:0; padding:0; color:#038098; text-decoration:underline;
	}/*en plus*/

#contenu .tribune .texte .paragraphe-image{
		margin:0pt 0pt 10px 0; padding:0 0 0 10px; background:url(img/bord-bleu-home.gif) repeat-y top left; font-size:100%;
	}

#contenu .tribune .texte .paragraphe-image h3{
		margin:0; padding:0; color:#038098; font-size:130%; line-height:17px;
	}
#contenu .tribune .texte .paragraphe-image h3 a{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}/*en plus*/
#contenu .tribune .texte .paragraphe-image h3 a:link{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}/*en plus*/
#contenu .tribune .texte .paragraphe-image h3 a:visited{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}/*en plus*/
#contenu .tribune .texte .paragraphe-image h3 a:hover{
		margin:0; padding:0; color:#038098; text-decoration:underline;
	}/*en plus*/

#contenu .tribune .bottom{
		width:100%; height:15px; margin:0; padding:0; background:url(img/bk-bottom-tribune-home.gif) no-repeat top left;
	}

#contenu .content{
		margin:0 0 0 0; padding:20px 0 0 0;
	}
#contenu .content a{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}
#contenu .content a:link{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}
#contenu .content a:visited{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}
#contenu .content a:hover{
		margin:0; padding:0; color:#038098; text-decoration:underline;
	}

#contenu .content .top-content{
		margin:0; padding:0;
	}

#contenu .content .top-content .bord .texte{
		margin:0; padding:10px 0px 0px 0px; border:1px solid #acadae; border-bottom:none;
	}

#contenu .content .top-content .bord .top-texte{
		margin:0; padding:0px 10px 0px 20px; background:#ffffff;
	}

#contenu .content .top-content .bord .bottom-texte{
		margin:0; padding:10px 10px 0px 20px; background:#edeeef;
	}

#contenu .content .top-content .bord .texte span.texte-gris-maj{
		margin:0; padding:0; font-size:140%; text-transform:uppercase; color:#4a4b4b; font-weight:bold;
	}

#contenu .content .top-content .bord .texte h3{
		margin:0 0 10px 0; padding:0; font-size:120%; color:#038098; font-weight:bold;
	}

#contenu .content .top-content .bord .texte .titre {
		margin:0 0 10px 0; padding:0; background:url(img/bk-bt-gris.gif) no-repeat top left; width:175px; height:27px;
	}

#contenu .content .top-content .bord .texte .titre h2{
		margin:0; padding:3px 0 0 3px; font-size:105%; color:#ffffff; font-weight:bold; text-transform:uppercase; text-align:left; letter-spacing:0.005em;
	}
#contenu .content .top-content .bord .texte .titre h2 a{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .content .top-content .bord .texte .titre h2 a:link{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .content .top-content .bord .texte .titre h2 a:visited{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .content .top-content .bord .texte .titre h2 a:hover{
		margin:0; padding:0; color:#ffffff; text-decoration:underline;
	}

#contenu .content .top-content .bord .texte .paragraphe{
		margin:0 0 10px 0; padding:0 0 0 10px; background:url(img/bord-gris-home.gif) repeat-y top left; font-size:100%;
	}

#contenu .content .top-content .bord .texte .paragraphe h3{
		margin:0; padding:0; color:#038098; font-size:130%; line-height:17px;
	}
#contenu .content .top-content .bord .texte .paragraphe h3 a{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}/*en plus*/
#contenu .content .top-content .bord .texte .paragraphe h3 a:link{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}/*en plus*/
#contenu .content .top-content .bord .texte .paragraphe h3 a:visited{
		margin:0; padding:0; color:#038098; text-decoration:none;
	}/*en plus*/
#contenu .content .top-content .bord .texte .paragraphe h3 a:hover{
		margin:0; padding:0; color:#038098; text-decoration:underline;
	}/*en plus*/

#contenu .content .top-content .bord .texte .lien a{
		margin:0; padding:0 20px 0 0;  color:#038098; background:url(img/puce-lien-bleu.gif) no-repeat top right; text-align:right; text-decoration:none; display:block; line-height:20px;
}
#contenu .content .top-content .bord .texte .lien a:link{
		text-decoration:none;
}
#contenu .content .top-content .bord .texte .lien a:visited{
		text-decoration:none;
}
#contenu .content .top-content .bord .texte .lien a:hover{
	text-decoration:underline;
}


#contenu .content .top-content .bord{
		margin:0; padding:0; background:url(img/bord-left-bloc-communique.gif) repeat-y top left;
	}

#contenu .content .top-content .bord .top-left-content{
		margin:0; padding:0; background:url(img/bk-bloc-communique-left-top.gif) no-repeat top left #edeeef; width:16px; float:left;
	}

#contenu .content .top-content .top-right-content{
		margin:0; padding:0; background:url(img/bk-bloc-communique-right-top.gif) no-repeat top left #edeeef; width:16px; float:right;
	}

#contenu .content .bottom-content .bottom-left-content{
		margin:0; padding:0; background:url(img/bk-bottom-left-content-home.gif) no-repeat top left #edeeef; width:18px; float:left; height:15px;
	}

#contenu .content .bottom-content .bottom-right-content{
		margin:0; padding:0; background:url(img/bk-bottom-right-content-home.gif) no-repeat top left #edeeef; width:18px; float:right; height:15px;
	}

#contenu .content .bottom-content{
		margin:0; padding:0;height:15px; background:url(img/bk-bottom-content.gif) bottom left repeat-x #edeeef;
	}


#contenu .particuliers{
		width:50%; margin:10px 0 0 0; padding:0; float:left;
	}
#contenu .particuliers a{
		margin:0; padding:0; color:#477c1c; text-decoration:none;
	}
#contenu .particuliers a:link{
		margin:0; padding:0; color:#477c1c; text-decoration:none;
	}
#contenu .particuliers a:visited{
		margin:0; padding:0; color:#477c1c; text-decoration:none;
	}
#contenu .particuliers a:hover{
		margin:0; padding:0; color:#477c1c; text-decoration:underline;
	}

#contenu .particuliers .titre {
		width:100%; margin:0; padding:0; background:url(img/bk-titre-particuliers.gif) repeat-x top left; height:74px;
	}

#contenu .particuliers .titre .titre-left {
		margin:0; padding:0; background:url(img/bk-titre-particuliers-left.gif) no-repeat top left; height:74px; width:17px; float:left;
	}

#contenu .particuliers .titre .titre-right {
		margin:0; padding:0; background:url(img/bk-titre-particuliers-right.gif) no-repeat top right; height:74px; width:255px; float:right;
	}

#contenu .particuliers .titre .titre-justice {
		margin:0; padding:0; background:url(img/bk-titre-particuliers-right2.gif) no-repeat top right; height:74px; width:255px; float:right;
	}

#contenu .particuliers .titre .titre-centre h2{
		margin:0px 0 0 0; padding:32px 0 0 20px; font-size:170%; color:#ffffff; text-transform:uppercase; font-weight:normal;
	}

#contenu .particuliers .titre .titre-centre h2 a:link{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .particuliers .titre .titre-centre h2 a:visited{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .particuliers .titre .titre-centre h2 a:hover{
		margin:0; padding:0; color:#ffffff; text-decoration:underline;
	}

#contenu .particuliers .texte {
		margin:0; padding:0; background:url(img/bk-degrade-particulier-home.gif) repeat-x top left;
	}

#contenu .particuliers .texte  .bord-left{
		margin:0; padding:0; background:url(img/bord-left-particulier.gif) repeat-y top left;
	}


#contenu .particuliers .texte  .bord-left  .contenu-particulier{
		margin:0; padding:0 15px 0 15px; background:url(img/bord-right-particulier.gif) repeat-y top right;
	}



#contenu .particuliers .texte  .bord-left  .contenu-particulier .liste-menu{
		margin:0; padding:0; float:left; width:161px;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .liste-menu ul{
		 margin:0 0 0 0px; padding:0;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .liste-menu li{
		 margin:0 0 3px 0; padding:0; list-style: none;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .liste-menu li a{
		 margin:0; padding:2px 0 0 5px; display:block; text-transform:uppercase; text-decoration:none; color:#4d4d4d;  font-family : "Trebuchet MS",Verdana,  arial, helvetica, sans-serif; font-weight:bold; font-size:110%;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .liste-menu li a:link{
		 margin:0; background:url(img/bk-bt-particuliers-blanc.gif) no-repeat top left; height:20px; display:block;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .liste-menu li a:visited{
		 margin:0; background:url(img/bk-bt-particuliers-blanc.gif) no-repeat top left; height:20px; display:block;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .liste-menu li a:hover{
		 margin:0; background:url(img/bk-bt-particuliers-vert.gif) no-repeat top left; height:20px; display:block; color:#ffffff;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .info{
		margin:0; padding:0;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .paragraphe{
		margin:0 0 17px 170px; padding:0 0 0 10px; background:url(img/bord-vert-home.gif) repeat-y top left; font-size:100%;
	}

#contenu .particuliers .texte .bord-left  .contenu-particulier .info .paragraphe .image-carre{
		margin:0; padding:0 0 12px 0; font-size:100%; height:32px;
	}

#contenu .particuliers .texte .bord-left  .contenu-particulier .info .paragraphe h3 img{
		margin:0 5px 0px 0px; padding:0; float:left;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .paragraphe h3{
		margin:0; padding:0; color:#477c1c; font-size:110%; min-height: 35px; line-height: 100%;
	}
#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .paragraphe h3 a{
		margin:0; padding:0; color:#477c1c; text-decoration:none;/*en plus*/
	}
#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .paragraphe h3 a:link{
		margin:0; padding:0; color:#477c1c; text-decoration:none;/*en plus*/
	}
#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .paragraphe h3 a:visited{
		margin:0; padding:0; color:#477c1c; text-decoration:none;/*en plus*/
	}
#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .paragraphe h3 a:hover{
		margin:0; padding:0; color:#477c1c; text-decoration:underline;/*en plus*/
	}
#contenu .particuliers .texte .bord-left  .contenu-particulier .info .paragraphe h3 .date {
	font-weight: normal; font-size: 90%;
}
#contenu .particuliers .texte .bord-left  .contenu-particulier .info .paragraphe .description{
		margin:0; padding:0; font-size:100%;
	}

#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .lien a{
		margin:0; padding:0 20px 0 0; color:#477c1c; background:url(img/puce-lien-vert.gif) no-repeat top right; text-align:right; text-decoration:none; display:block; line-height:20px;
}
#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .lien a:link{
		margin:0; padding:0 20px 0 0; text-decoration:none; line-height:20px;
}
#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .lien a:visited{
		margin:0; padding:0 20px 0 0; text-decoration:none; line-height:20px;
}
#contenu .particuliers .texte  .bord-left  .contenu-particulier .info .lien a:hover{
		margin:0; padding:0 20px 0 0; text-decoration:underline; line-height:20px;
}

#contenu .particuliers .bord-bottom {
		margin:0; padding:0; background:url(img/bord-bottom-particulier.gif) repeat-x bottom left; height:15px;
	}

#contenu .particuliers .bord-bottom .bord-left-bottom {
		margin:0; padding:0; background:url(img/bord-left-bottom-particulier.gif) no-repeat bottom left; height:15px; width:14px; float:left;
	}

#contenu .particuliers .bord-bottom .bord-right-bottom {
		margin:0; padding:0; background:url(img/bord-right-bottom-particulier.gif) no-repeat bottom left; height:15px; width:15px; float:right;
	}

#contenu .specialistes{
		width:49%; margin:10px 0 0 0; padding:0; float:right;
	}
#contenu .specialistes a{
		margin:0; padding:0; color:#ff5400; text-decoration:none;
	}
#contenu .specialistes a:link{
		margin:0; padding:0; color:#ff5400; text-decoration:none;
	}
#contenu .specialistes a:visited{
		margin:0; padding:0; color:#ff5400; text-decoration:none;
	}
#contenu .specialistes a:hover{
		margin:0; padding:0; color:#ff5400; text-decoration:underline;
	}

#contenu .specialistes .titre {
		width:100%; margin:0; padding:0; background:url(img/bk-titre-spec.gif) repeat-x top left; height:74px;
	}

#contenu .specialistes .titre .titre-left {
		margin:0; padding:0; background:url(img/bk-titre-spec-left.gif) no-repeat top left; height:74px; width:17px; float:left;
	}

#contenu .specialistes .titre .titre-right {
		margin:0; padding:0; background:url(img/bk-titre-spec-right.gif) no-repeat top right; height:74px; width:224px; float:right;
	}
	
	
#contenu .specialistes .titre .titre-centre h2{
		margin:0px 0 0 0; padding:32px 0 0 20px; font-size:170%; color:#ffffff; text-transform:uppercase; font-weight:normal;
	}
#contenu .specialistes .titre .titre-centre h2 a{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .specialistes .titre .titre-centre h2 a:link{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .specialistes .titre .titre-centre h2 a:visited{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .specialistes .titre .titre-centre h2 a:hover{
		margin:0; padding:0; color:#ffffff; text-decoration:underline;
	}

#contenu .specialistes .texte {
		margin:0; padding:0; background:url(img/bk-degrade-spec-home.gif) repeat-x top left;
	}

#contenu .specialistes .texte  .bord-left{
		margin:0; padding:0; background:url(img/bord-left-spec.gif) repeat-y top left;
	}

	#contenu .specialistes .texte .bord-left .contenu-spec{
		margin:0; padding:0 15px 0 15px; background:url(img/bord-right-spec.gif) repeat-y top right;
	}

#contenu .specialistes .texte .bord-left  .contenu-spec .liste-menu{
		margin:0; padding:0; float:left; width:161px;
	}

#contenu .specialistes .texte .bord-left  .contenu-spec .liste-menu ul{
		 margin:0 0 0 0px; padding:0;
	}

#contenu .specialistes .texte .bord-left  .contenu-spec .liste-menu li{
		 margin:0 0 3px 0; padding:0; list-style: none;

	}

#contenu .specialistes .texte .bord-left  .contenu-spec .liste-menu li a{
		 margin:0; padding:2px 0 0 5px; display:block; text-transform:uppercase; text-decoration:none; color:#4d4d4d;  font-family : "Trebuchet MS", Verdana, arial,  helvetica, sans-serif; font-weight:bold; font-size:110%;
	}

#contenu .specialistes .texte .bord-left  .contenu-spec .liste-menu li a:link{
		 margin:0; background:url(img/bk-bt-spec-blanc.gif) no-repeat top left; height:20px; display:block;
	}

#contenu .specialistes .texte .bord-left  .contenu-spec .liste-menu li a:visited{
		 margin:0; background:url(img/bk-bt-spec-blanc.gif) no-repeat top left; height:20px; display:block;
	}

#contenu .specialistes .texte .bord-left  .contenu-spec .liste-menu li a:hover{
		 margin:0; background:url(img/bk-bt-spec-orange.gif) no-repeat top left; height:20px; display:block; color:#ffffff;
	}

#contenu .specialistes .texte .bord-left  .contenu-spec .info{
		margin:0; padding:0;
	}

#contenu .specialistes .texte .bord-left  .contenu-spec .info .paragraphe{
		margin:0 0 17px 170px; padding:0 0 0px 10px; background:url(img/bord-orange-home.gif) repeat-y top left; font-size:100%;
	}
#contenu .specialistes .texte .bord-left  .contenu-spec .info .paragraphe h3 img{
		margin:0 5px 0px 0; padding:0; float:left;
	}
#contenu .specialistes .texte .bord-left  .contenu-spec .info .paragraphe h3 {
		margin:0 0 0px 0; padding:0; color:#ff5400; font-size:110%; min-height: 35px; line-height: 100%;
	}
#contenu .specialistes .texte .bord-left  .contenu-spec .info .paragraphe h3 a{
		margin:0; padding:0; color:#ff5400; text-decoration:none;/*en plus*/
	}
#contenu .specialistes .texte .bord-left  .contenu-spec .info .paragraphe h3 a:link{
		margin:0; padding:0; color:#ff5400; text-decoration:none;/*en plus*/
	}
#contenu .specialistes .texte .bord-left  .contenu-spec .info .paragraphe h3 a:visited{
		margin:0; padding:0; color:#ff5400; text-decoration:none;/*en plus*/
	}
#contenu .specialistes .texte .bord-left  .contenu-spec .info .paragraphe h3 a:hover{
		margin:0; padding:0; color:#ff5400; text-decoration:underline;/*en plus*/
	}
#contenu .specialistes .texte .bord-left  .contenu-spec .info .paragraphe h3 .date {
	font-weight: normal; font-size: 90%;/*color: #4A4A4A;*/
}
#contenu .specialistes .texte .bord-left  .contenu-spec .info .paragraphe .description{
		margin:0 ; padding:0;
			}

#contenu .specialistes .texte .bord-left  .contenu-spec .info .lien a{
		margin:0; padding:0 20px 0 0; color:#ff5400; background:url(img/puce-lien.gif) no-repeat top right; text-align:right; text-decoration:none; display:block; line-height:20px;
}

#contenu .specialistes .texte  .bord-left  .contenu-spec .info .lien a:link{
		margin:0; padding:0 20px 0 0; text-decoration:none; line-height:20px;
}
#contenu .specialistes .texte  .bord-left  .contenu-spec .info .lien a:visited{
		margin:0; padding:0 20px 0 0; text-decoration:none; line-height:20px;
}
#contenu .specialistes .texte  .bord-left  .contenu-spec .info .lien a:hover{
		margin:0; padding:0 20px 0 0; text-decoration:underline; line-height:20px;
}

#contenu .specialistes .bord-bottom {
		margin:0; padding:0; background:url(img/bord-bottom-spec.gif) repeat-x bottom left; height:15px;
	}

#contenu .specialistes .bord-bottom .bord-left-bottom {
		margin:0; padding:0; background:url(img/bord-left-bottom-spec.gif) no-repeat bottom left; height:15px; width:14px; float:left;
	}

#contenu .specialistes .bord-bottom .bord-right-bottom {
		margin:0; padding:0; background:url(img/bord-right-bottom-spec.gif) no-repeat bottom left; height:15px; width:16px; float:right;
	}





#contenu .justice-droite{
		width:49%; margin:10px 0 0 0; padding:0; float:right;
	}
#contenu .justice-droite a{
		margin:0; padding:0; color:#477c1c; text-decoration:none;
	}
#contenu .justice-droite a:link{
		margin:0; padding:0; color:#477c1c; text-decoration:none;
	}
#contenu .justice-droite a:visited{
		margin:0; padding:0; color:#477c1c; text-decoration:none;
	}
#contenu .justice-droite a:hover{
		margin:0; padding:0; color:#477c1c; text-decoration:underline;
	}
	
#contenu .justice-droite .titre {
		width:100%; margin:0; padding:0; background:url(img/bk-titre-particuliers.gif) repeat-x top left; height:74px;
	}

#contenu .justice-droite .titre .titre-left {
		margin:0; padding:0; background:url(img/bk-titre-particuliers-left.gif) no-repeat top left; height:74px; width:17px; float:left;
	}

#contenu .justice-droite .titre .titre-right {
		margin:0; padding:0; background:url(img/bk-titre-justice-right.gif) no-repeat top right; height:74px; width:224px; float:right;
	}
	
	
#contenu .justice-droite .titre .titre-centre h2{
		margin:0px 0 0 0; padding:32px 0 0 20px; font-size:170%; color:#ffffff; text-transform:uppercase; font-weight:normal;
	}
#contenu .justice-droite .titre .titre-centre h2 a{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .justice-droite .titre .titre-centre h2 a:link{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .justice-droite .titre .titre-centre h2 a:visited{
		margin:0; padding:0; color:#ffffff; text-decoration:none;
	}
#contenu .justice-droite .titre .titre-centre h2 a:hover{
		margin:0; padding:0; color:#ffffff; text-decoration:underline;
	}

#contenu .justice-droite .texte {
		margin:0; padding:0; background:url(img/bk-degrade-particulier-home.gif) repeat-x top left;
	}

#contenu .justice-droite .texte  .bord-left{
		margin:0; padding:0; background:url(img/bord-left-particulier.gif) repeat-y top left;
	}

	#contenu .justice-droite .texte .bord-left .contenu-spec{
		margin:0; padding:0 15px 0 15px; background:url(img/bord-right-particulier.gif) repeat-y top right;
	}

#contenu .justice-droite .texte .bord-left  .contenu-spec .liste-menu{
		margin:0; padding:0; float:left; width:161px;
	}

#contenu .justice-droite .texte .bord-left  .contenu-spec .liste-menu ul{
		 margin:0 0 0 0px; padding:0;
	}

#contenu .justice-droite .texte .bord-left  .contenu-spec .liste-menu li{
		 margin:0 0 3px 0; padding:0; list-style: none;

	}

#contenu .justice-droite .texte .bord-left  .contenu-spec .liste-menu li a{
		 margin:0; padding:2px 0 0 5px; display:block; text-transform:uppercase; text-decoration:none; color:#4d4d4d;  font-family : "Trebuchet MS", Verdana, arial,  helvetica, sans-serif; font-weight:bold; font-size:110%;
	}

#contenu .justice-droite .texte .bord-left  .contenu-spec .liste-menu li a:link{
		 margin:0; background:url(img/bk-bt-particuliers-blanc.gif) no-repeat top left; height:20px; display:block;
	}

#contenu .justice-droite .texte .bord-left  .contenu-spec .liste-menu li a:visited{
		 margin:0; background:url(img/bk-bt-particuliers-blanc.gif) no-repeat top left; height:20px; display:block;
	}

#contenu .justice-droite .texte .bord-left  .contenu-spec .liste-menu li a:hover{
		 margin:0; background:url(img/bk-bt-particuliers-orange.gif) no-repeat top left; height:20px; display:block; color:#ffffff;
	}

#contenu .justice-droite .texte .bord-left  .contenu-spec .info{
		margin:0; padding:0;
	}

#contenu .justice-droite .texte .bord-left  .contenu-spec .info .paragraphe{
		margin:0 0 17px 170px; padding:0 0 0px 10px; background:url(img/bord-orange-home.gif) repeat-y top left; font-size:100%;
	}
#contenu .justice-droite .texte .bord-left  .contenu-spec .info .paragraphe h3 img{
		margin:0 5px 0px 0; padding:0; float:left;
	}
#contenu .justice-droite .texte .bord-left  .contenu-spec .info .paragraphe h3 {
		margin:0 0 0px 0; padding:0; color:#477c1c; font-size:110%; min-height: 35px; line-height: 100%;
	}
#contenu .justice-droite .texte .bord-left  .contenu-spec .info .paragraphe h3 a{
		margin:0; padding:0; color:#477c1c; text-decoration:none;/*en plus*/
	}
#contenu .justice-droite .texte .bord-left  .contenu-spec .info .paragraphe h3 a:link{
		margin:0; padding:0; color:#477c1c; text-decoration:none;/*en plus*/
	}
#contenu .justice-droite .texte .bord-left  .contenu-spec .info .paragraphe h3 a:visited{
		margin:0; padding:0; color:#477c1c; text-decoration:none;/*en plus*/
	}
#contenu .justice-droite .texte .bord-left  .contenu-spec .info .paragraphe h3 a:hover{
		margin:0; padding:0; color:#477c1c; text-decoration:underline;/*en plus*/
	}
#contenu .justice-droite .texte .bord-left  .contenu-spec .info .paragraphe h3 .date {
	font-weight: normal; font-size: 90%;/*color: #4A4A4A;*/
}
#contenu .justice-droite .texte .bord-left  .contenu-spec .info .paragraphe .description{
		margin:0 ; padding:0;
			}

#contenu .justice-droite .texte .bord-left  .contenu-spec .info .lien a{
		margin:0; padding:0 20px 0 0; color:#477c1c; background:url(img/puce-lien.gif) no-repeat top right; text-align:right; text-decoration:none; display:block; line-height:20px;
}

#contenu .justice-droite .texte  .bord-left  .contenu-spec .info .lien a:link{
		margin:0; padding:0 20px 0 0; text-decoration:none; line-height:20px;
}
#contenu .justice-droite .texte  .bord-left  .contenu-spec .info .lien a:visited{
		margin:0; padding:0 20px 0 0; text-decoration:none; line-height:20px;
}
#contenu .justice-droite .texte  .bord-left  .contenu-spec .info .lien a:hover{
		margin:0; padding:0 20px 0 0; text-decoration:underline; line-height:20px;
}

#contenu .justice-droite .bord-bottom {
		margin:0; padding:0; background:url(img/bord-bottom-particulier.gif) repeat-x bottom left; height:15px;
	}

#contenu .justice-droite .bord-bottom .bord-left-bottom {
		margin:0; padding:0; background:url(img/bord-left-bottom-particulier.gif) no-repeat bottom left; height:15px; width:14px; float:left;
	}

#contenu .justice-droite .bord-bottom .bord-right-bottom {
		margin:0; padding:0; background:url(img/bord-right-bottom-particulier.gif) no-repeat bottom left; height:15px; width:16px; float:right;
	}





/********** DIV COLONNE GAUCHE *****************************************************/
#contenu .gauche{
		width:201px; margin:0 15px 0 0; padding:0; float:left;
	}

/********** DIV SOUS MENU COLONNE GAUCHE *****************************************************/
#contenu .gauche .menu-color{
		width:100%; margin:0 0 10px 0; padding:0; background:url(img/bk-menu-gauche.gif) repeat-y top left #ff8a09;
	}

#contenu .gauche .menu-color .top-ssmenu{
		margin:0; padding:7px 0 2px 15px; background:url(img/top-ssmenu.gif) no-repeat top left #ffffff;
	}

#contenu .gauche .menu-color .top-ssmenu a{
		margin:0; padding:0 0 0 0; font-size:140%; text-transform:uppercase; color:#ffffff; font-weight:bold;
	}
#contenu .gauche .menu-color .top-ssmenu a:link{
		margin:0; padding:0; text-decoration:none; color:#ffffff;font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;
	}
#contenu .gauche .menu-color .top-ssmenu a:visited{
		margin:0; padding:0; text-decoration:none; color:#ffffff;font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;
	}
#contenu .gauche .menu-color .top-ssmenu a:hover{
		margin:0; padding:0; text-decoration:underline; color:#ffffff;font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;
	}

#contenu .gauche .menu-color .ssmenu{
		 margin:0; padding:7px 0 0 15px;
	}

#contenu .gauche .menu-color .ssmenu ul{
		 margin:0 0 0 0px; padding:0;
	}

#contenu .gauche .menu-color .ssmenu li{
		 margin:0 0 5px 0; padding:0; list-style: none;
	}

#contenu .gauche .menu-color .ssmenu li a{
		 margin:0; padding:0px 0 0 5px; display:block; text-transform:uppercase; text-decoration:none; color:#000;  font-family : "Trebuchet MS", arial, verdana, helvetica, sans-serif; font-weight:bold; font-size:100%; /*4d4d4d*/
	}

#contenu .gauche .menu-color .ssmenu li a:link{
		 margin:0; background:url(img/sous-rubrique-menu-gauche.gif) no-repeat top left; height:18px; display:block; line-height:18px;
	}

#contenu .gauche .menu-color .ssmenu li a:visited{
		 margin:0; background:url(img/sous-rubrique-menu-gauche.gif) no-repeat top left; height:18px; display:block; line-height:18px;
	}

#contenu .gauche .menu-color .ssmenu li a:hover{
		 margin:0; background:url(img/sous-rubrique-menu-gauche-actif.gif) no-repeat top left; height:18px; display:block; color:#ffffff; line-height:18px;
	}

#contenu .gauche .menu-color .ssmenu li.actif a.actif{
		 background:url(img/sous-rubrique-menu-gauche-actif.gif) no-repeat top left; color:#ffffff;
	}


#contenu .gauche .menu-color .ssmenu li.actif ul li{
		 margin:0;
	}
#contenu .gauche .menu-color .ssmenu li.actif ul li a{
		 margin:0; padding:0 0 0 5px; height:18px; display:block; text-transform:uppercase; text-decoration:none; color:#000;  font-family : "Trebuchet MS", arial, verdana, helvetica, sans-serif; font-weight:bold; font-size:90%; /*ff8b3a*/
	}

#contenu .gauche .menu-color .ssmenu li.actif ul li a:link{
		 margin:0 20px 0 0; background:url(img/fond-selection-menu-gauche.gif) repeat-y top left #ffffff; height:18px; display:block;color:#000; /*ff8b3a*/
	}

#contenu .gauche .menu-color .ssmenu li.actif ul li a:visited{
		 margin:0 20px 0 0; background:url(img/fond-selection-menu-gauche.gif) repeat-y top left #ffffff; height:18px; display:block;color:#000; /*ff8b3a*/
	}

#contenu .gauche .menu-color .ssmenu li.actif ul li a:hover{
		 margin:0 20px 0 0; background:url(img/fond-selection-actif-menu-gauche.gif) repeat-y top left #ffffff; height:18px; display:block;color:#000; /*ff5400*/
	}

#contenu .gauche .menu-color .ssmenu li.actif ul li.actif a{
		 background:url(img/fond-selection-actif-menu-gauche.gif) repeat-y top left #ffffff;
	}

#contenu .gauche .menu-color .bottom-ssmenu{
		margin:0; padding:0px 0 0 15px; background:url(img/bottom-ssmenu.gif) no-repeat top left #ffffff; height:10px;
	}

#contenu .gauche .menu-color .ssmenu li.actif ul li ul li a{
		 padding:0 0 0 10px; text-transform:none;
		 }

#contenu .gauche .menu-color .ssmenu li.actif ul li ul li.actif a{
		 padding:0 0 0 10px;	font-style: italic;	text-decoration: underline;
		 }

/********** DIV BOUTON CONTACT *****************************************************/
#contenu .gauche .bt-contact{
		width:100%; margin:0 0 10px 0; padding:0;
	}

/********** DIV FILTRE 1 *****************************************************/
#contenu .gauche .filtre{
		width:100%; margin:0 0 10px 0; padding:4px 0 0 0; background:url(img/bk-filtre-top.gif) no-repeat top left;
	}
#contenu .gauche .filtre form{
		margin:0; padding:0;
	}
#contenu .gauche .filtre .filtre-bottom{
		width:100%; margin:0; padding:0; background:url(img/bk-filtre-bottom.gif) no-repeat top left; height:9px;
	}
#contenu .gauche .filtre .titre {
		margin:0px 0 0 0; padding:0; background:url(img/bk-titre-filtre.gif) no-repeat 0px 0px; height:28px;
	}
#contenu .gauche .filtre .titre h2 {
		margin:0; padding:5px 0 0 20px; text-transform:uppercase; color:#7d7d7d; font-size:120%;
	}
#contenu .gauche .filtre .filtre-centre {
		margin:0 0 0 0; background:url(img/bk-filtre.gif) repeat-y top left #ffffff;padding:5px 0pt 0pt;text-align:center;
	}
#contenu .gauche .filtre .filtre-centre label {
	display: none;
}

#contenu .gauche .filtre .filtre-centre select{
		 margin:0 0 0 12px; padding:0;  font-size:100%;width:13em; border: 1px solid #4a4b4b;
	}

#contenu .gauche .filtre .filtre-centre .sous-thema select {
		 margin:5px 0 0 12px; padding:0; width:13em;
	}

#contenu .gauche .filtre .filtre-centre .texte{
		margin:0; padding:10px;
	}

#contenu .gauche .filtre .filtre-centre .image {
margin: 7px 0 0 85px;
}


/********** DIV L'Infolettre *****************************************************/
#contenu .gauche .infolettres{
		/*width:100%;*/ margin:0 0 10px 0; padding:4px 0 0 0; background:url(img/bk-filtre-top.gif) no-repeat top left;
	}
#contenu .gauche .infolettres .infolettres-bottom{
		/*width:100%;*/ margin:0; padding:0; background:url(img/bk-filtre-bottom.gif) no-repeat top left; height:9px;
	}
#contenu .gauche .infolettres .titre {
		margin:0; padding:0; background:url(img/bk-titre-filtre.gif) no-repeat 0px 0px; height:28px;
	}
#contenu .gauche .infolettres .titre h2 {
		margin:0; padding:5px 0 0 20px; text-transform:uppercase; color:#7d7d7d; font-size:120%;
	}
#contenu .gauche .infolettres .infolettres-centre {
				 margin:0; padding:5px 5px 0px 35px; /*width:100%;*/ background:url(img/bk-filtre.gif) repeat-y top left ; text-align:left;
	}

#contenu .gauche .infolettres .infolettres-centre .desinscrire {
		 margin:5px 0 0 40px; padding:0; /*width:100%;*/ font-size:80%;
	}

#contenu .gauche .infolettres .infolettres-centre form{
		margin:0; padding:0;
	}

#contenu .gauche .infolettres .infolettres-centre .texte{
		margin:0; padding:10px;
	}

#contenu .gauche .infolettres .infolettres-centre input.texte-form{
		margin:0; padding:2px; width:11em; border: 1px solid #7e7e7e; color:#000000; vertical-align:middle; height:1.3em;
	}

#contenu .gauche .infolettres .infolettres-centre input.check{
		margin:0; padding:0; width:1em; color:#000000; vertical-align:middle;
	}

#contenu .gauche .infolettres .infolettres-centre input {
		margin:0; padding:0;font-size:100%; vertical-align:middle;
	}

	#contenu .gauche .infolettres .infolettres-centre #infolettre-ok {
		margin:0 0 0 0;
			}

/********** DIV MISE EN AVANT MINI SITE 1 *****************************************************/
#contenu .gauche .mise-avant-mini-site{
    /*width:100%;*/ margin:0 0 10px 0; padding:4px 0 0 0; background:url(img/bk-filtre-top.gif) no-repeat top left;
  }
#contenu .gauche .mise-avant-mini-site .mise-avant-mini-site-bottom{
    /*width:100%;*/ margin:0; padding:0; background:url(img/bk-filtre-bottom.gif) no-repeat top left; height:9px;
  }
#contenu .gauche .mise-avant-mini-site .titre {
    margin:0; padding:0; background:url(img/bk-titre-filtre.gif) no-repeat 0px 0px; height:28px;
  }
#contenu .gauche .mise-avant-mini-site .titre h2 {
    color:#7D7D7D; font-size:100%; margin:0pt; padding:5px 0pt 0pt 10px;
  }
#contenu .gauche .mise-avant-mini-site .titre h2 a, #contenu .gauche .mise-avant-mini-site .titre h2 a:link, #contenu .gauche .mise-avant-mini-site .titre h2 a:visited, #contenu .gauche .mise-avant-mini-site .titre h2 a:active {
  background:none;
  color:#7D7D7D;
  text-decoration: none;
  display: inline;
  padding: 0px;
}
#contenu .gauche .mise-avant-mini-site .titre h2 a:hover {
  text-decoration: underline;
}
#contenu .gauche .mise-avant-mini-site .mise-avant-mini-site-centre {
         margin:0; padding:5px 5px 0px 10px; /*width:100%;*/ background:url(img/bk-filtre.gif) repeat-y top left ; text-align:left;
  }
#contenu .gauche .mise-avant-mini-site a, #contenu .gauche .mise-avant-mini-site a:visited, #contenu .gauche .mise-avant-mini-site a:active {
  background:transparent url(img/puce-lien-bleu.gif) no-repeat  90px 3px ;
  color:#1F7B8F;
  text-decoration: none;
  display: block;
  padding: 5px 0px ;
}
#contenu .gauche .mise-avant-mini-site a:hover {
  text-decoration: underline;
}


/*
#contenu .gauche .mise-avant-mini-site{
		width:100%; margin:0 0 10px 0; padding:0;
	}
*/
/********** DIV MISE EN AVANT MINI SITE 2 *****************************************************/
/*
#contenu .gauche .mise-avant-mini-site2{
		width:100%; margin:0 0 10px 0; padding:0;
	}
*/

/********** DIV CENTRE *****************************************************/
#contenu .centre{
		margin:0 0 0 216px; padding:0;
}

/********** DIV CHEMIN DE FER *****************************************************/
#contenu .centre .chemin-fer{
		margin:0 0 10px 0; padding:0; background:url(img/bk-chemin-fer.gif) repeat-x top left; height:26px; color:#787878;
	}

#contenu .centre .chemin-fer .left-chemin-fer{
		margin:0; padding:0; background:url(img/bk-chemin-fer-left.gif) no-repeat top left; float:left; height:26px; width:10px;
	}

#contenu .centre .chemin-fer .right-chemin-fer{
		margin:0; padding:0; background:url(img/bk-chemin-fer-right.gif) no-repeat top right;float:right; height:26px; width:10px;
	}



#contenu .centre .chemin-fer .contenu-chemin-fer a{
		margin:0; padding:0; color:#787878; text-decoration:none;
	}

#contenu .centre .chemin-fer .contenu-chemin-fer a:link{
		margin:0; padding:0; color:#787878;
	}

#contenu .centre .chemin-fer .contenu-chemin-fer a:visited{
		margin:0; padding:0; color:#787878;
	}

#contenu .centre .chemin-fer .contenu-chemin-fer a:hover{
		margin:0; padding:0; color:#787878;
	}

#contenu .centre .chemin-fer .contenu-chemin-fer{
		margin:0; padding:5px 0 0 0; color:#787878;
	}
/********** DIV INTERNATIONAL *****************************************************/
#contenu .centre .membre-color table {
	margin: auto;

}

#contenu .centre .membre-color table tr td{
		padding:10px; width: 150px; text-align: center; font-size: 0.8em;
	}

#contenu .centre .membre-color img{
		margin:0 0 3px 0; padding:0;
	}
/********** DIV ACCROCHE *****************************************************/
#contenu .centre .bouton{
		margin:0 0 10px 0; padding:0; float:right;
	}

#contenu .centre .bouton input.submit{
		margin:0; padding:0; font-family: "Trebuchet MS", arial, verdana, helvetica, sans-serif; font-size:100%; vertical-align:middle;
	}

/********** DIV ACCROCHE *****************************************************/
#contenu .centre .accroche-color{
		margin:0 0 10px 0; padding:0;  height:80px;
	}

#contenu .centre .accroche-color .titre h2{
		margin:0; padding:0; display:inline; font-size:170%; color:#ff5400; font-weight:bold; line-height:20px;
	}

#contenu .centre .accroche-color .titre{
		margin:0; padding:0px 0px 0 180px; float:left; width:270px; height: 75px; text-align: left;
	}

#contenu .centre .accroche-color .texte{
		margin:0 0 0 375px; padding:5px; color:#191919;
	}

#contenu .centre .accroche-color .texte p{
		margin:0; padding:0; color:#191919;
	}


	/* Pour la page de thmatique */
#contenu.thematique .centre .accroche-color .titre{
		margin:0; padding:0px 0px 0 210px; float:left; width:220px
	}


/********** DIV RUBRIQUE *****************************************************/
#contenu .centre .rub2-color{
		margin:0 0 10px 0; padding:10px; background:url(img/bk-rubrique-orange-fond-degrade.gif) repeat-x top left #ffffff; border:1px solid #ffd497;
	}

#contenu .centre .rub2-color .entete-rubrique{
		margin:0 0 0 0; padding:0;  color:#333333; text-align:left;
	}

#contenu .centre .rub2-color .entete-rubrique  h3{
		margin:0 0 5px 0; padding:0; display:inline; color:#ff5400; font-size:158%; font-weight:normal;
	}
#contenu .centre .rub2-color .entete-rubrique  h3 a{
		margin:0; padding:0; display:inline; color:#ff5400; font-size:100%; background:none; font-weight:normal;
	}
#contenu .centre .rub2-color .entete-rubrique  h3 a:link{
		margin:0; padding:0; text-decoration:none;
	}
#contenu .centre .rub2-color .entete-rubrique  h3 a:visited{
		margin:0; padding:0; text-decoration:none;
	}
#contenu .centre .rub2-color .entete-rubrique  h3 a:hover{
		margin:0; padding:0; text-decoration:underline;
	}

#contenu .centre .rub2-color img {
		margin:0 10px 0 0; padding:14px 0 0 0; float:left; width:64px;
	}

#contenu .centre .rub2-color  a{
		margin:0; padding:0 20px 0 0; color:#ff5400; background:url(img/puce-lien.gif) no-repeat top right; text-align:right; text-decoration:none; display:block; line-height:20px;
	}

#contenu .centre .rub2-color .pagination a{
  padding : 0;
	}

#contenu .centre .rub2-color  a:link{
		margin:0;  text-decoration:none;
	}

#contenu .centre .rub2-color  a:visited{
		margin:0;  text-decoration:none;
	}

#contenu .centre .rub2-color  a:hover{
		margin:0;  text-decoration:underline;
	}



#contenu .centre .rub2-color  ul {
		margin:0 0 0 0px; padding:10px 0 0 0; list-style:none;
	}

#contenu .centre .rub2-color  ul li{
		margin:0 0 10px 0; padding:0 0 0 35px;/*line-height:32px;*/
	}

#contenu .centre .rub2-color  ul li h4{
		margin:0; padding:0; background:none; text-align:left; font-size:100%;
	}

#contenu .centre .rub2-color  ul li h4 a{
		margin:0; padding:0; background:none; text-align:left; display:inline;
	}

#contenu .centre .rub2-color  ul li h4 a:link{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .rub2-color  ul li h4 a:visited{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .rub2-color  ul li h4 a:hover{
		margin:0; padding:0; color:#ff5400;
	}

/********** DIV RUBRIQUE POLE  *****************************************************/
#contenu .centre .col-centre-left{
		margin:0 222px 0 0;  padding:0; /*width:70%; float:left;*/
	}

#contenu .centre .col-centre-left .rub2-color{
		margin:0 0 10px 0; padding:10px; background:url(img/bk-rubrique-orange-fond-degrade.gif) repeat-x top left #ffffff; border:1px solid #ffd497;
	}

#contenu .centre .col-centre-left .rub2-color .entete-rubrique{
		margin:0; padding:0;  color:#333333;
	}

#contenu .centre .col-centre-left .rub2-color .entete-rubrique  h3{
		margin:0 0 5px 0; padding:0; display:inline; color:#ff5400; font-size:158%; font-weight:normal;
	}

#contenu .centre .col-centre-left .rub2-color .entete-rubrique  h3 a:link{
		margin:0; padding:0; display:inline; color:#ff5400; font-size:100%; font-weight:normal; background:none;  text-decoration:none;
	}
#contenu .centre .col-centre-left .rub2-color .entete-rubrique  h3 a:visited{
		margin:0; padding:0;text-decoration:none;
	}
#contenu .centre .col-centre-left .rub2-color .entete-rubrique  h3 a:hover{
		margin:0; padding:0; text-decoration:underline;
	}

#contenu .centre .col-centre-left .rub2-color img {
		margin:0 10px 0 0; padding:14px 0 0 0; float:left; width:64px;
	}

#contenu .centre .col-centre-left .rub2-color  a.acces{
		margin:0; padding:0 20px 0 0; color:#ff5400; background:none; text-align:right; text-decoration:none; display:block;
	}

#contenu .centre .col-centre-left .rub2-color  a:link{
		margin:0;  text-decoration:none; color:#ff5400; background:url(img/puce-lien.gif) no-repeat top right; text-align:right;
	}

#contenu .centre .col-centre-left .rub2-color  a:visited{
		margin:0;  text-decoration:none;
	}

#contenu .centre .col-centre-left .rub2-color  a:hover{
		margin:0;  text-decoration:underline;
	}

#contenu .centre .col-centre-left .rub2-color  ul {
		margin:0 0 0 0px; padding:10px 0 0 0; list-style:none;
	}

#contenu .centre .col-centre-left .rub2-color  ul li{
		margin:0 0 20px 0; padding:0 0 0 35px; min-height:37px;
	}

#contenu .centre .col-centre-left .rub2-color  ul li  h3{
		margin:0; padding:0; display:inline; color:#ff5400;
	}


#contenu .centre .col-centre-left .rub2-color  ul li a:link{
		margin:0; padding:0; color:#ff5400; background:none; text-align:left; display:inline;
	}

#contenu .centre .col-centre-left .rub2-color  ul li a:visited{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-left .rub2-color  ul li a:hover{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-right{
		margin:0;  padding:0; float:right;text-align:left; width:212px;
	}

#contenu .centre .col-centre-right .bloc7-col-dr-color{
		margin:0 0 10px 0;  padding:5px; background-color: #EDEEEF;
	}

#contenu .centre .col-centre-right .bloc7-col-dr-color a:link{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc7-col-dr-color a:visited{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc7-col-dr-color a:hover{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:underline;
	}/*en plus*/

#contenu .centre .col-centre-right .bloc7-col-dr-color .bouton {
		margin:0 0 0px 0;  padding:0; float:right;
	}

	#contenu .centre .col-centre-right .bloc7-col-dr-color h3 a:link, #contenu .centre .col-centre-right .bloc7-col-dr-color h3 a:visited{
		margin:0;  padding:0; color:#FF8244; text-decoration:none;
	}

#contenu .centre .col-centre-right .bloc7-col-dr-color .bouton input.submit{
		margin:0; padding:0; font-family: "Trebuchet MS", arial, verdana, helvetica, sans-serif; font-size:100%; vertical-align:middle;
	}

#contenu .centre .col-centre-right .bloc7-col-dr-color h3 {
		margin:0 0 10px 0;  padding:0; font-size:120%; color:#ff8244; text-transform:uppercase;
	}

#contenu .centre .col-centre-right .bloc7-col-dr-color h4 {
		margin:0 0 0px 0;  padding:0 0 0 20px; font-size:110%; color:#ff8244; text-transform:uppercase;
	}

#contenu .centre .col-centre-right .bloc7-col-dr-color hr {
		margin:10px 0 10px 0;  padding:0;
	}

#contenu .centre .col-centre-right .bloc7-col-dr-color ul.type1{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .col-centre-right .bloc7-col-dr-color ul.type2{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .col-centre-right .bloc7-col-dr-color li{
		margin:0 0 5px 0;  padding:0 0 0 10px; background:url(img/puce-rouge.png) no-repeat 0px 6px; font-size:100%;
	}

#contenu .centre .col-centre-right .bloc8-col-dr-color{
		margin:0 0 10px 0;  padding:5px; background-color: #EDEEEF;
	}

#contenu .centre .col-centre-right .bloc8-col-dr-color a{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc8-col-dr-color a:link{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc8-col-dr-color a:visited{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc8-col-dr-color a:hover{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:underline;
	}/*en plus*/

#contenu .centre .col-centre-right .bloc8-col-dr-color h3 {
		margin:0 0 10px 0;  padding:0; font-size:120%; color:#ff8244; text-transform:uppercase;
	}

#contenu .centre .col-centre-right .bloc8-col-dr-color ul{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .col-centre-right .bloc8-col-dr-color li{
margin:0 0 5px 0;  padding:0 0 0 10px; background:url(img/puce-rouge.png) no-repeat 0px 6px; font-size:100%;
		}

#contenu .centre .col-centre-right .bloc8-col-dr-color ul.pagination{
		margin:0;  padding:5px 0 0 0; text-align:center;
	}


#contenu .centre .col-centre-left .rub2-color a.lien_pagination {
	background: none;
	padding: 0;
	}

#contenu .centre .col-centre-right .bloc8-col-dr-color  ul.pagination li{
		margin:0;  padding:0; list-style:none; display:inline; color:#414141;
	}

#contenu .centre .col-centre-right .bloc8-col-dr-color  ul.pagination li a:link{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .centre .col-centre-right .bloc8-col-dr-color  ul.pagination li a:visited{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .centre .col-centre-right .bloc8-col-dr-color  ul.pagination li a:hover{
		margin:0;  padding:0; text-decoration:none; color:#ff5400;
	}

#contenu .centre .col-centre-right .bloc9-col-dr-color{
		margin:0 0 10px 0;  padding:5px; background-color: #EDEEEF;
	}
#contenu .centre .col-centre-right .bloc9-col-dr-color a{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc9-col-dr-color a:link{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc9-col-dr-color a:visited{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc9-col-dr-color a:hover{
		margin:0;  padding:0; color:#000000; text-decoration:underline;
	}/*en plus*/

#contenu .centre .col-centre-right .bloc9-col-dr-color h3 {
		margin:0 0 10px 0;  padding:0; font-size:120%; color:#ff8244; text-transform:uppercase; text-align:center;
	}

#contenu .centre .col-centre-right .bloc9-col-dr-color ul{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .col-centre-right .bloc9-col-dr-color li{
		margin:0;  padding:0 0 0 10px; font-size:100%;
	}

#contenu .centre .col-centre-right .bloc9-col-dr-color ul.pagination{
		margin:0;  padding:5px 0 0 0; text-align:center;
	}

#contenu .centre .col-centre-right .bloc9-col-dr-color  ul.pagination li{
		margin:0;  padding:0; list-style:none; display:inline; color:#414141;
	}

#contenu .centre .col-centre-right .bloc9-col-dr-color  ul.pagination li a:link{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .centre .col-centre-right .bloc9-col-dr-color  ul.pagination li a:visited{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .centre .col-centre-right .bloc9-col-dr-color  ul.pagination li a:hover{
		margin:0;  padding:0; text-decoration:none; color:#ff5400;
	}

#contenu .centre .col-centre-right .bloc10-col-dr-color{
		margin:0 0 10px 0;  padding:5px; background-color: #EDEEEF;
	}
#contenu .centre .col-centre-right .bloc10-col-dr-color a{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc10-col-dr-color a:link{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc10-col-dr-color a:visited{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .col-centre-right .bloc10-col-dr-color a:hover{
		margin:0;  padding:0; color:#000000; text-decoration:underline;
	}/*en plus*/


#contenu .centre .col-centre-right .bloc10-col-dr-color h3 {
		margin:0 0 10px 0;  padding:0; font-size:120%; color:#ff8244; text-transform:uppercase;
	}

#contenu .centre .col-centre-right .bloc10-col-dr-color ul{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .col-centre-right .bloc10-col-dr-color li{
		margin:0 0 5px 0;  padding:0 0 0 10px; font-size:100%;
	}

#contenu .centre .col-centre-right .bloc10-col-dr-color ul.pagination{
		margin:0;  padding:5px 0 0 0; text-align:center;
	}

#contenu .centre .col-centre-right .bloc10-col-dr-color  ul.pagination li{
		margin:0;  padding:0; list-style:none; display:inline; color:#414141;
	}

#contenu .centre .col-centre-right .bloc10-col-dr-color  ul.pagination li a:link{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .centre .col-centre-right .bloc10-col-dr-color  ul.pagination li a:visited{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .centre .col-centre-right .bloc10-col-dr-color  ul.pagination li a:hover{
		margin:0;  padding:0; text-decoration:none; color:#ff5400;
	}



#contenu .centre .col-centre-100{
    float: left; margin:0;  padding:0; width:98%;
  }

#contenu .centre .col-centre-100 .rub2-color{
    float: left;
    width: 98%;
  }

#contenu .centre .col-centre-100 .col-centre-33{
    margin:0;  padding:5px 15px 5px 5px; width:30%; float:left;
  }

#contenu .centre .col-centre-left-50{
		margin:0;  padding:0; width:50%; float:left;
	}

#contenu .centre .col-centre-left-50 .rub2-color{
		margin:0 0 10px 0; padding:10px; background:url(img/bk-rubrique-orange-fond-degrade.gif) repeat-x top left #ffffff; border:1px solid #ffd497;
	}

#contenu .centre .col-centre-left-50 .rub2-color .entete-rubrique{
		margin:0; padding:0;  color:#333333;
	}

#contenu .centre .col-centre-left-50 .rub2-color .entete-rubrique  h3{
		margin:0; padding:0; display:inline; color:#ff5400; font-size:120%;  text-align:left;
	}

#contenu .centre .col-centre-left-50 .rub2-color .entete-rubrique  h3 a{
		margin:0; padding:0; color:#ff5400; text-decoration:none; display:inline; font-size:140%; background:none; text-align:left; font-weight:normal;
	}

#contenu .centre .col-centre-left-50 .rub2-color .entete-rubrique  h3 a:link{
		margin:0; padding:0;text-decoration:none;
	}

#contenu .centre .col-centre-left-50 .rub2-color .entete-rubrique  h3 a:visited{
		margin:0; padding:0;text-decoration:none;
	}

#contenu .centre .col-centre-left-50 .rub2-color .entete-rubrique  h3 a:hover{
		margin:0; padding:0; text-decoration:underline;
	}



#contenu .centre .col-centre-left-50 .rub2-color img {
		margin:0 10px 0 0; padding:14px 0 0 0; float:left; width:64px;
	}

#contenu .centre .col-centre-left-50 .rub2-color  a{
		margin:0; padding:0 20px 0 0; color:#ff5400;
	}

#contenu .centre .col-centre-left-50 .rub2-color  a.acces{
		margin:0; padding:0 20px 0 0; color:#ff5400; background:none; text-align:right; text-decoration:none; display:block;
	}

#contenu .centre .col-centre-left-50 .rub2-color  a:link{
		margin:0;  text-decoration:none;
	}

#contenu .centre .col-centre-left-50 .rub2-color  a:visited{
		margin:0;  text-decoration:none;
	}

#contenu .centre .col-centre-left-50 .rub2-color  a:hover{
		margin:0;  text-decoration:underline;
	}

	#contenu .centre .col-centre-left-50 .rub2-color  ul {
		margin:0 0 0 0px; padding:10px 0 0 0; list-style:none;
	}

#contenu .centre .col-centre-left-50 .rub2-color  ul li{
		margin:0 0 5px 0; padding:0 0 0 35px;
	}

#contenu .centre .col-centre-left-50 .rub2-color  ul li a{
		margin:0; padding:0; background:none; text-align:left; display:inline;
	}

#contenu .centre .col-centre-left-50 .rub2-color  ul li a:link{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-left-50 .rub2-color  ul li a:visited{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-left-50 .rub2-color  ul li a:hover{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-right-50{
		margin:0;  padding:0; width:49%; float:right;
	}
#contenu .centre .col-centre-right-50 .rub2-color{
		margin:0 0 10px 0; padding:10px; background:url(img/bk-rubrique-orange-fond-degrade.gif) repeat-x top left #ffffff; border:1px solid #ffd497;
	}

#contenu .centre .col-centre-right-50 .rub2-color .entete-rubrique{
		margin:0; padding:0;  color:#333333;
	}

#contenu .centre .col-centre-right-50 .rub2-color .entete-rubrique  h3{
		margin:0; padding:0; display:inline; color:#ff5400; font-size:120%;
	}

#contenu .centre .col-centre-right-50 .rub2-color .entete-rubrique  h3 a{
		margin:0; padding:0; color:#ff5400; text-decoration:none; font-size:140%; background:none; text-align:left;
	}

#contenu .centre .col-centre-right-50 .rub2-color .entete-rubrique  h3 a:link{
		margin:0; padding:0;text-decoration:none;
	}

#contenu .centre .col-centre-right-50 .rub2-color .entete-rubrique  h3 a:visited{
		margin:0; padding:0;text-decoration:none;
	}

#contenu .centre .col-centre-right-50 .rub2-color .entete-rubrique  h3 a:hover{
		margin:0; padding:0; text-decoration:underline;
	}


#contenu .centre .col-centre-right-50 .rub2-color img {
		margin:0 10px 0 0; padding:14px 0 0 0; float:left; width:64px;
	}

#contenu .centre .col-centre-right-50 .rub2-color  a{
		margin:0; padding:0 20px 0 0; color:#ff5400; text-decoration:none;
	}

#contenu .centre .col-centre-right-50 .rub2-color  a.acces{
		margin:0; padding:0 20px 0 0; color:#ff5400; background:none; text-align:right; text-decoration:none; display:block;
	}

#contenu .centre .col-centre-right-50 .rub2-color  a:link{
		margin:0;  text-decoration:none;
	}

#contenu .centre .col-centre-right-50 .rub2-color  a:visited{
		margin:0;  text-decoration:none;
	}

#contenu .centre .col-centre-right-50 .rub2-color  a:hover{
		margin:0;  text-decoration:underline;
	}

	#contenu .centre .col-centre-right-50 .rub2-color  ul {
		margin:0 0 0 0px; padding:10px 0 0 0; list-style:none;
	}

#contenu .centre .col-centre-right-50 .rub2-color  ul li{
		margin:0 0 5px 0; padding:0 0 0 35px;
	}

#contenu .centre .col-centre-right-50 .rub2-color  ul li a{
		margin:0; padding:0; background:none; text-align:left; display:inline;
	}

#contenu .centre .col-centre-right-50 .rub2-color  ul li a:link{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-right-50 .rub2-color  ul li a:visited{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-right-50 .rub2-color  ul li a:hover{
		margin:0; padding:0; color:#ff5400;
	}


/********** DIV RUBRIQUE POLE  *****************************************************/
#contenu .centre .col-centre-right-international{
		margin:;  padding:0 8px 0 0; /*width:58%; float:right;*/
	}

#contenu .centre .col-centre-right-international .rub2-color{
		margin:0 0 10px 0; padding:10px; background:url(img/bk-rubrique-orange-fond-degrade.gif) repeat-x top left #ffffff; border:1px solid #ffd497;
	}

#contenu .centre .col-centre-right-international .rub2-color .entete-rubrique{
		margin:0; padding:0;  color:#333333;
	}

#contenu .centre .col-centre-right-international .rub2-color .entete-rubrique  h3{
		margin:0; padding:0; display:inline; color:#ff5400;
	}

#contenu .centre .col-centre-right-international .rub2-color img {
		margin:0 10px 0 0; padding:14px 0 0 0; float:left; width:64px;
	}

#contenu .centre .col-centre-right-international .rub2-color  a{
		margin:0; padding:0 20px 0 0; color:#ff5400; background:url(img/puce-lien.gif) no-repeat top right; text-align:right; text-decoration:none; display:block;
	}

#contenu .centre .col-centre-right-international .rub2-color  a.acces{
		margin:0; padding:0 20px 0 0; color:#ff5400; background:none; text-align:right; text-decoration:none; display:block;
	}

#contenu .centre .col-centre-right-international .rub2-color  a:link{
		margin:0;  text-decoration:none;
	}

#contenu .centre .col-centre-right-international .rub2-color  a:visited{
		margin:0;  text-decoration:none;
	}

#contenu .centre .col-centre-right-international .rub2-color  a:hover{
		margin:0;  text-decoration:underline;
	}

#contenu .centre .col-centre-right-international .rub2-color  ul {
		margin:0 0 0 0px; padding:10px 0 0 0; list-style:none;
	}

#contenu .centre .col-centre-right-international .rub2-color  ul li{
		margin:0 0 5px 0; padding:0 0 0 35px;
	}

#contenu .centre .col-centre-right-international .rub2-color  ul li a{
		margin:0; padding:0; background:none; text-align:left; display:inline;
	}

#contenu .centre .col-centre-right-international .rub2-color  ul li a:link{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-right-international .rub2-color  ul li a:visited{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-right-international .rub2-color  ul li a:hover{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .col-centre-left-international{
		margin:0 0 10px 0;  padding:0;/* width:40%;*/ float:left;
	}

#contenu .centre .col-centre-left-international .texte{
		margin:0 0 10px 0;  padding:0;
	}

#contenu .centre .col-centre-left-international .texte h3{
		margin:0;  padding:0; display:inline; font-size:100%;
	}

		#contenu .centre .col-centre-left-international .desc h3 {
		margin: 10px 0 5px 0;
	}

#contenu .centre .col-centre-left-international .desc h3 a:link, #contenu .centre .col-centre-left-international .desc h3 a:visited{
		margin:0;  padding:0; display:inline; font-size:100%; color:#FF8244;
	}

/********** DIV ACCROCHE CENTRE ARTICLE*****************************************************/
#contenu .centre .accroche-color-centre{
		margin:0;  padding:0;  color:#191919;
	}

#contenu .centre .accroche-color-centre img{
		margin:0 10px 10px 0;  padding:0; float:left;
	}

#contenu .centre .accroche-color-centre h2{
		margin:0;  padding:0; display:inline; font-size:150%; color:#ff5400; font-weight:normal;
	}

/********** DIV TOP CENTRE ARTICLE*****************************************************/
#contenu .centre .top-centre{
		margin:0;  padding:0;
	}

	/********** DIV TOP CENTRE ARTICLE colonne gauche*****************************************************/
#contenu .centre .top-centre .col-left-color{
		margin: 0px 0px 0px 0px;
		padding:0;
		color:#191919;
	}

	#contenu .centre .top-centre .col-left-color .titre {
		margin: 0; min-height: 75px; height:75px;
	}

#contenu .centre .top-centre .col-left-color img{
		margin:0 5px 0px 0;  padding:0; /*float:none;*/float:left;
	}

#contenu .centre .top-centre .col-left-color h2{
		margin:0;  padding:0; display:inline; font-size:150%; color:#ff5400; font-weight:normal;
	}

#contenu .centre .top-centre .col-left-color #contenu_article #outil_sommaire{
display : none;
}

#contenu .centre .top-centre .col-left-color #contenu_article .crayon ul{
		list-style-image :url(img/puce_specialistes.gif);
	}

#contenu .centre .top-centre .col-left-color #contenu_article .crayon .spip_forms ul{
		list-style-image :none;
	}

#contenu .centre .top-centre .col-left-color #contenu_article .crayon a.sommaire_ancre{
		display:none;
	}

#contenu .centre .top-centre .col-left-color .chapeau-color{
		margin:0 0 10px 0; padding:0; font-weight:bold; height:auto;
	}

#contenu .centre .top-centre .col-left-color .chapeau-color p:first-letter{
		margin:0; padding:0; color:#ff5400; font-size:150%;
	}

#contenu .centre .top-centre  .col-left-color a{
		margin:0;  padding:0; color:#FF5400;
	}
#contenu .centre .top-centre .col-left-color .liste-articles  a:link{
		text-decoration:none;
	}
#contenu .centre .top-centre .col-left-color .liste-articles  a:visited{
		text-decoration:none;
	}
#contenu .centre .top-centre .col-left-color .liste-articles  a:hover{
		text-decoration:none;
	}
#contenu .centre .top-centre .col-left-color  a:link{
		text-decoration:underline;
	}
#contenu .centre .top-centre .col-left-color  a:visited{
		text-decoration:underline;
	}
#contenu .centre .top-centre .col-left-color  a:hover{
		text-decoration:underline;
	}
#contenu .centre .top-centre .col-left-color .sommaire-color{
		margin:0 10px 0px 0;  padding:5px 13px 5px 5px; background:url(img/bk-degrade-orange-sommaire.gif) repeat-x top left #ffffff; border:1px solid #ffcf8d; width:218px; float:left; text-align: left;
	}

#contenu .centre .top-centre .col-left-color .sommaire-color h3 {
		margin:0;  padding:0; font-size:130%; color:#ff8244;
	}

#contenu .centre .top-centre .col-left-color .sommaire-color ul{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .top-centre .col-left-color .sommaire-color li{
		margin:2px 0 3px 0; padding: 0; font-weight:normal;
}

#contenu .centre .top-centre .col-left-color .chapeau-color .sommaire-color li{
		background:url(img/puce-rouge.png) no-repeat 0px 4px; padding:0 0 0 7px;
	}

#contenu .centre .top-centre .col-left-color .sommaire-color li a{
		margin:0; text-decoration:none; color:#414141; font-size:90%;
	}
#contenu .centre .top-centre .col-left-color .sommaire-color li  a:link{
		margin:0; text-decoration:none; color:#414141;
	}

#contenu .centre .top-centre .col-left-color .sommaire-color li  a:visited{
		margin:0; text-decoration:none; color:#414141;
	}

#contenu .centre .top-centre .col-left-color .sommaire-color li a:hover{
		margin:0; text-decoration:none; color:#ff5400;
	}

#contenu .centre .top-centre .col-left-color .pagination_article{
	float:left;
	margin-top:10px; width:100%;
}

/* Styles pour overlay du Glossaire CHG */


/* Empecher la definition de s'afficher comme les autres liens, vous pouvez donner les attributs standards de votre texte */
a.cs_glossaire, a.cs_glossaire:link, a.cs_glossaire:visited, a.cs_glossaire:hover {
	color: #000000;
	text-decoration: none !important;
}

/* L'effet de survol est obtenu grace aux proprietes display */
a.cs_glossaire span.gl_dl,
a.cs_glossaire span.gl_dt,
a.cs_glossaire span.gl_dd {
	display: none;
	z-index:999;
}

a.cs_glossaire span.gl_dd {
	font-weight:normal;
}

a.cs_glossaire:hover span.gl_dl,
a.cs_glossaire:hover span.gl_dt,
a.cs_glossaire:hover span.gl_dd {
	display: block;
}

a.cs_glossaire:hover span.gl_dl  {

 	border: 1px solid #4BB2C7;
   display: inline;

	position: absolute;
	width: 180px;
   margin-left: -120px;
	margin-top: 1.2em;

	padding: 3px;
	border: 1px solid #4BB2C7;
	background-color: #FFFFFF;
	font-size: 11px;
}
a.cs_glossaire:hover span.gl_dt {
	padding: 3px;
	background-color: #F0F9FA;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
}
a.cs_glossaire:hover span.gl_dd {
	/*padding: 2px;*/
	text-align: left;
	line-height: 1.3em;
}

a.cs_glossaire span.gl_mot {
	border-bottom: 1px dotted #4BB2C7;
	text-decoration: none !important;
	color: #3598AC;
/* cursor: help; */
}



/* FIN GLOSSAIRE */

/* Suppression de la puce SPIP pour les intertitres dans le corps de texte CHG */
h3.spip li {
	list-style: none;
}

img.no_image_filtrer {
	display: none;
}



#contenu .centre .top-centre .col-left-color .texte{
		margin:0;  padding:10px 10px 10px 0px;
	}

#contenu .centre .top-centre .col-left-color .texte ul{
		margin:0;  padding:5px 0 0 0; list-style:none;
	}

#contenu .centre .top-centre .col-left-color .texte  ul li{
		margin:0 0 5px 0; padding:2px 0 0 35px;display:block; min-height: 37px;
	}

#contenu .centre .top-centre .col-left-color .texte  ul li h3{
		margin:0; padding:0; display:block; font-size:100%;
	}

#contenu .centre .top-centre .col-left-color .texte  ul li h3 a{
		margin:0; padding:0; background:none; text-align:left; /*display:inline;*/
		}

#contenu .centre .top-centre .col-left-color .texte  ul li  h3 a:link{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .top-centre .col-left-color .texte  ul li h3 a:visited{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .top-centre .col-left-color .texte  ul li h3 a:hover{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .top-centre .col-left-color .notes-bas-page{
		margin:0;  padding:10px 10px 10px 0px; font-size:90%;
	}

#contenu .centre .top-centre .col-left-color .pagination{
		margin:0;  padding:10px 10px 10px 0px; font-size:100%; text-align:center;
	}

	/* Affinage des styles SPIP Par defaut CHG */
#contenu .centre .top-centre .col-left-color ul.spip{
		margin:5px 20px 10px 20px;  padding:0 0 0 0px;
	}

#contenu .centre .top-centre .col-left-color ul.spip li{
		margin:0 0 10px 10px;  padding:0 0 0 10px; list-style-position:outside;


	}


/********** DIV TOP CENTRE ARTICLE colonne droite*****************************************************/
#contenu .centre .top-centre .col-right{
		margin:0 0 10px 20px;  padding:0; width:201px; float:right; color:#4a4a4a;
		background: #EDEEEF url(img/bk_col-right.gif) repeat-x bottom; text-align:left;
	}

#contenu .centre .top-centre  .col-right-color a{
		margin:0;  padding:0; color:#2295ac;
	}
#contenu .centre .top-centre .col-right-color  a:link{
		text-decoration:none;
	}
#contenu .centre .top-centre .col-right-color  a:visited{
		text-decoration:none;
	}
#contenu .centre .top-centre .col-right-color  a:hover{
		text-decoration:underline;
	}

#contenu .centre .top-centre .col-right .logo-thematique {
    height:100px;
  }
#contenu .centre .top-centre .col-right .logo-thematique .texte {
    padding:0 30px 0 0; text-align:left; color:#ff8244; font-weight: bold;
  }

.logo-thematique .texte a:link, .logo-thematique .texte a:visited {
    color:#ff8244;
  }

#contenu .centre .top-centre .col-right .bloc1-col-dr-color{
		margin:0 0 0px 0;  padding:5px; border-left:2px solid #cbcbcb; background-color: #EDEEEF; text-align: left;
	}
#contenu .centre .top-centre .col-right .bloc1-col-dr-color a{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}
#contenu .centre .top-centre .col-right .bloc1-col-dr-color a:link{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}
#contenu .centre .top-centre .col-right .bloc1-col-dr-color a:visited{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}
#contenu .centre .top-centre .col-right .bloc1-col-dr-color a:hover{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:underline;
	}

#contenu .centre .top-centre .col-right .bloc1-col-dr-color h3 {
		margin:0;  padding:0; font-size:130%; color:#ff8244;
	}

#contenu .centre .top-centre .col-right .bloc1-col-dr-color ul{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .top-centre .col-right .bloc1-col-dr-color li{
		margin:0 0 5px 0;  padding:0 0 0 10px; background:url(img/puce-rouge.png) no-repeat 0px 6px; font-size:100%;
	}


	/* Thmatiques transversales */
#contenu .centre .top-centre .col-right .bloc2-col-dr-color{
		margin:0 0 0px 0;  padding:5px; border-left:2px solid #cbcbcb; width:191px;
	}
#contenu .centre .top-centre .col-right .bloc2-col-dr-color a
{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc2-col-dr-color a:link{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc2-col-dr-color a:visited{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc2-col-dr-color a:hover{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:underline;
	}/*en plus*/

#contenu .centre .top-centre .col-right .bloc2-col-dr-color h3 {
		margin:0;  padding:0; font-size:130%; color:#ff8244;
	}

#contenu .centre .top-centre .col-right .bloc2-col-dr-color ul{
		margin:0;  padding:0; list-style:none; width:100%;
	}

#contenu .centre .top-centre .col-right .bloc2-col-dr-color li{
		margin:0;  padding:0; text-align:left; /*background:url(img/puce_them_1.gif) no-repeat 0px 5px;*/ font-size:100%; font-weight:bold;
	}

#contenu .centre .top-centre .col-right .bloc2-col-dr-color li ul li {
	font-weight: normal;background:url(img/puce_them_2.gif) no-repeat 2px 5px;padding:0 0 0 10px;
	}

#contenu .centre .top-centre .col-right .bloc2-col-dr-color li ul li ul li {
	font-weight: normal;background:url(img/puce_them_3.gif) no-repeat 2px 7px; padding:0 0 0 10px;
	}


	/* Questions Rponses */


#contenu .centre .top-centre .col-right .bloc3-col-dr-color{
		margin:0 0 0px 0;  padding:5px; border-left:2px solid #cbcbcb;background-color: #EDEEEF;
}

#contenu .centre .top-centre .col-right .bloc3-col-dr-color a{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc3-col-dr-color a:link{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc3-col-dr-color a:visited{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc3-col-dr-color a:hover{
		margin:0;  padding:0; color:#4a4a4a; text-decoration:underline;
	}/*en plus*/

#contenu .centre .top-centre .col-right .bloc3-col-dr-color h3 {
		margin:0;  padding:0; font-size:130%; color:#ff8244;
	}

#contenu .centre .top-centre .col-right .bloc3-col-dr-color ul{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .top-centre .col-right .bloc3-col-dr-color li{
		margin:0;  padding:0 0 0 10px; background:url(img/puce-rouge.png) no-repeat 0px 6px; font-size:100%; font-weight:normal;
	}

#contenu .centre .top-centre .col-right .bloc4-col-dr-color{
		margin:0 0 0px 0;  padding:5px; border-left:2px solid #cbcbcb;background-color: #EDEEEF;
	}
#contenu .centre .top-centre .col-right .bloc4-col-dr-color a{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc4-col-dr-color a:link{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc4-col-dr-color a:visited{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc4-col-dr-color a:hover{
		margin:0;  padding:0; color:#000000; text-decoration:underline;
	}/*en plus*/


#contenu .centre .top-centre .col-right .bloc4-col-dr-color .texte{
		margin:0;  padding:0; color:#4a4b4b;
	}

#contenu .centre .top-centre .col-right .bloc4-col-dr-color .texte h3 {
		margin:0;  padding:0; font-size:130%; color:#ff8244;
	}

#contenu .centre .top-centre .col-right .bloc4-col-dr-color .bouton{
		margin:0;  padding:0; float:right;
	}

#contenu .centre .top-centre .col-right .bloc5-col-dr-color{
		margin:0 0 0px 0;  padding:5px; background-color: #EDEEEF;/*background:url(img/bk-degrade-bleu-col-dr.gif) repeat-x top left; border:1px solid #8ddded;*/border-left:2px solid #cbcbcb;/* border-bottom:2px solid #4a4a4a;*/
	}
#contenu .centre .top-centre .col-right .bloc5-col-dr-color a{
		margin:0;  padding:0; color:#4a4b4b; text-decoration:none; text-align:left;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc5-col-dr-color a:link{
		margin:0;  padding:0; color:#4a4b4b; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc5-col-dr-color a:visited{
		margin:0;  padding:0; color:#4a4b4b; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc5-col-dr-color a:hover{
		margin:0;  padding:0; color:#4a4b4b; text-decoration:underline;
	}/*en plus*/

#contenu .centre .top-centre .col-right .bloc5-col-dr-color h3 {
		margin:0 0 10px 0;  padding:0; font-size:120%; color:#ff8244; text-transform:uppercase; text-align:left;
	}

#contenu .centre .top-centre .col-right .bloc5-col-dr-color ul{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .top-centre .col-right .bloc5-col-dr-color li{
		margin:0 0 5px 0;  padding:0 0 0 10px; background:url(img/puce-rouge.png) no-repeat 0px 6px; font-size:100%;
	}

#contenu .centre .top-centre .col-right .bloc6-col-dr-color{
		margin:0 0 0px 0;  padding:5px; background-color: #EDEEEF;/*background:url(img/bk-degrade-bleu-col-dr.gif) repeat-x top left; border:1px solid #8ddded;*/border-left:2px solid #cbcbcb; /*border-bottom:2px solid #4a4a4a;*/
	}
#contenu .centre .top-centre .col-right .bloc6-col-dr-color a{
		margin:0;  padding:0; color:#4a4b4b; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc6-col-dr-color a:link{
		margin:0;  padding:0; color:#4a4b4b; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc6-col-dr-color a:visited{
		margin:0;  padding:0; color:#4a4b4b; text-decoration:none;
	}/*en plus*/
#contenu .centre .top-centre .col-right .bloc6-col-dr-color a:hover{
		margin:0;  padding:0; color:#4a4b4b; text-decoration:underline;
	}/*en plus*/

#contenu .centre .top-centre .col-right .bloc6-col-dr-color h3 {
		margin:0 0 10px 0;  padding:0; font-size:120%; color:#ff8244; text-transform:uppercase; text-align:left;
	}

#contenu .centre .top-centre .col-right .bloc6-col-dr-color ul{
		margin:0;  padding:0; list-style:none;
	}

#contenu .centre .top-centre .col-right .bloc6-col-dr-color li{
	margin:0 0 5px 0;  padding:0 0 0 10px; background:url(img/puce-rouge.png) no-repeat 0px 6px; font-size:100%;

	}

#contenu .centre .top-centre .col-right .bloc6-col-dr-color ul.pagination{
		margin:0;  padding:5px 0 0 0; text-align:center;
	}

#contenu .centre .top-centre .col-right .bloc6-col-dr-color  ul.pagination li{
		margin:0;  padding:0; list-style:none; display:inline; color:#414141;
	}

#contenu .centre .top-centre .col-right .bloc6-col-dr-color  ul.pagination li a:link{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .centre .top-centre .col-right .bloc6-col-dr-color  ul.pagination li a:visited{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .centre .top-centre .col-right .bloc6-col-dr-color  ul.pagination li a:hover{
		margin:0;  padding:0; text-decoration:none; color:#ff5400;
	}




/********** DIV TOP CENTRE ARTICLE barre outils*****************************************************/
#contenu .barre-outils-color{
	margin:0;
	padding:0px 0 0 0; width:100%;
	background:url(img/bk-bottom-article.gif) repeat-x top left;
	height:23px;
}

#contenu .barre-outils-color ul{
	float: left;
	margin:0;
	padding:5px 0 0 0;
	text-align:center;
}

#contenu .barre-outils-color  li{
		margin:0;  padding:0; list-style:none; display:inline; color:#414141;
	}

#contenu .barre-outils-color  ul a:link{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .barre-outils-color  ul a:visited{
		margin:0;  padding:0; text-decoration:none; color:#414141;
	}

#contenu .barre-outils-color  ul a:hover{
		margin:0;  padding:0; text-decoration:none; color:#ff5400;
	}

#contenu .barre-outils-color .outils{
		margin:0;  padding:0; float:left; width:200px;
	}

#contenu .barre-outils-color .outils ul{
		margin:0;  padding:5px 0 0 0; text-align:left;
	}

#contenu .barre-outils-color .outils li{
		margin:0;  padding:0; list-style:none; display:inline;
	}

#contenu .barre-outils-color .haut-page{
		margin:0;  padding:5px 0px 0 0px; float:right; width:200px; background:url(img/fleche-rouge-haut-page-fond-mauve.gif) no-repeat 194px 8px; text-align:right;
	}

#contenu .centre .top-centre .col-left-color .haut-page a:link, #contenu .centre .top-centre .col-left-color .haut-page a, #contenu .centre .top-centre .col-left-color .haut-page a:hover, #contenu .centre .top-centre .col-left-color .haut-page a:visited {
		margin:0;  padding:0 20px 0 0px; text-decoration:none; color:#414141; text-transform:uppercase; font-weight:bold;  font-size:100%;
	}


#contenu .barre-outils-color .bord-right{
		margin:0;  padding:0; background:url(img/bk-bottom-article-right.gif) no-repeat top left; width:10px; height:23px; float:right;
	}

#contenu .barre-outils-color .bord-left{
		margin:0;  padding:0; background:url(img/bk-bottom-article-left.gif) no-repeat top left; width:10px; height:23px; float:left;
	}

/**** DIV BOTTOM CENTRE ARTICLE *****************************************************/
#contenu .centre .bottom-centre{
	margin: 10px 0 0 0;
	padding: 0px;
	float: left;
	width: 100%;
}

/**** DIV BOTTOM CENTRE Contact *****************************************************/
#contenu .centre .bottom-centre .contact-color{
		margin:0 auto;  padding:10px; width:700px; background:url(img/bk-rubrique-orange-fond-degrade.gif) repeat-x top left #ffffff; border:1px solid #ffd497; height:40px;
	}

#contenu .centre .bottom-centre .contact-color .fiches-pratiques {
		margin:0 0 0px 0;  padding:0 0 0 10px; font-size:100%; color:#ff8244; float:left;
	}

#contenu .centre .bottom-centre .contact-color .fiches-pratiques h3{
		margin:0 0 0px 0;  padding:0; font-size:130%; color:#ff8244; text-align:left;
	}

#contenu .centre .bottom-centre .contact-color .fiches-pratiques a{
		margin:0;  padding:0; color:#ff8244; text-align:left;
	}

#contenu .centre .bottom-centre .contact-color .fiches-pratiques a:link{
		margin:0;  padding:0;
	}

#contenu .centre .bottom-centre .contact-color .fiches-pratiques a:visited{
		margin:0;  padding:0;
	}

#contenu .centre .bottom-centre .contact-color .fiches-pratiques a:hover{
		margin:0;  padding:0;
	}

#contenu .centre .bottom-centre .contact-color .contact-equipe {
		margin:0 0 0px 0;  padding:0 10px 0 0px; font-size:100%; color:#ff8244; float:right; text-align:right;
	}

#contenu .centre .bottom-centre .contact-color .contact-equipe span{
		margin:0 0 10px 0;  padding:0; font-size:110%; color:#ff8244;
	}

#contenu .centre .bottom-centre .contact-color .contact-equipe a{
		margin:0;  padding:0 10px 0 0; text-align:right; color:#ff8244; text-decoration:none;
	}

#contenu .centre .bottom-centre .contact-color .contact-equipe a:link{
		margin:0;
	}

#contenu .centre .bottom-centre .contact-color .contact-equipe a:visited{
		margin:0;
	}

#contenu .centre .bottom-centre .contact-color .contact-equipe a:hover{
		margin:0;  text-decoration:underline;
	}

table.doc_desc_right, table.doc_desc_left, table.doc_desc_center, table.doc_desc_ {
	margin: 10px 25px;
}
table.doc_desc_right {
	float: right;
}

table.doc_desc_left {
	float: left;
}

table.doc_desc_center {
	float: none;
	margin: auto;
}

td.doc_desc {
	font-size: 80%;
}

/**** DIV BOTTOM CENTRE ARTICLE  Documents joints*****************************************************/
#contenu .centre .bottom-centre .documents-joints{
		margin:0;  padding:0; width:49%; float:left;
	}
#contenu .centre .bottom-centre .documents-joints a{
		margin:0;  padding:0; color:#000000; text-decoration:none; font-weight: bold;
	}/*en plus*/
#contenu .centre .bottom-centre .documents-joints a:link{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .bottom-centre .documents-joints a:visited{
		margin:0;  padding:0; color:#000000; text-decoration:none;
	}/*en plus*/
#contenu .centre .bottom-centre .documents-joints a:hover{
		margin:0;  padding:0; color:#000000; text-decoration:underline;
	}/*en plus*/

#contenu .centre .bottom-centre .documents-joints h3{
		margin:0 0 10px 0;  padding:0; font-size:130%; color:#ff8244;
	}
/*#contenu .centre .bottom-centre .documents-joints h3 a{
		margin:0 0 10px 0;  padding:0; color:#ff8244;
	}
#contenu .centre .bottom-centre .documents-joints h3 a:link{
		text-decoration:none; color:#ff8244;
	}
#contenu .centre .bottom-centre .documents-joints h3 a:visited{
		text-decoration:none; color:#ff8244;
	}
#contenu .centre .bottom-centre .documents-joints h3 a:hover{
		text-decoration:underline; color:#ff8244;
	}*/

#contenu .centre .bottom-centre .documents-joints ul{
		margin:0;  padding:0;
	}

#contenu .centre .bottom-centre .documents-joints li{
		margin:0 0 10px 0;  padding:0 0 10px 20px; list-style:none; font-size:100%; clear: both;
	}

#contenu .centre .bottom-centre .documents-joints li img { float: left;}

/**** DIV BOTTOM CENTRE ARTICLE Liens *****************************************************/
#contenu .centre .bottom-centre .liens{
		margin:0;  padding:0 0 0 10px; width:49%; border-left:1px solid #acadae; float:left;
	}

#contenu .centre .bottom-centre .liens h3{
		margin:0 0 10px 0;  padding:0; font-size:130%; color:#ff8244;
	}

#contenu .centre .bottom-centre .liens span{
		margin:0;  padding:0; text-transform:uppercase;
	}

#contenu .centre .bottom-centre .liens a:link{
		margin:0;  padding:0; color:#ff5400; text-decoration:none;
	}

#contenu .centre .bottom-centre .liens a:visited{
		margin:0;  padding:0; color:#ff5400; text-decoration:none;
	}

#contenu .centre .bottom-centre .liens a:hover{
		margin:0;  padding:0; color:#ff5400; text-decoration:underline;
	}


#contenu .centre .bottom-centre .reaction-article-color{
	float: right;
	margin: 30px 0 0 0;
	padding:10px 0 0 0;
	width:100%;
	border-top: 1px solid #ff8242;
}

#contenu .centre .bottom-centre .reaction-article-color h2{
		margin:0;  padding:0; font-size:120%; color:#4a4a4a;
}

#contenu .centre .bottom-centre .reaction-article-color .titre{
		margin:0;  padding:0; float:left;
	}

#contenu .centre .bottom-centre .reaction-article-color .titre h3{
		margin:0 0 10px 0;  padding:0; font-size:130%; color:#ff8244; display:inline;
	}

#contenu .centre .bottom-centre .reaction-article-color .lien{
		margin:0;  padding:0; float:right; background:url(img/puce-lien.gif) no-repeat top right;
	}

#contenu .centre .bottom-centre .reaction-article-color .lien a{
		line-height:20px;
	}

#contenu .centre .bottom-centre .reaction-article-color .lien a:link{
		margin:0;  padding:0 20px 0 0; color:#ff5400; text-decoration:none; text-align:right;  font-weight:bold;
	}

#contenu .centre .bottom-centre .reaction-article-color .lien a:visited{
		margin:0;  padding:0 20px 0 0; color:#ff5400; text-decoration:none; text-align:right;  font-weight:bold;
	}

#contenu .centre .bottom-centre .reaction-article-color .lien a:hover{
		margin:0;  padding:0 20px 0 0; color:#ff5400; text-decoration:none; text-align:right;  font-weight:bold;
	}

#contenu .centre .bottom-centre .reaction-article-color .article1-color .lien{
		margin:0;  padding:0; float:none; background:none;
	}

#contenu .centre .bottom-centre .reaction-article-color .article1-color .lien a{
		line-height:20px;
	}

#contenu .centre .bottom-centre .reaction-article-color .article1-color{
		margin:0;  padding:0;  width:100%;
	}
#contenu .centre .bottom-centre .reaction-article-color .article1-color a{
		margin:0;  padding:0; color:#ff5400; text-decoration:none;/*en plus*/ line-height:20px;
	}
#contenu .centre .bottom-centre .reaction-article-color .article1-color a:link{
		margin:0;  /*padding:0;*/ color:#ff5400; text-decoration:none;/*en plus*/
	}
#contenu .centre .bottom-centre .reaction-article-color .article1-color a:visited{
		margin:0;  /*padding:0;*/ color:#ff5400; text-decoration:none;/*en plus*/
	}
#contenu .centre .bottom-centre .reaction-article-color .article1-color a:hover{
		margin:0; /* padding:0;*/ color:#ff5400; text-decoration:underline;/*en plus*/
	}


#contenu .centre .bottom-centre  .article1-color ul{
		margin:10px 0 10px 0;  padding:0;  list-style:none;
	}

#contenu .centre .bottom-centre  .article1-color li div.texte{
		margin:0;  padding:5px;  background:#fdeed9; border:1px solid #ffd497;
	}

#contenu .centre .bottom-centre .article1-color li div.texte h4{
		margin:0;  padding:0; color:#ff8b3a; display:inline; font-size:100%;
	}

#contenu .centre .bottom-centre .article1-color li ul li div.texte{
		margin:10px 0 10px 10px;  padding:5px;   background:#fdf7ef; border:1px solid #ffd497;
	}

#contenu .centre .bottom-centre .article1-color li ul li div.texte h4{
		margin:0;  padding:0; color:#ff8b3a; display:inline; font-size:100%;
	}

#contenu .centre .bottom-centre .article1-color li ul li ul li div.texte{
		margin:10px 0 10px 20px;  padding:5px;   background:#fdf7ef; border:1px solid #ffd497;
	}

#contenu .centre .bottom-centre .article1-color li ul li ul li div.texte h4{
		margin:0;  padding:0; color:#ff8b3a; display:inline; font-size:100%;
	}

#contenu .centre .bottom-centre .article1-color li ul li ul li ul li div.texte{
		margin:10px 0 10px 30px;  padding:5px;   background:#fdf7ef; border:1px solid #ffd497;
	}

#contenu .centre .bottom-centre .article1-color li ul li ul li ul li div.texte h4{
		margin:0;  padding:0; color:#ff8b3a; display:inline; font-size:100%;
	}

#contenu .centre .bottom-centre .haut-page {
		margin:0;  padding:0; float:right; background:url(img/fleche-rouge-haut-page-fond-mauve.gif) no-repeat 190px 4px; text-align:right;
	}

#contenu .centre .bottom-centre .haut-page a:link{
		margin:0;  padding:0 20px 0 0px; text-decoration:none; color:#414141; text-transform:uppercase; font-weight:bold;  font-size:100%; text-align:right;
	}

#contenu .centre .bottom-centre .haut-page a:visited{
		margin:0;  padding:0 20px 0 0px; text-decoration:none; color:#414141; text-transform:uppercase; font-weight:bold; font-size:100%;text-align:right;
	}

#contenu .centre .bottom-centre .haut-page a:hover{
		margin:0;  padding:0 20px 0 0px; text-decoration:none; color:#414141; text-transform:uppercase; font-weight:bold; font-size:100%;text-align:right;
	}

/**** DIV BOTTOM *****************************************************/

#bottom{
		clear:both;width:100%; margin:0px 0 0 0; padding:0px 0 0 0; background:url(img/bk-menu-bottom-right.gif) no-repeat top right; height:23px;
	}

/********** DIV MENU BOTTOM *****************************************************/
#bottom .bottom_menu{
		width:100%; margin:0; padding:0; float:left; height:auto; text-align:center; color: #000000;
	}

#bottom .bottom_menu ul{
		margin:0; padding:5px 0 0 0px; border:none; list-style:none; background:url(img/bk-menu-bottom-left.gif) no-repeat top left;height:23px;
	}

#bottom .bottom_menu li{
		display:inline; padding:0px 0 0 0; text-align:center; margin:0; border:none; overflow : visible;
	}

#bottom .bottom_menu li a{
		margin:0; padding:0; font-size:98%;
	}


#bottom .bottom_menu li a.lien:link{
		text-decoration:none;  color:#4a4b4b;
	}

#bottom .bottom_menu li a.lien:visited{
		text-decoration:none; color:#4a4b4b;
	}

#bottom .bottom_menu li a.lien:hover{
		text-decoration:underline; color:#4a4b4b;
	}

#bottom .bottom_menu span.spacer{
		display:inline;height:auto; padding:0 1px 0 5px; color:#4a4b4b;
	}

.lien_ecedi a {
	text-decoration:none; color:#4a4b4b;
}

/*********************************************************************************************************
************************************************************************************************************/

div.clear{
		clear:both; margin:0; padding:0;
	}

div.clear-right{
		clear:right; margin:0; padding:0;
	}

div.clear-left{
		clear:left; margin:0; padding:0;
	}

img{
	border:0;
}

span.majuscule{
	text-transform:uppercase;
}

h2 a{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h2 a:link{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h2 a:visited{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h2 a:hover{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}

h3 a{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h3 a:link{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h3 a:visited{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h3 a:hover{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}

h4 a{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h4 a:link{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h4 a:visited{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h4 a:hover{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}

h5 a{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h5 a:link{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h5 a:visited{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h5 a:hover{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}

h6 a{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h6 a:link{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h6 a:visited{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}
h6 a:hover{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif;}


h3.spip {
		color: #ff5400;
		font-size: 140%;
}

/* ATTENTION couleur du h3 gre en feuille par pole */

h4.spip {
	font-size: 120%;
}

h5.spip {
	font-size: 100%;
	font-weight: bold;
}


/* Style de mise en vidence */
.caractencadre-spip {
	margin: 10px 235px 10px 10px;
	padding: 5px;
	font-weight: bold;
	border: 1px solid;
	background-color: #FFF0DB;
	color: #FF5400;
	border-color: #FF5400;
	display: block;
	width:auto;
	/* Couleurs bleu et vert gres dans feuilles concernes */
}


#conteneur-outils-article{
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
	top: 3px;
}

* html #conteneur-outils-article{
	/*top: -17px;*/

}

#conteneur-outils-article *{
	font-size: 11px;
}

#conteneur-outils-article #envoiamiPlugin,
#conteneur-outils-article #blog{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 7px;
	text-align: left;
	width: 600px;
	background-color:#F2F2F2;
}

/* hack positionnement IE */
* html #conteneur-outils-article #envoiamiPlugin,
* html #conteneur-outils-article #blog{

}

#conteneur-outils-article #envoiamiPlugin div#envoiamiForm{
	background-color:#F2F2F2;
	margin: 0px;
	padding: 0px;
}

#conteneur-outils-article #envoiamiPlugin h2,
#conteneur-outils-article #blog h3{
	float: left;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	font-size: 1.3em;
	color: #545454;
}

/* boutons fermer */
#conteneur-outils-article #fermerEnvoiAmi,
#conteneur-outils-article #fermerBlog{
	float: right;
}

/* MODULE BLOG
	positionnement du bloc en relatif diffrent sous IE et Firefox
*/

#conteneur-outils-article #blog #commentaire-blog{
	float: right;
	width: 100%;
	margin-bottom: 10px;
}

#conteneur-outils-article #blog .bl-lien{
	clear: left;
}


/* STYLES ENVOI AMI */
#envoiamiPlugin #envoiamiForm{
	margin: 0px;
	padding: 0px;
}

#envoiamiPlugin #envoiamiForm .clear{
	border: 1px solid #F2F2F2;
}

#envoiamiPlugin #envoiamiForm label{
	float: left;
}

#envoiamiPlugin #envoiamiForm #kapcha{
	float: left;
}

#envoiamiPlugin #envoiamiForm #kapcha_text{
	float: left;
	clear: left;
}

#envoiamiPlugin #envoiamiForm #envoiamiCode{
	margin-bottom: 15px;
}

#envoiamiPlugin #envoiamiForm #btn-envoyer{
	float: right;
	width: 120px !important;
	margin: 0px 10px 0px 0px;
}

#envoiamiMessage {
	margin: 15px 0;
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

/* MODULE REPONDRE  l'ARTICLE */
#forum {
	background-color:#F2F2F2;
	font-size:0.9em;
	margin:0pt 0pt 15px 36px;
	padding: 7px;
	width: 600px;
}
.divShow { visibility: visible; }
.divHide { display: none; }

.reaction-article-color .liste-articles ul {
	margin: 0;
	padding:0;
}

.reaction-article-color .liste-articles ul li {
list-style-type: none;
	}




/* STYLES PLUGIN THICKBOX */

#TB_overlay {
	background-color:#fff;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}


/* OUTILS TEXTE */

.boutonstexte {
margin-top:10px;
}


.boutonstexte button {
	background-color: White;
	border: none;
	padding: 0;
	width: 25px;
}

div#contenu_article.onlytext {
width:97%;
}

/**********************************
		PLAN DU SITE
***********************************/
#contenu div.plansite {
	 margin:0 auto; width:90%;
}

#contenu div.rubrique {
	 float:left;
}

#contenu div.cartouche h1.titre {font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif; color:#000000; font-weight:bold; font-size:24px;}
#contenu div.plansite h2{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif; color:#545454; font-weight:bold; font-size:130%; margin:0 0 0 30px;	}
#contenu div.plansite h3{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif; color:#545454; font-weight:bold; font-size:120%;}

#contenu div.plansite h2 a{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif; color:#545454; font-weight:bold; font-size:130%; text-decoration:none;}
#contenu div.plansite h3 a{font-family:"Trebuchet MS", Verdana, arial, helvetica, sans-serif; color:#545454; font-weight:bold; font-size:120%; text-decoration:none;}


#contenu div.plansite h2 a:hover{text-decoration:none; color:#000000;}
#contenu div.plansite h3 a:hover{text-decoration:none; color:#000000;}

#contenu  div.contre-encart ul {
	font-size:120%; background:url(img/bk-liste-plansite) repeat-y; padding:0; margin:0 0 0 80px;
	}

#contenu div.contre-encart ul li {
	list-style-type:none; margin:0; padding:4px 0 0 17px; min-height:20px; background: url(img/puce-plansite.gif) top left no-repeat;

	}

#contenu div.contre-encart ul li a {
	color:#545454;
	text-decoration:none;
	}

#contenu div.contre-encart ul li a:link {
	color:#545454;
	text-decoration:none;
	}

#contenu div.contre-encart ul li a:hover {
	color:#000000;
	text-decoration:underline;
	}


#contenu div.contre-encart ul li ul {
	font-size:80%; background:none; margin:0 0 0 30px; float:none;
	}

#contenu div.contre-encart ul li ul li{
	list-style-type:none; margin:0; padding:4px 0 0 17px; min-height:20px; background: url(img/puce-plansite-lvl2.gif) top left no-repeat;
}


/********************************************
		Formatage des listes colonne de droite
*********************************************/

#contenu .centre .rub2-color  ul {
		margin:0 0 0 0px; padding:10px 0 0 0; list-style:none;
	}

#contenu .centre .rub2-color  ul li{
		margin:0 0 10px 0; padding:0 0 0 35px; min-height:37px;
	}

#contenu .centre .rub2-color  ul li  h3{
		margin:0; padding:0; display:inline; color:#ff5400;
	}


#contenu .centre .rub2-color  ul li a:link{
		margin:0; padding:0; color:#ff5400; background:none; text-align:left; display:inline;
	}

#contenu .centre .rub2-color  ul li a:visited{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .rub2-color  ul li a:hover{
		margin:0; padding:0; color:#ff5400;
	}

#contenu .centre .rub2-color .liste-articles a, #contenu .liste-articles a, #contenu .liste-articles .on {
		background: none;
		display: inline;
		text-align: left;
		line-height: 16px;
	 font-weight: bold;
	 font-size: 120%;
	 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	}

/**********************************
		Mise en page gabarit conseil
***********************************/

#contenu div#gauche {
	width:238px; padding:0 0 0 0; float:left; border-bottom:1px solid #e9967a;	background-color: #fff;
	margin: 10px 0 0 10px;
}

#contenu div#gauche #top {
	background: url(img/bk-guides-pratiques.gif) #D84E1F no-repeat top left;
	height: 73px;
	/* background-color: #A8D953;
	margin: 0;
	padding: 2px;
	color:#428501;font-size:18px; font-weight:bolder; text-align: center;
	text-transform: uppercase; */
}

#contenu div#gauche h2 {
padding: 13px 0 0 55px;
margin: 0;
font-weight: normal;
font-size: 160%;
width: 70px;
color: #fff;
line-height: 18px;
/* visibility: hidden; */
}



#contenu div#droite h2 {
padding: 13px 0 0 65px;
margin: 0;
font-weight: normal;
font-size: 160%;
width: 100px;
color: #fff;
line-height: 18px;
/* visibility: hidden;  */
}

#contenu div#gauche  ul {
		margin:0; padding:0 12px 10px 10px; list-style:none; color:#545454;
		background: url(img/bk-border-rouge.gif) repeat-y 0 0; text-align: left;
	}

#contenu div#gauche  ul li{
		margin:0 0 0 0; padding:10px 0 10px 0px; min-height:37px; font-size:100%; border-bottom: 1px dashed #D84E1F;
	}

#contenu div#gauche  ul li img {
	float: left;
	margin: 0 5px 2px 0;

}
#contenu div#gauche  ul li  h3{
		margin:0; padding:0; display:inline; color:#428501;
	}

#contenu div#gauche  ul li a{
		margin:0; padding:0; color:#d2691e; background:none; text-align:left; display:inline;font-size:110%; font-weight:bold; text-decoration:none;
	}

#contenu div#gauche  ul li a:link{
		margin:0; padding:0; color:#d2691e; background:none; text-align:left; display:inline;font-size:110%; font-weight:bold; text-decoration:none;
	}

#contenu div#gauche ul li a:visited{
		margin:0; padding:0; color:#d2691e;
	}

#contenu div#gauche  ul li a:hover{
		margin:0; padding:0; color:#d2691e; text-decoration:underline;
	}

#contenu div#droite {
	width:238px; padding:0;  background:#fff; float: right; color:#545454; margin: 10px 10px 0 0 ;
}


#contenu div#droite .conseil_top {
	background: url(img/bk-points-cles.gif) #00A7BD no-repeat top left;
	height: 73px;text-align: left;
	/* background-color: #A8D953;
	margin: 0;
	padding: 2px;
	color:#428501;font-size:18px; font-weight:bolder; text-align: center;
	text-transform: uppercase; */
}

#contenu div#droite  ul {
		  border:1px solid #428501; border-top: 0; margin:0; padding:0px 12px 10px 35px; list-style-image:url(img/puce-rond-bleu-vert.gif); color:#545454;
		  text-align: left;
	}

#contenu div#droite  ul li{
		margin: 0 0 0 0; padding:10px 0 10px 0;  min-height:37px; clear:both; border-bottom: 1px dashed #7ac3d1;
	}

#contenu div#droite  ul li  h3{
		margin:0; padding:0; color:#ff7800;
	}


#contenu div#droite  ul li a:link, #contenu div#droite  ul li a.spip_in{
		margin:0; padding:0; color:#00A7BD; background:none; text-align:right; display:block; text-decoration: none;
	}

#contenu div#droite ul li a:visited{
		margin:0; padding:0; color:#00A7BD;
	}

#contenu div#droite  ul li a:hover{
		margin:0; padding:0; color:#00A7BD;text-decoration: underline;
	}


#contenu div#conseil-parent-enfant {
	margin: 0 270px 0 270px;/*  color:#545454; */
}

#contenu div#conseil-parent-enfant #conseils_parents {
padding-top: 10px;
 margin-right:-1px;
background: #fff;
 border: 1px solid #d2dc34; border-top: 0;
/*  width: 100%; */
}

#contenu div#conseil-parent-enfant #conseils_enfants{
padding-top: 10px;
/*  margin-right:-1px; */
background: #fff;
 border: 1px solid #d2dc34; border-top: 0;
}

#contenu div#conseil-parent-enfant h2{
	margin:0; padding:0; color:#fff;font-size:20px; font-weight:bolder; background: transparent;
	/* visibility: hidden; */
}

#contenu div#conseil-parent-enfant #parent_top {
background: url(img/barre-conseil-parent.png)/*  green */ repeat-x top left;
/*  border-right: 1px solid #d2dc34; */ margin: 0; padding: 0;/*  width: 99%; */
}

#contenu div#conseil-parent-enfant #enfant_top {
background: url(img/barre-conseil-parent.png) repeat-x 0 0;
border-right: 1px solid #d2dc34;
}

#contenu div#conseil-parent-enfant #enfant_top .bg_enfant_top {
background: url(img/bk-conseils-enfants.gif) no-repeat top left;
height: 80px;
}

#contenu div#conseil-parent-enfant .bg_parent_top {
background: url(img/bk-conseils-parents.gif)/*  pink */ no-repeat top left;
height: 80px; margin: 0; padding: 0;
}

#contenu div#conseil-parent-enfant  ul {
margin:0; margin-left: 30px; padding:0; /* list-style:none; */
}

#contenu div#conseil-parent-enfant #conseils_parents ul {
list-style-image: url(img/puce-carre-bleu-violet.gif);
padding-right: 20px;
}

#contenu div#conseil-parent-enfant #conseils_parents ul li {
padding: 0;
}

#contenu div#conseil-parent-enfant #conseils_enfants ul {
list-style-image: url(img/puce-carre-rouge-orange.gif);
padding-right: 20px;
}

#contenu div#conseil-parent-enfant #conseils_enfants ul li {
padding: 0;
}

#contenu div#conseil-parent-enfant h2 a{
		margin:0; padding:30px 0 0 110px; color:#fff; text-decoration:none; display:block; line-height:20px;

	}

#contenu div#conseil-parent-enfant #conseils_parents a.lien{
		margin:0;margin-right:15px; padding:0 30px 0 0; color:#862B93; background:url(img/fleche-bleu.gif) no-repeat top right; text-align:right; text-decoration:none; display:block; line-height:23px;
	}

#contenu div#conseil-parent-enfant #conseils_enfants a.lien{
		margin:0;margin-right:15px; padding:0 30px 0 0; color:#FF2100; background:url(img/fleche-orange.gif) no-repeat top right; text-align:right; text-decoration:none; display:block; line-height:23px;
	}

#contenu div#conseil-parent-enfant #conseils_parents a.lien:visited{
		margin:0;margin-right:15px;  text-decoration:none;
	}

#contenu div#conseil-parent-enfant #conseils_enfants a.lien:visited{
		margin:0;margin-right:15px; padding:0 30px 0 0; color:#FF2100; background:url(img/fleche-orange.gif) no-repeat top right; text-align:right; text-decoration:none; display:block; line-height:23px;
	}


#contenu div#conseil-parent-enfant #conseils_parents a.lien:hover{
		margin:0;margin-right:15px;  text-decoration:none;
	}

#contenu div#conseil-parent-enfant #conseils_parents ul a{
		margin:0; padding:0; color:#545454; background:none; text-align:left; display:inline;font-size:110%; font-weight:bold; text-decoration:none;
	}

#contenu div#conseil-parent-enfant #conseils_parents  ul li{
		margin:0 0 5px 0; padding:5px 0 5px 0; min-height:35px; border-bottom: 1px dashed #d2691e;
	}

#contenu div#conseil-parent-enfant #conseils_enfants  ul li{
		margin:0 0 5px 0; padding:5px 0 5px 0; min-height:35px; border-bottom: 1px dashed #c59700;
	}

#contenu div#conseil-parent-enfant #conseils_parents  ul li  h3{
		margin:0; padding:0; display:inline;
	}

#contenu div#conseil-parent-enfant #conseils_parents  ul li a{
		margin:0; padding:0; color:#862b93; background:none; text-align:left; display:inline;font-size:110%; font-weight:bold; text-decoration:none;
	}

#contenu div#conseil-parent-enfant #conseils_parents  ul li a:link{
		margin:0; padding:0; color:#862b93; background:none; text-align:left; display:inline;
	}

#contenu div#conseil-parent-enfant #conseils_parents ul li a:visited{
		margin:0; padding:0; color:#862b93;
	}

#contenu div#conseil-parent-enfant #conseils_parents  ul li a:hover{
		margin:0; padding:0; color:#862b93; text-decoration:underline;
	}

#contenu div#conseil-parent-enfant #conseils_enfants  ul li a{
		margin:0; padding:0; color:#ff2100; background:none; text-align:left; display:inline;font-size:110%; font-weight:bold; text-decoration:none;
	}

#contenu div#conseil-parent-enfant #conseils_enfants  ul li a:link{
		margin:0; padding:0; color:#ff2100; background:none; text-align:left; display:inline;
	}

#contenu div#conseil-parent-enfant #conseils_enfants ul li a:visited{
		margin:0; padding:0; color:#ff2100;
	}

#contenu div#conseil-parent-enfant #conseils_enfants  ul li a:hover{
		margin:0; padding:0; color:#ff2100; text-decoration:underline;
	}
#contenu div#conseil-parent-enfant #conseils_parents  .pagination {
background-color: #f3f4f3;
padding: 3px;
color: #000; }

#contenu div#conseil-parent-enfant #conseils_parents   .pagination a.lien_pagination:link{
	margin:0; padding:0; color:#862B93; background:none; text-align:left; display:inline;
}

#contenu div#conseil-parent-enfant #conseils_parents   .pagination a.lien_pagination:visited{
		margin:0; padding:0; color:#862B93;
	}

#contenu div#conseil-parent-enfant #conseils_parents    .pagination a.lien_pagination:hover{
		margin:0; padding:0; color:#862B93; text-decoration:underline;
	}

#contenu div#conseil-parent-enfant #conseils_parents  .pagination {
background-color: #f3f4f3;
padding: 3px;
color: #000;
font-weight: bold;
margin-top: 5px;
}


#contenu div#conseil-parent-enfant #conseils_enfants  .pagination {
background-color: #f3f4f3;
padding: 3px;
color: #000;
font-weight: bold;
margin-top: 5px;
}

#contenu div#conseil-parent-enfant #conseils_enfants   .pagination a.lien_pagination:link{
	margin:0; padding:0; color:#FF2100; background:none; text-align:left; display:inline;
}

#contenu div#conseil-parent-enfant #conseils_enfants   .pagination a.lien_pagination:visited{
		margin:0; padding:0; color:#FF2100;
	}

#contenu div#conseil-parent-enfant #conseils_enfants    .pagination a.lien_pagination:hover{
		margin:0; padding:0; color:#FF2100; text-decoration:underline;
	}

/* ---- inc-frm-recherche.html
formulaire de recherche plac dans un include pour utilisation dans la rubrique jurisprudence */
#recherche {

}

#rubrique-avec-articles #recherche{
	margin-left: 80px;
}

#recherche ul#liste-resultats li{
	padding: 0px;
	border-bottom:1px solid #CCCCCC;
}

#recherche ul#liste-resultats li h3.titre{
	min-height: 1px !important;
}

#recherche ul#liste-resultats li h3 *{

}

#champs {

}

#recherche div#champs input#txt-recherche,
#recherche div#champs select{
	/*height: 1.5em;*/
	width: 300px;
	border: 1px solid #666;
}

#recherche div#champs input#txt-recherche{
	width: 300px;
}

#recherche table td{
	vertical-align: top;
}

#recherche table td label{
	padding: 3px 3px 3px 0px;
	line-height: 20px;
}

#recherche ul {
	margin: 15px 50px 0 0;
	padding:0;
}

#recherche ul li {
	list-style: none;
	margin: 0 0 15px 0;
	padding: 0;
}

#recherche ul#liste-resultats li h3 {
	background-color: #ECF2F2;
	margin: 0 0 5px 0;
	padding: 2px 5px;

}

#recherche ul#liste-resultats li h3 a,
#recherche ul#liste-resultats li h3 a:link,
#recherche ul#liste-resultats li h3 a:visited {
	color: #000;
	text-decoration: none;
}

#recherche ul#liste-resultats li h3 span.pertinence,
#recherche ul#liste-resultats li h3 a.rub {
	color: #545454;
	font-weight: normal;
}
body#recherche #frm-recherche #id_secteur_recherche .rubrique-niv-2{

}

/* Icones de langue */

.centre .menu_langues {
	float: right;
	margin: 0 30px 0 0;}

	.bloc7-col-dr-color .menu_langues {
	margin: 0;
	}


	/* Formulaire de commentaire d'articles */

	div.form_commentaires {
		width: 580px;
	}
.form_commentaires fieldset {
	width: 570px;
	padding: 8px;
}

.form_commentaires #textarea_1{
	float: right;
	width: 99%;
	display: inline;
	margin-top: 8px;
}


/* Formulaire de contact */

fieldset.hidden {
	display:none; visibility : hidden;
}

#syndication{
	float: left;
	width: 450px;
}

#syndication dt,
#syndication dd{
	float: left;
	clear: left;
}

#syndication dt{
	margin: 0px 0px 4px 0px;
	width : 250px;
}

#syndication dd{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#syndication dd a{
	display: block;
	float: left;
	width: 91px;
	height: 17px;
	margin: 0px 0px 0px 4px !important;
}

#syndication dt a{
	font-size:110%;
	color:#ff8244;
	font-weight:bold;
	float: left;
}

#syndication dt span h4{
	font-size:110%;
	margin : 0;
	padding : 0;
}

#syndication a span{
	display: none;
}

#syndication a.netvibes{
	background-image: url(../IMG/add2netvibes.gif);
}

#syndication a.myyahoo{
	background-image: url(../IMG/myyahoo.gif);
}

#syndication a.igoogle{
	width: 104px;
	background-image: url(../IMG/igoogle.gif);
}

#cnil{
	color: #888;
	font-size: 80%;
}

/****************      Style formulaire sondage     ******************/
.spip_forms .spip_sondage .ligne_barre {
	height: 16px;
	background: #FF5400;
	border: 1px solid #FF5400;
	width:80%;
}

.bloc2-col-dr-color .spip_forms .texte {
color:#FF5400;
}
.spip_forms .spip_sondage .ligne_barre {
background:#FF5400 none repeat scroll 0%;
}

.spip_forms .spip_bouton input {

	background:#FF5400;

}
.bloc2-col-dr-color .spip_forms .spip_bouton input {

	background:#FF5400;

}

/********************         Fin de style formulaire sondage         ***************************************/


/* Moteur de recherche */
#recherche  #contenu .centre .top-centre .col-left-color .titre {
    min-height: 0px;
  }

/* Moteur de recherche jurisprudence */
#rubrique-avec-articles #contenu .centre #frm-recherche .rub2-color{
    width: 430px;
  }

/* Correction sur le style enluminures encadré pour éviter le dépassement sur la colonne de droite */
.texteencadre-spip {
	width:auto;
	margin-right:225px;
}

fieldset legend {
	color: #000;
}
