/**
    27/12/2011 LL (+) Création du script
*/

div.titre {
    color: #004992;
    font-family: arial;
    font-size: 10pt;
    width:50%;
    border-bottom:1px solid #004992;
    border-left: 2px solid #004992;
    padding:2px 2px 2px 5px;
    margin-bottom:10px;
}
.tableau_recap {
        padding:5px;
        border: 1px solid #0d0dab;
        padding:3px;
        border-collapse: collapse;
        width:50%;
}

.tableau_recap th {
        color: #000052;
        border: 1px solid;
        border-color:#0d0dab #aeaec4 #aeaec4 #0d0dab;
        background-color: #d8d8e7;
        padding:3px;
        font-variant:small-caps;
}

.tableau_recap td {
        border-left:1px solid #0d0dab;
        border-right:1px solid #aeaec4;
        border-bottom:1px solid #aeaec4;
        padding:3px;
}

.tableau_recap tr:hover {
    background-color: #D0D0D0;
}

.contenu_page{
}

.contenu_page input.VL_INPUT_ON
{
    background-color: #E6B7DC;
    color:#7D2D6D;
    font-weight:bolder;
    border: 1px solid #D0D0D0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    padding-left: 2px;
    padding-bottom:2px;
    height:22px;
    text-align: left;
}
.contenu_page input.VL_INPUT
{
    border: 1px solid #5BADFF;
    color: #3A3A3A;
    font-family: Arial,Helvetica,sans-serif;
    padding: 3px;
    margin:1px;
}

.contenu_page input.VL_INPUT:focus
{
    border: 1px solid #D0D0D0;
}

.contenu_page select.VL_INPUT_ON
{
    color:#000080;
}

.contenu_page input.FRM_INPUT{
   border: 1px solid #5BADFF;
   color: #3A3A3A;
   font-family: Arial,Helvetica,sans-serif;
   padding: 3px;
}

.contenu_page input.FRM_INPUT:focus{
    border: 1px solid #D0D0D0;
}

.contenu_page input{
   border: 1px solid #5BADFF;
   color: #3A3A3A;
   font-family: Arial,Helvetica,sans-serif;
   padding: 3px;
}

.contenu_page textarea{
   border: 1px solid #5BADFF;
   color: #3A3A3A;
   font-family: Arial,Helvetica,sans-serif;
   padding: 3px;
}

.contenu_page textarea:focus{
    border: 1px solid #D0D0D0;
}

.contenu_page input[type=button]{
    background-color: #D2E9FF;
    border: 1px solid #3E9EFF;
    color: #004992;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 2px;
    text-align: center;
}

.contenu_page input[type=button]:hover{
    background-color: #5BADFF;
}

.contenu_page input[type=submit]{
    background-color: #D2E9FF;
    border: 1px solid #3E9EFF;
    color: #004992;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 2px;
    text-align: center;
}

.contenu_page input[type=submit]:hover{
    background-color: #5BADFF;
}

.contenu_page input{
    font-family: Arial,Helvetica,sans-serif;
}

.contenu_page input:focus{
    border: 1px solid #D0D0D0;
}

.contenu_page table.fond_clair{
    border-collapse:collapse;
    padding:3px;
}

.contenu_page table.fond_clair th{
    background-color: #004992;
    border-bottom: 1px solid #004992;
    border-top: 1px solid #004992;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    padding: 5px;
}

.contenu_page table.fond_clair td{
    padding:5px;
}

.contenu_page table.fond_clair td:first-child{
    color: #004992;
}

.contenu_page table.fond_clair tr:last-child{
    background-color:#FFFFFF;
}

.contenu_page table.filtre{
    border:none;
    border-left:1px solid #88C4FF;
    border-bottom:1px solid #88C4FF;
    border-right:1px solid #88C4FF;
    min-width:970px;
}

.contenu_page table.filtre td{
    white-space:nowrap;
}

.contenu_page table.ss_filtre tr:last-child{
    background-color:transparent;
}

#MENU_VERTICAL a.as2_onglets_selection{font-weight:bolder;}

.as2_onglets_selection {min-width: 80px;height:20px;display: inline-block;background-color : #ffffff;padding : 4px 10px 4px 10px;color : #004992;font-weight : bolder;text-align : center;border : 1px solid #88C4FF;border-bottom : none;border-top : 5px solid #88C4FF;background-color:#E6F2FF;cursor:pointer}
.as2_onglets {min-width: 80px;height:20px;display: inline-block;background-color : #ffffff;padding :  4px 10px 4px 10px;color : #004992;font-weight : bold;text-align : center;border : 1px solid #B9E0F0;border-bottom : none; ;cursor:pointer}
.as2_onglets:hover {min-width: 80px;height:20px;display: inline-block;background-color : #ffffff;padding :  4px 10px 4px 10px;color : #004992;font-weight : bold;text-align : center;border : 1px solid #88C4FF;border-bottom : none; background-color:#efefef;border-top : 5px solid #88C4FF;cursor:pointer}
