body{
	margin:0; padding:0;
	color:#43424B;
	font-size:11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:#BAC4DD url(img/texture_back_springmix1.jpg) 0 28px repeat-x;
	text-align:center;
}

p{margin-top:0;}

a{color:#891D17;}

h1.section{
	color:#23448D;
	font-size:16px;
	margin-left:10px; 
}

h2{
	margin:0; padding:0;
	color:#891D17;
	font-size:12px;
}

h3{
	background-color:#891D17;
	color:#FFF;
	padding:3px;
	font-size:12px;
	padding-left:10px;
}

#entetemenu{height:19px;padding-top:9px;}
#entetemenu, #contenu{
	background-color:#FFF;
	width:742px;
	margin:0 auto 0 auto;
	text-align:left;
}
#enteteprint{display:none;}
#entetemenu #logo{position:absolute;top:0;}

#fromweb ul,#entetemenu ul, #menu ul, .entree ul, #categories ul, #categories2 ul, #archives ul,#autres ul,#footer ul, .comment ul{
	list-style : none;
	margin:0; padding:0;
}

.filet{
	 background:url(img/menu_langues/filet.gif) right top no-repeat;
	 width:100%; height:9px;
}

#logo ul {
         list-style:none;margin:0;padding:0;
}

#logo ul li.backtohome{
         background:transparent url(img/menu_langues/nunavik_haut_dkblue.gif) 0 -52px no-repeat;width:97px;height:26px;
}
#logo ul li.backtohome a{
         background:transparent url(img/menu_langues/nunavik_haut_dkblue.gif) no-repeat;width:97px;height:26px;display:block;
}
#logo ul li.backtohome a:hover{
         background-image:none;
}
#logo {display:block; width:30px; height:100px;}

#entetemenu ul li.english{
	float:right;
	background:url(img/menu_langues/english_bl.gif) 0 -18px no-repeat;
	width:56px; height:9px;
}
#entetemenu ul li.english a{
	background:url(img/menu_langues/english_bl.gif) no-repeat;
	width:56px; height:9px;
	display:block;
}
#entetemenu ul li.francais{
	float:right;
	background:transparent url(img/menu_langues/francais_bl.gif) 0 -18px no-repeat;
	width:62px; height:9px;
}
#entetemenu ul li.francais a{
	background:transparent url(img/menu_langues/francais_bl.gif) no-repeat;
	width:62px; height:9px;
	display:block;
}

#entetemenu ul li.nunavik{
	float:right;
	background:transparent url(img/menu_langues/inuttitut_bl.gif) 0 -18px no-repeat;
	width:66px; height:9px;
}
#entetemenu ul li.nunavik a{
	background:transparent url(img/menu_langues/inuttitut_bl.gif) no-repeat;
	width:66px; height:9px;
	display:block;
}

#entetemenu ul li.francais a:hover,#entetemenu ul li.english a:hover,#entetemenu ul li.nunavik a:hover{background-image:none;}
#imgentete{
	background:url(img/entete_fall_09.jpg) no-repeat;
	width:742px;height:117px;
}

#menu{
	background-color:#891D17;
	margin-left:3px;
	margin-right:5px;
	position:relative;
	height:26px;
        font-weight: bold
}

#menu ul{padding-left:30px;}

#menu ul li.acc, #menu ul li.agenda, #menu ul li.disc{
	float:left;
	color:#FFF;
	padding-bottom:1px;
	margin-right:30px;
	margin-top:5px;
}

.done{border-bottom:2px solid #FFF;}

#menu ul li.acc a, #menu ul li.agenda a, #menu ul li.disc a, #footer a{
	color:#FFF;
	text-decoration:none;
}

#menu ul li.acc a:hover, #menu ul li.agenda a:hover, #menu ul li.disc a:hover, #footer a:hover{
	color:#FFF;
	border-bottom:1px dotted #FFF;
}

/*** les coins ***/
.cornertr{
	position:absolute;
	top:0; right:0;
	width:9px;height:9px;
}

.cornertr2{
	background:transparent url(img/boite/coin_h_d.png) right top no-repeat;
	width:9px;height:9px;
}

