/********************************************/
/*											*/
/* 					DGK						*/
/*  			Feuille de style			*/
/*  	 Créée par : Joël Fréchette			*/
/*			  jfrechette@dgk.ca				*/
/*			pachooca@hotmail.com			*/
/* 	 		Date : 10 nov 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, html {
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#5f5e5e;
	font-weight:bold;
	padding-top:12px;
	background-image:url(../../images/communs/body_bkg.png);
	background-repeat:repeat;
	background-position:top;
	background-color:#f7f5f5;
}

a:link { color:#4C4C4C; text-decoration:underline;}
a:visited {color:#4C4C4C; text-decoration:underline;}
a:hover {color:#046610; text-decoration:underline;}
a:active {color:#4C4C4C; text-decoration:underline;}

a img { border:none;}

.main { margin:35px 0 0 0;}

.contenu { margin:15px 0 0 10px; width:1006px; text-align:left}

h1 {
	text-align:left;
	font-size:32px;
	color:#024f0b;
}


#services ul {
	font-size:12px;
	font-weight:normal;
	margin:10px;
	line-height:16px;
}
#services li { list-style-type:square; margin-left:18px;}
#services li a:link, #services li a:visited { text-decoration:none;}




/**********************************/
/*
/* ENTÊTE
/*
/**********************************/
.box_username {
	text-align:left;
	width:187px; height:28px;
	padding-left:21px;
	line-height:25px;
	background-image:url(../../images/communs/ac_username.png);
	background-repeat:no-repeat;
	background-position:top;
}

.box_password {
	text-align:left;
	width:187px; height:30px;
	padding-left:21px;
	line-height:30px;
	background-image:url(../../images/communs/ac_password.png);
	background-repeat:no-repeat;
	background-position:top;
}
.acces_client {
	color:#083e1f;
}
.acces_client .champs { width:93px; height:11px; font-size:10px;}
.acces_client .submit {
	cursor: pointer;
	width: 90px;
	height: 20px;
	border: none;
	background: url(../../images/communs/btn_submit2.png) no-repeat left top;
}


#nav { width:709px; margin-top:8px;}
#nav img { border: none; }
#nav li { display: inline; list-style:none; }
#nav li a { float: left; display:block; height: 40px; }
#nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; }
#nav li a:hover img { visibility:visible; }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}


/* ----------------------------- start #nav ids ----------------------------- */
#btn_por { background:url(../../images/communs/btn_1_rl.png) no-repeat left bottom;}
#btn_dgk { background:url(../../images/communs/btn_2_rl.png) no-repeat left bottom; }
#btn_sou { background:url(../../images/communs/btn_3_rl.png) no-repeat left bottom; }
#btn_con { background:url(../../images/communs/btn_4_rl.png) no-repeat left bottom; }
/* ----------------------------- end #nav ids ----------------------------- */



/**********************************/
/*
/* FOOTER
/*
/**********************************/
.adresse { color:#4C4C4C; font-size:14px; line-height:24px; text-align:left; width:986px; padding-left:30px}
.mail { 
	background:url(../../images/communs/mail.png) no-repeat left;
	padding-left:22px;
}
.mail:hover {background:url(../../images/communs/mail_open.png) no-repeat left;}



.footer {
	background:url(../../images/communs/footer_bkg.png) no-repeat left;
	width:1016px; height:34px;
	margin-top:10px; 
	font-size:11px; 
	color:#FFFFFF;
	text-align:center;
	line-height:32px;
}
.footer a{ margin:0 6px 0 6px;}
.footer a:link {color:#FFFFFF; text-decoration:none;}
.footer a:visited {color:#FFFFFF; text-decoration:none;}
.footer a:hover {color:#FFFFFF; text-decoration:underline;}
.footer a:active {color:#FFFFFF; text-decoration:none;}



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

.floatleft {float:left;}
.floatright {float:right;}
.fixbox {clear:both;}
.messageErreur {color:#FF0000;}
.font11 {font-size:11px;}