/* rgles CSS pour la Diligence */

body {
  margin:0;
  padding:0;
  background-color:#ffffff;
  background-image: ;
  background-repeat:repeat-x;
}

html {
  padding:0;
  margin:auto;
  text-align:center;/*IE bug*/
  overflow:auto;
}

#conteneur {
  position:relative;/*je dois mettre la position relative pour sortir la div du flux. en absolute, elle capote*/
  height:830px;/*ici je laisse les dimenssin pour que firefox puisse avoir des repre dimenssionnels et centrer la div.*/
  width:990px;
  top:0px;
  margin:auto;
  text-align:left;/*si je ne met pas auto, le bloc n'est pas centr.*/
  z-index:1;
} 
 
#Centre-Civique-1{
	position:absolute;
	top:0px;
	left:0px;
	width:430px;
    height:238px;
	margin:0;
	border:0;
	padding:0;
	z-index:1;
}
#Centre-Civique-2{
	position:absolute;
	top:0px;
	left:430px;
	width:128px;
    height:177px;
	margin:0;
	border:0;
	padding:0;
	z-index:1;
}
#Centre-Civique-3{
	position:absolute;
	top:0px;
	left:558px;
	width:432px;
    height:238px;
	margin:0;
	border:0;
	padding:0;
	z-index:1;
}
#Centre-Civique-4{
	position:absolute;
	top:177px;
	left:430px;
	width:128px;
    height:126px;
	margin:0;
	border:0;
	padding:0;
	z-index:1;
}
#Centre-Civique-5{
	position:absolute;
	top:0px;
	left:0px;
	width:980px;
    height:65px;
	margin:0;
	border:0;
	padding:0;
	z-index:1;
}
#Centre-Civique-6{
	position:absolute;
	top:0px;
	left:0px;
	width:980px;
    height:65px;
	margin:0;
	border:0;
	padding:0;
	z-index:1;
}
#Centre-Civique-7{
	position:absolute;
	top:303px;
	left:0px;
	width:990px;
    height:447px;
	margin:0;
	border:0;
	padding:0;
	z-index:1;
}
#Centre-Civique-bas-de-page{
	position:absolute;
	top:750px;
	left:6px;
	width:980px;
	height:31px;
	margin:0;
	border:0;
	padding:0;
	z-index:1;
}
#nav-sec-curling {
	position:absolute;
	left:56px;
	top:308px;
	width:190px;
	height:337px;
	z-index:2;
}
#txt-princ-curling {
	position:absolute;
	left:256px;
	top:308px;
	width:679px;
	height:387px;
	overflow:auto;
	padding-right:8px;
	z-index:2;
}
#boutonBoisIndex1 {
	width:430px ;
	list-style:none ;
	margin:0 ;
	padding:0 ;
	}
#boutonBoisIndex1 li a {
	display:block ;
	height:65px;
	background:url(../images/images/boutonCurlingGauche.jpg) left top no-repeat  ;
	text-decoration:none ;
	padding:0 ;
	}
#boutonBoisIndex1 li a:hover, #boutonBoisIndex1 li a:focus, #boutonBoisIndex1 li a:active {
	background:url(../images/images/boutonCurlingGauche.jpg) right top no-repeat  ;
	}
#boutonBoisIndex2 {
	width:430px ;
	list-style:none ;
	margin:0 ;
	padding:0 ;
	}
#boutonBoisIndex2 li a {
	display:block ;
	height:65px;
	background:url(../images/images/boutonCurlingDroit.jpg) left top no-repeat  ;
	text-decoration:none ;
	padding:0 ;
	}
#boutonBoisIndex2 li a:hover, #boutonBoisIndex2 li a:focus, #boutonBoisIndex2 li a:active {
	background:url(../images/images/boutonCurlingDroit.jpg) right top no-repeat  ;
	}
#boutonBoisIndex3 {
	width:128px ;
	list-style:none ;
	margin:0 ;
	padding:0 ;
	}
#boutonBoisIndex3 li a {
	display:block ;
	height:126px;
	background:url(../images/images/boutonCentre.jpg) left top no-repeat  ;
	text-decoration:none ;
	padding:0 ;
	}
#boutonBoisIndex3 li a:hover, #boutonBoisIndex3 li a:focus, #boutonBoisIndex3 li a:active {
	background:url(../images/images/boutonCentre.jpg) right top no-repeat  ;
	}
/* style de caractère pour le centre civique de dolbeau-mistassini */
.styleBasDePage{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #999999;
text-align:center;
}
.styleMenuSec{
font-family:arial;
font-size:17px;
text-align:left;
}
.styleMenuSec a{
color:#0066CC;
text-decoration:none;
}
.styleMenuSec a:hover{
color:#666666;
text-decoration:underline;
}
.puce{
list-style-image:url(../images/etoileMarine.png);
}
h1{
font-family: "Times New Roman", Times, serif;
font-size:1.6em;
line-height:1.6em;
font-style:oblique;
text-align:left;
color:#006699;
background-image:url(../images/images/fondH1.jpg);
background-repeat:no-repeat;
text-indent:2em;
border-bottom:#006699 thin inset;
}
.styleTexteNormal{
padding-left:6px;
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
line-height:1.2em;
color:#333333;
text-align:justify;
}