.TitreMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: 
#212C63; font-weight: bold} 
#cse-search-results {
	padding-left: 6px;
	background: #FFF;
}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
12px; color: #000000} 
.LiensText:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0B45A4; text-decoration: underline; font-weight: bold} .LiensText:hover 
{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #FF0C45; text-decoration: none; font-weight: bold} 
.LiensText { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #0B45A4; font-weight: bold} 
.MenuLeft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; left: 3px; clip: rect( ); color: #212C63; text-decoration: none }
.MenuLeft:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; left: 3px; clip: rect( ) ; color: #FFFFFF; text-decoration: none }
.MenuLeft:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; left: 3px; clip: rect( ); color: #212C63; text-decoration: none }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #0B45A4}
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #0B45A4; text-decoration: underline}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FF0C45; text-decoration: none}
.Lettrine {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 56px; font-weight: bold; color: #4BA8FF; line-height: 12px}
.Justifie {  text-align: justify}
.Menu1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 150px;
	line-height: 12px;
	float: left;
	height: auto;
	background-color: #FF0C45;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.Menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	line-height: 12px;
	float: left;
	height: auto;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.Menu1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	line-height: 12px;
	float: left;
	height: auto;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.Menu1Static {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	line-height: 12px;
	float: left;
	height: auto;
	background-color: #6FBAFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.TitrMenuBlanc { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 12px; font-weight: bold; left: 3px; clip: rect( ) ; color: #FFFFFF; text-decoration: none }
.CadreBleuFin { border: 1px #4482e0 solid}
.CadreNoirFin { border: 1px #000000 solid}
.CadreNoirFinPad {
	border: 1px #000000 solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFFD2C;
}
.CadreExpoTempor {
	border: 1px #000000 solid;
	padding: 5px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
}
.MenuHP { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; clip:  rect(   ); color: #DD2D00; text-decoration: none }
.MenuHP:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; clip:  rect(   ); color: #0B45A4; text-decoration: none }
.MenuHP:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; clip:  rect(   ); color: #FFFFFF; text-decoration: none }
.SiteOffi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0b45a4; font-weight: bold}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-color: #000000 black; text-align: right; width: 100%; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; color: #000000}
.Menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: right;
	line-height: 11px;
	float: left;
	height: auto;
}
.Menu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0C45;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 11px;
	float: left;
	height: auto;
}
.Menu2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: right;
	line-height: 11px;
	float: left;
	height: auto;
}
.Menu2Static {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: right;
	line-height: 11px;
	background-color: #6FBAFF;
	float: left;
	height: auto;
}
.MenuHPv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; clip: rect( ); color: #DD2D00; text-decoration: none ; letter-spacing: 0.1em}
.MenuHPv:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; clip: rect( ); color: #0B45A4; text-decoration: none }
.MenuHPv:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; clip: rect( ); color: #FFFFFF; text-decoration: none }
.SiteOffiv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0b45a4; font-weight: bold }
.TitreParagraph { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #0b45a4; font-weight: bold}
.CadreBlancFin { border: 1px #FFFFFF solid}
.TextMaj { font-size: 9px; line-height: normal ; font-family: Arial, Helvetica, sans-serif; color: #0B45A4}
.MenuBand { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; left: 3px; clip: rect( ); color: #212C63; text-decoration: none }
.MenuBand:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; clip:  rect(   ); color: #212C63; text-decoration: none }
.MenuBand:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; left: 3px; clip: rect( ) ; color: #FFFFFF; text-decoration: none }
.MenuBand1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 12px;
	float: left;
	height: 12px;
}
.MenuBand1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 12px;
	float: left;
	height: 12px;
}
.MenuBand1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0C45;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 12px;
	float: left;
	height: 12px;
}
.MenuBand2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 12px;
	float: left;
	height: 24px;
}
.MenuBand2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #212C63;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 12px;
	float: left;
	height: 24px;
}
.MenuBand2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0C45;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 12px;
	float: left;
	height: 24px;
}
.CadreGrisFin { border: 1px #999999 solid}
.LiensTextJaun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FFFEB4
}
.LiensTextJaun:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFEB4;
	text-decoration: underline
}
.LiensTextJaun:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFEB4;
	text-decoration: none
}
.LiensTextBlanc {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}
.LiensTextBlanc:active {
	color: #FFFFFF;
	text-decoration: underline;
	white-space: nowrap;
}
.LiensTextBlanc:hover {
	color: #FFFFFF;
	text-decoration: underline;
	white-space: nowrap;
}
.Titre2Paragraph { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold }
.Text10 { font-size: 10px }
.Text11 { font-size: 11px }
.Text8 { font-size: 8px; line-height: normal }
.Text9 { font-size: 9px }
.CadreJauneFin { border: 1px #FFFF66 solid}
.ZoneTexte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.Text14 { font-size: 14px}
.CadreBleuMenu { border: 1px #4482E0 solid}
.Menu1StaticOld { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; clip: rect( ); color: #212C63; text-decoration: none ; width: 150px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px ; line-height: 12px ; background-color: #6FBAFF }
.CadreBleuMenuCopy { border: 1px #4482e0 solid }
.CadreGrisFdJaune { border: 1px #999999 solid ; background-color: #FFFFCC }
.TraitGauchGris { border: solid; border-width: 0px 0px 0px 1px; border-color: black black black #999999}
.MenuImage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #212C63;
	text-decoration: none;
	line-height: 12px;
}
.MenuImage:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color: #212C63;
	text-decoration: none;
}
.MenuImage:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0C45;
	text-decoration: none;
	line-height: 12px;
	border-top: 0px solid #FF0C45;
	border-right: 0px solid #FF0C45;
	border-bottom: 2px solid #FF0C45;
	border-left: 0px solid #FF0C45;
	vertical-align: 50%;
}
.Copyrights {
font-size: 9px
}
.CadreVertFin {
border: 1px solid #336600
}
.CadreGrisDarkFin {

border: 1px solid #666666
}
body {  font-family: Verdana, Arial, Helvetica, sans-serif;
SCROLLBAR-FACE-COLOR: #A5D5FF;
SCROLLBAR-HIGHLIGHT-COLOR: #4482E0;
SCROLLBAR-SHADOW-COLOR: #4482E0;
SCROLLBAR-3DLIGHT-COLOR: #D2EAFF;
SCROLLBAR-ARROW-COLOR: #4482E0;
SCROLLBAR-TRACK-COLOR: #D2EAFF;
SCROLLBAR-DARKSHADOW-COLOR: #D2EAFF
}
.Text18 { font-size: 18px}
.SherMenu1Static {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #453900;
	text-decoration: none;
	line-height: 12px;
	background-color: #F29f53;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	float: left;
	height: 12px;
}
.SherMenu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #453900;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 12px;
	float: left;
	height: 12px;
}
.SherCadreBleuMenu { border: 1px #D08B23 solid}
.SherMenu1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #453900;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 12px;
	float: left;
	height: 12px;
}
.SherMenu1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DC0000;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 12px;
	float: left;
	height: 12px;
}
.SherMenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #453900;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: right;
	line-height: 11px;
	float: left;
	height: 11px;
}
.SherMenu2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #453900;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: right;
	line-height: 11px;
	float: left;
	height: 11px;
}
.SherMenu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DC0000;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 11px;
	float: left;
	height: 11px;
}
.CadreBrunFin { border: 1px #D08B23 solid}
.CadreBrunDarkFin { border: 1px #8D4C00 solid}
.SherTitreParagraph { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #8D4C00; font-weight: bold }
.SherLiensText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #336600
}
.SherLiensText:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336600;
	text-decoration: underline
}
.SherLiensText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DC0000;
	text-decoration: none
}
.SherMenu2Static {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #453900;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: right;
	line-height: 11px;
	background-color: #F29F53;
	float: left;
	height: 11px;
}
.ZoneTxtRightBeige { font-size: 12px; text-align: right; background-color: #F2D8C0 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.ZoneTxtLeftBeige { font-size: 12px; text-align: left; background-color: #F2D8C0 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.SherBoutonBeige {
	font-size: 12px;
	text-align: center;
	background-color: #F4B175;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: hand;
}
.SherTitreMedium {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #5E3300; font-weight: bold
}
.CadreSherloBrunFin {
	border: 1px #D08B23 solid;
	background-color: #F2BD8F;
	background-image: url(Images/ProfilSherlock300.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.BoutonZoneTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}
.ZoneTexteRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
.MenuPilierDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	padding: 4px;
}
.MenuPilier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	display: block;
	padding: 5px;
}
.MenuPilier:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #212C63;
	text-decoration: none;
	background-color: #A5D6FF;
	display: block;
	padding: 5px;
}
.MenuPilier:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #212C63;
	text-decoration: none;
	background-color: #A5D6FF;
	display: block;
	padding: 5px;
}
.RefMovingis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.RefMovingis:link {
	color: #FF6635;
}
.RefMovingis:hover {
	color: #6699CC;
}
.RefMovingis:active {
	color: #6699CC;
}
.buttonx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background: #D2EAFF;
	padding: 5px;
	height: 15px;
	width:60px;
	cursor: hand;
	margin: 0px;
	text-align: center;
	white-space: nowrap;
	border-top: 2px solid #D2EAFF;
	border-right: 2px solid #D2EAFF;
	border-bottom: 2px solid #D2EAFF;
	border-left: 2px solid #D2EAFF;
}
.buttonx:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #212C63;
	text-decoration: none;
	background: #D2EAFF;
	padding: 5px;
	height: 15px;
	width:60px;
	cursor: hand;
	margin: 0px;
	text-align: center;
	white-space: nowrap;
	border-top: 2px solid #D2EAFF;
	border-right: 2px solid #D2EAFF;
	border-bottom: 2px solid #D2EAFF;
	border-left: 2px solid #D2EAFF;
}
.buttonx:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #FF0C45;
	padding: 5px;
	height: 15px;
	width:60px;
	cursor: hand;
	margin: 0px;
	text-align: center;
	white-space: nowrap;
	border-top: 2px solid #FF88A3;
	border-right: 2px solid #A60025;
	border-bottom: 2px solid #A60025;
	border-left: 2px solid #FF88A3;
}
.buttonx:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #212C63;
	text-decoration: none;
	background: #FF0C45;
	padding: 5px;
	height: 15px;
	width:60px;
	cursor: hand;
	margin: 0px;
	text-align: center;
	white-space: nowrap;
	border-top: 2px solid #FF88A3;
	border-right: 2px solid #A60025;
	border-bottom: 2px solid #A60025;
	border-left: 2px solid #FF88A3;
}
.buttonxstatic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #212C63;
	text-decoration: none;
	background: #6FBAFF;
	padding: 5px;
	height: 15px;
	width:60px;
	cursor: hand;
	margin: 0px;
	text-align: center;
	white-space: nowrap;
	border-top: 2px solid #212C63;
	border-right: 2px solid #D2EAFF;
	border-bottom: 2px solid #D2EAFF;
	border-left: 2px solid #212C63;
}
.Horaire {
	background-color: #FFFFFF;
	text-align: right;
	font-size: 10px;
	margin: 3px;
}
.LienGalerie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display: block;
	padding: 5px;
}
.LienGalerie:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display: block;
	padding: 5px;
}
.LienGalerie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display: block;
	padding: 5px;
}
#SonatecAnnonce {
	background: url(Images/GalMarch/Sonatec344.jpg) no-repeat left top;
    border: 1px #999999 solid
 }
.txtBlanc11 {
	color: #FFF;
	font: 11px Verdana, Geneva, sans-serif;
}
.txtBlanc11:link {
	color: #FFF;
	text-decoration: none;
}
.txtBlanc11:visited {
	color: #FFF;
	text-decoration: none;
}
.txtBlanc11:hover {
	color: #FFF;
	text-decoration: underline;
}
