body {
    scrollbar-3dlight-color:none;
    scrollbar-arrow-color: #FFBE00;
    scrollbar-base-color:#708FB6;
    scrollbar-darkshadow-color:#649EE1;
    scrollbar-face-color:#708FB6;
    scrollbar-highlight-color:none;
    scrollbar-shadow-color:none;
    scrollbar-track-color: #F0F0F0;
    scrollbar-highlight-color: none;
    color: #666666;
    text-align: left;
    font:11px Verdana, Arial, Helvetica, sans-serif; 
    font-variant : normal;
    letter-spacing : normal;
    line-height : normal;
    margin:0px;
    background:#ffffff;
}
.divlink{
    margin:0;
    cursor:pointer;
    color:#708FB6;
    text-decoration: underline;
}
.tdlbg{
     text-align: left;
     vertical-align:top;
     background:#F2F2F2;
}
.tdl{
     text-align: left;
     vertical-align:top;
}
.tdr{
     text-align: right;
     vertical-align:top;
}
.tdc{
     text-align: center;
     vertical-align:top;
}
.head3 {
    text-align: center;
    background:#80A3BD;
    color: #FFFFFF;
    padding: 2;
}
.head2 {
    background:#80A3BD;
    color: #FFFFFF;
    padding: 2;
}
.head1 {
    text-align: center;
    background:#C0C0C0;
    color: #484848;
    padding: 2;
}
.title {
    font-family: verdana,arial,helvetica;font-size:12px;font-weight:bold;
    text-align: center;
    background:#708FB6;
    color: #FFFFFF;
    padding: 2;
}
.title1 {
    font-family: verdana,arial,helvetica;font-size:12px;font-weight:bold;
    height:20px;
    text-align: center;
    background:#C0C0C0;
    color: #505050;
    padding: 2;
}
div,th,td,.print,.input1,.input2 {
    font-family: verdana,arial,helvetica;font-size:11px;
    margin:1px 2px 1px 2px;
}
.input1,.input2 {
    color:#006699;
    font-weight:bold;
}
.print{
    background:#FFFFFF;
    width:100px;
    border:1px solid #808080;
}
.input1{
    background:#ffffff;
    border:1px solid #006699;
}
.input2{
    background:#FFFFFF;
    border:1px solid #708FB6;
}
.imgbtn{
    border:1px outset #808080;
    cursor:pointer;
    filter: alpha(opacity=50); -moz-opacity: 50%;
}
.imgbtnover{
    border:1px solid #808080;
    cursor:pointer;
    filter: alpha(opacity=100); -moz-opacity: 99%;
}
.imgbtnclick{
    border:1px inset #808080;
    cursor:pointer;
}
.btn{cursor:pointer;}
.cadre{
    border:1px solid #80A3BD;
    width:300px;
    background-color:transparent;
    padding:4px;
}
.cadret{
    border:1px solid #80A3BD;
    background-color:transparent;
    padding:4px;
}
.cadrep{
    border:1px solid #80A3BD;
    width:90%;
    background-color:transparent;
    padding:4px;
}
.cadrescroll{
    border:1px solid #80A3BD;f
    background-color:transparent;
    width:90%;
    height:300px;
    overflow:auto;
    text-align: left;
    padding:4px;
}
.item{
    background-color:transparent;
    border:1px solid #808080;
    width:90%;
}
.subitem{
    border:1px solid #C0C0C0;
    background-color:#DEDEDE;
    width:90%;
}
.item1{
    background-color:#0080FF;
    border:1px solid #0080FF;
    width:90%;
}
.subitem1{
    border:1px solid #0080FF;
    background-color:#DEDEDE;
    width:90%;
}
.att{
    color:red;
}
.att1{
    color:red;
    font-family: verdana,arial,helvetica;font-size:9px;
}
.petit{
    font-family: verdana;font-size : xx-small;
    margin:0;
    cursor:pointer;
    color:#ffffff;
}
.login,.loginlabel{
    font-family: verdana;font-size : 8px; font-weight:bold;
    margin:0;
    color: #006699;
}
.login{
    font-family: verdana;font-size : 8px;
}
.logink{
    font-family: verdana;font-size : 8px;
    margin:0;
    cursor:pointer;
    color:#006699;
    text-decoration:underline;
}
.divcontent{
    text-align:center;
    border:none;
    width:705px;
    height:500px;
    overflow:auto;
}
.tblbrd{

    border:0px solid #8DA6C5;
    padding:0;
}
.tblnobrd{

    border:none;
    padding:0;
}
.tblheadbg{
    background: #107DD7;
    color:#ffffff;
    font-weight:bold;
    vertical-align: middle;
    text-align:center;
    padding:0;
}
.scroll{
    scrollbar-3dlight-color:none;
    scrollbar-arrow-color: #FFBE00;
    scrollbar-base-color:#649EE1;
    scrollbar-darkshadow-color:#649EE1;
    scrollbar-face-color:#649EE1;
    scrollbar-highlight-color:none;
    scrollbar-shadow-color:none;
}
.sch {
    background:#0080FF;
    color: #FFFFFF;
    margin:1px;
}
.txth1,.txth2,.txth3{
    font-family: verdana,arial,helvetica;
    font-weight: bold;
}
.txth1{
    font-size: 16px;
}
.txth2{
    font-size: 14px;
}
.txth3{
    font-size: 12px;
}
/* Debut News */
.newdiv{
    position:absolute;
    background:transparent;
    width:165px;
    height:120px;
    overflow:hidden;
    margin:0px;
    padding:0px;
    padding-right:2px;
}
.newtext,.newtexto{
    position:absolute;
    visibility:hidden;
    width:155px;
    left:0;
    top:0;
    font-family:  verdana,arial,helvetica;
    font-size: 10px;
    margin:0px;
    padding:0px;
    vertical-align:middle;
}
.newtext{
    color: #006699;
    cursor:default;
}
.newtexto{
    color: #0080FF;
    cursor:hand;
}
.newtitle,.newtitleo{
    position:relative;
    width:165px;
    font-family: verdana,arial,helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    margin:0px;
    padding:0px;
    vertical-align:middle;
}
.newtitle{
    color: #9F4343;
    cursor:default;
}
.newtitleo{
    color: #B90000;
    cursor:hand;
}
/* Fin News */
.menuhaut,.menuhaut1{
    margin-bottom:5px;
    margin-right:5px;
    vertical-align:bottom;
}
.menuhaut{
    color:white;
    text-align:right;
}
.menuhaut1{
    color:#708FB6;
    text-align:left;
}
.mhout,.mhover{
    cursor: pointer;
    font-family: verdana,arial,helvetica;font-size : 11px; font-weight:bold;
    text-decoration:none;
}
.mhover{
    color:#708FB6;
}
.mhout{
    color:white;
}
.btn1{
    cursor:hand;
}
.btn2{
    cursor:pointer;
}
a{
    color:#708FB6;
}
.counter{
background-color:#c1e0ff;
color:#0066ff;
font-weight:bold;
}
.Titre1{color:#006699;
font-size: 24px;
text-align: center;
font-family:Arial;
}
.Titre2{color:#0066FF;
font-size: 13px;
text-align: center;
font-family:Arial;
}
.Titre3{color:#800000;
text-align: center;
}
.Text{color:#006699;
font-size: 18px;
font:Verdana;
}
.Text1{color:#0000FF;
background:#FFFF00;
font-size: 12px;
}
.Text2{
background:#FFFF00;
font-size: 13px;
font:Verdana;

}

.Text3{color:#0000FF;
font-size: 13px;
font:Verdana;

}

.Text4{
font-size: 13px;
font:Verdana;
}
.Text5{
color:#000000;
font-size: 13px;
font:Verdana;
}
.Text_just{
text-align:justify;
}
.text_pt{
font-size: 10px;
font:Verdana;
font-style:italic;
}