
body {
	margin: 0px; font-size: 11px;
	scrollbar-face-color: #DBDBDB;
	scrollbar-highlight-color: #DBDBDB;
	scrollbar-shadow-color: #A6A6A6;
	scrollbar-3dlight-color: #A6A6A6;
	scrollbar-arrow-color: #A6A6A6;
	scrollbar-track-color: #DBDBDB;
	scrollbar-darkshadow-color: #A6A6A6;}

TD.contenu_titre  { BORDER-TOP: 2px solid  #E6E6E6; BORDER-LEFT: 2px solid  #E6E6E6; BORDER-RIGHT: 2px solid  #E6E6E6; BORDER-BOTTOM: 2px solid  #E6E6E6;}
TD.contenu  { BORDER-TOP: 0px; BORDER-LEFT: 2px solid  #E6E6E6; BORDER-RIGHT: 2px solid  #E6E6E6; BORDER-BOTTOM: 2px solid  #E6E6E6;}
TR.liste_ligne1  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #FFFFFF; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne_VT  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #E7F4DA; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne_VI  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #E6E6E6; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne_JMP  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #B2CDE5; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne_EMB  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #FFE890; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne_over_VT  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #AFDB70; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne_over_VI  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #CCCCCC; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne_over_JMP  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #4595D2; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne_over_EMB  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #FFCB05; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne3  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : ; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TR.liste_ligne_over  { BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #80ABE2; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
TD.liste_titre  { PADDING:3px ;BORDER-TOP: #A6A6A6 1px solid; BORDER-BOTTOM: #A4A4A4 1px solid; background-color : #CCCCCC; font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #626262;}
TD.liste_cellule  { PADDING:3px ; BORDER-TOP: 0px; BORDER-BOTTOM: #A4A4A4 1px solid;}
.demo_titre {  font-family: arial, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:  #000000;}
.admin {  font-family: arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #ED1C24;}
.bouton { font-family: arial, sans-serif, Helvetica, sans-serif; color: #2E3192; font-weight: bold; font-size: 11px;}
input.recherche {  BORDER-RIGHT: #E6E6E6 1px solid; FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #E6E6E6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
.multi_resultat {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #A4A4A4;}
.multi_lien {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000;}
.multi_lienover {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #F19100;}
input.a {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
select {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
select.a {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
option.a {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
textarea.a {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
input.b {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #DBDBDB;}

.newsplus {  font-family: arial, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none;}
.news {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #005BAA; text-decoration: none;}
.news2 {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #005BAA; text-decoration: underline;}
.cp {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #005BAA; text-decoration: none;}
.txt {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.txt11 {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.txt10 {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #717171; text-decoration: none;}
.txtblack {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.txtblanc {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.txtbold {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none;}
.lien {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #005BAA; text-decoration: underline;}
.lien2 {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #4595D2; text-decoration: underline;}
.menu1 {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.menu2 {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFCB05; text-decoration: none;}
.menu3 {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #005BAA; text-decoration: none;}
.menu_ssrubrique {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.menu_ssrubrique2 {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFE686; text-decoration: none;}
.menu_txt {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2E3192; text-decoration: none;}
.menu_txt2 {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2E3192; text-decoration: underline;}
.menu_titre {  font-family: arial, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.txtrouge12  { font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #ED1C24; margin-top: 0px; margin-bottom: 0px; }
.titre  { font-family: arial, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #ED1C24; margin-top: 0px; margin-bottom: 0px; }
.titre2  { font-family: arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #ED1C24; margin-top: 0px; margin-bottom: 0px; }
h1 { font-family: arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #ED1C24; margin-top: 0px; margin-bottom: 0px; }
h2 { font-family: arial, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #005BAA; margin-top: 0px; margin-bottom: 0px; }
h3 { font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; margin-top: 0px; margin-bottom: 0px; }
a { text-decoration: none;}
.piedpage {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #95A1C4;}
input.a {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
input.b {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #DBDBDB;}
P{margin:0;}

#googlemap {
	width: 578px;
	height: 400px;
	border: 1px solid #005BAA;
}

.bulle {
	width: 320px;
	height: 180px;
	
	font-family: arail, verdana, sans-serif;
	font-size: 12px;
}

.titre_bulle  {
	color: #005BAA;
	font-weight: bold;
}

.num  {
	color: #999999;
	font-size: 11px;
}

.adresse {
	width: 180px;
	height: 100px;
	float: left;
	margin-bottom: 10px;
	border-bottom: 1px solid #dddddd;
}

.photo_bulle {
	width: 119px;
	height: 100px;
	float: left;
	margin-bottom: 10px;
	border-bottom: 1px solid #dddddd;
}

.bulle form  {
	margin-top: 10px;
}

#googleiti {
	
	font-family: arail, verdana, sans-serif;
	font-size: 12px;
}

select.rouge {
  color:red;
}

option.rouge {
  color:red;
}
option.noir {
  color:black;
}
option.rouge[selected=selected] {
  color:red;
}

