#header.marsbleu{
    background:transparent url(../images/bckg-marsbleu-vague.png) no-repeat 0 0;
    background-color:#fff;
}
#header.octrose{
    background:transparent url(../images/bckg-octrose-vague.png) no-repeat 0 0;
    background-color:#fff;
}
#header.congresBleu{
    background:transparent url(../images/bckg-congres-bleu-vague.png) no-repeat 0 0;
    background-color:#fff;
}

/*vague par defaut pour orange*/
#header.congresOrange{
    background:transparent url(../images/bckg-header-vague.png) no-repeat 0 0;
    background-color:#fff;
}
/*.marsbleu #header, .octrose #header, .tensioforme #header{
    background-color:#fff;
}*/

/*------------------------------ Style octrose ------------------------------------------------*/
.octRoseT .tetiere h2 {
    background: url("../images/bckg-encart-titre-octrose.png") repeat-x scroll 0 0 #756661;
}

.octRoseT .itl ,.octRoseT .itr {
    background: url("../images/encart-titres-arrondis-octrose.png") no-repeat scroll 0 0 #FFFFFF;
}

.octRoseT .itr{
    background-position: 0 -8px;
}

/*------------------------------ Style mars bleu  ------------------------------------------------*/
.marsBleuT .tetiere h2 {
    background: url("../images/bckg-encart-titre-marsbleu.png") repeat-x scroll 0 0 #4294CC;
}

.marsBleuT .itl ,.marsBleuT .itr {
    background: url("../images/encart-titres-arrondis-marsbleu.png") no-repeat scroll 0 0 #FFFFFF;
}

.marsBleuT .itr{
    background-position: 0 -8px;
}

/*------------------------------ Style congres 2015 bleu ------------------------------------------------*/
.congresBleuT .tetiere h2 {
    background: url("../images/bckg-encart-titre-congres-bleu.png") repeat-x scroll 0 0 #0096a6;
}

.congresBleuT .itl ,.congresBleuT .itr {
    background: url("../images/encart-titres-arrondis-congres-bleu.png") no-repeat scroll 0 0 #FFFFFF;
}

.congresBleuT .itr{
    background-position: 0 -8px;
}

/*------------------------------ Style congres 2015 orange  ------------------------------------------------*/
.congresOrangeT .tetiere h2 {
    background: url("../images/bckg-encart-titre-congres-orange.png") repeat-x scroll 0 0 #ea620e;
}

.congresOrangeT .itl ,.congresOrangeT .itr {
    background: url("../images/encart-titres-arrondis-congres-orange.png") no-repeat scroll 0 0 #FFFFFF;
}

.congresOrangeT .itr{
    background-position: 0 -8px;
}

/*------------------------------ tetiere arrondie octrose ------------------------------------------------*/
.octRoseT .tetiereCarre, .octRoseTFull .tetiereCarre{
   background-color:#F5B7D3;
   color: #FFFFFF;
}

.octRoseTFull .tetiereCadre{
    padding: 8px 10px 10px;
    border: 1px solid #F5B7D3;
    overflow: hidden;
}

/*------------------------------ tetiere arrondie mars bleu ------------------------------------------------*/
.marsBleuT .tetiereCarre, .marsBleuTFull .tetiereCarre{
   background-color:#4294CC;
   color: #FFFFFF;
}

.marsBleuTFull .tetiereCadre{
    padding: 8px 10px 10px;
    border: 1px solid #4294CC;
    overflow: hidden;
}

/*------------------------------ tetiere arrondie congres bleu  ------------------------------------------------*/
.congresBleuT .tetiereCarre, .congresBleuTFull .tetiereCarre{
   background-color:#0096a6;
   color: #FFFFFF;
}

.marsBleuTFull .tetiereCadre{
    padding: 8px 10px 10px;
    border: 1px solid #0096a6;
    overflow: hidden;
}

/*------------------------------ tetiere arrondie congres orange  ------------------------------------------------*/
.congresOrangeT .tetiereCarre, .congresOrangeTFull .tetiereCarre{
   background-color:#0096a6;
   color: #FFFFFF;
}

.congresOrangeTFull .tetiereCadre{
    padding: 8px 10px 10px;
    border: 1px solid #0096a6;
    overflow: hidden;
}

/*------------------------------ tetiere carre Style congres bleu  ------------------------------------------------*/
.congresBleuT .tetiereCarre, .congresBleuTFull .tetiereCarre{
   background-color:#18a096;
   color: #FFFFFF;
}

.congresBleuTFull .tetiereCadre{
    padding: 8px 10px 10px;
    border: 1px solid #18a096;
    overflow: hidden;
}

/*------------------------------ tetiere carre congres orange ------------------------------------------------*/
.congresOrangeT .tetiereCarre, .congresOrangeTFull .tetiereCarre{
   background-color:#ea620e;
   color: #FFFFFF;
}

.congresOrangeTFull .tetiereCadre{
    padding: 8px 10px 10px;
    border: 1px solid #ea620e;
    overflow: hidden;
}

/*------------------------------ tetiere carre congres orange ------------------------------------------------*/
.congresBleuTFondu .tetiereFondu .displayTitle h2,
.congresOrangeTFondu .tetiereFondu .displayTitle h2 {
    border-bottom : 2px solid #FFFFFF;
    color: #FFFFFF;
}

.congresBleuT .tetiereFondu .displayTitle h2 {border-bottom : 2px solid #0096a6;color: #0096a6;}
.congresOrangeT .tetiereFondu .displayTitle h2 {border-bottom : 2px solid #ea620e;color: #ea620e;} 
