﻿.style1 { border-style: none; border-width: 0px; width: 100%; padding: 0; margin: 0; text-align: left; }
.style2 {width:200px;}

/* FONTS TITRE */
.ir-titre01 { font-family:Verdana,Helvetica,Tahoma,Arial; font-weight: bold; font-size: 13pt; color: #2a57a5; }
.ir-titre02 { font-family:Verdana,Helvetica,Tahoma,Arial; font-weight: bold; font-size: 11px; color: #2a57a5; }
.ir-titre03 { font-family: Verdana,Helvetica,Tahoma,Arial; font-weight: bold; font-size: 16px; color: #FFFFFF; text-align: center; }
.ir-titre05 { font-family: Verdana,Helvetica,Tahoma,Arial; font-weight: bold; font-size: 11px; color: #FF9900; }

/* FONTS LIENS */
.ir-label01 { font-family:Verdana,Helvetica,Tahoma,Arial; font-weight: bold; font-size: 10px; color:black; }
.ir-label02 {
    font-family: Verdana,Helvetica,Tahoma,Arial;
    font-size: 10pt;
    font-weight: normal;
    color: black;
}
a.ir-label02:link { font-family: Verdana,Helvetica,Tahoma,Arial; font-size: 10px; color:black; }
a.ir-label02:visited { font-family: Verdana,Helvetica,Tahoma,Arial; font-size: 10px; color:black; }
.ir-label03 {
    font-family: Verdana,Helvetica,Tahoma,Arial;
    font-size: 10pt;
    color: black;
    display: block;
    text-align: left;
}
.ir-label04 { font-family: Verdana,Helvetica,Tahoma,Arial; font-weight: bold; font-size: 10px; color: black; float: left; display: inline; margin-right: 77px; margin-bottom: 0px; height: 21px; }
.ir-label05 {
    font-family: Verdana,Helvetica,Tahoma,Arial;
    font-size: 10px;
    color: black;
    float: left;
    display: inline;
    font-weight: normal;
}
.ir-label06 {
    margin: 2px;
    font-family: Verdana,Helvetica,Tahoma,Arial;
    font-weight: bold;
    font-size: 10pt;
    color: black;
    display: inline;
    float: left;
}



/* TABLE */
.ir-table01 {
    font-family: Verdana;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: bold;
    border: 1px solid #0066ff;
    padding: 0px;
    margin: 20px 0px 0px 0px;
    width: 100%;
}
.ir-table02 { font-family: Verdana; font-size: 16px; color: #FFFFFF; font-weight: bold; border: 1px solid #0066ff; padding: 0px; margin: 20px 0px 0px 0px; width: 350px; }
.ir-table03 {
    padding: 5px;
    border: 1px solid #000000;
    vertical-align: top;
}
.ir-table03b {
    padding: 2px;
    border: 1px solid #000000;
    width: 110px;
    vertical-align: top;
}
.ir-table04 {padding: 0; margin: 0; text-align: left; }


/* Fonds */
.ir-fond01 { background-color: #0066ff; font-family: Verdana; font-size: 16px; color: #FFFFFF; font-weight: bold; }
.ir-fond02 {
    border: 1px solid #ffcc66;
    padding: 1px;
    background-color: #FFFFFF;
    display: block;
    float: left;
    margin-top: 2px;
    width: 100%;
    clear: both;
}
.ir-fond03 {
    margin: 2px;
    border: 1px solid #ffcc66;
    padding: 1px;
    background-color: #FFFFFF;
    display: block;
    float: left;
    width: 100%;
    clear: both;
}

.ir-divcolg01 { display: inline; float: left; width: 300px; padding: 2px; margin: 3px; height: 679px; }
.ir-divcold01 { display: block; float: left; width: 270px; padding: 2px; margin: 3px; }
.ir-divcolg02 { display: inline; float: left; width: 120px; padding: 2px; margin: 3px; }
.ir-divcold02 { display: block; float: left; width: 181px; 
padding: 2px; margin: 3px; }
.ir-div2cols01 { display: inline; float: left; width: 600px; margin-top: 5px; margin-bottom: 5px; }
.ir-divcol2-01 { margin: 0px; padding: 2px; display: block; height: 20px; background-color: #ce000d; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-transform: capitalize; }
.ir-divcol2-02 { margin: 0px; padding: 2px; display: block; height: 20px; background-color: #f8ce18; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: capitalize; }
.ir-divcol2-08 { border-style: solid; border-width: 2px 2px 1px 2px; border-color: #CCCCCC; margin: 0px 0px 10px 0px; height: 210px; width: 621px; }
.ir-divcolg02-b { border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding: 5px; width: 210px; height: 176px; display: inline; float: left; margin-bottom: 10px; }
.ir-divcolg02-c { margin: 0px; width: 250px; height: 155px; padding-top: 5px; padding-right: 5px; float: left; display: inline; padding-left: 5px; text-align: left; }
.ir-divcolg02-d { padding: 2px 10px 2px 10px; margin: 0px; width: 110px; height: 200px; display: inline; float: left; }
.ir-divcold-08b {
    margin: 0px 0px 30px 0px;
    width: 98%;
    float: left;
    display: block;
}
.ir-divcolg03 { display: inline; float: left; width: 160px; padding: 2px; margin: 3px; }
.ir-divcold03 { display: block; width: 100%; padding: 2px; margin: 3px; }
.ir-divcold04 { display: block; float: left; width: 100%; padding: 2px; margin: 0px; }
.ir-divcol2-03 { margin: 0px; padding: 2px; display: block; height: 20px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-transform: capitalize; }
.ir-divcolg05 {
    width: 110px;
    padding: 2px;
    margin: 3px;
    height: 200px;
    text-align: left;
}
.ir-divcolg05b {
    display: inline;
    float: left;
    width: 110px;
    padding: 2px;
    margin: 3px 3px 20px 3px;
    height: 400px;
}
.ir-divcol2-04 { margin: 0px; padding: 2px; /*display: block;*/ height: 20px; background-color: #df0024; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-transform: capitalize; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-color: #000000; border-right-color: #000000; border-left-color: #000000; }


.ir-td01 { font-family: Verdana; font-size: 16px; color: #FFFFFF; font-weight: bold; vertical-align: middle; text-align: center; }
.ir-td02 { border: 1px solid #FF9900; text-align: center; vertical-align: top; margin-bottom: 20px; display:block; width:100px;}









.ir-texte01 { font-family: Verdana; font-size: 10px; color: #CC3300; }
.ir-img01 { margin: 0px; display: inline; float: left; }
.ir-select01 { font-family: Verdana; font-size: 12px; width: 180px; margin-left: 10px; }
.ir-bouton01 { font-family: Verdana; font-size: 12px; text-align: center; margin-top: 50px; }

.ir-label07
{
    margin: 2px 2px 2px 2px;
    font-family: Verdana,Helvetica,Tahoma,Arial;
    font-weight: bold;
    font-size: 10pt;
    color: black;
    display: block;
    /*float: left;*/
}
.ir-divcold01-b
{
    display: block;
    float: left;
    width: 330px;
    padding: 2px;
    margin: 3px;
}
.ir-div2cols02
{
    display: inline;
   margin-top: 5px;
    margin-bottom: 5px;
}
.ir-div2cols02-c
{	
    margin: 0px;
    padding: 0px;
}
.ir-divcold02-b
{
    display: inline;
    float: left;
    width: 181px;
    padding: 2px;
    margin: 3px;
}


.listeIdeesTitre
{
    margin: 0px;
    padding: 2px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11pt;
    text-transform: capitalize;
    background-color: #ce000d;
}
