/*
	CSS pour Barreau de section - Côte-Nord
	Emilie - egzakt.com
	2008/09/04
*/

h1 {
	font:bold 1.5em/1.2em 'Trebuchet MS', Arial, sans-serif;
	color:#051F2F;
	margin:25px 0 10px 0;
}

h2 {
	font:1.33em/1.2em 'Trebuchet MS', Arial, sans-serif;
	color:#707070;
	text-transform:uppercase;
	margin:0 0 20px 0;
}

h3 {
	font:bold 1.17em/1.2em 'Trebuchet MS', Arial, sans-serif;
	color:#051F2F;
	margin:25px 0 1px 0;
}

a {
	cursor:pointer;
	color:#000;
	text-decoration:underline;
	outline:none;
}

a:hover {
	color:#74ADD7;
}


/* ENTÊTE
-----------------------------------------*/
#entete {
	background:url(/images/tuiles/entete.jpg) no-repeat top left;
}

ul#navig_haut a {
	color:#fff;
	text-decoration:none;
}

a#btn_zone {
	background:url(/images/boutons/zone_membre.gif) no-repeat top left;
}


/* ARCHITECTURE
-----------------------------------------*/
#conteneur_colonnes {
	background:url(/images/tuiles/conteneur_colonnes.gif) repeat-y top left;
}
#accueil #conteneur_colonnes {
	background:url(/images/tuiles/acc_conteneur_colonnes.gif) repeat-y top left;
}


/* NAVIGATION
-----------------------------------------*/
ul#navigation li {
	border-bottom:2px solid #fff;
}

ul#navigation a {
	background:url(/images/boutons/navigation.gif) no-repeat center left;
	color:#2D2C2E;
}

ul#navigation a:hover,
ul#navigation a.selected {
	color:#fff;
}


/* Niveau 2*/
ul#navigation ul a {
	border-top:1px solid #fff;
	background:#ECEFF0;
	color:#707070;
}

ul#navigation ul a:hover, ul#navigation ul a.selected {
	background:#051F2F;
	color:#fff;
}

/* TOPIC PATH
-----------------------------------------*/
ul#topic_path {
	border-bottom:1px solid #E6E6E6;
}

ul#topic_path li {
	color:#6C6B6B;
}

ul#topic_path li a {
	color:#051F2F;
}

ul#topic_path li span {
	color:#2D2C2E;
}


/* ACCUEIL
-----------------------------------------*/
#accueil #colonne_contenu .introduction {
	background-color:#f2f2f2;
}

#accueil #colonne_contenu .introduction h1 {
	font:bold 1.33em/1.2em 'Trebuchet MS', Arial, sans-serif;
	text-transform:uppercase;
	margin:0 0 8px 0;
	color:#5786A4;
}


/* Actualités */
#accueil #colonne_contenu #actualites {
	background-color:#f2f2f2;
}

#accueil #colonne_contenu #actualites h2 {
	font:bold 1.33em/1.2em 'Trebuchet MS', Arial, sans-serif;
	text-transform:uppercase;
	color:#5786A4;
	margin:0 0 8px 0;
	padding-left:11px;
}


#accueil #colonne_contenu #actualites a.tous {
	display:block;
	padding:5px 10px;
	background-color:#E5E4E5;
	color:#8C8C8C;
	text-transform:uppercase;
	font-size:0.83em;
	line-height:1.2em;
}

.actualite_date {
	color: #051F2F;
}

.actualite_date2 {
	color: #051F2F;
}

.actualite_titre2 {
	color: #051F2F;
}

.image_legende {
	color: #051F2F;
}

#accueil #colonne_contenu #actualites a.tous:hover {
	color:#000;
}


/* Colonne carte */
#accueil #colonne_carte h4 {
	font:bold 1.17em/1.2em 'Trebuchet MS', Arial, sans-serif;
	color:#919195;
	margin:0 0 4px 0;
}

#accueil #colonne_carte h5 {
	font:bold 0.92em/1.2em 'Trebuchet MS', Arial, sans-serif;
	color:#5786A4;
	text-transform:uppercase;
	border-top:1px solid #DFDFDF;
	padding-top:4px;
	margin:0;
}

#accueil #colonne_carte a {
	color:#8C8C8C;
}

#accueil #colonne_carte a:hover {
	color:#000;
}


/* STYLES BLOCS TEXTES
-----------------------------------------*/
.bloc_texte .encadre {
	color:#fff;
	background:#2d72ac url(/images/graphiques/encadre_haut.gif) no-repeat top left;
}

.bloc_texte .cadre {
	color:#fff;
	background:#2d72ac;
}


.bloc_texte .encadre a {
	color:#74ADD7;
}

.bloc_texte .encadre a:hover {
	color:#9ec1e7;
}

.bloc_texte table.colore thead th {
	background-color:#3689C5;
	color:#fff;
}

.bloc_texte table.colore tbody th {
	background-color:#EBF3F9;
}

.bloc_texte table.colore td {
	background-color:#DCEAF4;
}

.bloc_texte .note {
	color:#707070;
}

.bloc_texte ul {
	list-style-type:none;
	margin:5px 0 7px 0;
	padding:0;
}

.bloc_texte li {
	background:url(/images/icones/puce.gif) no-repeat 1px 6px;
	color:#000;
	border-bottom:1px solid #dcdcdc;
}


.bloc_texte a.lien_deroulant {
	color:#000;
	background:url(/images/boutons/lien_deroulant.gif) no-repeat center left;
}

.bloc_texte a.lien_deroulant:hover,
.bloc_texte .bloc_deroulant_selected a.lien_deroulant {
	color:#fff;
}

.bloc_texte .zone_deroulante {
	color:#707070;
	background-color:#EBF3F9;
}

.bloc_texte .zone_deroulante li {
	border-color:#fff;
}


/* ACTIONS
-----------------------------------------*/
#actions {
	background-color:#f2f2f2;
}

#actions a {
	color:#8C8C8C;
}


/* BAS
-----------------------------------------*/
#bas ul a:hover {
	color:#780032;
}