
/* debut structure du texte */
body {
	background: #fff;
	margin: 0;
	padding: 0px;
}
body, th, td, ul, ol, p, div, blockquote {
	font-family: Arial, Geneva, Helvetica, sans-serif;
}
h1 {
	font-weight: bold;
	/*color: #D89A18;*/
	margin-top: 30px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 0.2em;
	/*color: #D89A18;*/
	padding: 0;
}
h3 {
	/*color: #000;*/
	margin-top: 8px;
	margin-bottom: 0.2em;
	padding-bottom: 0;
	top: 0;
}
p {
	margin-top: 4px;
	margin-bottom: 4px;
	padding-bottom: 0px;
}
ol {
	margin-left: 26px;
	margin-top: -3px;
	margin-bottom: 4px;
	padding: 0;
}
ul {
	margin-left: 20px;
	margin-top: -3px;
	margin-bottom: 4px;
	padding: 0;
	list-style-image: url("../images/iu/boulet.gif");
}
ul ul {
	margin-top: 0;
	margin-bottom: 4px;
	padding: 0;
	margin-left: 15px;
	list-style-image: url("../images/iu/boulet2.gif");
}
ul ul ul {
	margin-top: 0;
	margin-bottom: 0px;
	padding: 0;
	margin-left: 15px;
	list-style-image: url("../images/iu/boulet2.gif");
}
blockquote {
	margin-left: 20px;
	margin-top: -3px;
	margin-bottom: 4px;
	padding: 0;
}
/*fin structure de texte*/
/*styles pour contenu*/


/*portail*/
table#portail{
	margin-top:25px;	
}

div#portail-nos-sites{
	padding-left:0;
	margin-bottom:20px;
}

div#portail-sites-connexes, div#portail-nouvelles, div#portail-registres,  div#portail-media {
	padding-left:4px;
	background:#fff url(../images/iu/portail/ligne-verte.png) no-repeat;
	margin-bottom:20px;
}


div#portail-pub  {
	padding-left:4px;
	margin-bottom:16px;
}

div.droite p  {
	width:217px;
	text-align:center;
	padding:3px;
	margin-bottom:10px;
	border:1px solid #c4c0b7;
}

div.droite p a  {
	display:block;
}

div#portail-registres ul {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	width:220px;
	background-color:#f8f7f5;
	border:1px solid #c4c0b7;
}


div#portail-nos-sites ul  {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	width:176px;
}

div#portail-nos-sites a {
	display:block;
	font-weight:bold;
	color:#fff;
	padding:10px 50px 10px 10px;
	height:37px;
}


div#portail-pub ul  {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	width:222px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#portail-pub a {
	display:block;
	color:#fff;
	padding:4px 90px 3px 6px;
	height:39px;
}


div#portail-sites-connexes ul, div#portail-media ul  {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	width:169px;
	background-color:#f8f7f5;
	border:1px solid #c4c0b7;
}

div#portail-media a, div#portail-registres a, div#portail-sites-connexes a {
	padding:6px 0 ;
	display:block;
	font-weight:bold;
	color:#6e5f44;
}



div#portail-nos-sites a.majeur {
	background:#9c376c url(../images/iu/portail/majeur.jpg) no-repeat 128px 2px;
	height:37px;
}

div#portail-nos-sites a.majeur:hover {
	background-color:#b84882;
	text-decoration:none;
}

div#portail-nos-sites a.mineur {
	background: #4bbbca url(../images/iu/portail/mineur.jpg) no-repeat 128px 2px;
	height:37px;
}

div#portail-nos-sites a.mineur:hover {
	background-color:#6fc9d5;
	text-decoration:none;
}
div#portail-nos-sites a.curateur {
	background: #93ca57 url(../images/iu/portail/curateur.jpg) no-repeat 128px 2px;
	height:37px;
}
div#portail-nos-sites a.curateur:hover {
	background-color:#a7d96f;
	text-decoration:none;
}

div#portail-nos-sites a.sante {
	background: #334a7b url(../images/iu/portail/sante.jpg) no-repeat 128px 2px;
	height:37px;
}
div#portail-nos-sites a.sante:hover {
	background-color:#5776ad;
	text-decoration:none;
}

