﻿.CadreBleu4
{
    width: 100%;
    font-family: Verdana;
    color: Black;
}

/* header styles */
.CadreBleu4 .header
{
}
.CadreBleu4 .header .right
{
    background-image: url(Images/Bleu4/FT--x2.png);
    background-repeat: no-repeat;
    background-position: right top;
    padding-right: 20px;
    min-height: 20px;
    max-height: 40px;
}
.CadreBleu4 .header .left
{
    background-image: url(Images/Bleu4/FTx2--.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 20px;
    min-height: 20px;
    max-height: 40px;
}
.CadreBleu4 .header .middle
{
    background-image: url(Images/Bleu4/FT-x2-.png);
    background-repeat: repeat-x;
    background-position: center top;
    font-size: 10pt;
    font-weight: bold;
    min-height: 20px;
    max-height: 40px;
}
.CadreBleu4 .header .middle H2
{
    font-size: 10pt;
    font-weight: bold;
    color: #fff;
    padding-top: 6px;
    margin: 0;
    text-align: center;
}

.CadreBleu4 .Row
{
    cursor:pointer;
    text-decoration:none;
    font-weight:bold;
}
.CadreBleu4 .Row .right
{
    background: url(Images/Menu_Right.png) right no-repeat;
    padding-right: 7px;
    height: 27px;
}
.CadreBleu4 .Row .left
{
    background: url(Images/Menu_Left.png) left no-repeat;
    padding-left: 7px;
    height: 27px;
}
.CadreBleu4 .Row .middle
{
    background: url(Images/Menu_Middle.png) left repeat-x;
    background-position: center center;
    height: 27px;
    color:Black;
}
.CadreBleu4 .Row .middle:hover
{
    /*background: url(Images/Menu_Middle.png) left repeat-x;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    background-color:Transparent;*/
    color:Purple;
}

/* dialog body styles */
.CadreBleu4 .body
{
}
.CadreBleu4 .body .right
{
    background: url(Images/Bleu4/FM--x.png) right repeat-y;
    padding-right: 9px;
}
.CadreBleu4 .body .left
{
    background: url(Images/Bleu4/FMx--.png) left repeat-y;
    padding-left: 9px;
}
.CadreBleu4 .body .middle
{
    padding-top:0px;
    background-color:Transparent;
    font-size: 8pt;
}
.CadreBleu4 .body .middle H2
{
    padding: 10px;
    margin: 0px;
    text-align: center;
    font-size: 11pt;
    color: #222222;
    font-weight: normal;
}

.RowHisto
{
    background: url(Images/Bleu4/HistoSub.png);
    font-size: xx-small;
    font-family: Verdana;
    text-decoration: none;
    text-align: center;
    max-width: 170px;
    min-width: 170px;
    max-height: 35px;
    min-height: 20px;
    vertical-align: middle;
}

.RowHisto a
{
    font-size: xx-small;
    font-family: Verdana;
    text-decoration: none;
    color: Black;
}

.RowHisto:hover
{
    background: url(Images/Bleu4/HistoHover.png);
}

.CadreBleu4 .Pager
{
    background-image: url(Images/Bleu4/Pager.png);
    background-position: center center;
    background-repeat: repeat-x;
    font-size: small;
    font-family: Verdana;
    text-decoration: none;
    color: Black;
    height: 20px;
}


/* dialog footer styles */
.CadreBleu4 .footer
{
    min-height: 25px;
    max-height: 40px;
}
.CadreBleu4 .footer .right
{
    background-image: url(Images/Bleu4/FB--x2.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-right: 20px;
}
.CadreBleu4 .footer .left
{
    background-image: url(Images/Bleu4/FBx2--.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-left: 20px;
}

.CadreBleu4 .footer .middle
{
    background-image: url(Images/Bleu4/FB-x2-.png);
    background-repeat: repeat-x;
    background-position: center bottom;
    color: Black;
    text-decoration: none;
    font-size: 8pt;
    text-align: center;
    font-weight: bold;
    /*height: 40px;*/
    min-height: 20px;
    max-height: 40px;
}
.CadreBleu4 .footer .middle H2
{
    font-size: 10pt;
    font-weight: bold;
    color: #fff; /*padding-top: 6px;*/
    margin: 0;
    text-align: center;
}

.CadreBleu4 .Pager2
{
    background-image: url(Images/Bleu4/Pager2.png);
    background-repeat: repeat-x;
    height:40px;
    padding-top:5px;
    /*background-position: center center;
    padding-top: 8px;*/
}
.CadreBleu4 .Titre
{
    background-image: url(Images/Bleu4/Titre.png);
    background-repeat: repeat-x;
    background-position: center center;
    height:20px;
}

/*.CadreBleu4 .Row
{
    background-image: url(Images/Bleu4/Row.png);
    background-repeat: repeat-x;
    background-position: center center;
    height:20px;
    cursor:pointer;
}

.CadreBleu4 .Row:hover
{
    background-image: url(Images/Bleu4/RowHover.png);
    background-repeat: repeat-x;
    background-position: center center;
    height:20px;
    cursor:pointer;
}*/