.cornertl{
	position:absolute;
	top:0; left:0;
	width:9px;height:9px;
}

.cornertl2{
	background:transparent url(img/boite/coin_h_g.png) left top no-repeat;
	width:9px;height:9px;
}

.cornerbr{
	position:absolute;
	bottom:0; right:0;
	width:9px;height:9px;
        z-index:1;
}

.cornerbr2{
	background:transparent url(img/boite/coin_b_d.png) right bottom no-repeat;
	width:9px;height:9px;
}

.cornerbl{
	position:absolute;
	bottom:0;	
	width:9px;height:9px;
}

.cornerbl2{
	background:transparent url(img/boite/coin_b_g.png) left bottom no-repeat;
	width:9px;height:9px;
}

.cornersr{
	position:absolute;
	bottom:0; right:0;
	width:200px;height:75px;
	z-index:-1;
}

.cornersr2{
	background:transparent url(img/boite/fallimage.png) right bottom no-repeat;
	width:200px;height:75px;
}

/*** fin des coins ***/

/*** contenu centre ***/

#contenutxt{
	margin-top:20px;
	position:relative;
}

#bandetexte{
	margin-left:15px;
	width:440px;
	position:relative;
}

#welcome{
	width:100%;
	background-color:#F2F2C3;
	color:#43424B;
	position:relative;
        z-index:2;
	margin-bottom:0px;
}
#welcome .imgwelcome{position:absolute;top:35px;left:380px;}
#welcome .texte{padding:12px 12px 12px 12px;}

/*** presentation de textes ***/
.entree, .entreerecherche{
	border-bottom:1px solid #BACADD;
	padding-bottom:30px;
	margin-bottom:20px;
	margin-left:10px;
}

.entreerecherche{
	border-bottom:1px solid #BACADD;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
}

.entree h1, .entreerecherche h1{
	margin:0; padding:0;
	color:#891D17;
	font-size:14px;
	margin-bottom:8px;
}

 .entree h1.mois{
	margin:0; padding:0;
	color:#891D17;
	font-size:14px;
}

.entree p, .entreerecherche p{margin-top:0;}

#welcome a{
	color:#487EC3;
	border-bottom:1px dotted #A6BBAC;
	text-decoration:none
}

#welcome a:hover{
	color:#43424B;
	border-bottom:1px dotted #43424B;
	text-decoration:none
}

.entree a{
	color:#487EC3;
	border-bottom:1px dotted #A6BBAC;
	text-decoration:none
}

.entree a:hover{
	color:#43424B;
	border-bottom:1px dotted #43424B;
	text-decoration:none
}

.entree a.more{
	color:#487EC3;
	border-bottom:1px dotted #A6BBAC;
	text-decoration:none
}

.entree a.more:hover{
	color:#43424B;
	border-bottom:1px dotted #43424B;
	text-decoration:none
}

#bandeinfo a{
color:#487EC3;
border-bottom:1px dotted #A6BBAC;
text-decoration:none
}

#bandeinfo a:hover{
color:#43424B;
border-bottom:1px dotted #43424B;
text-decoration:none
}

.entree ul{margin-top:15px;}

.entree ul li.date, .comment ul li.date{
	float:left;
	padding-right:10px;
	color:#A6BBAC;
	border-right:1px solid #A6BBAC;
	margin-right:10px;
	font-size:10px;
}

.entree ul li.auteur, .comment ul li.auteur{float:left;color:#A6BBAC;font-size:10px;padding-bottom:1px;}

.entree ul li.comment {float:right;color:#A6BBAC;font-size:10px;padding-bottom:1px;margin-top:0;padding-top:0;}

/*** fin presentation de textes ***/

/*** Bande de droite ***/
#bandeinfo{
	position:absolute;
	top:0;
	right:20px;
	width:224px;
}

.imgcote{display:block;margin-bottom:1px;}

.txtimg{
	color:#A6BBAC;
	padding-left:25px;
	font-size:10px;
}

#imgtxt {
	margin-bottom: 10px;
        padding-right:5px;
        font-size:10px;
        color:#A6BBAC;
}

#imgtxt  a{
	text-decoration:none;
        font-size:12px;
	color:#487AC3;
}

