html
{
  margin: 0px;
  padding: 0px;
  height: 100%;
  border: none;
}

body
{
  height: 100%;
  border: none;

  color: #000000;
  background-color: #FFFFFF;
  font-family: Arial, Helvetica;
}



#help
{
  position: absolute;
  top: 0px;
  left: 0px;

  width: 618px;

  margin: 5px;
  padding: 5px;

  border: 1px solid #FFA500;

  font-size: 12px;
  background-color: #FFF8D6;

  visibility: hidden;

  filter: alpha(opacity=95);
  opacity: 0.95;
  -moz-opacity:0.95;
}

#help_header
{
  font-size: 24px;
  margin-bottom: 20px;
}

#help_header img.icon
{
  vertical-align: -30%;
  border-width: 0px;
  width: 32px;
  height: 32px;
}

#help_body
{
  text-align: justify;
}

#help_text
{
  margin-bottom: 20px;
}

#help_footer
{
  text-align: right;
}

#help_body div.data_title
{
  font-weight: bold;
}

#help_body div.data_title:after
{
  content: ":";
}

#help_body div.data_content
{
  text-align: justify;
  margin-bottom: 10px;
}

#overflow
{
  overflow: auto;
}



ul
{
  list-style-image: url('../../_images/_interfaces/h.2006.entertainment.alpha2/puces/puce1-off.png');
}

li:hover
{
  list-style-image: url('../../_images/_interfaces/h.2006.entertainment.alpha2/puces/puce1-on.png');
}



div.test
{
}

div.test > img.status
{
  vertical-align: -4px;
  width: 16px;
  height: 16px;
}



img.button
{
  vertical-align: -3px;
}



#menu
{
  font-size: 12px;
}

#menu div.title
{
  text-align: center;
  font-weight: bold;
  margin-top: 20px;
}

#menu ul
{
  margin: 0px;
  padding: 0px;
}

#menu ul.items
{
  margin: 5px 0px;
  padding: 0px 0px 0px 70px;
  list-style-image: url('../../_images/_interfaces/h.2006.entertainment.alpha2/puces/puce1-off.png');
}

#menu div.items
{
  margin: 5px 0px;
  padding: 0px 0px 0px 50px;
}

#menu .items ul.items
{
  padding: 0px 0px 0px 30px;
}

#menu li
{
  margin: 1px 0px;
}

#menu li:hover
{
  list-style-image: url('../../_images/_interfaces/h.2006.entertainment.alpha2/puces/puce1-on.png');
}



div#feedback
{
  display: inline;
}

div.data_image
{
  text-align: center;
  margin-bottom: 12px;
}

div.data_image img
{
  border: 1px solid #000000;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

div.data_title
{
  font-weight: bold;
}

div.data_title:after
{
  content: ":";
}

div.data_content
{
  margin-bottom:5px;
}

td.info_title
{
  height: 27px;
  background-color: #EEEEEE;
  text-align: center;
  color: #000000;
  font-weight: bold;
}

td.info_content
{
  background-color: #EEEEEE;
  font-size: 10px;
  text-align: justify;
  color: #000000;
}

td.tfoot1
{
  background-color: #FFA500;
}

td.tfoot2
{
  background-color: #A96800;
}

.now
{
  color: #FFFFFF;
  text-align: right;
  padding-right: 5px;
}

table.box
{
/*
  border: 1px solid #808080;
*/
}

table.body
{
  width: 100%;
  height: 100%;

  border-spacing: 1px;
}

table.amazon
{
  background-color: #000000;
}

td.amazon
{
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #FFFFFF;
  padding: 5px;
}

thead
{
//  height: 23px;
//  background-image: url('../../_images/_interfaces/default2/tableau_titre_fondec.png');
//  background-color:#A9BEC6;
//  color: #000000;
//  padding-left: 5px;
//  padding-right: 5px;
  font-weight: bold;
}

.thead
{
//  height: 23px;
//  background-image: url('../../_images/_interfaces/default2/tableau_titre_fondec.png');
//  background-color: #A9BEC6;
//  color: #000000;
//  padding-left: 5px;
//  padding-right: 5px;
  font-weight: bold;
}

.thead1
{
  height: 17px;
  background-color: #FFA500;
  color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: bold;
}

.thead2
{
  height: 17px;
  background-color: #FFA500;
  color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: bold;
}

.tinfo1
{
  padding: 5px;

  border: 1px solid #000000;
  background-color: #FFF8D6;

  text-align: center;
  font-weight: bold;
}

td
{
  padding-left: inherit;
  padding-right: inherit;
  font-size: 12px;
}

.tbody1
{
  padding: 10px;
  background-color: #EEEEEE;
}

.tbody1:hover
{
  padding: 10px;
  background-color: #EEEEEE;
}

.tbody2
{
  padding: 10px;
  background-color: #FFF8D6;
}

.tbody2:hover
{
  padding: 10px;
  background-color: #FFF8D6;
}



img.icon16x16
{
	border: 0px;
}





div.advert_vignette
{
  text-align: center;
  top: -10px;
  left: 18px;
  position: relative;
  z-index: 2;
  width: 133px;
  height: 64px;
  visibility: visible;
}



.income
{
  color: #008800;
}

.outcome
{
  color: #FF0000;
}



.ok
{
  color: #00FF00;
  text-decoration: none;
  font-weight: bold;
}

.nok
{
  color: #FF0000;
  text-decoration: none;
  font-weight: bold;
}



.service_launched
{
}

.service_started
{
  color: #00FF00;
}

.service_interrupted
{
  color: #FFFF00;
}

.service_stopped
{
  color: #FF8000;
}

.service_closed
{
  color: #FF0000;
}



img
{
  border-color: #FFA500;
}



a:link
{
  text-decoration: none;
  color: #FFA500;
}

a:visited
{
  text-decoration: none;
  color: #A96800;
}

a:hover
{
  text-decoration: underline;
  color: #FFA500;
}



#localization a:link
{
  text-decoration: none;
  color: #FFFFFF;
}

#localization a:visited
{
  text-decoration: none;
  color: #FFFFFF;
}

#localization a:hover
{
  text-decoration: none;
  color: #000000;
}



#devbarre a:link
{
  text-decoration: none;
  color: #FFFFFF;
}

#devbarre a:visited
{
  text-decoration: none;
  color: #FFFFFF;
}

#devbarre a:hover
{
  text-decoration: none;
  color: #000000;
}



#copyright a:link
{
  text-decoration: none;
  color: #FFFFFF;
}

#copyright a:visited
{
  text-decoration: none;
  color: #FFFFFF;
}

#copyright a:hover
{
  text-decoration: underline;
  color: #FFFFFF;
}



#tfoot1 a:link
{
  text-decoration: none;
  color: #FFFFFF;
}

#tfoot1 a:visited
{
  text-decoration: none;
  color: #FFFFFF;
}

#tfoot1 a:hover
{
  text-decoration: underline;
  color: #FFFFFF;
}



select
{
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: 500;
  color: #000000;
  background-color: #EEEEEE;
  border: 2px solid #808080;
}

textarea
{
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: 500;
  color: #000000;
  background-color: #EEEEEE;
  border: 2px solid #808080;
  width: 100%;
}

input
{
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: 500;
  color: #000000;
  background-color: #EEEEEE;
  border: 2px solid #808080;
}

input[type=text]
{
  margin-bottom: 2px;
}

input[type=submit]
{
  font-weight: bold;
  background-color: #D4D0C8;
}

input.submit
{
  font-weight: bold;
  background-color: #D4D0C8;
}



hr
{
  color: #808080;
}