/* Feuille de style                  */
/* par LABBE Romain (12/04/2006)     */

/* Principale */
/*============*/

/* Coprs */

body {
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: black;
  background-color: #FFFFFF;
}

.std {
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: black;
}

.high_black {
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  color: black;
  font-weight: bold;
}

.high_red {
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  color: #DC0C02;
  font-weight: bold;
}

.title {
  font-size: 24px;
  color: #DC0C02;
  text-decoration: underline;
  font-weight: bold;
}

.band {
  font-size: 10px;
  color: white;
  text-decoration: none;
  background-color: #DC0C02;
  padding-right: 2px;
  padding-left: 2px;
}






/* LIEN */
/*======*/


a {
  color: #DC0C02;
  text-decoration: none;
}


a:link {
  color: #DC0C02;
  text-decoration: none;
}
a:visited {
  color: #DC0C02;
  text-decoration: none;
}


a:hover {
  color: #DC0C02;
  text-decoration: underline;
}



a.menu {
    font-size: 10px;
    border-right: black 1px solid;
    padding-right: 2px;
    border-top: black 1px solid;
    display: block;
    padding-left: 10px;
    margin-bottom: 1px;
    padding-bottom: 2px;
    border-left: black 1px solid;
    padding-top: 2px;
    border-bottom: black 1px solid;
    background-color: #DC0C02;
    text-decoration: none;
    color: white;
}

a.menu:visited {
    font-size: 10px;
    border-right: black 1px solid;
    padding-right: 2px;
    border-top: black 1px solid;
    display: block;
    padding-left: 10px;
    margin-bottom: 1px;
    padding-bottom: 2px;
    border-left: black 1px solid;
    padding-top: 2px;
    border-bottom: black 1px solid;
    background-color: #DC0C02;
    text-decoration: none;
    color: white;
}

a.menu:link {
    font-size: 10px;
    border-right: black 1px solid;
    padding-right: 2px;
    border-top: black 1px solid;
    display: block;
    padding-left: 10px;
    margin-bottom: 1px;
    padding-bottom: 2px;
    border-left: black 1px solid;
    padding-top: 2px;
    border-bottom: black 1px solid;
    background-color: #DC0C02;
    text-decoration: none;
    color: white;
}

a.menu:hover {
    border-right: #DC0C02 1px solid;
    border-top: #DC0C02 1px solid;
    border-left: #DC0C02 1px solid;
    border-bottom: #DC0C02 1px solid;
    background-color: #F27868;
    text-decoration: underline;
}



/* Footer */
/*========*/

.footer{
  font-size: 10px;
  color: white;
  text-decoration: none;
}

a.footer{
  font-size: 10px;
  color: white;
  text-decoration: none;
}

a.footer:link{
  font-size: 10px;
  color: white;
  text-decoration: none;
}

a.footer:visited{
  font-size: 10px;
  color: white;
  text-decoration: none;
}

a.footer:hover{
  font-size: 10px;
  color: white;
  text-decoration: underline;
}


/* Common */
/*========*/

.content_area{
  width:640px;
  height: 490px;
  overflow:auto;
  border: 0px;
}



/* Message */
/*=========*/

/* Erreur */
.err {
  background-image:url('../images/icon/ico_error.gif');
  background-repeat:no-repeat;
  margin-left:0;
  background-position: center left;
  padding-left: 20px;
  font-weight: bold;
  font-size: 10px;
  color: white;
}


/*Info*/
.info{
  background-image:url('../images/icon/ico_info.gif');
  background-repeat:no-repeat;
  margin-left:0;
  background-position: center left;
  padding-left: 20px;
  font-weight: bold;
  font-size: 10px;
  color: white;
}

/*Warn*/
.warn{
  background-image:url('../images/icon/ico_warn.gif');
  background-repeat:no-repeat;
  margin-left:0;
  background-position: center left;
  padding-left: 20px;
  font-weight: bold;
  font-size: 10px;
  color: white;
}











