#overDiv {
  position : absolute;
  visibility : hidden;
  z-index : 1000;
}
body {
  background-color : #737373;
  color : #336;
  font-family : Verdana;
  font-size : 12px;
  margin : 0;
  padding : 0;
}
#wrap > * {
  margin-left : auto;
  margin-right : auto;
  width : 751px;
}
acronym {
  border-bottom : 1px dotted #393;
  color : #339;
  cursor : help;
}
acronym:hover, acronym:focus, acronym:active {
  color : #393;
}
#wrap {
  background : #737373 url(/images/bg.gif) repeat-y;
  margin-left : auto;
  margin-right : auto;
  width : 815px;
}
#wrap > ul > li {
  margin-bottom : 1em;
}
h2 {
  color : #069;
  font-size : 1.5em;
  margin-bottom : 0.5em;
  text-decoration : underline;
}
h3 {
  color : #c00;
  text-decoration : underline;
}
p {
  line-height : 1.5em;
}
#header h1 {
  height : 120px;
  margin : 0;
}
#header span {
  visibility : hidden;
}
#menu {
  background : #737373 url(/images/menu_bg.png);
  height : 36px;
  padding-left : 26px;
  width : 725px;
}
#menu ul {
  list-style-type : none;
  margin : 0;
  padding : 0;
}
#menu ul li {
  color : #fff;
  float : left;
  width : 90px;
}
#menu ul li a {
  background : url(/images/menu_140.png) 0 0;
  color : #fff;
  display : block;
  line-height : 1em;
  padding : 4px 0;
  text-align : center;
  text-decoration : none;
}
#menu ul li strong {
  background : url(/images/menu_140.png) 0 -40px;
  color : #c00;
  display : block;
  line-height : 1em;
  padding : 4px 0;
  text-align : center;
}
#menu ul li a:hover, #menu ul li a:focus, #menu ul li a:active {
  background : url(/images/menu_140.png) 0 -20px;
}
#menu + p {
  font-style : italic;
  margin-top : 0;
  position : relative;
  text-align : center;
  top : -1em;
}
div#instr {
  height : 540px;
}
#instr div {
  float : left;
  height : 270px;
}
div.normal {
  width : 185px;
}
div.small {
  position : relative;
  vertical-align : bottom;
  width : 105px;
}
#instr h3 {
  color : #000;
  font-weight : 400;
  margin-top : 1em;
  text-align : center;
  text-decoration : underline;
}
#instr p {
  border-right : 1px dotted #000;
  text-align : center;
}
#instr img[alt="Pluie/jour"], #instr img[alt="Pluie/mois"], #instr img[alt="Pluie/ann��e"], #instr img[alt="Direction du vent"] {
  margin-top : 28px;
}
#instr ul {
  list-style-type : none;
  padding-left : 4px;
}
.normal ul li {
  padding-left : 24px;
}
#instr li:first-child {
  color : #000;
  font-size : 1.34em;
  font-weight : 700;
}
#legend ul {
  list-style-type : none;
  margin : 0;
  padding : 0;
}
#legend li {
  display : inline;
  font-size : 0.84em;
}
#legend li:after {
  content : "...";
}
#station img {
  float : left;
  margin-bottom : 10px;
  margin-right : 20px;
}
#station img[alt="girouette"] {
  float : right;
  margin-bottom : 10px;
  margin-left : 20px;
  margin-right : 0;
}
#station img[alt="capteurs"] {
  float : left;
  margin-bottom : 10px;
  margin-left : 0;
  margin-right : 20px;
}
#station p {
  margin : 1.5em 0;
  text-align : justify;
}
#refs {
  background : #737373 url(/images/bg_bottom.png);
  clear : both;
  height : 32px;
  text-align : center;
  width : 815px;
}
#refs a {
  display : block;
  float : left;
  height : 15px;
  left : 92px;
  margin-left : 5px;
  margin-right : 5px;
  position : relative;
  top : -2px;
  width : 80px;
}
#xhtml {
  background : url(/images/xhtml.png);
}
#css {
  background : url(/images/css.png);
}
#aaa {
  background : url(/images/aaa.png);
}
#s508 {
  background : url(/images/508.png);
}
#cc {
  background : url(/images/cc.png);
}
#artichow {
  background : url(/images/artichow.png);
}
#overlib {
  background : url(/images/overlib.png);
}
#xhtml:hover, #xhtml:active, #xhtml:focus {
  background : url(/images/xhtml.png) 0 -15px;
}
#css:hover, #css:active, #css:focus {
  background : url(/images/css.png) 0 -15px;
}
#aaa:hover, #aaa:active, #aaa:focus {
  background : url(/images/aaa.png) 0 -15px;
}
#s508:hover, #s508:active, #s508:focus {
  background : url(/images/508.png) 0 -15px;
}
#cc:hover, #cc:active, #cc:focus {
  background : url(/images/cc.png) 0 -15px;
}
#artichow:hover, #artichow:active, #artichow:focus {
  background : url(/images/artichow.png) 0 -15px;
}
#overlib:hover, #overlib:active, #overlib:focus {
  background : url(/images/overlib.png) 0 -15px;
}
#details strong {
  font-size : 1.5em;
}
#details li {
  display : inline;
  padding : 0 10px;
}
#details table {
  background : #e5e5e5;
  border-collapse : collapse;
  margin : 20px 4px 4px;
  width : 99%;
}
div#details > table > tbody > tr {
  border : 2px solid #999;
}
#details td {
  background-color : #fff;
  border : 1px dotted #999;
  font-size : 0.84em;
  text-align : center;
}
#details th {
  background-color : #fff;
  padding : 18px 52px 18px 4px;
  text-align : left;
  vertical-align : top;
}
.moon0 {
  background : #fff url(/images/moon0.gif) no-repeat top right;
}
.moon1 {
  background : #fff url(/images/moon1.gif) no-repeat top right;
}
.moon2 {
  background : #fff url(/images/moon2.gif) no-repeat top right;
}
.moon3 {
  background : #fff url(/images/moon3.gif) no-repeat top right;
}
.moon4 {
  background : #fff url(/images/moon4.gif) no-repeat top right;
}
.moon5 {
  background : #fff url(/images/moon5.gif) no-repeat top right;
}
.moon6 {
  background : #fff url(/images/moon6.gif) no-repeat top right;
}
.moon7 {
  background : #fff url(/images/moon7.gif) no-repeat top right;
}
.moon8 {
  background : #fff url(/images/moon8.gif) no-repeat top right;
}
.moon9 {
  background : #fff url(/images/moon9.gif) no-repeat top right;
}
.moon10 {
  background : #fff url(/images/moon10.gif) no-repeat top right;
}
.moon11 {
  background : #fff url(/images/moon11.gif) no-repeat top right;
}
.moon12 {
  background : #fff url(/images/moon12.gif) no-repeat top right;
}
.moon13 {
  background : #fff url(/images/moon13.gif) no-repeat top right;
}
.moon14 {
  background : #fff url(/images/moon14.gif) no-repeat top right;
}
.moon15 {
  background : #fff url(/images/moon15.gif) no-repeat top right;
}
.moon16 {
  background : #fff url(/images/moon16.gif) no-repeat top right;
}
.moon17 {
  background : #fff url(/images/moon17.gif) no-repeat top right;
}
.moon18 {
  background : #fff url(/images/moon18.gif) no-repeat top right;
}
.moon19 {
  background : #fff url(/images/moon19.gif) no-repeat top right;
}
.moon20 {
  background : #fff url(/images/moon20.gif) no-repeat top right;
}
.moon21 {
  background : #fff url(/images/moon21.gif) no-repeat top right;
}
.moon22 {
  background : #fff url(/images/moon22.gif) no-repeat top right;
}
.moon23 {
  background : #fff url(/images/moon23.gif) no-repeat top right;
}
.moon24 {
  background : #fff url(/images/moon24.gif) no-repeat top right;
}
.moon25 {
  background : #fff url(/images/moon25.gif) no-repeat top right;
}
.moon26 {
  background : #fff url(/images/moon26.gif) no-repeat top right;
}
.moon27 {
  background : #fff url(/images/moon27.gif) no-repeat top right;
}
.moon28 {
  background : #fff url(/images/moon28.gif) no-repeat top right;
}
.moon29 {
  background : #fff url(/images/moon29.gif) no-repeat top right;
}
.wind22 {
  background : #fff url(/images/wind22.gif) no-repeat top right;
}
.wind45 {
  background : #fff url(/images/wind45.gif) no-repeat top right;
}
.wind67 {
  background : #fff url(/images/wind67.gif) no-repeat top right;
}
.wind90 {
  background : #fff url(/images/wind90.gif) no-repeat top right;
}
.wind112 {
  background : #fff url(/images/wind112.gif) no-repeat top right;
}
.wind135 {
  background : #fff url(/images/wind135.gif) no-repeat top right;
}
.wind157 {
  background : #fff url(/images/wind157.gif) no-repeat top right;
}
.wind180 {
  background : #fff url(/images/wind180.gif) no-repeat top right;
}
.wind202 {
  background : #fff url(/images/wind202.gif) no-repeat top right;
}
.wind225 {
  background : #fff url(/images/wind225.gif) no-repeat top right;
}
.wind247 {
  background : #fff url(/images/wind247.gif) no-repeat top right;
}
.wind270 {
  background : #fff url(/images/wind270.gif) no-repeat top right;
}
.wind292 {
  background : #fff url(/images/wind292.gif) no-repeat top right;
}
.wind315 {
  background : #fff url(/images/wind315.gif) no-repeat top right;
}
.wind337 {
  background : #fff url(/images/wind337.gif) no-repeat top right;
}
.wind360 {
  background : #fff url(/images/wind360.gif) no-repeat top right;
}
.prev1 {
  background : #fff url(/images/prev1.gif) no-repeat top right;
}
.prev2 {
  background : #fff url(/images/prev2.gif) no-repeat top right;
}
.prev3 {
  background : #fff url(/images/prev3.gif) no-repeat top right;
}
.prev4 {
  background : #fff url(/images/prev4.gif) no-repeat top right;
}
.prev5 {
  background : #fff url(/images/prev5.gif) no-repeat top right;
}
.prev6 {
  background : #fff url(/images/prev6.gif) no-repeat top right;
}
.prev7 {
  background : #fff url(/images/prev7.gif) no-repeat top right;
}
.prev8 {
  background : #fff url(/images/prev8.gif) no-repeat top right;
}
.prev9 {
  background : #fff url(/images/prev9.gif) no-repeat top right;
}
.prev10 {
  background : #fff url(/images/prev10.gif) no-repeat top right;
}
.prev11 {
  background : #fff url(/images/prev11.gif) no-repeat top right;
}
.prev12 {
  background : #fff url(/images/prev12.gif) no-repeat top right;
}
.anemo {
  background : #fff url(/images/anemometer.gif) no-repeat top right;
}
.baro {
  background : #fff url(/images/barometer.gif) no-repeat top right;
}
.hygro {
  background : #fff url(/images/hygrometer.gif) no-repeat top right;
}
.pluvio {
  background : #fff url(/images/pluviometer.gif) no-repeat top right;
}
.thermo {
  background : #fff url(/images/thermometer.gif) no-repeat top right;
}
.waterdrop {
  background : #fff url(/images/water-drop.gif) no-repeat top right;
}
.sun {
  background : #fff url(/images/sun.gif) no-repeat top right;
}
.cloud {
  background : #fff url(/images/cloud.gif) no-repeat top right;
}
.manche {
  background : #fff url(/images/manche.gif) no-repeat top right;
}
#historique table {
  background : #e5e5e5;
  border-collapse : collapse;
  width : 99%;
}
#historique th {
  background-color : #ccf;
  border : 2px solid #999;
  font-size : 0.84em;
  padding : 6px 2px;
  text-align : center;
}
#historique td {
  background-color : #ffc;
  border : 2px solid #999;
  color : #666;
  font-size : 0.84em;
  padding : 6px 2px;
  text-align : right;
}
#historique td.row2 {
  background-color : #e5e5e5;
}
#historique strong {
  color : #000;
  font-size : 1.2em;
  font-weight : 400;
}
#historique a {
  border-bottom : 1px dotted #00f;
  color : #009;
  text-decoration : none;
}
#historique a:hover, #historique a:active, #historique a:focus {
  background-color : #009;
  color : #fff;
}
#historique ul {
  list-style : none;
  padding : 0;
  text-align : center;
}
#historique li {
  display : inline;
  font-weight : 700;
  margin : 0 10px;
}
#historique form p {
  background : #737373 url(/images/menu_bg.png);
  height : 20px;
  margin : 0 auto;
  text-align : center;
  width : 751px;
}
#historique form a {
  background : url(/images/menu_140b.png) 0 -20px;
  border : none;
  color : #fff;
  display : block;
  float : right;
  height : 19px;
  padding : 1px 12px 0 8px;
  width : 120px;
}
#historique form a:hover, #historique form a:focus, #historique form a:active {
  background : url(/images/menu_140b.png) 0 -60px;
}
#historique form a:first-child {
  background : url(/images/menu_140b.png) 0 0;
  float : left;
  padding : 1px 8px 0 12px;
}
#historique form a:first-child:hover, #historique form a:first-child:focus, #historique form a:first-child:active {
  background : url(/images/menu_140b.png) 0 -40px;
}
#historique form select {
  background-color : #afb5ba;
  border-bottom : none;
  border-left : 2px solid #666;
  border-right : 2px solid #666;
  border-top : none;
  color : #fff;
  font-family : Verdana;
  position : relative;
  top : -1px;
}
#historique form option {
  background-color : #fff;
  color : #000;
}
#historique form input {
  background : none;
  border : none;
  color : #fff;
  font-family : Verdana;
  height : 20px;
  width : 75px;
}
#historique form input:hover {
  background : url(/images/menu_75.png);
}
#historique img + img + img + img + img {
  float : left;
  margin-right : 4px;
}
#historique img + img + img + img + img + img {
  margin-bottom : 4px;
}
div#index {
  background : #fff url(/images/afficheur.png) no-repeat top left;
  height : 1350px;
  position : relative;
  width : 740px;
}
#index {
  background-color : #000;
  color : #fff;
}
#index p > img {
  float : right;
  position : absolute;
  left : 400px;
  top : 100px;
  border : 1px solid black;
}
#index p > a > img {
  float : right;
  position : absolute;
  left : 400px;
  top : 100px;
  border : none;
}
#prevision1, #prevision2, #prevision3, #prevision4, #prevision5, #prevision6, #prevision7, #prevision8, #prevision9, #prevision10, #prevision11, #prevision12 {
  height : 88px;
  left : 25px;
  position : absolute;
  top : 64px;
  width : 115px;
}
#prevision1 {
  background : #000 url(/instruments/prev_lcd_1.gif);
}
#prevision2 {
  background : #000 url(/instruments/prev_lcd_2.gif);
}
#prevision3 {
  background : #000 url(/instruments/prev_lcd_3.gif);
}
#prevision4 {
  background : #000 url(/instruments/prev_lcd_4.gif);
}
#prevision5 {
  background : #000 url(/instruments/prev_lcd_5.gif);
}
#prevision6 {
  background : #000 url(/instruments/prev_lcd_6.gif);
}
#prevision7 {
  background : #000 url(/instruments/prev_lcd_7.gif);
}
#prevision8 {
  background : #000 url(/instruments/prev_lcd_8.gif);
}
#prevision9 {
  background : #000 url(/instruments/prev_lcd_9.gif);
}
#prevision10 {
  background : #000 url(/instruments/prev_lcd_10.gif);
}
#prevision11 {
  background : #000 url(/instruments/prev_lcd_11.gif);
}
#prevision12 {
  background : #000 url(/instruments/prev_lcd_12.gif);
}
#wind22, #wind45, #wind67, #wind90, #wind112, #wind135, #wind157, #wind180, #wind202, #wind225, #wind247, #wind270, #wind292, #wind315, #wind337, #wind360 {
  height : 100px;
  left : 156px;
  position : absolute;
  top : 104px;
  width : 100px;
}
#wind22 {
  background : #000 url(/instruments/wind22.gif);
}
#wind45 {
  background : #000 url(/instruments/wind45.gif);
}
#wind67 {
  background : #000 url(/instruments/wind67.gif);
}
#wind90 {
  background : #000 url(/instruments/wind90.gif);
}
#wind112 {
  background : #000 url(/instruments/wind112.gif);
}
#wind135 {
  background : #000 url(/instruments/wind135.gif);
}
#wind157 {
  background : #000 url(/instruments/wind157.gif);
}
#wind180 {
  background : #000 url(/instruments/wind180.gif);
}
#wind202 {
  background : #000 url(/instruments/wind202.gif);
}
#wind225 {
  background : #000 url(/instruments/wind225.gif);
}
#wind247 {
  background : #000 url(/instruments/wind247.gif);
}
#wind270 {
  background : #000 url(/instruments/wind270.gif);
}
#wind292 {
  background : #000 url(/instruments/wind292.gif);
}
#wind315 {
  background : #000 url(/instruments/wind315.gif);
}
#wind337 {
  background : #000 url(/instruments/wind337.gif);
}
#wind360 {
  background : #000 url(/instruments/wind360.gif);
}
#time {
  background : #000 url(/instruments/ddisp.php?type=time);
  height : 24px;
  left : 156px;
  position : absolute;
  top : 64px;
  width : 73px;
}
#date {
  background : #000 url(/instruments/ddisp_small.php?type=time);
  height : 18px;
  left : 229px;
  position : absolute;
  top : 70px;
  width : 125px;
}
#temp_ext {
  background : #000 url(/instruments/ddisp.php?type=temp_ext);
  height : 24px;
  left : 25px;
  position : absolute;
  top : 176px;
  width : 73px;
}
#temp_ext_min {
  background : #000 url(/instruments/ddisp_small.php?type=temp_ext_min);
  height : 18px;
  left : 41px;
  position : absolute;
  top : 201px;
  width : 57px;
}
#temp_ext_max {
  background : #000 url(/instruments/ddisp_small.php?type=temp_ext_max);
  height : 18px;
  left : 41px;
  position : absolute;
  top : 219px;
  width : 57px;
}
#humid_ext {
  background : #000 url(/instruments/ddisp.php?type=humid_ext);
  height : 24px;
  left : 157px;
  position : absolute;
  top : 258px;
  width : 33px;
}
#humid_ext_min {
  background : #000 url(/instruments/ddisp_small.php?type=humid_ext_min);
  height : 18px;
  left : 165px;
  position : absolute;
  top : 283px;
  width : 25px;
}
#humid_ext_max {
  background : #000 url(/instruments/ddisp_small.php?type=humid_ext_max);
  height : 18px;
  left : 165px;
  position : absolute;
  top : 301px;
  width : 25px;
}
#p_atmo {
  background : #000 url(/instruments/ddisp.php?type=p_atmo);
  height : 24px;
  left : 25px;
  position : absolute;
  top : 258px;
  width : 90px;
}
#p_atmo_min {
  background : #000 url(/instruments/ddisp_small.php?type=p_atmo_min);
  height : 18px;
  left : 45px;
  position : absolute;
  top : 283px;
  width : 70px;
}
#p_atmo_max {
  background : #000 url(/instruments/ddisp_small.php?type=p_atmo_max);
  height : 18px;
  left : 45px;
  position : absolute;
  top : 301px;
  width : 70px;
}
#vit_vent {
  background : #000 url(/instruments/ddisp.php?type=vit_vent);
  height : 24px;
  left : 256px;
  position : absolute;
  top : 111px;
  width : 57px;
}
#vit_vent_max {
  background : #000 url(/instruments/ddisp_small.php?type=vit_vent_max);
  height : 18px;
  left : 268px;
  position : absolute;
  top : 135px;
  width : 45px;
}
#rafales {
  background : #000 url(/instruments/ddisp.php?type=rafales);
  height : 24px;
  left : 256px;
  position : absolute;
  top : 161px;
  width : 57px;
}
#rafales_max {
  background : #000 url(/instruments/ddisp_small.php?type=rafales_max);
  height : 18px;
  left : 268px;
  position : absolute;
  top : 185px;
  width : 45px;
}
#dir_vent {
  background : #000 url(/instruments/ddisp_small.php?type=dir_vent);
  height : 18px;
  left : 187px;
  position : absolute;
  top : 144px;
  width : 37px;
  z-index : 1;
}
#pluie_jour {
  background : #000 url(/instruments/ddisp.php?type=pluie_jour);
  height : 24px;
  left : 125px;
  position : absolute;
  top : 219px;
  width : 57px;
}
div#error {
  background : #fff url(/images/chain.jpg) no-repeat top left;
  height : 400px;
}
div#liens {
  background : #fff url(/images/liens.gif) no-repeat top right;
}
#liens hr {
  border : 1px dotted #000;
  margin : 1em;
  width : 100px;
}
div#contact {
  background : #fff url(/images/arobase.png) no-repeat top right;
}
#contact p {
  margin : 1.5em 0;
}
#slitp {
  background : #dfefff;
  border : 3px solid #009;
  color : #000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14px;
  line-height : 15px;
  margin : 8px 0;
  padding : 10px;
}
#slitp h1 {
  border-bottom-color : #009;
  border-bottom-style : solid;
  border-bottom-width : 1px;
  color : #009;
  font-size : 16px;
  padding : 0 0 5px;
  text-align : center;
  text-transform : uppercase;
}
#slitp p {
  margin : 10px 0 0;
}
#slitp p a {
  color : #009;
  font-weight : 700;
}
#instr img, #liens img {
  border : none;
}
#station a, #contact a {
  border-bottom : 1px dotted #933;
  color : #339;
  text-decoration : none;
}
#station a:hover, #station a:active, #station a:focus, #contact a:hover, #station a:active, #station a:focus {
  color : #933;
}
#refs span, #index li > span, #index h3 {
  display : none;
}
#details ul, #index ul {
  list-style : none;
  margin : 0;
  padding : 0;
}
#refs p + p {
  position : relative;
  top : 10px;
  margin-left : auto;
  margin-right : auto;
  width : 800px;
  clear : both;
}
.dataTable {
  clear : both;
  color : #000;
  position : relative;
  top : 380px;
}
.green {
  font-weight : bold;
  color : #090;
}
.nobr > span, .dataTable thead {
  font-weight : bold;
}
.taC {
  text-align : center;
}
.condIcon {
  border : 1px solid black;
}
#index td {
  padding-bottom : 10px;
}
#index h2.t2 {
  position : absolute;
  left : 400px;
  top : -15px;
}
#index h2.t3 {
  position : absolute;
  top : 360px;
}

#index h2.t2 + p {
  position : absolute;
  left : 400px;
  width: 350px;
  color : #336;
  font-family : Verdana;
  font-size : 12px;
}

div#content {
  position : absolute;
  top : 420px;
  color: black;
}
div#content img {
  border: none;
}

