/* init */

body
{
  background-color  : rgba(0, 0, 50, 1);
  font-family       : Verdana, "Courier New", "Lucida Console";
  font-size         : 14px;
  font-weight       : normal;
  padding           : 0px;
  margin            : 0px;
  overflow          : hidden;
}

div, table, tr, td, th, h1, h2, h3, a, span, p, pre, fieldset, input, textarea, form, img, select
{
  font-family       : Verdana, "Courier New", "Lucida Console";
  font-size         : 14px;
  font-weight       : normal;
  padding           : 0px;
  margin            : 0px;
  color             : #FFF;
}

/* main */

div#main
{
  width             : 1600px;
  height            : 900px;
  position          : relative;
  overflow          : hidden;
  background-color  : rgba(0, 0, 0, 1);
  color             : #FFF;
}

div#etalon
{
  top               : 0px;
  position          : absolute;
  overflow          : hidden;
  background-color  : rgba(0, 0, 255, 0.3);
  color             : #FFF;
  font-size         : 50px;
}

/* horloge */

div#horloge
{
  right             : 350px;
  top               : 0px;
  position          : absolute;
  overflow          : hidden;
  background-color  : rgba(0, 0, 0, 1);
  color             : #FFF;
  font-weight       : bold;
  text-align        : center;
}

div.horloge_heure
{
  font-size         : 170px;
  background-color  : rgba(0, 0, 0, 1);
}

div.horloge_date
{
  font-size         : 40px;
  background-color  : rgba(0, 0, 0, 1);
}

span.horloge_grey
{
  color             : #888;
  font-size         : inherit;
}

/* meteo */

div#meteo
{
  right             : 330px;
  top               : 270px;
  position          : absolute;
  overflow          : hidden;
  background-color  : rgba(0, 0, 0, 1);
  color             : #FFF;
  font-weight       : bold;
  text-align        : center;
  Border            : none !important;
}

/*div#meteo_black
{
  right             : 20px;
  top               : 420px;
  width             : 600px;
  height            : 100px;
  position          : absolute;
  z-index           : 9999;
  background-color  : rgba(0, 0, 0, 1);
}*/

/* rss */

div#rss
{
  width             : 600px;
  left              : 40px;
  top               : 630px;
  position          : absolute;
  z-index           : 99;
  background-color  : rgba(0, 0, 0, 1);
}

.rss_texte
{
  color				: #888;
/*
  padding: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a0a0a), to(#454f4f));		
*/
}

#rss a
{
  font-weight: bold;
  text-decoration: none;
}

#rss img
{
  width: 20px;
  height: 20px;
  margin-left: -25px;
  padding-right: 5px;
}

/* terre */

div#terre
{
  width             : 500px;
  height            : 500px;
  left              : 10px;
  top               : 100px;
  position          : absolute;
  overflow          : hidden;
  z-index           : 199;
  background-color  : rgba(0, 0, 0, 1);
}

/* sat24 */

div#sat24
{
  width             : 350px;
  height            : 250px;
  right             : 570px;
  top               : 640px;
  position          : absolute;
  overflow          : hidden;
  z-index           : 200;
  background-color  : rgba(0, 0, 0, 1);
}

/* lune */

div#lune
{
  width             : 250px;
  height            : 250px;
  left              : 510px;
  top               : 10px;
  position          : absolute;
  overflow          : hidden;
  z-index           : 199;
  background-color  : rgba(0, 0, 0, 1);
}

/* meteo-lozere a-m */

div#meteolr
{
  width             : 320px;
  height            : 280px;
  right             : 10px;
  bottom            : 140px;
  position          : absolute;
  z-index           : 198;
  background-color  : rgba(0, 0, 0, 1);
}

/* meteo-lozere matin*/

div#meteol
{
  width             : 320px;
  height            : 280px;
  right             : 10px;
  bottom            : 450px;
  position          : absolute;
  z-index           : 197;
  background-color  : rgba(0, 0, 0, 1);
}

/* alerte */

div#alerte
{
  width             : 320px;
  height            : 50px;
  right             : 10px;
  top               : 5px;
  position          : absolute;
  z-index           : 99;
  background-color  : rgba(0, 0, 0, 1);
}

/* station le lioran */

div#ski
{
  width             : 180px;
  height            : 223px;
  left              : 540px;
  top               : 640px;
  position          : absolute;
  overflow          : hidden;
  z-index           : 200;
  background-color  : rgba(0, 0, 0, 1);
}

/* vigilance france */

div#vigi
{
  width             : 180px;
  height            : 252px;
  right             : 350px;
  top               : 640px;
  position          : absolute;
  overflow          : hidden;
  z-index           : 200;
  background-color  : rgba(0, 0, 0, 1);
}