/*Fichier de style du site
  PC-Conseil.Net [Christophe Grange] Juin 2007
*/

/*  Liens
    --> Originaux
    --> Rollover
*/
a {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, serif;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    font-size: 11px;
}

a:hover {
    color: #FFDE00;
}

/*  Textes
*/
.legende {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, serif;
    font-size: 9px;
    color: #778899;
    font-style: italic;
}

.txtonglets {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  background-color: #CF8858;
}

.txt_gadget {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
}

.titre_gadget
{
    font-family: Verdana, serif;
    font-size: 10px;
    font-weight: bold;
    color: #E0334D;
}

.message
{
    font-family: Verdana, serif;
    font-size: 15px;
    font-weight: bold;
    color: #E0334D;
}

.txt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.txtsignature {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #ffffff;
  background-color: #999999;
}

.txtmenu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #E0334D;
}

.txtssmenu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #3C5B9D;
}

.txtinput {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.erreur {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #FF0000;
}

.tarif {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, serif;
    font-size: 9px;
}

.titre_tarif
{
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
}

.alerte
{
    font-family: Verdana, serif;
    font-size: 13px;
    font-weight: bold;
    color: #FF8000;
}

.titre
{
    font-family: Verdana, serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    color: #0079EB;
}

.entete
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #E0334D;
    background-color: #FFFF00;
}

/* Styles caractères */
.gras {
  font-weight: bold;
}

.italique {
  font-style: italic;
}

.souligne {
  text-decoration: underline;
}

/*  Document
    --> Marges
    --> Fond
*/
.margesdocument {
    margin-top: 0.5em;
    margin-left: 0.5em;
    margin-bottom: 0.5em;
    margin-right:0.5em;
}

/*
  Fond des tableaux
*/
.top_fond {
  background-image: url(../img/fond.gif);
  background-repeat: no-repeat;
}

.menu_fond {
  background-image: url(../img/menu.gif);
  background-repeat: no-repeat;
}

.gadget_fond {
  background-image: url(../img/gadget_fond.gif);
  background-repeat: repeat-x;
}

/*  Divers
    --> Listes à puces
    --> Images
*/
ul {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, serif;
    font-weight: bold;
    color: #3C5B9D;
    font-size: 10px;
    list-style-image: url(../img/puce.gif);
    vertical-align: middle;
}

.images_onglets {
    border: none;
}

.images {
    border: none;
    vertical-align: middle;
}

/*  Paragraphe
    --> Alignements
*/
.droite {
    text-align: right;
}

.gauche {
    text-align: left;
}

.centre {
    text-align: center;
}

/*  Tableaux
    --> Bordures
*/
.tableau{
   margin: 0em;
   padding: 0em;
   line-height: 8px;
}

.bordbas {
    border-bottom: solid 2px;
}

.bordhaut {
    border-top: solid 2px;
}

.bordgauche {
    border-left: solid 2px;
}

.borddroit {
    border-right: solid 2px;
}

.bords {
    border-top: solid 2px;
    border-bottom: solid 2px;
    border-left: solid 2px;
    border-right: solid 2px;
}

.haut_double {
    border-top-style: double;
    border-width: medium;
}

.bas_double {
    border-bottom-style: double;
    border-width: medium;
}

.gauche_double {
    border-left-style: double;
    border-width: medium;
}

.droit_double {
    border-right-style: double;
    border-width: medium;
}

.doubles {
    border-top-style: double;
    border-bottom-style: double;
    border-left-style: double;
    border-right-style: double;
    border-width: medium;
}

/* Fonds */
.caches {
  background-color: #FFEEA4;
}
