a {
 color:#000;
 text-decoration:none;
}

a:hover {
 color:#000;
 font-weight:700;
}

td img {
 display: block;
}
body {
 margin: 0px;
}
table td {
 font-size:13px;
 font-family:Verdana, Arial, Helvetica, sans-serif;

}

.style2 {
 font-size:15px;
 color:#FFF;
 background-color:#9D001B;
 border:1px solid;
 font-weight:700;
 text-align:center;
 border-color:#FFF;
}

.style2_p {
 font-size:13px;
 color:#FFF;
 background-color:#9D001B;
 border:1px solid;
 font-weight:bold;
 text-align:right;
 border-color:#FFF;
}

.style3 {
 color:#000;
 font-size:13px;
 text-align:center;
}

.new {
 color:#fff;
 font-size:10px;
 text-align:center;
}

.style5 {
 color:#A10222;
 font-weight:700;
 text-align:right;
}

.style7 {
 color:#A10222;
 font-weight:400;
 font-size:11px;
}

.style8 {
 color:#A10222;
 font-weight:700;
}

.style9 {
 color:#000;
 font-size:13px;
}

.style10 {
 color:#ED5603;
 font-size:13px;
 font-weight:700;
 text-align:center;
}

.style11 {
 font-size:13px;
 color:#FFF;
 background-color:#EF6F02;
 border:1px solid;
 font-weight:700;
 text-align:center;
 border-color:#F9B303;
}

.style12 {
 color:gray;
 font-size:13px;
 font-weight:400;
 text-align:center;
 font-style:italic;
}


.style13 {
 color:#A1001F;
 font-size:9px;
 text-align:center;
}

.style14 {
 color:#A1001F;
 font-size:15px;
 text-align:center;
}

.style15 {
 color:#000;
 font-size:15px;
}

.style16 {
 color: #A3001D;
 font-size:13px;
 font-weight:bold;
 font-style:italic;
}

h1{ margin: 0px; width:251px; heigth:140 color: #A3001D;
 font-size:12px;
 font-weight:bold;
 
}


.style17 {
 color:#A1001F;
 font-size:13px;
 text-align:center;
 font-weight:bold;
}

.style19 {
 color: #A1001F;
 font-size: 17px;
 text-align: center;
 font-weight: bold;
}

.style18 {
 color:#000;
 font-size:10px;
 text-align:center;
}

.style20 {
 color: #A3001D;
 font-size: 13px;
 text-align: center;
 font-weight: bold;
}

.menu_bas {
 color:#9D001B;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:11px;
}

.copyright {
 color:#FFF;
 font-size:12px;
}

table.border {
 border:1px solid;
 border-color:#FEF4B7;
}

table.border_rech {
 border:1px solid;
 border-color:#FEF4B7;
 width: 270px;
}

table.bordera {
 border:1px solid;
 border-color:#9D001B;
}

.obligatoire {
 color:red;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:700;
 text-align:center;
}

.fond {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#9D001B;
 background-color:#FEF4B7;
 border:1px solid;
 font-weight:700;
 border-color:#FFF;
}

.fond_header {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#333;
 background-image:url(admin/img/bg_tables.gif);
 font-weight:700;
 text-align:center;
 line-height:20px;
}

.fond_head {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#333;
 background-image:url(admin/img/bg_tables.gif);
 font-weight:700;
 text-align:center;
 line-height:20px;
}

.fond_heade {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#333;
 background-image:url(admin/img/bg_tables.gif);
 font-weight:700;
 text-align:center;
 line-height:20px;
}

.fond_num {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#9D001B;
 background-color:#FEF4B7;
 border:1px solid;
 font-weight:700;
 text-align:right;
 border-color:#FFF;
}

.ds_box {
 background-color:#FFF;
 border:1px solid #000;
 position:absolute;
 z-index:32767;
}

.ds_tbl {
 background-color:#FFF;
}

.ds_head {
 background-color:#9D001B;
 color:#FFF;
 font-size:11px;
 font-weight:700;
 text-align:center;
 letter-spacing:2px;
}

.ds_subhead {
 background-color:#FEE600;
 color:#000;
 font-size:12px;
 font-weight:700;
 text-align:center;
 width:25px;
}

.ds_cell {
 background-color:#FEFACA;
 color:#006;
 font-size:11px;
 text-align:center;
 cursor:pointer;
 padding:5px;
}

.ds_cell:hover {
 background-color:#F3F3F3;
}

a:active,a:visited {
 color:#000;
}

.style1,.style4 {
 color:#A10222;
 text-align:center;
 font-weight:700;
}

.dvhdr1 {
 background:#A3001D;
 color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bold;
 border:1px solid #C8BA92;
 padding:5px;
 width:150px;
 text-align:center;
}

.dvbdy1 {
 background:#FFF48B;
 color:#000000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 border-left:1px solid #C8BA92;
 border-right:1px solid #C8BA92;
 border-bottom:1px solid #C8BA92;
 padding:5px;
 width:150px;
}
h2{ color: #A3001D;
 font-size:14px;
 font-weight:bold;
 
}