div#portail-nos-sites a.publication {
	background: #ffb636 url(../images/iu/portail/publication.jpg) no-repeat 128px 2px;
	height:37px;
}
div#portail-nos-sites a.publication:hover {
	background-color:#ffb860;
	text-decoration:none;
}

div#portail-nos-sites a.publication2 {
	background: #ffb636 no-repeat 128px 2px;
	height:37px;
}
div#portail-nos-sites a.publication2:hover {
	background-color:#ffb860;
	text-decoration:none;
}

div#portail-pub a.mandat {
	background: #A16F36 url(../images/contenu/pub/mandat.jpg) no-repeat 142px 2px;
	height:48px;
}
div#portail-pub a.mandat:hover {
	background-color:#BF8340;
	text-decoration:none;
}

div#portail-pub a.perte {
	background: #A16F36 url(../images/contenu/pub/perte.jpg) no-repeat 142px 2px;
	height:48px;
}
div#portail-pub a.perte:hover {
	background-color:#BF8340;
	text-decoration:none;
}

* html div#portail-media a, * html div#portail-registres a, * html div#portail-sites-connexes a, * html div#portail-nos-sites a {
	height:1%;
}

div#portail-nos-sites li  {
	margin-bottom:6px;
	list-style-type:none;
	list-style-image:none;
}

div#portail-pub li  {
	margin-bottom:6px;
	list-style-type:none;
	list-style-image:none;
}

div#portail-media li, div#portail-registres li, div#portail-sites-connexes li {
	padding:1px 1px 1px 10px ;
	list-style-type:none;
	list-style-image:none;
	background:url(../images/iu/portail/ligne-separateur.png) no-repeat;
}

div#portail-media li.first, div#portail-registres li.first, div#portail-sites-connexes li.first, div#portail-nos-sites li.first {
	padding-left:10px;
	list-style-type:none;
	list-style-image:none;
	background:none;
}


h2.portail-titre {
	width:111px;
	background:#8dbb4c url(../images/iu/portail/fond-titre.png) no-repeat bottom right;
	color:#fff;
	padding:2px 0 2px 10px;
	margin:0px;
	
}



div#portail-nouvelles .portail-contenu{
	width:321px;
	border:1px solid #c4c0b7;
	text-align:left;
}

/* Les cinq dernières lignes (overflow...zoom) sont un hack pour régler le bug de IE7
   qui coupe l'image de gauche quand il y a du texte en italique à côté */
div#portail-nouvelles .portail-contenu div.nouvelle{
	padding:10px;
	background:#FFF  url(../images/iu/portail/ligne-separateur-nouvelle.png) no-repeat right bottom;
	color:#524733;
	
	overflow: hidden;
    o\verflow: hidden;
    width: 100%;
    w\idth: auto;
    zoom: 1;
}
div#nouvelles-prec div.nouvelle{
	padding:10px;
	background:#FFF  url(../images/iu/portail/ligne-separateur-nouvelle-prec.png) no-repeat right bottom;
	color:#524733;
	
	overflow: hidden;
    o\verflow: hidden;
    width: 100%;
    w\idth: auto;
    zoom: 1;
}

.nouvelle .titre-nouvelles a{
	color:#668433;
}

div#portail-nouvelles .portail-contenu div.nouvelle img.flotte-gauche{
	float:left;
	margin:5px 10px 0 0;
}

div#portail-nouvelles .portail-contenu  div.nouvelles-precedente img{
	float: none;
	margin:0 5px;
}

div.nouvelle .surtitre-nouvelle{
	color:#668433;
	font-size:11px;	
}





div#portail-nouvelles .portail-contenu div.derniere-nouvelle{
	background:none;
}


div#portail-declaration a, div#portail-juriste a, div#portail-acces-info a {
	display:block;
	font-weight:bold;
	color:#6e5f44;
}

div#portail-declaration, div#portail-juriste, div#portail-acces-info a {
	padding-left:14px;
	background:#fff url(../images/iu/portail/ligne-verte.png) no-repeat;
	margin-bottom:10px;
	text-align:left;
}

