/* CSS Document */

html { background: url(../images/header-bg3.jpg) repeat-x; height:100%; }

* { margin:0; }

a { outline:none; 
	color:#384f0b;
	font-family:Arial, Helvetica, sans-serif;
}

/*h1 { color:#384f0b; }
h2 { color:#384f0b; } 
h3 { color:#384f0b; }
h4 { color:#384f0b; }
h5 { color:#384f0b; }*/

.nomequipe {
	font-size:1.50em;
	font-family:Georgia, Arial;
	letter-spacing:0.1em;
	color:#8e8579;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.6);
	border-bottom: 1px solid #e4e4d0;
	padding-bottom: 0.1em;
}	

.nomequipedesc{
    display: block;
    padding-top: 0.5em;
    font-family: Verdana;
    color: rgba(69,54,37,0.6); 
    font-size: 0.7em;
    font-weight: normal;
    letter-spacing: 0em;
    text-shadow: none;
}

h2 {
	font-size:1.75em;
	font-family:Georgia, Arial;
	letter-spacing:0.1em;
	color:#8e8579;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.6);
	border-bottom: 1px solid #e4e4d0;
	padding-bottom: 0.5em;
}	

h3 {
	font-size:1.25em;
	font-family:Georgia, Arial;
	letter-spacing:0.1em;
	color:#8e8579;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.6);
	padding-bottom: 0.5em;
}	

h2 span{
    display: block;
    margin-top: 0.5em;
    font-family: Verdana;
    color: rgba(69,54,37,0.6); 
    font-size: 0.7em;
    font-weight: normal;
    letter-spacing: 0em;
    text-shadow: none;
}

.body p:first-child{
	font-size: 1em;
	font-family: Verdana, Arial;
	color:#695d4e;
	-moz-column-count: 1;
	-webkit-column-count: 1;
	column-count: 1;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
}

.body p:first-child:first-line{
	
}
	
.body p{
	font-size: 1em;
	font-family: Verdana;
	line-height: 1.5em;
	color: rgb(69,54,37);
}


.body ul{
	padding-top:25px;
	padding-bottom:25px;
	list-style:circle;
}

.body ul strong{
	font-size: 1em;
	font-family: Verdana, Arial;
	color:#695d4e;
	font-weight:bold;	
}

.body ul li{
	font-family: Verdana;
	line-height: 1.5em;
	color: rgb(69,54,37);
	padding-bottom:10px;
}











#content { position:absolute; width:960px; margin-left:-480px; left:50%; height:100%; border:0px solid red; }

#box-articles-content-rest{font-size: 1em;font-family: Verdana;line-height: 1.5em;color: rgb(69,54,37);}

.green {  }

#spacer { height:20px; border:1px solid red; width:100%;}
#spacerDD { width:960px; height:8px; border:0px solid red; clear:left; }

#ddcontainer { width:960px; height:63px; border:0px solid red; clear:left; }

#header-wrap { border:0px solid blue; height:185px; }

#top-menu-wrap { width:100%; height:47px; border:0px solid red; }

#top-menu-left { float:left; padding-top:4px;}
	#top-menu-left a { }
	
#top-menu-center { float:left; padding:9px 0px 0px 10px;color:#ffffff;}
	#top-menu-center a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; }

#top-menu-right { float:right; color:#ffffff; border:0px solid blue; padding-top:7px; padding-right:10px; }
	#top-menu-right a {font-size:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
	
/*#divFormContact fieldset{width:90%;}*/
#divFormContact #fcontact {

 width:800px;
 border: 2px solid #ccc;
 background-color:#FFFFFF;
 padding:10px;
 font-size: 14px;
 -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
 -moz-border-radius: 15px;
 -webkit-border-radius: 15px;

}

#divFormContact #fcontact fieldset{
  border-top:1px solid #ccc;
  border-left:0;
  border-bottom:0;
  border-right:0;
  padding:6px;
  margin:0px 30px 0px 0px;
}

#divFormContact #fcontact  legend{
  text-align:left;
  color:#695d4e;
  font-size:16px;
  padding:0px 4px 0px 4px;
  margin-left:20px;
}

