﻿.InfoBleu
{
}
.InfoBleu .header
{
}
.InfoBleu .header .right
{
    background-image: url(Images/InfosBleu/Top--X.png);
    background-repeat: no-repeat;
    background-position: right top;
    padding-right: 70px;
    height: 105px;
}
.InfoBleu .header .left
{
    background-image: url(Images/InfosBleu/TopX--.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 67px;
    height: 105px;
}
.InfoBleu .header .middle
{
    background-image: url(Images/InfosBleu/Top-X-.png);
    background-repeat: repeat-x;
    background-position: center top;
    font-size: 20pt;
    padding-top: 8px;
    color:#FFFF99;
    font-weight: bold;
    height: 105px;
}

.InfoBleu .body
{
}
.InfoBleu .body .right
{
    background: url(Images/InfosBleu/Mid--X.png);
    background-repeat: repeat-y;
    background-position: right top;
    padding-right: 9px;
}
.InfoBleu .body .left
{
    background: url(Images/InfosBleu/MidX--.png);
    background-repeat: repeat-y;
    background-position: left top;
    padding-left: 9px;
}
.InfoBleu .body .middle
{
    background-color:Transparent;
    text-align:center;
    padding-top:0px;
    font-size: 8pt;
}

.InfoBleu .footer
{
}
.InfoBleu .footer .right
{
    background-image: url(Images/InfosBleu/Bot--X.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-right: 70px;
    height: 67px;
}
.InfoBleu .footer .left
{
    background-image: url(Images/InfosBleu/BotX--.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-left: 67px;
    height: 67px;
}

.InfoBleu .footer .middle
{
    background-image: url(Images/InfosBleu/Bot-X-.png);
    background-repeat: repeat-x;
    background-position: center bottom;
    color: Black;
    text-decoration: none;
    font-size: 8pt;
    text-align: center;
    font-weight: bold;
    height: 67px;
}
/********************************/
.InfoBleu05
{
}
.InfoBleu05 .header
{
}
.InfoBleu05 .header .right
{
    background-image: url(Images/InfosBleu/Top05--X.png);
    background-repeat: no-repeat;
    background-position: right top;
    padding-right: 48px;
    height: 71px;
}
.InfoBleu05 .header .left
{
    background-image: url(Images/InfosBleu/Top05X--.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 43px;
    height: 71px;
}
.InfoBleu05 .header .middle
{
    background-image: url(Images/InfosBleu/Top05-X-.png);
    background-repeat: repeat-x;
    background-position: center top;
    font-size: 20pt;
    font-family:Verdana;
    /*padding-top: 54px;*/
    color:#FFFF99;
    font-weight: bold;
    height: 71px;
}
.InfoBleu05 .header .titre
{
    background-image: url(Images/InfosBleu/Top05-X-.png);
    background-repeat: repeat-x;
    background-position: center top;
    font-size: 10pt;
    font-family:Verdana;
    /*padding-top: 2px;*/
    text-align:center;
    color:#FFFF99;
    font-weight: bold;
    height: 71px;
}

.InfoBleu05 .body
{
}
.InfoBleu05 .body .right
{
    background: url(Images/InfosBleu/Mid05--X.png);
    background-repeat: repeat-y;
    background-position: right top;
    padding-right: 19px;
}
.InfoBleu05 .body .left
{
    background: url(Images/InfosBleu/Mid05X--.png);
    background-repeat: repeat-y;
    background-position: left top;
    padding-left: 19px;
}
.InfoBleu05 .body .middle
{
    background-color:Transparent;
    text-align:center;
    padding-top:0px;
    font-size: 8pt;
}

.InfoBleu05 .footer
{
}
.InfoBleu05 .footer .right
{
    background-image: url(Images/InfosBleu/Bot05--X.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-right: 42px;
    height: 49px;
}
.InfoBleu05 .footer .left
{
    background-image: url(Images/InfosBleu/Bot05X--.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-left: 42px;
    height: 49px;
}

.InfoBleu05 .footer .middle
{
    background-image: url(Images/InfosBleu/Bot05-X-.png);
    background-repeat: repeat-x;
    background-position: center bottom;
    color: Black;
    text-decoration: none;
    font-size: 10pt;
    text-align: center;
    font-weight: bold;
    height: 49px;
}
/********************************/
.InfoBleu01
{
}
.InfoBleu01 .header
{
}
.InfoBleu01 .header .right
{
    background-image: url(Images/InfosBleu/Top01--X.png);
    background-repeat: no-repeat;
    background-position: right top;
    padding-right: 48px;
    height: 71px;
}
.InfoBleu01 .header .left
{
    background-image: url(Images/InfosBleu/Top01X--.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 43px;
    height: 71px;
}
.InfoBleu01 .header .middle
{
    background-image: url(Images/InfosBleu/Top01-X-.png);
    background-repeat: repeat-x;
    background-position: center top;
    font-size: 20pt;
    font-family:Verdana;
    /*padding-top: 54px;*/
    color:#FFFF99;
    font-weight: bold;
    height: 71px;
}
.InfoBleu01 .header .titre
{
    background-image: url(Images/InfosBleu/Top01-X-.png);
    background-repeat: repeat-x;
    background-position: center top;
    font-size: 10pt;
    font-family:Verdana;
    /*padding-top: 2px;*/
    text-align:center;
    color:#FFFF99;
    font-weight: bold;
    height: 71px;
}

.InfoBleu01 .body
{
}
.InfoBleu01 .body .right
{
    background: url(Images/InfosBleu/Mid01--X.png);
    background-repeat: repeat-y;
    background-position: right top;
    padding-right: 19px;
}
.InfoBleu01 .body .left
{
    background: url(Images/InfosBleu/Mid01X--.png);
    background-repeat: repeat-y;
    background-position: left top;
    padding-left: 19px;
}
.InfoBleu01 .body .middle
{
    background-color:Transparent;
    text-align:center;
    padding-top:0px;
    font-size: 8pt;
}

.InfoBleu01 .footer
{
}
.InfoBleu01 .footer .right
{
    background-image: url(Images/InfosBleu/Bot01--X.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-right: 42px;
    height: 49px;
}
.InfoBleu01 .footer .left
{
    background-image: url(Images/InfosBleu/Bot01X--.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-left: 42px;
    height: 49px;
}

.InfoBleu01 .footer .middle
{
    background-image: url(Images/InfosBleu/Bot01-X-.png);
    background-repeat: repeat-x;
    background-position: center bottom;
    color: Black;
    text-decoration: none;
    font-size: 10pt;
    text-align: center;
    font-weight: bold;
    height: 49px;
}
/********************************/
.InfoBleu02
{
}
.InfoBleu02 .header
{
}
.InfoBleu02 .header .right
{
    background-image: url(Images/InfosBleu/Top02--X.png);
    background-repeat: no-repeat;
    background-position: right top;
    padding-right: 48px;
    height: 71px;
}
.InfoBleu02 .header .left
{
    background-image: url(Images/InfosBleu/Top02X--.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 43px;
    height: 71px;
}
.InfoBleu02 .header .middle
{
    background-image: url(Images/InfosBleu/Top02-X-.png);
    background-repeat: repeat-x;
    background-position: center top;
    font-size: 20pt;
    font-family:Verdana;
    /*padding-top: 54px;*/
    color:#FFFF99;
    font-weight: bold;
    height: 71px;
}
.InfoBleu02 .header .titre
{
    background-image: url(Images/InfosBleu/Top02-X-.png);
    background-repeat: repeat-x;
    background-position: center top;
    font-size: 10pt;
    font-family:Verdana;
    /*padding-top: 2px;*/
    text-align:center;
    color:#FFFF99;
    font-weight: bold;
    height: 71px;
}

.InfoBleu02 .body
{
}
.InfoBleu02 .body .right
{
    background: url(Images/InfosBleu/Mid02--X.png);
    background-repeat: repeat-y;
    background-position: right top;
    padding-right: 19px;
}
.InfoBleu02 .body .left
{
    background: url(Images/InfosBleu/Mid02X--.png);
    background-repeat: repeat-y;
    background-position: left top;
    padding-left: 19px;
}
.InfoBleu02 .body .middle
{
    background-color:Transparent;
    text-align:center;
    padding-top:0px;
    font-size: 8pt;
}
.InfoBleu02 .body .middle .row
{
    background-color:#9083F8;
    text-align:center;
    padding-top:0px;
    font-size: 8pt;
}

.InfoBleu02 .footer
{
}
.InfoBleu02 .footer .right
{
    background-image: url(Images/InfosBleu/Bot02--X.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-right: 42px;
    height: 49px;
}
.InfoBleu02 .footer .left
{
    background-image: url(Images/InfosBleu/Bot02X--.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-left: 42px;
    height: 49px;
}

.InfoBleu02 .footer .middle
{
    background-image: url(Images/InfosBleu/Bot02-X-.png);
    background-repeat: repeat-x;
    background-position: center bottom;
    color: Black;
    text-decoration: none;
    font-size: 10pt;
    text-align: center;
    font-weight: bold;
    height: 49px;
}
