.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 #ccc; 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;padding:0px;margin:0px;
}
body { font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;margin:0px;padding:0px; }
.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 "";
								})());
}
 
h1.titrerouge { color: #f00; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; margin:0px;padding:0px;}
h2.titregris { color: #464646; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold;margin:0px;padding:0px; }
#identification table td {
 font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
}
#identification .titrerouge { color: #f00; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; margin:0px;padding:0px;}

#images {
margin:0px;
padding:0px;
}
#images table tr td {
margin:0px;
padding:0px;
}
/*References*/
#reftable {
width:500px;
padding:0px;
margin:0px;
border:none;
}
#reftable td {
padding:0px;
margin:0px;
border:none;
}
#reftable td img{
padding:0px;
margin:0px;
border:none;
}
#reftable td.separatetdh{
padding:0px;
width:10px;
margin:0px;
border:none;
}
#reftable td.separatetdv{
padding:0px;
width:500px;
margin:0px;
border:none;
height:10px;
}
#reftable td.contenttd{
padding:0px;
width:90px;
margin:0px;
border:none;
} 




a.ssrubarchives { color: #FFA000; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a:visited.ssrubarchives { color: #FFA000; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a:hover.ssrubarchives { color: #FFA000; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; }
a.archives { color: #FFA000; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:visited.archives { color: #FFA000; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
a:hover.archives { color: #FFA000; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }


a.ssrubarchives, a:visited.ssrubarchives, a:visited.ssrubarchives {
	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 == 'ssrubarchives'){
										blinks[i].style.visibility=window.IEBlink;
									}
								}
								}, 700)
								}
								return "";
								})());
}
h1.titrevert { color: #00AF88; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; margin:0px;padding:0px;}
.titrevert { color: #00AF88; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }


#public_identification {
margin : 0 20px;
}

/*MODIF TEMP HIDDE TOUTE LANNEE*/
.toutelannee {
display:none;
}

