body,td,div,input,textarea {
    font-family:Verdana,Arial,sans-serif;
    font-size:11px;
    color:#333333;
}
/* hide from IE mac \*/
  html {min-height: 100%;margin-bottom: 1px;}
/* end hiding from IE5 mac */
/* IE rule, but Hides from IE5-mac \*/
* html .box {display:inline;}
/* End hide from IE5-mac */

body {
    margin:3px 9px;
    padding:0px;
}
ul, form {
    margin:0px;padding:0px;
    list-style:none;
}
td {
    vertical-align:top;
}

a {
    color:#222222;
}
#top {
    margin-bottom:3px
}
#top td {
    vertical-align:middle;
}
.banner, .banner a {
    font-size:36px;
    color:#A5A78D;
    width:30%;
    vertical-align:middle;
    text-decoration:none;
    padding-left:3px;
}
.bannerbot {
    color:#63B531;
    font-size:16px;
    line-height:10px
}
.bannerright, .bannerright a {
    color:#63B531;
    width:70%;
    font-size:16px;
    text-align:right;
    text-decoration:none;
}
#top {
    margin-top:12px;
}

h1 {
    padding:0;
    margin:0;
    text-align:center;
    font-size:14px;
    color:#002E7F;
}
.screen {
    border-color:#6BC234;
    border-width:1px;
    border-style:solid;
}
.headbig {
    background:url(../img/tabbgy.gif) repeat #63B531;
    color: #ffffff;
    border: 1px #67BB2E solid;
    padding:4px 1px;
}
.h1tab1 {
    background:url(../img/home/tabbgo.gif) repeat #FF7300;
    border-color:#FF7300;
}
.h1tab2 {
    background:url(../img/home/tabbgt2.gif) repeat #3B7F7F;
    border-color:#3B7F7F;
}
.h1tab3 {
    background:url(../img/home/tabbgj.gif) repeat #FFC61F;
    border-color:#FFC61F;
}
img {border-color:#bbbbbb;}
.gap {margin-top:6px;}
.button, .button a {
    background:url(../img/tabbgs.gif) repeat-x #75D243 bottom;
    border:none;
    border-bottom:1px #59A82B solid;
    border-right:1px #59A82B solid;
    padding:2px 6px 2px 6px;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    /*height:12px;*/
}
.bannerright, .bannerright a {
    font-size:18px;
}
div {border-collapse:collapse;}
.footer {
    border-top:1px #bbbbbb solid;
    padding:3px;
}
.footer a {
    text-decoration:none;
    color:#333333;
}
#reseau a {
    color:#888888;
}
#partlinks {
    color:#777777;
}
#partlinks a {
    color:#999999;
}
.centered {
    text-align:center;
}
.ctableft {
    background-color:#f1f1f1;
    width:250px;
    height:350px;
    position:relative;
    padding:6px 20px 0;
    border:1px #bbbbbb solid;
    border-bottom:0;
    margin-right:3px
}
.ctabright {
    background-color:#f1f1f1;
    width:250px;
    height:350px;
    position:relative;
    padding:6px 20px 0;
    border:1px #bbbbbb solid;
    border-bottom:0;
    margin-left:3px
}
.ctableft .centered b, .ctabright .centered b {
    font-size:13px;
}
.cbutton {
    position:absolute;bottom:0px;right:15px
}
.rfootbox {
    clear:both;position:relative;bottom:0px;background-color:#f5f5f5;
}
.rbox {
    clear:both;padding:12px 9px 0 9px;border-left:1px #bbbbbb solid;border-right:1px #bbbbbb solid;
}
.rboximg {
    float:left;margin:3px 6px 6px 0;
}
* .rbotbox {
    -moz-box-sizing: border-box;
}
.lbotbox {
    clear:both;
    background:url(../img/home/lbot.gif) no-repeat left bottom ;
    height:15px;
    border-right:1px solid #bbbbbb;
}
.rbotbox {
    clear:both;
    background:url(../img/home/rbot.gif) no-repeat right bottom ;
    height:15px;
    border-left:1px solid #bbbbbb;
}