div#portail-juriste {
	margin-bottom:20px;	
}

/* fin de portail*/

div#contenu{
	position:relative;
}

div#photo {
	white-space: nowrap;
	display: block;
}
div#photo img {
	margin-left: 4px;
	padding: 0;
}
div#photo img.photo-debut {
	margin: 0;
}
div.avis-important {
	color: #369;
	border: 1px solid #cc0;
	padding: 0.8em;
	float: right;
	width: 200px;
	margin-left: 0.5em;
	margin-bottom: 0.2em;
}
div.remercie {
	border: 1px solid #cc0;
	padding: 0.8em;
}
div.remercie p {
	padding: 0;
	margin: 0;
}
div.remercie ul {
	margin: 0 10px;
	padding: 0 0 0 10px;
}
/* debut: pour nous joindre */
.texte_point_service {
	position: relative;
	font-size: 16px;
	width: 230px;
	height: 150px;
	top: 0px;
	left: 0px;
	color: #fff;
	padding-left: 20px;
	padding-top: 40px;
}
.carte-quebec h2 {
	color:#441403;
}
.texte-carte-telephone {
	margin-left:30px;
}
.carte-quebec {
	margin: 0 auto;
	width: 365px;
}
.carte-quebec-haut {
	background-image: url("../images/contenu/carte_points_services/carte_haut.jpg");
	width: 365px;
	height: 287px;
	background-repeat: no-repeat;
}
.carte-texte-adresse {
	margin-left: 10px;
}
#texte-carte ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#texte-carte, #texte-carte * {
	position: relative;
	font-size: 14px;
}
#texte-carte {
	width: 235px;
	height: 150px;
	top: 105px;
	left: 90px;
	font-size: 14px;
	color: #fff;
}
#texte-carte table tr td {
	color: #fff;
}
table.point-services ul {
	margin: 10px 5px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	width: 12em;
}
table.point-services ul li {
	padding: 0 0 0 5px;
	margin: 0 0 5px 0;
}
table.point-services li.bureau {
	padding-top: 10px;
}
li.titre-point-services {
	color: #5ca70f;
	font-weight: bold;
	white-space: nowrap;
	padding: 3px;
}
table.point-services ul li.adresse {
	padding-left: 10px;
}
/* fin pour nous joindre*/

/*debut encadré*/
.encadre {
    clear:right;
	width:188px;
	padding: 7px;
	float:right;
	margin:10px 0 15px 20px;
	}
	
.encadre p {
	font-size:85%;	}
	
.encadre li {
	font-size:85%;	}

.encart-voir-aussi {
	margin: 20px 0 0 0;
	padding: 5px;
	clear:both;
}
.encart-homologation {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding: 10px;
	border: 1px solid #8b7e61;
	float: right;
	width: 200px;
}
/*--------------*/
.exemple  {
	border:1px solid #D89A18;
	padding:15px;
	position:relative;
	margin-top:15px;
}
.exemple .titre-exemple  {
	background-color:#fff;
	position:absolute;
	top:-15px;
	left:10px;
	padding:0 5px;
	color: #D89A18;
}

/* pour ie 6 */
.exemple .titre-exemple  {
	_top:-13px;
	_left: -5px;
}
.exemple .contenu  {
	float:right;
	width:150px;
	margin-right:15px;
}

.exemple ul {
	margin: 0px 0 10px 15px;
	list-style-image: url(../images/iu/boulet.gif);
	list-style-type: square;
	padding:0px;
}

#contenu .exemple table.contenu  {
	border-top:1px solid #D89A18;
	border-right:1px solid #D89A18;
	margin-bottom:.85em;	
}

#contenu .exemple table.contenu caption  {
	font-weight:bold;
	color:#D89A18;
	padding:5px;
}

#contenu .exemple table.contenu th {
	padding:5px;
	text-align:center;
	border-bottom:1px solid #D89A18;
	border-left:1px solid #D89A18;
	background-color:#f8ffdf;	
}

#contenu .exemple table.contenu td {
	padding:5px;
	border-bottom:1px solid #D89A18;
	border-left:1px solid #D89A18;
}

