.text-passion {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}

.text-plaisir {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}

.text-sauvaginiers {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}

.text-huttiers {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}

.windmig a {
    font-size: 10px;
    color: #C0AF84;
    text-decoration: none;
}

.base-meteo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    background-color: #C0AF84; /* #3 http://slayeroffice.com/tools/color_palette/?hex=7F5D07 */
    text-align: center;
    vertical-align: middle;
    border: none #C0AF84;
}

.base-meteo-google {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    background-color: #C0AF84; /* #3 http://slayeroffice.com/tools/color_palette/?hex=7F5D07 */
    text-align: left;
    vertical-align: middle;
    border: none #C0AF84;
}

.al-ListeResult1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #C0AF84; /* #3 http://slayeroffice.com/tools/color_palette/?hex=7F5D07 */
    text-align: center;
    vertical-align: middle;
}

.al-ListeResult2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #F3EFE7; /* #3 http://slayeroffice.com/tools/color_palette/?hex=7F5D07 */
    text-align: center;
    vertical-align: middle;
}

.al-bouton {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #996600;
}

.al-supprBouton {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #996600;
}

.al-boite {
    font-size: 12px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    color: #000000;
    background-color: #C0AF84; 
    text-align: justify;
    font-weight: normal;
    border: none;
}

.al-saisie {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #006600;
    background-color: #C0AF84;
    text-align: left;
    vertical-align: middle;
    border: none #C0AF84;
}
.al-vrai {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: red;
    background-color: #C0AF84;
    text-align: left;
    vertical-align: middle;
    border: none #C0AF84;
}
.al-disclaimer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: red;
    background-color: #C0AF84;
    text-align: center;
    vertical-align: middle;
    border: none #C0AF84;
}
.al-select {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #006600;
    background-color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
}
.al-trad {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #006600;
    background-color: #FFFFFF;
    text-align: left;
    vertical-align: middle;
}

.body-hv {
  BACKGROUND-COLOR: #014133;
}
.body-passion {
  BACKGROUND-COLOR: #E5E5E5;
}
.body-plaisir {
  BACKGROUND-COLOR: #E5E5E5;
}
.body-sauvaginiers {
  BACKGROUND-COLOR: white;
}
.body-huttiers {
  BACKGROUND-COLOR: white;
}
.text-hv {
  FONT-WEIGHT: bold; color: white; BACKGROUND-COLOR: #014133; TEXT-ALIGN: center
}
.ville {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.date-std {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.ms-std {
  FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.pm-bm {
  FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.heure-maree1 {
  FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #93CF9A; TEXT-ALIGN: center
}
.heure-maree2 {
  FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D7FADB; TEXT-ALIGN: center
}
.maree1 {
  FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #93CF9A; TEXT-ALIGN: center
}
.maree2 {
  FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D7FADB; TEXT-ALIGN: center
}
.grande-maree {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccff99; TEXT-ALIGN: center
}
.tres-grande-maree {
  color:red; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccff99; TEXT-ALIGN: center
}
.case-std {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.case-vent-faible {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FEEFFB; TEXT-ALIGN: center /* http://slayeroffice.com/tools/color_palette/?hex=FCBFF1 */
}
.case-vent-moyen {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FDCFF5; TEXT-ALIGN: center
}
.case-vent-fort {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #BD8FB5; TEXT-ALIGN: center
}
.case-heure1 {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E0D0EE; TEXT-ALIGN: center
}
.case-heure2 {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #A273CC; TEXT-ALIGN: center
}
.case-date1 {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CEC599; TEXT-ALIGN: center
}
.case-date2 {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F6F4EB; TEXT-ALIGN: center
}
.vent {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F9EAAC; TEXT-ALIGN: center
}
.vent-good {
  FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center
}
.temp-chaud {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.temp-frais {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccffff; TEXT-ALIGN: center
}
.temp-gel {
  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #66ccff; TEXT-ALIGN: center
}
.temp-froid {
  FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0000ff; TEXT-ALIGN: center
}
.temp-grand-froid {
  FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
.date-good {
  FONT-SIZE: 11px;
  COLOR: #ffff00;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #ff0000;
  TEXT-ALIGN: center;
  font-weight: bold;

}
.ms-good {
  FONT-SIZE: 9px;
  COLOR: #ffff00;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #ff0000;
  TEXT-ALIGN: center;
  font-weight: bold;

}
.menu-ville {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCC99; TEXT-ALIGN: center
}
.menu-date-carte {
  FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCC99; TEXT-ALIGN: center
}
.fond-carte {
  BACKGROUND-COLOR: #CCCC99
}
.menu-date-carte-focus {
  FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bbffbb; TEXT-ALIGN: center
}
.message {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCC99; TEXT-ALIGN: left
}
.messageBlanc {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #990000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;

}
.messageCentrer {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCC99; TEXT-ALIGN: center
}
.date-message {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.corps-meteo {
  BACKGROUND-COLOR: #DFD6B7
}

.votez-0 {
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: center;
  font-weight: bold;
  background-color: #FFFFFF;


}
.votez-30 {
 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #FFAAAA;
  TEXT-ALIGN: center;
  color: #000000;
  font-weight: bold;

}
.votez-60 {
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #FF0000;
  TEXT-ALIGN: center;
  font-weight: bold;
  color: #FFFF00;


}
.case-oui-non {
  FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

.voteinfo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
    text-align: center;
    background-position: center center;
    background-color: blue;
}

.choix-lieux {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

.case-nuage-125 {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #000000; TEXT-ALIGN: center}
.case-nuage-250 {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #eeeeee; color: #000000; TEXT-ALIGN: center}
.case-nuage-375 {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #dddddd; color: #000000; TEXT-ALIGN: center}
.case-nuage-500 {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #cccccc; color: #000000; TEXT-ALIGN: center}
.case-nuage-625 {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #bbbbbb; color: #000000; TEXT-ALIGN: center}
.case-nuage-750 {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #aaaaaa; color: #000000; TEXT-ALIGN: center}
.case-nuage-875 {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #777777; color: #FFFFFF; TEXT-ALIGN: center}
.case-nuage-999 {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #444444; color: #FFFFFF; TEXT-ALIGN: center}

.SMS {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 5px 0px;
	VERTICAL-ALIGN: middle;
	COLOR: #0000FF;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	border: solid 5px black 
}
.pubgc {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 5px 0px;
	VERTICAL-ALIGN: middle;
	COLOR: #0000FF;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	border: solid 5px black 
}

.casemob-std {
  FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

