
BODYzzzz {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
}

body {
	background-color: #D1DDF0;
	
	font-family : Verdana, sans-serif;
	font-size : 0.7em;
	color: #666666;
	line-height: 1.8em;
}
#font_menu{
display:inline;
  text-decoration:none;
  text-align:center;
  background-color:#ffffff;
  color:#3F61AD;
  width:12em;
  padding:0.2em;
  margin:0.5em 0;
  border-right:5px solid #FFFFFF;
  }
  
  .ref{
	display			: none;
}
#menu a {
   display:inline;
  text-decoration:none;
  text-align:center;
  background-color:#ffffff;
  color:#000;
  width:12em;
  padding:0.2em;
  margin:0.5em 0;
  border-right:5px solid #FFFFFF;
  }
#menu a:hover {
  border-bottom:5px solid #3F61AD;
  color:#3F61AD;
  }

A IMG {
	BORDER: #000 1px solid;
}
A:active IMG {
	BORDER: #000 1px solid;
}
A:visited IMG {
	BORDER: #000 1px solid;
}		
A.photo_menu {BORDER: #fff 0px solid;
}
A.photo_menu:link {BORDER: #fff 0px solid;
}
A.photo_menu:hover {BORDER: #fff 0px solid;
}
A.photo_menu:visited {BORDER: #fff 0px solid;
}
a.style {
	font-size: 36px;
	color: #FFF;
}
a.style:visited {
	font-size: 36px;
	color: #FFF;
}


HTML {
	SCROLLBAR-FACE-COLOR: #fff; SCROLLBAR-HIGHLIGHT-COLOR: #fff; SCROLLBAR-SHADOW-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR: #FFF; SCROLLBAR-ARROW-COLOR: #6AACE9; SCROLLBAR-TRACK-COLOR: #fff; SCROLLBAR-DARKSHADOW-COLOR: #fff
}

.titre { FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #3F61AD; 
}