#contenu .exemple table.contenu th.cellule-fond-jaune
{
	background-color: #F7EFB7;
}
/* fin encadré */

/* boite notelogo et boite lien */
.notelogo {
	padding: 5px 10px 5px 0;
	border-top: 1px solid #e4e1da;
	border-bottom: 1px solid #e4e1da;
	position: relative;
	top: 200px;
}
.liens {
	padding: 5px;
	position: relative;
	width: 146px;
	border-bottom: 1px solid #dc9404;
}
.liens img {
	margin-right: 10px;
}
.liens ul {
	margin: 30px 0 0 20px;
	list-style-image: url("../images/iu/icones/boulet.gif");
	list-style-type: circle;
	padding:0px;
}
.liens * {
	position: relative;
}
.codecivil {
	background: url("../images/iu/icones/codecivil.gif") center top no-repeat;
}
.codecivil_en {
	background: url("../images/iu/icones/codecivil_en.gif") center top no-repeat;
}
/*ajout edgar pour curateur/index.html************/
.organigramme {
	background: url("../images/iu/icones/organigramme.gif") center top no-repeat;
}
/* Fin ajout edgar                   ************/
.lienwww {
	background: url("../images/iu/icones/lienwww.gif") center top no-repeat;
}
.documents {
	background: url("../images/iu/icones/documents.gif") center top no-repeat;
}
.formulaire {
	background: url("../images/iu/icones/formulaire.gif") center top no-repeat;
}
/*code civil*/
table.code-civil {
	border-top: 1px solid #D89A18;
	border-right: 1px solid #D89A18;
}
table.code-civil td {
	padding: 3px;
	border-left: 1px solid #D89A18;
	border-bottom: 1px solid #D89A18;
}
table.code-civil th {
	padding: 3px;
	background-color: #fcf3e0;
	border-left: 1px solid #d89a18;
	border-bottom: 1px solid #d89a18;
}
/* statistiques */
table.statistiques {
	border-top: 1px solid #D89A18;
	border-right: 1px solid #D89A18;
}
table.statistiques td {
	padding: 3px;
	border-left: 1px solid #d89a18;
	border-bottom: 1px solid #d89a18;
}
table.statistiques td.retrait {
	padding-left: 10px;
}
table.statistiques td.retrait2 {
	padding-left: 20px;
}
table.statistiques td.section-importante-stat {
	background-color: #FEFBF1;
}
table.statistiques th {
	padding: 3px;
	background-color: #fcf3e0;
	border-left: 1px solid #d89a18;
	border-bottom: 1px solid #d89a18;
}
/*tableau honnaires */
table.honnaires {
	margin-top: 10px;
	margin-bottom:.85em;	
	border-top: 1px solid #D89A18;
	border-right: 1px solid #D89A18;
}
table.honnaires td {
	padding: 3px;
	border-left: 1px solid #d89a18;
	border-bottom: 1px solid #d89a18;
	text-align: left;
}
table.honnaires th {
	padding: 3px;
	background-color: #fcf3e0;
	border-left: 1px solid #d89a18;
	border-bottom: 1px solid #d89a18;
}
/*tableau tuteur */
table.tuteur {
	border-top: 1px solid #D89A18;
	border-right: 1px solid #D89A18;
}
table.tuteur td {
	padding: 3px;
	border-left: 1px solid #d89a18;
	border-bottom: 1px solid #d89a18;
}
table.tuteur th {
	padding: 3px;
	background-color: #fcf3e0;
	border-left: 1px solid #d89a18;
	border-bottom: 1px solid #d89a18;
}
/*sommaire*/
div.sommaire {
	border-bottom: 1px solid #e4e0d7;
	border-top: 1px solid #e4e0d7;
	margin-bottom: 30px;
	margin-right: 20px;
}
div.sommaire p strong {
	color: #8d7d64;
}
div.sommaire ul {
	margin-left: 0px;
	list-style-image: none;
	list-style-type: none;
}
div.sommaire li {
	background: url("../images/iu/outils/boulet-sommaire.gif") no-repeat 5px 7px;
	padding: 2px 20px;
}
td#footer div {
	margin-bottom: 0;
}
/*accueil*/
#acces-rapide {
	width: 200px;
	height: 180px;
	border-top: 1px solid #dfdbd4;
	border-bottom: 1px solid #dfdbd4;
	border-right: none;
	border-left: 1px solid #dfdbd4;
	overflow: auto;
	margin-left: 10px;
	padding-left: 0px;
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #dfdbd4;
	scrollbar-darkshadow-color: #dfdbd4;
	scrollbar-track-color: #f5f3f1;
	scrollbar-arrow-color: #827557;
}
#acces-rapide p {
	margin-bottom:0px;
	margin-top:2px !important
}
table#nouvelles th {
	border-bottom: 1px solid #dbd7ce
}
table#nouvelles td {
	font-size:87%;
	padding: 10px 0px 10px 5px;
	border-bottom: 1px solid #dbd7ce
}
table#nouvelles td.nouvelle-contenu {
	padding: 10px 0px 10px 10px;
}
table#nouvelles td.nouvelle-contenu p {
	font-size:105%;
}
table#nouvelles td.nouvelle-contenu p.nouvelles-precedente * {
	color: #827557 !important;}