#submitcontactform{
cursor:pointer;
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding: 10px 20px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.50, #ffffff),
		to(#b5b5b5));
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 3px solid #fbfbf3;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,1);
}


#divFormContact textarea {margin-top:8px; margin-bottom:8px;float:left;}
#divFormContact label{float:left;width:180px;clear:left;padding:10px;}
#divFormContact input{width:320px;margin-top:8px;float:left;}

#fdocument fieldset{width:90%;}
#fdocument textarea {margin-top:8px;float:left;}
#fdocument label{float:left;width:140px;clear:left;padding:10px;}
#fdocument input{width:120px;margin-top:8px;float:left;}

.error {color:#FF0000;}

.lblForm { float:left; width:175px; font-weight:bold; }

#lang-btn { /*float:left; */float:right; padding-right:0px; padding-top:7px; }

#dropdown-zen { /*float:left;padding-left:170px;*/padding-;left:10px; }

#dropdown-zen-wrap { width:100%;/*width:100%; border:1px solid black; background-color:#d4d6d0; height:27px; padding-left:0px;*/}

#leftPanel { float:left;border:0px solid red; width:660px;}

#box-presentation-wrap { width:655px; float:left; border:0px solid red;}
	#box-presentation-title { text-align:center; }
		#box-presentation { background: url(http://www.zendata.ca/dev-site/images/bg-box-actualites-649.jpg) repeat-y; }
			#box-presentation-content-wrap { padding:0px 0px 0px 0px; }
					#box-presentation-content { padding:0px 30px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

				


#box-actualites-wrap { width:655px; float:left; border:0px solid red;}
	#box-actualites-title { text-align:center; }
		#box-actualites { background: url(http://www.zendata.ca/dev-site/images/bg-box-actualites-649.jpg) repeat-y; }
			#box-actualites-content { padding:0px 0px 0px 0px; }
				#frontnews #separateur-actualites { margin-left:0px; }
					#monitor { float:left; border:0px solid red; }
					#news { float:left; padding:10px 2px 10px 5px;border-bottom:1px dotted #d4d4d3; /*background:url(http://www.zendata.ca/images/bg-box-test.jpg) repeat-x;*/ }
						#news a { font-size:12px; font-family:Arial, Helvetica, sans-serif;}	
						#news a:link { color:#384f0b; }
						#news a:hover { color:#5d8809; }
						#news a:visited { color:#384f0b; }
							#news span.news-date { color:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif;padding-bottom:10px; }


#right-panel { float:left; width:299px; border:0px solid red;padding-left:0px; }					
	#box-services-wrap { width:299px; border:0px solid blue; padding-left:0x;}
		#box-services-title { text-align:center;border:0px solid red; padding-right:0px; }		  
			#box-services { background: url(http://www.zendata.ca/dev-site/images/bg-box-services-299.jpg) repeat-y; }
				#box-services-content { padding:0px 0px 0px 60px; border:0px solid red; }
				#services-menu ul { list-style:square; color:#000000; }	
					#services-menu ul a { font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration:none;line-height:20px;						                                           font-weight:bold;}
					#services-menu ul a:link { color:#384f0b; } 
					#services-menu ul a:hover { color:#5d8809; }
					#services-menu ul a:visited { color:#384f0b; }
					
					
	#box-edialogue-wrap { width:299px; border:0px solid blue; padding-left:0px;}
		#box-edialogue-title { text-align:center; border:0px solid red; padding-right:0px; }		  
			#box-edialogue { background: url(http://www.zendata.ca/dev-site/images/bg-box-services-299.jpg) repeat-y; }
				#box-edialogue-content { padding:0px 0px 0px 60px; border:0px solid red; }
				#edialogue-menu ul { list-style:square; color:#000000; }	
					#edialogue-menu ul a { font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration:none;
											line-height:20px;font-weight:bold;}
					#edialogue-menu ul a:link { color:#384f0b; } 
					#edialogue-menu ul a:hover { color:#5d8809; }
					#edialogue-menu ul a:visited { color:#384f0b; }
					
	#box-infolettre-wrap { width:299px; border:0px solid blue; padding-left:0px;}
		#box-infolettre-title { text-align:center; border:0px solid red; padding-right:0px; }		  
			#box-infolettre { background: url(http://www.zendata.ca/dev-site/images/bg-box-services-299.jpg) repeat-y; }
				#box-infolettre-content { padding:0px 20px 0px 20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#000000;text-align:center;line-height:20px;font-weight:bold; }
				#infolettre-menu ul { list-style:square; color:#000000; }	
					#box-infolettre-content a { font-size:12px; font-family:Arial, Helvetica, sans-serif;
											line-height:20px;font-weight:bold;}
					#box-infolettre-content a:link { color:#384f0b; } 
					#box-infolettre-content a:hover { color:#5d8809; }
					#box-infolettre-content a:visited { color:#384f0b; }