A.n {
	COLOR: #3F61AD;FONT: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
A.n:link {
	COLOR: #3F61AD;FONT: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
A.n:hover {
	COLOR: #000; FONT: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}


A.fleche {
	COLOR: #3F61AD;FONT: 14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
A.fleche:link {
	COLOR: #3F61AD;FONT: 14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
A.fleche:hover {
	COLOR: #000; FONT: 14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}


A.nn {
	COLOR: #3F61AD;FONT: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}
A.nn:link {
	COLOR: #3F61AD;FONT: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
A.nn:hover {
	COLOR: #000; FONT: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

.tableau_bordure {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}

.tableau_bas {
	BORDER-BOTTOM: #3F61AD 1px solid
}

.tableau_droit {
	BORDER-RIGHT: #eee 1px solid
}
.tableau_gauche {
	BORDER-LEFT: #3F61AD 1px solid
}
.tableau_haut {
	BORDER-TOP: #666 1px solid
}
.case {height:300px; width:300px;BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.case-noire {height:300px; width:300px;BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; background-color:#666
}

.texte_petit_gras {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666;FONT-WEIGHT: bold;
}
.texte_gris_gras {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #666;FONT-WEIGHT: bold;
}

A.nav:link {
	FONT-SIZE: 10px; COLOR: #6d6e71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 10px; COLOR: #6d6e71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:active {
	FONT-SIZE: 10px; COLOR: #6d6e71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:hover {
FONT-SIZE: 10px; COLOR: #6d6e71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}

A.lien_menu:link {
	FONT-SIZE: 0,7em; COLOR: #363A4F; TEXT-DECORATION: none
}
A.lien_menu:visited {
	FONT-SIZE: 0,7em; COLOR: #363A4F; TEXT-DECORATION: none
}
A.lien_menu:active {
	FONT-SIZE: 0,7em; COLOR: #000; TEXT-DECORATION: none
}
A.lien_menu:hover {
	FONT-SIZE: 0,7em; COLOR:  #3F61AD; TEXT-DECORATION: none
}
#titre_menu_gauche {
	MARGIN: auto; WIDTH: 161px; TEXT-ALIGN: left
}
A.lien_texte:link {
	PADDING-LEFT: 8px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
A.lien_texte:visited {
	PADDING-LEFT: 8px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
A.lien_texte:active {
	PADDING-LEFT: 8px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
A.lien_texte:hover {
	PADDING-LEFT: 8px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: underline
}


.texte_form {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000;PADDING-LEFT: 10px;
}
.formulaire_input {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 10px; BACKGROUND: #ececec; BORDER-LEFT: #000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.formulaire_dropdown {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formulaire_button {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3F61AD; TEXT-DECORATION: none
}
.police_slogan {font:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 9px; COLOR: #333333; LETTER-SPACING: 0.1em;
}

P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 1px; MARGIN: 9px 0px 21px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 1px
}
.titre_texte {  PADDING-RIGHT: 0px; background-color:#ececec; DISPLAY: block; PADDING-LEFT: 10px;  PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; COLOR: #666; PADDING-TOP: 3px; TEXT-DECORATION: none; LETTER-SPACING: 0.02em;
				
}
.texte_liste {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.case_cat {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFF;PADDING-RIGHT: 2px; PADDING-LEFT: 2px;  PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #e2e2e2 1px solid; LETTER-SPACING: 0.02em; BACKGROUND-COLOR: #666
}
.main_txt {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cache {
	FONT-SIZE: 7px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
a.lien_moi{
	FONT-SIZE: 7px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
a.lient{
	FONT-SIZE: 20px; COLOR: #ccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.lien_f1 {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: none
}
A.lien_f1:visited {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: none
}
A.llien_f1:active {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: none
}
A.lien_f1:hover {
	FONT-SIZE: 10px; COLOR:  #fff; TEXT-DECORATION: underline
}
A.lien_plan_1 {
	PADDING-LEFT: 45px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%;FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.lien_plan_1:visited {
	PADDING-LEFT: 45px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%;FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.lien_plan_1:active {
	PADDING-LEFT: 45px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%;FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.lien_plan_1:hover {
	PADDING-LEFT: 45px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%; FONT-SIZE: 10px; COLOR:  #eee; TEXT-DECORATION: underline
}
A.lien_plan_2 {
	PADDING-LEFT: 75px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%;FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.lien_plan_2:visited {
	PADDING-LEFT: 75px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%;FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.lien_plan_2:active {
	PADDING-LEFT: 75px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%;FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.lien_plan_2:hover {
	PADDING-LEFT: 75px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%; FONT-SIZE: 10px; COLOR:  #eee; TEXT-DECORATION: underline
}
A.lien_plan_3 {
	PADDING-LEFT: 55px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%;FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.lien_plan_3:visited {
	PADDING-LEFT: 55px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%;FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.lien_plan_3:active {
	PADDING-LEFT: 55px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%;FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.lien_plan_3:hover {
	PADDING-LEFT: 55px; BACKGROUND: url(../images/link3.gif) no-repeat 0% 49%; FONT-SIZE: 10px; COLOR:  #eee; TEXT-DECORATION: underline
}
.adresse {
	position: absolute;
	bottom: 5.5em;
	width: 100%;
	text-align: center;
	font-family: verdana,sans-serif;
	font-size: 10px;
	color: #000000;
}
.pad_left_5 {
	PADDING-LEFT: 5px
}
.pad_left_6 {
	PADDING-LEFT: 6px
}
.pad_left_7 {
	PADDING-LEFT: 7px
}
.pad_left_8 {
	PADDING-LEFT: 8px
}
.pad_left_10 {
	PADDING-LEFT: 10px
}
.pad_left_12 {
	PADDING-LEFT: 12px
}
.pad_left_15 {
	PADDING-LEFT: 15px
}
.pad_left_20 {
	PADDING-LEFT: 20px
}
.pad_left_25 {
	PADDING-LEFT: 0px
}
.pad_left_30 {
	PADDING-LEFT: 30px
}
.pad_left_47 {
	PADDING-LEFT: 40px
}
.pad_left_48 {
	PADDING-LEFT: 48px
}
.pad_left_167 {
	PADDING-LEFT: 167px
}
.pad_left_100 {
	PADDING-LEFT: 25px
}
.pad_right_5 {
	PADDING-RIGHT: 5px
}
.pad_right_10 {
	PADDING-RIGHT: 10px
}
.pad_right_15 {
	PADDING-RIGHT: 15px
}
.pad_right_20 {
	PADDING-RIGHT: 20px
}
.pad_right_25 {
	PADDING-RIGHT: 25px
}
.pad_right_26 {
	PADDING-RIGHT: 26px
}
.pad_right_30 {
	PADDING-RIGHT: 30px
}
.pad_right_33 {
	PADDING-RIGHT: 33px
}
.pad_top_2 {
	MARGIN-TOP: 2px
}
.pad_top_4 {
	MARGIN-TOP: 4px
}
.pad_top_5 {
	PADDING-TOP: 5px
}
.pad_top_9 {
	PADDING-TOP: 9px
}
.pad_top_15 {
	PADDING-TOP: 15px
}
.pad_5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.margin_right_12 {
	MARGIN-RIGHT: 12px
}