
div#wrapper{
	position:relative;
}

h1 {
	color: #DC9404;
}


h2 {
	color: #DC9404;
}
h3 {
	color: #000;
}

/* encadre */
.encadre, .encart-voir-aussi {
	border: 1px solid #CC8900;
}

/*styles pour contenu*/
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: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	width: 13em;
}
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é*/
.encart-homologation {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding: 10px;
	border: 1px solid #8b7e61;
}
/* fin encadré */

/* boite notelogo et boite lien */

.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;
}

#footer div {
	margin-bottom: 0;
}

.realisation td {
	padding: 0 10px 5px 10px;
	width: 50%;
}

/*accueil*/

#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
}




/*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;
}

/* 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;
}

#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 {
	text-decoration: none;
	color: #8d7d64;
}



.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;
}







