#MenuPosition #menuContextTitle, #MenuPosition #menuContextImage {
	display: none;
}
#MenuPosition {
	margin: 10px 0 0 0;
}
#MenuPosition #headerZone {
	border-bottom: 1px solid #FFF;
}
#MenuPosition #headerZone #menuContext div {
	width: 149px;
	padding: 2px 0 0 5px;
	border-top: 1px solid #FFF;
}
#MenuPosition #headerZone #menuContext div a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
#MenuPosition #headerZone #menuContext div#menuContextSelectedTemplate {
	background: #154A4F;
}
#MenuPosition #headerZone #menuContext div#menuContextSubTemplate a, #MenuPosition #headerZone #menuContext div#menuContextSelectedSubTemplate a {
	color: #000000 !important;
	display: block;
}
#MenuPosition #headerZone #menuContext div#menuContextSelectedSubTemplate {
	border: none;
	background-color: #73BFC7;
	margin: 0px;
	display: block;
	padding: 2px 0 0 5px;
}
#MenuPosition #headerZone #menuContext div#menuContextSubTemplate {
	border: none;
}
.thumbnailImage {
	padding: 0 0 0 0;
	margin: 0 10px 3px 0 !important;
}
#pageTemplate43 #myDiv2 {
	margin-right: 8px !important;
}
#pageTemplate43 #myDiv3 {
	margin-top: 25px;
	width: 198px !important;
}
.pageTitle h1 {
	color: #185A60;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1.2em;
}
.mugshotBlockLayout h3, .formsBlockLayout h3, .linksBlockLayout h3, .faqBlockLayout h3, .downloadableBlockLayout h3, .galleryBlockLayout h3, .calendarBlockLayout h3, .directoryBlockLayout h3, .articleBlockLayout h3 {
	color: #68B9CB;
	background: url(../img/arrow_title.gif) 0 4px no-repeat;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	font-size: 12px;
	padding: 0 0 0 8px;
}
.mugshotBlockLayout h3 a, .formsBlockLayout h3 a, .linksBlockLayout h3 a, .faqBlockLayout h3 a, .downloadableBlockLayout h3 a, .galleryBlockLayout h3 a, .calendarBlockLayout h3 a, .articleBlockLayout h3 a, .directoryBlockLayout h3 a {
	color: #68B9CB;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	font-size: 12px;
	padding: 0 0 0 8px;
}
.faqBlockLayout  h3, .mugshotBlockLayout h3, .formsBlockLayout h3, .linksBlockLayout div.contenu, .faqBlockLayout div.contenu, .downloadableBlockLayout div.contenu, .galleryBlockLayout div.contenu, .calendarBlockLayout div.contenu, .directoryBlockLayout div.contenu, .articleBlockLayout div.contenu {
	margin-top: 10px !important;
	padding-top: 5px;
	border-top: 1px solid #CCCCCC;
}
.mugshotBlockLayout .title, .formsBlockLayout .title, .linksBlockLayout .title, .faqBlockLayout .title, .downloadableBlockLayout .title, .galleryBlockLayout .title, .calendarBlockLayout .title, .directoryBlockLayout .title, .articleBlockLayout .title {
	padding: 0 !important;
	margin: 0 !important;
}
.mugshotBlockLayout .accroche, .formsBlockLayout .accroche, .linksBlockLayout .accroche, .faqBlockLayout .accroche, .downloadableBlockLayout .accroche, .galleryBlockLayout .accroche, .calendarBlockLayout .accroche, .directoryBlockLayout .accroche, .articleBlockLayout .accroche {
	color: #FF9900;
	font-weight: bold;
}
.mugshotBlockLayout .resume, .formsBlockLayout .resume, .linksBlockLayout .resume, .faqBlockLayout .resume, .downloadableBlockLayout .resume, .galleryBlockLayout .resume, .calendarBlockLayout .resume, .directoryBlockLayout .resume, .articleBlockLayout .resume {
	color: #333333;
}
.mugshotBlockLayout .legende, .formsBlockLayout .legende, .linksBlockLayout .legende, .faqBlockLayout .legende, .downloadableBlockLayout .legende, .galleryBlockLayout .legende, .calendarBlockLayout .legende, .directoryBlockLayout .legende, .articleBlockLayout .legende {
	font-size: 0.8em;
}
.mugshotBlockLayout .ensavoirplus a, .formsBlockLayout .ensavoirplus a, .linksBlockLayout .ensavoirplus a, .faqBlockLayout .ensavoirplus a, .downloadableBlockLayout .ensavoirplus a, .galleryBlockLayout .ensavoirplus a, .calendarBlockLayout .ensavoirplus a, .directoryBlockLayout .ensavoirplus a, .articleBlockLayout .ensavoirplus a {
	color: #999999;
	text-decoration: unederline;
	font-weight: bold;
}
.articleBlockLayout h3 a, .faqBlockLayout h3 a, .newsBlockLayout h3 {
	padding: 0;
	margin: 0;
}
.newsBlockLayout h3 a {
	color: #68B9CB;
	background: url(../img/arrow_title.gif) center left no-repeat;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	font-size: 12px;
	padding: 0 0 0 8px;
}
.newsBlockLayout .legende {
	display: none;
}
.data .newsBlockLayout div.contenu {
	margin-top: 10px !important;
	padding-top: 5px;
	border-top: 1px solid #CCCCCC;
}
.data .newsLayout h2 {
	color: #333333;
	margin: 0 !important;
	font-size: 1.2em;
	padding: 0 !important;
}
.data .newsLayout .standardImage img {
	padding: 10px 10px 0 0 !important;
}
.data .newsLayout .legende {
	font-style: italic;
	color: #68B9CB;
}
.data .newsLayout .title {
	padding: 0 !important;
	margin: 0 0 5px 0 !important;
}
.articleBlockTemplate11 .contenu {
	padding-bottom: 15px;
}
#Contenu .pageBlockLayout #myDiv3 {
	margin-top: 0 !important;
}
.pageBlockLayout .ensavoirplus {
	float: none !important;
}