﻿body {
    margin:0px;
    padding:0px;
    font-family:Arial;
    font-size:11px;
    color:#5e5e5e;

    background-color:#F8F8F8;
    
}
body.fd 
{
    background-image:url(/images/fd1280.jpg);
    background-repeat:no-repeat;
    background-position:right 0px
}
table.rechercheRapide th {
    font-size:14px;
    text-align:left;
    font-weight:bold
}

table.rechercheRapide 
{
    width:225px;
    height:100%;
    border:solid 1px black;
    background-color:white;
}

table.rechercheRapide tr td {
    font-weight:bold;
    padding-right:3px;
    padding-left:3px;
    
}

table.rechercheRapide select {
    font-size:8pt;
    width:143px
}

table.rechercheRapide a img {
    border:none
}

table.rechercheRapide a {
    color:Black;
    text-decoration:none;
 }

#PanelRechercheRapide {
    width:225px;
    height:210px;
    margin-bottom:10px;
}

#PanelRechercheAgent {
    width:225px;
    height:105px;
    margin-bottom:10px;
}

#PanelRechercheAgent select {
  width:138px  
}

#PanelAlertEmail {
  height:100px;
  width:225px;
  margin-bottom:10px; 
}

.outils {
    padding:2px 0px 0px 2px;
}
.bt 
{
    padding:1px 5px 1px 5px;
    color:White;
    background-color:red;
    text-decoration:none
}

/* LISTE VO */

table.listeVo 
{
    border-collapse:collapse;
    background-color:#f8f8f8;
    border-color:#696969;
    margin:5px 5px 2px 5px
}

table.listeVo td 
{
    padding:0 5px 0px 5px
}

table.listeVo tr.Header th a 
{
    color:white;
    text-decoration:none;
}
table.listeVo tr.Header th
{
    background-image:url(/images/9pix_ListeVO.jpg);
    height:23px;
    vertical-align:top;
    border-left:solid 1px #696969;
    border-right:solid 1px #696969
    }

table.listeVo tr.Alt td,table.listeVo tr.Row td ,table.listeVo tr.filtrage td
{
    cursor:pointer
}


table.listeVo tr.Row td {
    background-color:white;
    border:solid 1px #696969
    }
table.listeVo tr.Alt td 
{
    border:solid 1px #696969}

 table.listeVo tr.filtrage td
{
    background-color:Red;
    color:white
}
   
table.listeVo tr.Pager td { color:Red;padding-top:5px}
table.listeVo tr.Pager span { font-size:larger;
    font-weight:bold;}
table.listeVo tr.Pager a { color:Red;
    text-decoration:none}    
    
table.listeVo tr.Row:hover td,table.listeVo tr.Alt:hover td
{
    background-color:red;
    color:white;
}
/* Vo */
div.vo 
{margin-top:10px;
    margin-left:5px
    }
div.TitreVo 
{
    padding-left:60px;
    font-weight:bold
}
div.TitreVo strong 
{
    font-size:large
}
/* Fiche Vo */
div.bMOV table 
{
    width:100%
}
div.bMOV table td 
{
    padding:2px 5px 2px 5px
}
div.bMOV 
{
    background-color:#f90;
    color:Black;
    font-weight:bold;
    font-size:larger
}
div.bMOV .prix
{
    text-align:right;
    padding-right:5px
}
div.bMOV .chiffre
{
    background-color:Red;
    color:White;
    text-align:right;
    padding-left:15px;
    padding-right:5px;
    width:80px
}
table.detail 
{
    border-collapse:collapse;
    margin-top:5px;
    margin-left:10px
}
table.detail tr td {
    padding-right:3px
}
table.detail tr.EquipeDesc th {
    padding-top:25px
}
table.detail tr th,table.detail tr td {
        text-align:left;
    border-bottom:solid 1px #5e5e5e;
    border-top:solid 1px #5e5e5e;
}
table.detail tr th {
    padding-right:5px;
    color:black
}
.btFiche 
{
    color:White;
    background-color:Red;
    padding:2px;
}
a.ficheVo 
{
    color:inherit;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    color:#5e5e5e;
}
div.filtre 
{
    background-color:red;
    border:solid 1px #5e5e5e;
    display:none;
    position:absolute;
    padding:5px 15px 5px 5px
}
.Rappel 
{
    background-color:Red;
    color:White;
    font-size:larger;
    text-align:center
}
div.text 
{
    padding-left:10px;
    padding-right:10px;
    text-align:justify
}
.gTitre {
    color:#c00;
    font-size:35px;
    font-weight:bold
    }
.Soustitre
{
    font-weight: bold;
    font-size: 13px;
    color: black
}
.Archive tr td a 
{
    color:#63615f;

}
/*GuideReseau*/

.RaisonSociale 
{
    width:600px;
    background-color:#5e5e5e;
    color:White;
    text-transform:uppercase;
    padding:2px 5px 2px 5px;
    font-weight:bold;
    font-size:15px;
    margin-bottom:2px
}
table.GuideReseau tr th 
{
    color:Red;
    font-weight:bold;
    text-align:left;
     padding-right:15px;
}
table.GuideReseau tr td 
{
    vertical-align:top;
    padding-top:10px;
    padding-right:15px;
}
/*Site Regionausx*/
.textRegion 
{
    display:none}
.textRegion .Titre 
{
    font-size:20px;
    color:#c00;
    font-weight:bold
}
/*Log*/

.log {
    width:100%;
}
.connect 
{
    border:solid 1px #363636;
    background-color:#c00;
    color:white
}


/*Guide Reseau*/
.GuideReseauAdmin 
{
    font-size:8pt
}
.GuideReseauAdmin tr.alt td
{
    background-color:#dfdfdf
}
.GuideReseauAdmin tr.header th
{
    background-color:#aaa
}

/*tarifVN*/
table.TarifVN 
{
    border-collapse:collapse;
    border:solid 1px black;
    margin-top:10px;
}
table.TarifVN tr th 
{
    background-color:#f90;
    color:Black;
    font-weight:bold;
    text-align:center;
    border-left:solid 1px black;
    padding-left:5px;
    padding-right:5px;
}
.GroupeVersion 
{
    font-size:larger;
    font-weight:bold;
    color:#c00;
}
.Versions 
{
   font-weight:bold;
}
.Options
{
    padding-left:50px
}
.alignRight
{
    text-align:right;
}
.nobr 
{
    white-space:nowrap
}
.alignCenter 
{
    text-align:center
}
table.TarifVN tr td
{
    border-left:solid 1px black;
    padding-left:5px;
    padding-right:5px;
} 
.BorderEnd td
{
    border-top:solid 1px #aaa
}
.ComptesRendus td.item
{
    background-color:#CCC;
    padding:5px;
    border:solid 1px black
}
.ComptesRendus td.item:hover
{
    background-color:#C00;
    padding:5px;
    border:solid 1px black
}
.ComptesRendus td.item:hover a 
{
    color:white
}
.ComptesRendus a.titre 
{
    font-size:10pt;
    font-weight:bold;
    color:#c00;
    text-decoration:none;
}
.ComptesRendus hr
{
    color:#636363
}
.TailleImage 
{
    border:solid 1px black;
    width:100%
}
.TailleImage td,.TailleImage th
{
    border:solid 1px black
}
.listeImages td.Selected 
{
    background-color:#c00;
    color:White;
}
.Del
{
    background-color:#c00;
    color:White;
    border:solid 1px #343434
}
.form th
{
    color:#5e5e5e;
    font-weight:bold;
    text-align:left;
    font-size:11pt;
    
}