#box-articles-content-rest { padding:0px 70px 0px 50px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
	#box-articles-content-rest p { margin:15px 0 0px 0;/*margin:0px; padding:5px;*/ }				

#footer { width:100%; height:150px; clear:left; }
	
	#footer-left { float:left; padding-top:25px; }
	#footer-center { float:left; padding:25px 0px 0px 185px; }
		#footer-center a { text-decoration:none; font-size:18px; color:#000000; font-family:Arial, Helvetica, sans-serif; 
								font-weight:bold; }
	#footer-right { float:right; padding:10px 25px 0px 0px; }
	#footer-bottom { width:100%; float:left; font-size:12px; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-top:30px; padding-bottom:30px; }
	

/*#box-articles { background: url(http://www.zendata.ca/images/bg-box-articles.jpg) repeat-y;"}*/

.clientimgspacer  {float:left;width:99.8%;background-color:#ffffff;height:15px;padding-left:30px;}
.clientimg  {float:left;width:99.8%;background-color:#ffffff;height:90px;padding-left:30px;}
.clientimg a {margin:10px;width:140px;float:left;}

.PageNumbering {width:100%;margin-left:20px;}
.PageNumbering a {margin-right:10px;text-decoration:underline; font-size:18px; color:#909306;}
.PageNumbering a.selected {font-weight:bold;text-decoration:none; font-size:26px;}
.articleListing { width:500px;}
.articleListing div {}
.article { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.article a {text-decoration:none;color:#909306;}



a.lang {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


/* Menu Article - Actualité - Active Green - Normal black & gray */
ul#newsMenu {list-style:square;color:#939308;font-size:12px;margin:0px;padding:0px;margin-top:20px;margin-left:20px;margin-bottom:20px;margin-right:5px;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
 ul#newsMenu li {margin-top:5px;padding-bottom:10px;border-bottom:1px solid #666666;}
 ul#newsMenu li a{color:#000000;font-size:12px;text-decoration:none;cursor:pointer;line-height:12px;}
 ul#newsMenu li.selected a{color:#939308;}
 ul#newsMenu li.selected ul li a{color:#000000;}
 ul#newsMenu li ul li.selected a{color:#939308;}
	 ul#newsMenu li ul{list-style:none;color:#939308;font-size:11px;margin:0px;padding:0px;margin-top:5px;margin-left:5px;margin-bottom:0px;margin-right:5px;font-weight:bold;}
	 ul#newsMenu li ul li {color:#666666;font-size:9px;text-decoration:none;cursor:pointer;line-height:12px;border:none;}
	 ul#newsMenu li ul li a{color:#666666;font-size:10px;text-decoration:none;cursor:pointer;line-height:10px;}

#submenu-actualite ul li {list-style:square; color:#939308; font-size:12px;}


#divClients { }

ul.classic strong {color:#939308;}
ul#classic li {margin-top:5px;}

ul.classic2 {list-style:square;color:#4a4a4a;font-size:12px;margin:0px;padding:0px;margin-top:20px;margin-left:45px;margin-bottom:20px;margin-right:5px;font-weight:normal;}
ul.classic2 strong {font-size:1.3em;color:#404040;}

.strong-green {color:#939308;font-size:1.3em;font-weight:bold;}
.article ol {padding-left: 20px;}
