.rechercher { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a.rubriquenoir { color: #000; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:visited.rubriquenoir { color: #000; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:hover.rubriquenoir { color: #000; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a.sousrubriquenoir { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a.references { color: #00c800; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:visited.references { color: #00c800; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:hover.references { color: #00c800; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a.agence { color: #ff1ebe; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:visited.agence { color: #ff1ebe; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:hover.agence { color: #ff1ebe; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a.ssrub { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a.ssrubagence { color: #ff1ebe; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a:visited.ssrubagence { color: #ff1ebe; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a:hover.ssrubagence { color: #ff1ebe; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a.ssrubreferences { color: #00c800; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a:visited.ssrubreferences { color: #00c800; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a:hover.ssrubreferences { color: #00c800; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a.ssrubactu { color: #00a5ff; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a:visited.ssrubactu { color: #00a5ff; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a:hover.ssrubactu { color: #00a5ff; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a.actu { color: #00a5ff; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:visited.actu { color: #00a5ff; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:hover.actu { color: #00a5ff; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
.contact { color: #7e14dc; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a.contact { color: #7e14dc; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:visited.contact { color: #7e14dc; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:hover.contact { color: #7e14dc; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
.adresse { font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
a.email { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a:visited.email { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a:hover.email { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.texte { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.copyright { font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }

.imputrecherche { border: solid 1px #ddd; width:185px;}
.titre { font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.titrerouge { color: #f00; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.titregris { color: #464646; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
a { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
.texte p a { color: #000; text-decoration: underline; }
.texte p a:visited { color: #333; text-decoration: none; }
.texte p a:hover { color: #000; text-decoration: underline; }
#myGallery a { color: #333; text-decoration: none; }
#myGallery a:visited { color: #333; text-decoration: none; }
#myGallery a:hover { color: #333; text-decoration: none; }
.telecharger { color: #f00; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.telecharger a{ font-weight:700;  color: #f00; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.telecharger a:visited{ font-weight:700;  color: #f00; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.telecharger a:hover{ font-weight:700; color: #f00; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.titreref { color: #ff1ebe; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.legendechiffrefoto { color: #000; font-size: 8px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-left: 5px; }
.rose { color: #ff1ebe; }
.rougegras {font-weight:700;  color: #f00;}
.texte p a.emailcontact,  a.emailcontact { color: #7e14dc; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
.texte p a:visited.emailcontact, a:visited.emailcontact { color: #7e14dc; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
.texte p a:hover.emailcontact, a:hover.emailcontact { color: #7e14dc; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
img{
border:0;
}
body { font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.message {
 font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
}
a.ssrubreferences, a:visited.ssrubreferences, a:hover.ssrubreferences {
	text-decoration: blink;
	visibility: expression((function(){
								if (!window.IEBlink) {
								window.IEBlink = "visible";
								setInterval(function() {
								window.IEBlink = (window.IEBlink=="visible"?"hidden":"visible");
								var blinks = document.getElementsByTagName("a");
								for (var i=0; i < blinks.length; i++) { 
									if(blinks[i].className == 'ssrubreferences'){
										blinks[i].style.visibility=window.IEBlink;
									}
								}
								}, 700)
								}
								return "";
								})());
}
a.ssrubactu, a:visited.ssrubactu, a:visited.ssrubactu {
	text-decoration: blink;
	visibility: expression((function(){
								if (!window.IEBlink) {
								window.IEBlink = "visible";
								setInterval(function() {
								window.IEBlink = (window.IEBlink=="visible"?"hidden":"visible");
								var blinks = document.getElementsByTagName("a");
								for (var i=0; i < blinks.length; i++) { 
									if(blinks[i].className == 'ssrubactu'){
										blinks[i].style.visibility=window.IEBlink;
									}
								}
								}, 700)
								}
								return "";
								})());
}
 