table#nouvelles td.nouvelle-contenu {
	color: #827557;
}
table#nouvelles td.nouvelle-contenu p span {
	color: #d89a18;
}
table#nouvelles td.date {
	padding: 10px 0px 10px 20px;
}
td#block-nouvelles {
	background: none transparent;
}
table#nouvelles td.pub {
	padding: 0px;
	border-bottom: none
}
td#bandeau-accueil #nav div.w1 {
	left: 482px;
}
td#bandeau-accueil #nav div.w2 {
	left: 582px;
}
td#bandeau-accueil #nav div.w3 {
	left: 660px;
}
td#col-droite-accueil a.aidestech-accueil:link, td#col-droite-accueil a.aidestech-accueil:visited, td#col-droite-accueil a.aidestech-accueil:hover, td#col-droite-accueil a.aidestech-accueil:active {
	background-color: transparent;
}
td#col-droite-accueil a.registre-accueil:link, td#col-droite-accueil a.registre-accueil:visited, td#col-droite-accueil a.registre-accueil:hover, td#col-droite-accueil a.registre-accueil:active {
	background-color: transparent;
}
td#col-droite-accueil li.mediacenter {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:30px;
	list-style-image:none;
	list-style-type:none;
	background: url(../images/iu/outils/media-center.gif) no-repeat 0px 0px;
	border-bottom: 1px solid #dfdbd4;
	border-top: 1px solid #dfdbd4;
}
td#col-droite-accueil #block1 {
	margin-top:10px;
}
td#col-droite-accueil #block1 li.aidestech-accueil {
	padding-top: 0;
	padding-bottom: 0;
	padding-left:30px;
	background: url(../images/iu/outils/chaise_roulante.gif) no-repeat 0px 0px;
}
td#col-droite-accueil #block1 li.registre-accueil {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:30px;
	background: url(../images/iu/outils/registre.gif) no-repeat 0px 2px;
}
* html td#col-droite-accueil #block1 li.aidestech-accueil {
	background: url(../images/iu/outils/chaise_roulante.gif) no-repeat -1px 2px;
}
* html td#col-droite-accueil #block1 li.registre-accueil {
	background: url(../images/iu/outils/registre.gif) no-repeat -1px 2px;
}
* html td#col-droite-accueil li.mediacenter {
	background: url(../images/iu/outils/media-center.gif) no-repeat -1px 2px;
}

td#col-droite-accueil {
	width:235px;
}

td#contenu-accueil {
	background:  url(../images/contenu/mineur/accueil/contenu-accueil.jpg) repeat-y left top;
}
td#col-droite-accueil .acces-directs strong{
	color: #dc9404!important;
}

td#contenu-accueil #majeur {
	background: #FFFFFF url(../images/contenu/accueil/fond-col2.jpg) no-repeat left top;
	padding-top:50px;
	height:390px;
	width:281px;
}