#imgtxt  a:hover {
	border-bottom:1px dotted #43424B;
        font-size:12px;
}

/*** boite recherche
#recherche{
	margin-bottom:5px;
	height:58px;
	position:relative;
	background-color:#F2F2C3;
}

#recherche form{margin:0;padding:9px;padding-left:20px;}

#recherche label{
	display:block;
	font-size:12px;
        font-weight:bold;
	margin-bottom:3px;
}

#recherche .boiterecherche{width:150px;margin-right:5px;} ***/

#recherche{
	height:0px;
        width:0px;
	position:absolute;top:0px;left:495px;
	background-color:#43424b;
}

#recherche form{margin:0;padding:0px;padding-left:0px;}

#recherche label{
	display:block;
	font-size:0px;
        font-weight:bold;
	margin-bottom:0px;
}

#recherche .boiterecherche{position:absolute; top:4px; left:0px;width:150px;border:1px solid #fff; padding-left:3px; padding-right:20px; font-size:11px; color:#43424b; background-color:#fff;}

#recherche .mysubmit{position:absolute; top:6px; left:155px;height:13px;}

#fromweb{
        border-width:1px 0 1px 0;
	border-color:E5E5BB;
	border-style:solid;
	padding:8px 0;
	margin-bottom:7px;
}
#fromweb h1{
	color:#891D17;
	margin:0;
	
	font-size:14px;
}
#fromweb ul li{
	color:#A6BBAC;
	font-size:10px;
	padding-bottom:5px;
}
#fromweb ul li a{
	color:#487EC3;
	font-size:11px;
	text-decoration:none;
}
#fromweb ul li a:hover{
        color:#43424B;
	border-bottom:1px dotted #43424B;
}

#categories,#archives,#autres{
	margin-bottom:5px;
	position:relative;
	background-color:#F2F2C3;
}

#archives{
	margin-bottom:20px;
}

#categories h1,#archives h1, #autres h1{
	margin:0;
	padding-top:9px;
	padding-left:20px;
	font-size:12px;
	padding-bottom:3px;
}

#categories ul, #archives ul, #autres ul{
	padding-left:20px;
	position:relative;padding-bottom:5px;
}


#categories ul li, #archives ul li, #autres ul li{
	background:url(img/fleche_dkblue.gif) 0 3px no-repeat;
	padding-left:12px;
	padding-bottom:3px;
}

#categories ul li a, #archives ul li a, #autres ul li a{
	text-decoration:none;
	color:#43424B;
}

#categories ul li a:hover, #archives ul li a:hover, #autres ul li a:hover{
	border-bottom:1px dotted #43424B;
}

/*** Footer ***/

#footer{
	
	height:26px;
	background-color:#891D17;
	position:relative;
	margin:0 5px 0 3px;
}

#footer ul{margin-left:20px;padding-top:5px;}

#footer ul li{
	float:left;
	color:#FFF;
	padding-right:10px;
	margin-right:10px;
}

#footer ul li.qui{border-right:1px solid #FFF;}

.comment{margin-bottom:5px;padding:10px; padding-bottom:20px; }

.comment ul li.auteur a{
	color:#A6BBAC;
	border-bottom:1px dotted #A6BBAC;
	text-decoration:none;
}

.bleu{background-color:#F2F2C3;}
.blanc{background-color:#FFF;}

#formulaire p{position:relative;display:block;}
#formulaire p.test{position:relative;display:block;height:100px;}
#formulaire label{margin-top:3px;}
#formulaire label.droit{display:inline;float:right;margin-right:340px;}
#formulaire .txt{position:absolute;top:0;left:120px;width:300px;}
#formulaire .txt2{position:absolute;top:0;left:120px;width:300px;height:100px;}

.photo{float:left;display:block;}

.continue{margin-top:-10px;}

#txtprint{display:none;}

ul.liste{
	list-style : none;
	margin:0; padding:0;
	margin-left:10px;
}

ul.liste li{
	color:#A6BBAC;
	font-size:10px;
	padding-bottom:5px;
}

ul.liste li a{
	color:#487EC3;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dotted #A6BBAC;
}