/* CSS Document */



body{
	background-repeat:no-repeat;
	background-position: center top;
}

.border{
	border:1px solid #D0D9E6;
}
.rowHeader{ padding:7px 5px; text-transform:uppercase; font-weight:bold; text-align:center;}
.oddRow td{font-family:Arial, Helvetica, sans-serif; background-color:#dbe8f5; height:25px; padding:3px 5px; font-size:10px; text-transform:uppercase;}
.evenRow td{font-family:Arial, Helvetica, sans-serif; height:25px; padding:3px 5px; font-size:10px; text-transform:uppercase;}
.txtField{ border:1px solid #404041; width:160px; height:16px; font-size:11px; padding:0 0 0 6px;}
.txtFieldTel{ border:1px solid #404041; width:70px; height:16px; font-size:11px; padding:0 0 0 6px;}

.requiredField{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F00; font-weight:bold; }
.requiredField2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0066cc; font-weight:bold; }
.BtnNext{ background:transparent url(../../img/bgButton.jpg) left repeat-x; width:154px; height:20px; color:#FFF; font-size:10px; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; line-height:12px; border:none; cursor:pointer;}
.tableTitle{ text-transform:uppercase; font-size:11px; font-weight:bold;}
.btnConcours a{background:#fff url(../../img/btnEquipe.jpg) left no-repeat; width:348px; height:90px; border:0px; float:left;}
.btnConcours a:hover{background:#fff url(../../img/btnEquipeRoll.jpg) left no-repeat; width:348px; height:90px; border:0px; display:block;}
.btnConcours1 a{background:#fff url(../../img/btnEquipe1.jpg) left no-repeat; width:116px; height:90px; border:0px; float:left;}
.btnConcours1 a:hover{background:#fff url(../../img/btnEquipe1Roll.jpg) left no-repeat; width:116px; height:90px; border:0px; float:left;}
.btnConcours2 a{background:#fff url(../../img/btnEquipe2.jpg) left no-repeat; width:232px; height:90px; border:0px; float:left;}
.btnConcours2 a:hover{background:#fff url(../../img/btnEquipe2Roll.jpg) left no-repeat; width:232px; height:90px; border:0px; float:left;}
.btn_reseau a{background:transparent url(../../img/btn_reseau.png) left top no-repeat; width:348px; height:90px; border:0px; float:left; margin-left:7px;}
.btn_reseau a:hover{background:transparent url(../../img/btn_reseau.png) left bottom no-repeat;}
#contourBox{ width:439px; padding:5px; border:#7e6c5e 1px solid;}

#equipeAny a{background:url(../../img/AnyTruchon.jpg) left no-repeat; width:285px; height:350px; display:block; float:right; margin-bottom:5px;}
#equipeAny a:hover{background:url(../../img/AnyTruchon2.jpg) left no-repeat; width:285px; height:350px; float:right;}
#equipeCharles a{background:url(../../img/charlesGagnon.jpg) left no-repeat; width:285px; height:350px; display:block; float:right; margin-bottom:5px;}
#equipeCharles a:hover{background:url(../../img/charlesGagnon2.jpg) left no-repeat; width:285px; height:350px; float:right;}

#equipeEric a{background:url(../../img/ericTrudel.jpg) left no-repeat; width:285px; height:350px; display:block; float:left; margin-bottom:5px;}
#equipeEric a:hover{background:url(../../img/ericTrudel2.jpg) left no-repeat; width:285px; height:350px; float:left;}
#equipeJimmy a{background:url(../../img/jimmyDoucet.jpg) left no-repeat; width:285px; height:350px; display:block; float:right; margin-bottom:5px;}
#equipeJimmy a:hover{background:url(../../img/jimmyDoucet2.jpg) left no-repeat; width:285px; height:350px; float:right;}

#equipeMichel a{background:url(../../img/michelMartineau.jpg) left no-repeat; width:285px; height:350px; display:block; float:left; margin-bottom:5px;}
#equipeMichel a:hover{background:url(../../img/michelMartineau2.jpg) left no-repeat; width:285px; height:350px; float:left;}
#equipeVero a{background:url(../../img/veroniqueGagne.jpg) left no-repeat; width:285px; height:350px; display:block; float:left; margin-bottom:5px;}
#equipeVero a:hover{background:url(../../img/veroniqueGagne2.jpg) left no-repeat; width:285px; height:350px; float:left;}


.text1{
	font-family:arial,helvetica,sans-serif;
	text-align:justify;
	font-size:12px;
	color:#333333;
}
.col_h{
	background-image:url('../../img/col_h.gif');
	background-repeat:repeat-x;
}

.col_b{
	background-image:url('../../img/col_bas.gif');
	background-repeat:repeat-x;
}

.col1{
	background-image:url('../../img/col1.gif');
	background-repeat:repeat-y;
}

.col2{
	background-image:url('../../img/col2.gif');
	background-repeat:repeat-y;
}

.cadre_px{
	background-image:url('../../img/cadre_px.gif');
	background-repeat:repeat-y;
}

.cadre_px2{
	background-image:url('../../img/cadre_px2.gif');
	background-repeat:repeat-y;
}

.cadre_px3{
	background-image:url('../../img/cadre_px3.gif');
	background-repeat:repeat-x;
}

#interface_site { 
	width: 800px; 
	margin-left: auto; 
	margin-right: auto; 
}

h2 {
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	color:#6c9d31;
}

.h3 {
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	color:#6c9d31;
}

.h4 {
	font-family:Arial;
	font-size:9pt;
	text-align:right;
}

ul {
	font-family:Arial;
	font-size:9pt;
	color:#0066cc;
	line-height:25pt;
}

ol {
	color:#6c9d31;
	text-align:left;
	font-size:14px;
	font-family:arial;
	line-height:25pt;
}

.accueil_bandepx{
	background-image:url('../../img/accueil_bandepx.gif');
	background-repeat:repeat-x;
}

.accueil_bandepx2{
	background-image:url('../../img/accueil_bandepx2.gif');
	background-repeat:repeat-y;
}

.espacetableau{
	margin-top: 25px;
	margin-left: 100px;
}

.cadre_gris{
	margin-top: 25px;
	margin-left: 60px;
}

.alignmenu{
	margin-top: 25px;
	margin-left:47px;
}

.porte_parole{
	font-family:Arial;
	font-size:9pt;
	color:#005596;
}

.construire{
	padding-right:50px;
	padding-bottom:25px;
}

.accueil_commpx2{
	background-image:url('../../img/accueil_commpx2.gif');
	background-repeat:repeat-x;
}

.accueil_commpx1{
	background-image:url('../../img/accueil_commpx1.gif');
	background-repeat:repeat-y;
}

.description{
	color:#6c9d31;
	line-height:12pt;
}

td.img1 {	
	background-image: url(../../img/projet_1.gif);
	padding-left:30px;
	font-family:arial;
	font-size:12px;
	color:#ed1c24; 
}
td.img1:hover {
	background-image: url(../../img/projet_1b.jpg);
	padding-left:30px;
	font-color:#ed1c24;
}

td.img1h {	
	background-image: url(../../img/projet_1b.jpg);
	padding-left:30px;
	font-family:arial;
	font-size:12px;
	color:#ed1c24; 
}

td.img2 {	
	background-image:url(../../img/projet_2.gif);
	padding-bottom:20px;
	font-family:arial;
	font-size:12px;
	text-align:right;
}
td.img2:hover {
	background-image:url(../../img/projet_2b.jpg);
	padding-bottom:20px;
	text-align:right;
}

td.img2i {	
	background-image:url(../../img/projet_2b.jpg);
	padding-bottom:20px;
	font-family:arial;
	font-size:12px;
	text-align:right;
}

td.img3 {	
	background-image:url(../../img/projet_3.gif);
	padding-left:30px;
	padding-top:30px;
	font-family:arial;
	font-size:12px; 
}

td.img3:hover {
	background-image:url(../../img/projet_3b.jpg);
	padding-left:30px;
	padding-top:30px;
}

td.img3j {	
	background-image:url(../../img/projet_3b.jpg);
	padding-left:30px;
	padding-top:30px;
	font-family:arial;
	font-size:12px; 
}

td.img4 {	
	background-image:url(../../img/projet_4.jpg);
	padding-bottom:20px;
	font-family:arial;
	font-size:12px;
	text-align:right;
}

td.img4:hover {	
	background-image:url(../../img/projet_4b.jpg);
	padding-bottom:20px;
}

td.img4k {	
	background-image:url(../../img/projet_4b.jpg);
	padding-bottom:20px;
	font-family:arial;
	font-size:12px;
	text-align:right;
}

td.img5 {
	background-image:url(../../img/projet_5.jpg);
	padding-left:30px;
	padding-top:15px;	
	font-family:arial;
	font-size:12px;
	color:#ed1c24;
}

td.img5:hover {
	background-image:url(../../img/projet_5b.jpg);
	padding-left:30px;
	padding-top:15px;
	font-color:#ed1c24;
	padding-left:30px;
}

.depliant{
	padding-top:400px;
}

a.cible4:link {
	font-weight:bold;
	color: #FFFFFF;
}
a.cible4:hover { color:#ffffff; font-weight:bold; }
a.cible4:active { color:#ffffff; font-weight:bold; }
a.cible4:visited { color:#ffffff; font-weight:bold; }

td.img5l {
	background-image:url(../../img/projet_5b.jpg);
	padding-left:30px;
	padding-top:15px;	
	font-family:arial;
	font-size:12px;
	color:#ed1c24;
}

