body {
     margin:0px;
     background-color:rgb(238, 238, 238);
}
body.kwpopup {
     margin:5px;
     background-color:rgb(255, 255, 255);
}
td.kwcontentpopup {
     padding:0px;
     margin:0px;
     vertical-align:top;
     width:100%;
     height:100%;
}
*.KWTITRE {
     font-family:Arial;
     font-size:15pt;
     color:white;
     background-color:#9F1421;
     width:100%;
     height:42px;
     padding-top:10px;
     padding-left:10px;
     background-image:url(../xmedia/bandeau-titre.gif);
}


table.kwpage {
     padding:0px;
     margin:0px;
     border:none;
     border-collapse:collapse;
     width:100%;
     height:100%;
}
table.kwpage tr {
     vertical-align:top;
}
td.kwheadsection {
     vertical-align:top;
     height:1%;
}
td.kwcontentsection {
     margin:0px;
     padding-top:10px;
     padding-left:40px;
     vertical-align:top;
     width:85%;
     height:85%;
     
     background-color:white;
}
td.kwleftsection {
     vertical-align:top;
     width:15%;
}
td.kwrightsection {
     vertical-align:top;
     width:0%;
}
td.kwfootersection {
     vertical-align:top;
     width:0%;
}

table.kwleft {
     padding:0px;
     margin:0px;
}
table.kwleft tr {
}
table.kwglobalbutton {
margin-top:5px;
margin-left:5px;
    
}
table.kwglobalbutton td {
     background-color:rgb(215, 215, 215);

}
ul.kwtdm {
     margin-top:45px;
     margin-left:100px;
     padding:5px;

}
ul.kwtdm li {
list-style-image:url(../xmedia/puce.gif);
padding-bottom:8px;
}
ul.kwtdm li A:link {
     font-family:Arial;
     font-size:11pt;
     color:rgb(0, 0, 0);
     font-weight:bold;
     text-decoration:none;
     
}

ul.kwtdm li A:visited {
     font-family:Arial;
     font-size:11pt;
     color:rgb(0, 0, 0);
     font-weight:bold;
     text-decoration:none;
     
}

ul.kwtdm li A:hover {
     font-family:Arial;
     font-size:11pt;
     color:white;

     text-decoration:none;
     font-weight:bold;
     background-color:#9F1421;
 	    
}

tr.kwtdmcurrent {
     background-color:white;
}
tr.kwtdmcurrent td {
     border-bottom:solid rgb(215,215,215) 1px;
}
td.kwleft {
     vertical-align:top;
     border-bottom:solid rgb(170,170,170) 1px;
     width:100%;
}
td.kwdecal2 {
     background-color:rgb(255, 165, 0);
     border-bottom:solid 1px rgb(170,170,170);
     border-left:solid 1px rgb(170,170,170);
     width:50px;
}
td.kwdecal1 {
     border-bottom:solid 1px rgb(170,170,170);
     border-left:solid 1px rgb(170,170,170);
}
table.kwleft A {
     font-family:Arial;
     font-size:9pt;
     color:rgb(0, 0, 0);
     text-decoration:none;
     font-weight:normal;
}
table.kwleft A:HOVER {
     background-color:rgb(204, 204, 204);
     text-decoration:underline;
}
table.kwleft A:VISITED {
     font-family:Arial;
     font-size:9pt;
     color:rgb(0, 0, 0);
     text-decoration:none;
     font-weight:normal;
}
table.kwheader td.kwway {
     padding:2px;
     			
     background-color:rgb(215, 215, 215);
     color:white;
     width:100%;
     /*border-top:solid white 1px;*/
     padding-top:9px;
}
td.kwway A {
     font-family:Arial;
     font-size:9pt;
     color:#9F1421;
     text-decoration:none;
     font-weight:bold;
}
td.kwway A:visited {
     font-family:Arial;
     font-size:9pt;
     color:#9F1421;
     text-decoration:none;
     font-weight:bold;
}
td.kwway A:HOVER {
    
     color:#9F1421;
     text-decoration:underline;
}
table.kwheader {
     padding:0px;
     margin:0px;
     border:none;
     border-collapse:collapse;
     background-color:rgb(215, 215, 215);
}
tr.kwheader {
}
td.kwheader {
     vertical-align:top;
     padding:0px;
     margin:0px;
     border:none;
     border-collapse:collapse;
}
table.kwheader tr {
}
table.kwheader td {
     padding:0px;
     margin:0px;
     border:none;
     text-align:left;
     border-collapse:collapse;
}
td.kwright {
     width:0%;
     vertical-align:top;
}
table.kwfooter {
     width:100%;
     background-color:white;
     border-top:solid black 2px;
}
tr.kwfooter {
     border-top:solid black 2px;
}
td.kwfooter {
     width:33%;
     text-align:center;
     font-size:8pt;
     font-family:arial;
}
table.kwfooter A {
     color:rgb(24, 69, 186);
     font-size:8pt;
     font-family:arial;
}
div.kwinfosflotte {
     float:left;
     clear:all;
     width:20%;
     border-style:solid;
     border-color:rgb(0, 0, 0);
     border-width:1px;
     padding:2px;
     margin:2px;
}
div.kwprogtitle {
     font-family:Arial;
     font-size:10pt;
     color:rgb(255, 255, 255);
     background-color:rgb(255, 165, 0);
     padding:2px;
     text-align:center;
     font-weight:bold;
}
div.kwproglink {
     font-family:Arial;
     font-size:8pt;
     color:rgb(238, 238, 238);
     background-color:rgb(255, 255, 255);
     padding:2px;
}
div.kwproglink A {
     font-family:Arial;
     font-size:8pt;
     color:rgb(80, 80, 80);
     font-weight:normal;
}
div.kwproglink A:HOVER {
     background-color:rgb(255, 165, 0);
     text-decoration:none;
}
div.kwproglink A:VISITED {
     font-family:Arial;
     font-size:8pt;
     color:rgb(80, 80, 80);
     font-weight:normal;
}
div.kwvaussititle {
     font-family:Arial;
     font-size:10pt;
     color:rgb(255, 255, 255);
     background-color:rgb(255, 165, 0);
     padding:2px;
     text-align:center;
     font-weight:bold;
}
div.kwvaussilink {
     font-family:Arial;
     font-size:8pt;
     color:rgb(238, 238, 238);
     background-color:rgb(255, 255, 255);
     padding:2px;
}
div.kwvaussilink A {
     font-family:Arial;
     font-size:8pt;
     color:rgb(80, 80, 80);
     font-weight:normal;
}
div.kwvaussilink A:HOVER {
     background-color:rgb(255, 165, 0);
     text-decoration:none;
}
div.kwvaussilink A:VISITED {
     font-family:Arial;
     font-size:8pt;
     color:rgb(80, 80, 80);
     font-weight:normal;
}
*.kwmemo {
     font-family:Arial;
     font-size:10pt;
}
