
body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 7px;
}
font {
    font-family: Verdana,Arial;
    font-size: 9px;
}
a {
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: normal;
    text-decoration: underline;
}
a:hover {
    color: #D60000;
    text-decoration: underline;
}
a:active {
    color: #666666;
    text-decoration: underline;
}
a:visited {
    color: #666666;
}
a:visited:hover {
    color: #D60000;
}
td.menu {
    background-color: #A90533;
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-weight: bold;
    text-align: left;
    text-indent: 10px;
}
table.ycTabNav {
    background-color: #666666;
    border-bottom: 1px solid #AAAAAA;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 21px;
}
td.ycNbElmPage {
    background-color: #666666;
    color: white;
    font-size: 10px;
    margin: 2px;
    padding: 3px;
}
a.ycNbElmPage {
    background-color: #888888;
    border: 1px solid black;
    border-radius: 3px 3px 3px 3px;
    color: white;
    font-size: 10px;
    font-weight: normal;
    margin: 2px;
    padding: 3px;
    text-decoration: none;
}
A.ycNbElmPage:hover {
    background-color: #DDDDDD;
    color: #666666;
    text-decoration: none;
    transition: all 0.2s ease 0s;
}
SPAN.ycNbElmPage {
    background-color: #DDDDDD;
    border: 2px solid black;
    border-radius: 3px 3px 3px 3px;
    color: black;
    margin: 2px;
    padding: 3px;
}
.ycparagraphe {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-weight: bold;
    text-align: left;
    text-indent: 10px;
    vertical-align: middle;
}
.ycparagraphe2 {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
    text-indent: 10px;
    vertical-align: middle;
}
.yctabalt1 #impair, .yctabalt1 #impair2, .yctabalt1 .impair-NNN {
    background-color: #F2F2F2;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-indent: 0;
    vertical-align: middle;
}
.yctabalt1 #impair:hover {
    background-color: #AACFFF;
}
.yctabalt1 #pair, .yctabalt1 #pair2 {
    background-color: #FFFFFF;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-indent: 0;
    vertical-align: middle;
}
.yctabalt1 #pair:hover {
    background-color: #AACFFF;
}
.yctabalt2 #impair {
    background-color: #F2F2F2;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: normal;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabalt2 #pair {
    background-color: #FFFFFF;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: normal;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabalt3 #impair {
    background-color: #F2F2F2;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-indent: 0;
    vertical-align: middle;
}
.yctabalt3 #pair {
    background-color: #FFFFFF;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-indent: 0;
    vertical-align: middle;
}
.yctableaupt {
    background-color: #EEEEEE;
    border: 0 solid #FFFFFF;
    color: #000000;
    font-family: verdana,arial;
    font-size: 10px;
    font-weight: normal;
    vertical-align: middle;
}
.yctableauinfo {
    background-color: #EEEEEE;
    color: #000000;
    font-family: Verdana,sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 15px;
    text-indent: 5px;
    vertical-align: middle;
}
.yctableauinfo TD {
    border-bottom: 0 solid #BBBBBB;
}
.yctableauinfo TH {
    border-bottom: 0 solid #BBBBBB;
}
.yctab1 {
    background-color: #DDDDDD;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-indent: 5px;
    vertical-align: middle;
}
.yctab1c {
    background-color: #DDDDDD;
    color: #707070;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: normal;
    text-align: center;
    text-indent: 5px;
    vertical-align: middle;
}
.yctab1d {
    background-color: #DDDDDD;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.yctab2 {
    background-color: #BBBBBB;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-indent: 5px;
    vertical-align: middle;
}
.yctab2c {
    background-color: #BBBBBB;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: center;
    text-indent: 5px;
    vertical-align: middle;
}
.yctab2d {
    background-color: #BBBBBB;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.yctab3 {
    background-color: #666666;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    padding: 3px;
    vertical-align: middle;
}
.yctab3c {
    background-color: #666666;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    padding: 3px;
    text-align: center;
    vertical-align: middle;
}
.yctab3d {
    background-color: #666666;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    padding: 3px;
    text-align: right;
    vertical-align: middle;
}
.yctab4 {
    background-color: #EEEEEE;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: normal;
    vertical-align: middle;
}
.yctab4c {
    background-color: #EEEEEE;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
}
.yctab4d {
    background-color: #EEEEEE;
    color: #666666;
    font-family: Arial,Verdana;
    font-size: 9px;
    font-weight: normal;
    text-align: right;
    vertical-align: middle;
}
.yctab5 {
    background-color: #EEEEEE;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: bold;
    vertical-align: middle;
}
.yctab5c {
    background-color: #EEEEEE;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}
.yctab5d {
    background-color: #EEEEEE;
    color: #666666;
    font-family: Arial,Verdana;
    font-size: 9px;
    font-weight: bold;
    text-align: right;
    vertical-align: middle;
}
.yctab6 {
    border-color: #990033;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: normal;
    vertical-align: middle;
}
.yctabtitre1 {
    background-color: #DDDDDD;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabtitre1c {
    background-color: #F2F2F2;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabtitre1d {
    background-color: #F2F2F2;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabtitre2 {
    background-color: #FFFFFF;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabtitre2c {
    background-color: #FFFFFF;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabtitre2d {
    background-color: #FFFFFF;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabtitre3 {
    background-color: #DDDDDD;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabtitre3c {
    background-color: #DDDDDD;
    color: #707070;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabtitre3d {
    background-color: #DDDDDD;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.yctabtitre3t {
    background-color: #DDDDDD;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-indent: 5px;
    vertical-align: top;
}
.yctitre1 {
    background-color: #004282;
    color: #FFFFFF;
    font-family: Arial,Verdana;
    font-size: 14px;
    font-weight: bold;
    text-indent: 5pt;
    vertical-align: middle;
}
.yctitre1c {
    background-color: #004282;
    color: #FFFFFF;
    font-family: Arial,Verdana;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}
.yctitre1d {
    background-color: #004282;
    color: #FFFFFF;
    font-family: Arial,Verdana;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    text-indent: 5pt;
    vertical-align: middle;
}
.yctitre2 {
    background-color: #BBBBBB;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 30px;
    text-indent: 5px;
    vertical-align: middle;
}
.yctitre2c {
    background-color: #BBBBBB;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
    text-indent: 5px;
    vertical-align: middle;
}
.yctitre2d {
    background-color: #BBBBBB;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 30px;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.yctitre3 {
    background-color: #E9C0CC;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-indent: 5pt;
    vertical-align: middle;
}
.yctitre3c {
    background-color: #E9C0CC;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}
.yctitre3d {
    background-color: #E9C0CC;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.yctitre4 {
    background-color: #004282;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: bold;
    text-indent: 5pt;
    vertical-align: middle;
}
.yctitre4c {
    background-color: #004282;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}
.yctitre4d {
    background-color: #004282;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.yctitre5 {
    background-color: #BBBBBB;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 20px;
    text-indent: 5px;
    vertical-align: middle;
}
.yctitre5c {
    background-color: #BBBBBB;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
    text-indent: 5px;
    vertical-align: middle;
}
.yctitre5d {
    background-color: #BBBBBB;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 20px;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.ycsoustitre1 {
    color: #990033;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-indent: 5px;
    vertical-align: middle;
}
.ycsoustitre1c {
    color: #990033;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}
.ycsoustitre1d {
    color: #990033;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
.ycsoustitre2 {
    color: #990033;
    font-family: Verdana,Arial;
    font-size: 13px;
    font-weight: bold;
    text-indent: 5px;
    vertical-align: middle;
}
.ycsoustitre2c {
    color: #990033;
    font-family: Verdana,Arial;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}
.ycsoustitre2d {
    color: #990033;
    font-family: Verdana,Arial;
    font-size: 13px;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
    vertical-align: middle;
}
TD.yctitre6 {
    background-color: #E9C0CC;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-indent: 5pt;
    vertical-align: middle;
}
TD.yctitre8 {
    background-color: #A90533;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}
.yctitreprin {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-indent: 5px;
}
.ycimptitre1 {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    text-indent: 5px;
}
.ycimptitre1c {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-indent: 5px;
}
.ycimptitre1d {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
}
.ycimptitre2 {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-indent: 5px;
}
.ycimptitre2c {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-indent: 5px;
}
.ycimptitre2d {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
}
.ycimptitre3 {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-indent: 5px;
}
.ycimptitre3c {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-indent: 5px;
}
.ycimptitre3d {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
}
.ycimp1 {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    text-indent: 5px;
}
.ycimp1c {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    text-align: center;
    text-indent: 5px;
}
.ycimp1d {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-indent: 5px;
}
.ycrem1 {
    color: #D60000;
    font-family: verdana,arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
A.lkmenu1:link {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 13px;
    text-decoration: none;
}
A.lkmenu1:active {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 13px;
    text-decoration: none;
}
A.lkmenu1:visited {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 13px;
    text-decoration: none;
}
A.lkmenu1:hover {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 13px;
    text-decoration: none;
}
.text1 {
    background-color: #EEEEEE;
    color: #6A6A6A;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
}
A.text1:link {
    background-color: #EEEEEE;
    color: #A90533;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
A.text1:active {
    background-color: #EEEEEE;
    color: #A90533;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
A.text1:visited {
    background-color: #EEEEEE;
    color: #A90533;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
A.text1:hover {
    background-color: #EEEEEE;
    color: #A90533;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: underline;
}
.yctableaupt {
    color: #6A6A6A;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-indent: 5px;
}
.text2 {
    color: #6A6A6A;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-indent: 5px;
}
.textform2 {
    color: #6A6A6A;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
}
.ycformtext {
    background-color: #FFFFFF;
    border-color: #004282;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
}
.ycformtextc {
    background-color: #FFFFFF;
    border-color: #004282;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
}
.ycformuppertext {
    border-color: #004282;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
}
.ycreadonly {
    background-color: #EEEEEE;
}
.ycformtext1 {
    background-color: #FFFFFF;
    border-color: #004282;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-indent: 3px;
    text-transform: none;
}
A.text2:link {
    color: #6A6A6A;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
A.text2:active {
    color: #6A6A6A;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
A.text2:visited {
    color: #6A6A6A;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
A.text2:hover {
    color: #6A6A6A;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}
.text3 {
    color: #555555;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-indent: 5px;
}
.text4 {
    color: #000000;
    font-family: Verdana,Arial;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
}
.yctitreprind {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    text-indent: 5px;
}
A.yctitreprind:link {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
A.yctitreprind:active {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
A.yctitreprind:visited {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
A.yctitreprind:hover {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}
.ycrem2 {
    color: #D60000;
    font-family: verdana,arial;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
}
.ycTitreMasqueCarte {
    color: #D60000;
    font-family: verdana,arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.ycTdMasqueCarte {
    height: 20px;
}
.yctabtitre5 {
    background-color: #DDDDDD;
    color: #0099FF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-indent: 5px;
    vertical-align: middle;
}
.LigneTableauOrange {
    background-color: #FF9933;
}
.LigneTableauRouge {
    background-color: #FF6600;
}
.LigneTableauJaune {
    background-color: #FFFF99;
}
.LigneTableauGrisClair {
    background-color: #CCCCCC;
}
.LigneTableauGrisFonce {
    background-color: #999999;
}
.LigneTableauVert {
    background-color: #00CC33;
}
.LigneTableauVertClair {
    background-color: #00FF00;
}
.LigneTableauModif {
    background-color: #83B8FA;
}
.ligneaffiche {
    display: table-row;
}
.lignecache {
    display: none;
}
td.yctabmenu1 a {
    background-color: #DDDDDD;
    border-color: #DDDDDD;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    display: block;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    line-height: 22px;
    text-decoration: none;
    text-indent: 20px;
    vertical-align: middle;
}
td.yctabmenu1 a:hover {
    background-color: #CFCFCF;
    border-color: #AAAAAA;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
.lkFlux {
    display: block;
    height: 17px;
    width: 45px;
}
.lkFluxOuvert {
    background-image: url("images/pmf_sprite.png");
    background-position: 0 0;
}
.lkFluxOuvertSign {
    background-image: url("images/pmf_sprite.png");
    background-position: 0 -17px;
}
.lkFluxSusp {
    background-image: url("images/pmf_sprite.png");
    background-position: 0 -34px;
}
.lkFluxSuspSign {
    background-image: url("images/pmf_sprite.png");
    background-position: 0 -51px;
}
.lkFluxFerme {
    background-image: url("images/pmf_sprite.png");
    background-position: 0 -68px;
}

.pmf-header { width: 900px; height: 63px; background: url(images/Fond_haut_900.jpg) no-repeat; }	

.btnValid 		{ background: url(images/Btn_AccederServ.gif) no-repeat; width: 126px; height: 21px; }
.btnValid:hover { background: url(images/Btn_AccederServ_over.gif) no-repeat; }

.btnFilter 		{ background: url(images/btn_valid.gif) no-repeat; width: 21px; height: 21px; }
.btnFilter:hover{ background-position: 0 -21px; }

.btnRetour { background: url(images/picto_retour.gif) no-repeat; padding-left: 15px }

.pagination{ background-color: #6f6f6f; border: 1px solid #000; color: #fff;
				border-bottom: 1px solid #AAAAAA; height: 21px; padding: 3px;
				text-align: right;}
.pagebanner { float: left; font-weight: bold;}
.pagelinks { padding-top: 3px; }
.pagelinks a { text-decoration: none; color: #fff; }

.pmfNavBtn {color: #fff; font-weight: bold; border-radius: 3px 3px 3px 3px; border: 1px solid #000;
			padding: 3px; margin: 2px; background-color: #888888; }

.pmfNavBtn:hover { color: #000 !important; background-color: #ddd; font-weight: bold; }
.pmfNavBtnSel { color: #000 !important; background-color: #ddd; font-weight: bold; }

.lnkFirst {color: #fff; font-weight: bold; border-radius: 3px 3px 3px 3px; }
.lnkNext {color: #fff; font-weight: bold;  border-radius: 3px 3px 3px 3px; }
.lnkPrev {color: #fff; font-weight: bold;  border-radius: 3px 3px 3px 3px; }
.lnkNext {color: #fff; font-weight: bold;  border-radius: 3px 3px 3px 3px; }

.btnSort { min-width: 11px; min-height: 13px; background: url(images/colsort.gif) no-repeat; margin-left:5px; margin-top: -3px}
.btnDetail { min-width: 11px; min-height: 15px;
			background: url(images/Ico_Detail.gif) no-repeat;
			margin: 5px; }

.ycTab1 thead { color: #fff; background-color: #6f6f6f !important; }
.yacTab1 thead th { padding: 3px; }
.sortable {padding: 3px; text-align: center; }
.sortable a { color: #fff !important; text-decoration: none;}
.sortable table { margin-left: auto; margin-right: auto; }
.sorted a { font-weight: bold !important; }

.odd { background-color: #fff; }
.odd td { text-align: center; }
.odd:hover, .even:hover { background-color: #aacfff; }
.even td { text-align: center; }


.yctitre1 {
    background-color: #004282;
    color: #FFFFFF;
    font-family: Arial,Verdana;
    font-size: 14px;
    font-weight: bold;
    text-indent: 5pt;
    vertical-align: middle;
}
.yctab1 {
    background-color: #DDDDDD;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    text-indent: 5px;
    vertical-align: middle;
}
.ycformtext {
    background-color: #FFFFFF;
    border-color: #004282;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
}