td#contenu-accueil h1.titre-majeur {
	color:#fff!important;
	font-family:Tahoma;
	margin:0em 1em 1.5em -.1em;
	text-align:center;
	padding:0;
	width:281px;
	
}
td#contenu-accueil div#majeur ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}

td#contenu-accueil div#majeur  li {
	background:url(../images/iu/boulet-accueil-majeur.gif) no-repeat 0px 6px;
	_height:1px;
}

td#contenu-accueil div#majeur  li  li{
	background:none transparent;
	padding:0 0 0 5px;
	_height:1px;

}

td#contenu-accueil div#majeur  li a {
	color:#dc9404;
	padding:2px 2px 2px 15px;
	display:block;
}

td#contenu-accueil div#majeur  li li a {
	color:#a17723;
	display:block;
}

td#contenu-accueil #majeur #menuaccueil {
	padding:10px ;
}


td#menu-principal-photo{
	background:#FFF url(../images/contenu/mineur/accueil/menu-principal-photo.jpg) repeat-y;
}
td#menu-principal-photo-bas{
	background:#FFF url(../images/contenu/mineur/accueil/menu-principal-photo-bas.jpg) no-repeat;
	height:71px;
}
td#fond-col2-bas{
	background:#FFF url(../images/contenu/mineur/accueil/fond-col2-bas.jpg) no-repeat;
	height:71px;
}





/*popup (allocutions)*/
div#popup {
	width: 470px;
	background-image: url("../images/contenu/curateur/communiques/colonne-gauche.jpg");
	background-repeat: repeat-y;
	background-position: left top;
}
div#popup div#sign-cpq {
	width: 470px;
	height:54px;
	background:#fff url("../images/iu/logo.gif") no-repeat left top;
}
div#popup div#col-droite {
	width: 470px;
	margin: 0 0 0 40px;
	padding: 16px 40px 5px 12px;
	background:#fff url("../images/iu/structures/contenu.jpg") no-repeat right top;
	text-align: left;
}
p.signature {
	margin-top:30px;
	font-weight:bold;
}
/*popup (registres)*/
td#registres-bandeau-bas {
	height:37px;
	padding-left:40px;
	background: #fff url("../images/iu/piv/registres-bas.jpg") no-repeat left top;
}
td#popup-contenu {
	padding-left:40px;
	padding-right:40px;
	background: #fff url("../images/iu/structures/popup-contenu.jpg") no-repeat left top;
}
td#popup-contenu h1 {
	color:#FFF;
}
form#form1 table {
	background-color:#F3F2F0;
}
/*tableaux registres */
table.registres-entete td strong {
	background-color:#F3F2F0;
}
table.registres-entete td {
	padding: 3px 3px 3px 6px;
}
table.registres th {
	padding: 3px 15px 3px 6px;
	vertical-align:top;
	font-weight: normal;
}
table.registres td {
	font-weight: bold;
	padding: 3px 24px 3px 6px;
}
/* boutons */
p.bouton {
	margin-top:14px;
}
p.bouton a, p.bouton input {
	padding: 2px 15px;
	border: solid 1px #86795d;
	background-color: #f5ead4;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
	color:#936302;
}
p.bouton-regis {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* images */
img.image-droite {
	padding: 10px;
	margin-left: 10px;
	margin-top: 10px;
	float: right;
}
/* tous les styles des liens pour color et text-decoration */
a:link {
	text-decoration: none;
	color: #936302;
}
a:visited {
	text-decoration: none;
	color: #979797;
}
a:hover {
	text-decoration: underline;
	color: #D89A18;
}
a:active {
	text-decoration: underline;
	color: #D89A18;
}
div.bloc a:link,  div.bloc a:visited,  div.bloc a:hover,  div.bloc a:active {
	color: #8d7d64;
}
div.bloc a.menu-secondaire-actif:link,  div.bloc a.menu-secondaire-actif:visited,  div.bloc a.menu-secondaire-actif:hover,  div.bloc a.menu-secondaire-actif:active {
	color: #8d7d64;
}
div#fildariane a.chemin:link,  div#fildariane a.chemin:visited,  div#fildariane a.chemin:hover,  div#fildariane a.chemin:active {
	color: #8d7d64;
	/*text-decoration: underline;*/
	/*font-weight: bold;*/
}
#contenu-accueil #clients ul a:link,  #contenu-accueil #clients ul a:visited,  #contenu-accueil #clients ul a:hover,  #contenu-accueil #clients ul a:active,  #contenu-accueil #inaptitude ul a:link,  #contenu-accueil #inaptitude ul a:visited,  #contenu-accueil #inaptitude ul a:hover,  #contenu-accueil #inaptitude ul a:active {
	color: #8d7d64;
}
#nav div.wai a:link,  #nav div.wai a:visited,  #nav div.wai a:hover,  #nav div.wai a:active {
	color: #8b7e61;
}
div#menu-enfants a:link,  div#menu-enfants a:visited,  div#menu-enfants a:hover,  div#menu-enfants a:active {
	color: #8d7d64;
}
div#menu-enfants a:link,  div#menu-enfants a:visited,  div#menu-enfants a:hover,  div#menu-enfants a:active,  td#menu-enfants a.menu-secondaire-actif:link,  td#menu-enfants a.menu-secondaire-actif:visited,  td#menu-enfants a.menu-secondaire-actif:hover,  td#menu-enfants a.menu-secondaire-actif:active {
	text-decoration: none;
	color: #8d7d64;
	/*color: rgb(97,86,69);	*/
}
div#menu-enfants a:hover,  td#menu-enfants a.menu-secondaire-actif:hover {
	text-decoration: underline;
	/*text-decoration: none;*/
	color: #8d7d64;
}
td#menu-enfants a.menu-secondaire-actif:active {
	text-decoration: none;
	color: #8d7d64;
}
td#col-droite-accueil a:link,  td#col-droite-accueil a:visited,  td#col-droite-accueil a:hover,  td#col-droite-accueil a:active {
	color: #9a8f77;
}
.carte-quebec a:link,  .carte-quebec a:visited {
	color: #fff;
}
.carte-quebec a:hover {
	color: #441403;
	text-decoration: none;
}
.carte-quebec a:active {
	color: #fff;
}
.liens a:link,  .liens a:visited {
	text-decoration: none;
	color: #000000;
}
.liens a:hover {
	text-decoration: none;
	color: #D89A18;
}
.liens a:active {
	text-decoration: none;
	color: #000000;
}
div.sommaire a:visited {
	color: #8d7d64;
}

