/********************************************/
/*											*/
/* 				Groupe Ducharme				*/
/*  			Feuille de style			*/
/*  	 Créée par : Joël Fréchette			*/
/*			  jfrechette@dgk.ca				*/
/*			pachooca@hotmail.com			*/
/* 	 		Date : 31 juil 2009				*/
/* 			  Copyright DGK 2009			*/
/*											*/
/*		--------------------------------	*/
/*											*/
/*	Toute modification à ce document se		*/
/*  doit d'être accompagnée d'un 			*/
/*	commentaire ou d'être rapportée au		*/
/*  créateur de la feuille de style			*/
/*											*/
/********************************************/
* { padding: 0em; margin: 0em; }
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	height:100%;
	margin:0; padding:0;
	/*background-image:url(../../images/communs/bkg_ombre.gif);
	background-repeat:repeat-y;
	background-position:center;*/
	background-color:#FFFFFF;
}

h1 {
	background:url(../../images/communs/h1bullet.png) left center no-repeat;
	font-size:16px;
	color:#ed1c24;
	font-weight:bold;
	margin:35px 0 10px 18px;
	padding-left:17px;
}

h3 {margin:0 0 0 35px;}

a:link { color:#ed1c24; text-decoration:underline;}
a:visited {color:#ed1c24; text-decoration:underline;}
a:hover {color:#ed1c24; text-decoration:none;}
a:active {color:#ed1c24; text-decoration:underline;}


.image {border:1px solid #ed1c24;}


.hr { 	background:url(../../images/communs/hr.png) repeat-x;
		height:5px;}





.alignement { width:985px; text-align:center; background:url(../../images/communs/bkg_transparent.png) repeat;}  /* Aligner le site au centre */

.contenu {		/* DIV pour contenu principal, infos de chaque page */
	width:829px;
	float:left;
	text-align:left;
}
.contenu p {margin:7px 45px 7px 34px;}








/**********************************/
/*
/* COMMUNIQUÉS
/*
/**********************************/
.communiques {		/* Box des communiquées sur la droite */
	float:left;
	margin-top:35px;
	width:154px;
	border:1px solid #dfdede;
	font-size:10px;
	color:#808080;
}
.communiques p {margin:0 6px 6px 6px; text-align:left;}
.communiques a:link { color:#8cad7e;}
.communiques a:visited {color:#aca759;}
.communiques a:hover {color:#aca759; text-decoration:underline}
.communiques a:active {color:#8cad7e;}

.communiques_titre {	/* Titre de la box des communiqués */
	background:url(../../images/communs/communiques.png);
	width:134px; height:26px;
	font-size:14px;
	padding:8px 0 0 20px;
	color:#000000;
}





/**********************************/
/*
/* ENTÊTE
/*
/**********************************/
.entete { 
	background:url(../../images/communs/entete.jpg) no-repeat; 
	width:985px; height:191px; 
	padding-top:25px;
	color:#ed1c24; 
	font-size:11px;
	text-align:right;
}


#nav { width:985px; font-weight:bold}
#nav li { display: inline; list-style:none; float: left;  height: 31px; padding-top:8px;}

#nav a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
#nav a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#nav a:hover {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#nav a:active {color:#FFFFFF; font-weight:bold; text-decoration:none;}


/* ----------------------------- start #nav ids ----------------------------- */
#btn_presentation { background:url(../../images/communs/btn_presentation.png); width:134px; padding-right:7px}
#btn_presentation_active { background:url(../../images/communs/btn_presentation_active.png); width:134px; padding-right:7px}

#btn_alimentation { background:url(../../images/communs/btn_alimentation.png); width:196px;}
#btn_alimentation_active { background:url(../../images/communs/btn_alimentation_active.png); width:196px;}

#btn_production { background:url(../../images/communs/btn_production.png); width:179px;}
#btn_production_active { background:url(../../images/communs/btn_production_active.png); width:179px;}

#btn_centrereno { background:url(../../images/communs/btn_centrereno.png); width:188px;}
#btn_centrereno_active { background:url(../../images/communs/btn_centrereno_active.png); width:188px;}

#btn_liens { background:url(../../images/communs/btn_liens.png);  width:129px;}
#btn_liens_active { background:url(../../images/communs/btn_liens_active.png);  width:129px;}

#btn_contact { background:url(../../images/communs/btn_contact.png); width:152px;}
#btn_contact_active { background:url(../../images/communs/btn_contact_active.png); width:152px;}
/* ----------------------------- end #nav ids ----------------------------- */



/**********************************/
/*
/* FOOTER
/*
/**********************************/
.footer {
	font-size:10px; 
	background-color:#243756;
	border-top:1px solid #6e7892;
	color:#FFFFFF;
	text-align:center;
	width:985px;
	line-height:30px;
}

.footer a:link {color:#FFFFFF; text-decoration:underline; margin:0 6px 0 6px}
.footer a:visited {color:#FFFFFF; text-decoration:underline; margin:0 6px 0 6px}
.footer a:hover {color:#FFFFFF; text-decoration:none; margin:0 6px 0 6px}
.footer a:active {color:#FFFFFF; text-decoration:underline; margin:0 6px 0 6px}



/**********************************/
/*
/* DIVERS
/*
/**********************************/

.floatleft {float:left;}
.floatright {float:right;}
.fixbox {clear:both;}
.messageErreur {color:#FF0000;}

.entete input { 
	background-image:url(../../images/communs/champs.png);
	width:148px; height:24px; 
	border:none;
	padding:8px 0 0 5px;
}

.entete .submit{
	background-image:url(../../images/communs/soumettre.png);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#FFFFFF;
	cursor:pointer;
	width:70px;
}

.invisible { visibility:hidden;}