/* CSS Document */

body{
	margin:0pt auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(images/lemieux-pomerleau-montreal-pattern.gif) repeat-x top #FFF;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li{
	margin:0; 
	padding:0;
	border:0px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	position:relative;
	float:right;
	margin:11px 30px -13px 0;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
	font-weight:bold;
	line-height:15px;
	text-transform:uppercase;
	margin:20px 0 0;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:16px;
}

a:active {color: #3e6ba8; text-decoration:underline;}
a:link {color: #3e6ba8; text-decoration:underline;}
a:visited {color: #3e6ba8; text-decoration:underline;}
a:hover {color: #3e6ba8; text-decoration:underline;}


/* #####################
		TEMPLATE
   #####################*/

#Container{
	margin:0px auto;
	width:922px;
	min-height:650px;
	height:auto!important;
	height:650px;
}
#Content, #Content2{
	margin:0px auto;
	float:left;
	width:922px;
	min-height:597px;
	height:auto!important;
	height:597px;
}
#Content{background:url(images/lemieux-pomerleau-montreal-content.jpg) top left no-repeat;}
#Content2{background:url(images/lemieux-pomerleau-montreal-sujet.jpg) top left no-repeat;}

#Top{
	margin:0px auto;
	clear:left;
	width:862px;
	height:132px;
}


	#Logo{
		float:left;
		width:283px;
		height:55px;
		margin:40px 0 0 35px;
		cursor:pointer;
	}
	#Coordonnee{
		float:right;
		width:370px;
		height:50px;
		margin:46px 5px 0 0;
	}
	#Coordonnee p{ line-height:15px;}
		#Adresse{ float:left; text-align:right;}
		#Map{float:left; vertical-align:middle; margin:10px;}
		#Telephone{float:left; text-align:left;}
		#Telephone p{font-size:13px; font-weight:bold;}
	
	#Menu{float:right; clear:right; margin-top:11px; width:252px; height:23px;}	
	.Menu{ float:left; width:126px; height:23px; cursor:pointer;}

#MainContent{
	float:left;
	margin-left:70px;
	width:545px;
}
#MainContent p{
	margin:12px 0 0;
	font-size:11px;
	line-height:14px;
}
#Content2 #MainContent p{
	margin:14px 0 0;
	font-size:12px;
	line-height:15px;
}
#Content2 #MainContent h2.Avis{
	margin:2px 0 0 -20px;
	font-size:12px;
	line-height:12px;
}
#Content2 #MainContent p.Avis{
	margin:6px 0 0 -20px;
	font-size:10px;
	line-height:12px;
}
#Publicite{
	float:left;
	width:214px;
	height:392px;
	margin:20px 0px 0 28px;
	cursor:pointer;
}
#Publicite h3{
	margin:5px;
	text-align:center;
	line-height:17px;
}
#Content a.Publicite:visited, #Content a.Publicite:hover, #Content a.Publicite:link, #Content a.Publicite:active{
	text-decoration:none;
}
#Content2 a.Publicite:visited, #Content2 a.Publicite:hover, #Content2 a.Publicite:link, #Content2 a.Publicite:active{
	text-decoration:none;
}
	#Publicite h3 .Bleu{
		line-height:23px;
		font-size:20px;
		color:#0070af;
	}
	
#addsense{
	margin:auto;
	width:922px;
	text-align:center;
	margin-bottom:10px;
}
#Footer{
	margin:0px auto;
	clear:left;
	width:886px;
	text-align:center;
}
.Keyword{ font-weight:bold; color:#000; padding:25px 0 0;}
#MainContent p.Keyword{font-size:10px; line-height:12px;}
/* bottom navigation links */
a.bottom:active {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000;font-weight:400; text-decoration:underline;}
a.bottom:link {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000;font-weight:400;  text-decoration:underline; }
a.bottom:visited {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000;font-weight:400; text-decoration:underline;}
a.bottom:hover {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000;font-weight:400;  text-decoration:underline; }
.Footer{font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #000;font-weight:400;margin:0pt auto; }