td#contenu-accueil p.menu-titre-top-accueil a:link,  td#contenu-accueil p.menu-titre-top-accueil a:visited,  td#contenu-accueil p.menu-titre-top-accueil a:hover,  td#contenu-accueil p.menu-titre-top-accueil a:active,  td#contenu-accueil p.menu-titre-accueil a:link,  td#contenu-accueil p.menu-titre-accueil a:visited,  td#contenu-accueil p.menu-titre-accueil a:hover,  td#contenu-accueil p.menu-titre-accueil a:active {
	color: #dc9404;
}
.image_nouvelle {
	float: left;
	margin: 10px;
}
.couleur-vert {
	color: #5ca70f;
}
.couleur-rouge {
	color: #CC3333;
}
.couleur-orange {
	color: #D89A18;
}
.couleur-majeur {
	color: #9C376C;
}
.couleur-mineur {
	color: #4bbbca;
}
.couleur-sante {
	color: #334a7b;
}
/* wai */
div#menu-accessible, hr.cacher, .cacher {
	display:none;
}

.unhidden { display: block; }

table.lepoint td {
	padding: 10px;
}
table.lepoint th.lepoint-date {
	color: #666666;
	border-bottom: 1px solid #dbd7ce;
	text-align: left;
}

div.hautdepage{
	text-align:right;
	margin-right: 180px;

}
div.hautdepage2{
	text-align:right;
}

/* général */
ul.list-liens-espac li {
	padding:1px 1px 10px 1px ;
}
ul.list-liens-espac li ul li{
	padding:1px 1px 1px 1px ;
}

table.communiques td {
	padding:1px 1px 10px 1px ;
}

table.tableau-ligne-rangee td {
	padding: 10px 0px 10px 5px;
	border-bottom: 1px solid #dbd7ce
}



