* { margin: 0; }
body { color: #025E7A; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size:15px; scrollbar-base-color: #DDEEFF; line-height: 1.2em; background-color: white; padding: 1; margin: 1; border: 1;}
h1 { color: #029EBA; font-size: 2em; font-weight: normal; line-height: 1em; padding: 1px 20px 5px 20px; border-left:1px solid #f5f5ff; border-bottom:2px solid #f5f5ff;}
h2 { color: #029EBA; font-size: 1em; font-weight: bold; line-height: 1em; margin: 8px 0px 8px 0px; padding: 2px 8px 2px 8px; }
h3 { color: #029EBA; font-size: 0.9em; font-weight: bold; line-height: 1em; }

a:link { color: #019A01; text-decoration: none; }
a:visited { color: #019A01; text-decoration: none; }
a:hover { color: #609062; text-decoration: none; background-color: #FFFFCC; }
a:active { color: #609062; text-decoration: none }

a.invbckg:hover { color: #609062; text-decoration: none; background-color: #FFFFFF; }

fieldset { border:1px solid #AABBCC;  padding: 10px 10px 10px 10px;}
legend {color: #029EBA; font-size: 1em; font-weight: bold; line-height: 1.33em }
.expertfs { border-color: #EEBBAA; }
.smallfs { border-color: #EEDDCC; padding: 1px 1px 1px 1px; }
.smalllg { color: #CCCCDD; font-weight: normal; font-size: 0.7em; }

a.selected:hover { color: #000022; text-decoration: none; background-color: #B9DDFF; }
a.selected:active { color: #000022; text-decoration: none;}

a.miselected:hover { color: #005500; text-decoration: none; background-color: #FFFFCC; }
a.miselected:active { color: #005500; text-decoration: none; }
a.miselected:link { color: #005500; text-decoration: none; }
a.miselected:visited { color: #005500; text-decoration: none; }

a.danger:link { color: #FF7733; font-weight: bold; text-decoration: none }
a.danger:visited { color: #FF7733; font-weight: bold; text-decoration: none }
a.danger:hover { color: #FF7733; font-weight: bold; text-decoration: none }
a.danger:active { color: #FF7733; font-weight: bold; text-decoration: none }

.admforum0 { color: #772200; font-weight: bold; text-decoration: none }
.admforum1 { color: #883300; font-weight: bold; text-decoration: none }
.admforum2 { color: #AA7700; font-weight: bold; text-decoration: none }
.admforum3 { color: #FF8800; font-weight: bold; text-decoration: none }
.admforum4 { color: #FF3300; font-weight: bold; text-decoration: none }


a.deactivate:link { color: #AAAAAA; }
a.deactivate:visited { color: #AAAAAA; }
a.deactivate:hover { color: #AAAAAA; }
a.deactivate:active { color: #AAAAAA; }

acronym { cursor : help; }

.backhigh {background-color: #FFFFAA; }
.del { text-decoration:line-through; }
.selectedbase { background-color: #FFFFCC; }
.title { color: #029EBA; font-weight: bold; font-size: 1.33em;}
.tiny { color: #221111; font-weight: normal; font-size: 0.66em;}
.maintext { padding: 10px; }
.warning { color: #FF7733; font-weight: bold;}
.bwhite { color: #FFFFFF; font-weight: bold;}
.thatsok { color: #009066; font-weight: bold;}
.small { font-size: 0.7em; }
.date { color: #221111; font-weight: bold; font-style: italic;}
.costearn { color: #025E7A; font-weight: bold;}
.formtext { font-weight: bold;}
.important { color: #FF7733; font-size: 2em; font-weight: bold;}
.deactivate { color: #AAAAAA; font-weight: normal;}
.note { color: #025E7A; font-style: italic; font-size: 0.8em; font-weight: normal;}
.sourcetext { color: #003E5A; font-style: italic; font-weight: normal;}
.targettext { color: #025E7A; font-weight: normal;}
.wikiborder { border-style: solid ; border-color: #025E7A ; padding:5px ; border-width: 1px ;}
.highlightborder { border-style: solid ; border-color: #DDEEFF ; padding:5px ; border-width: 2px ;}
.highlight { background-color: #FFFFCC;}
.squarebut { background-color: #DDEEFF; font-weight: bold; }
.add { color: #228822; background-color: #CCFFCC;}
.change { color: #FE2222; background-color: #FFCCCC;}
.copy { background-color: #F3F3FB; }
.noedit0 { background-color: #E0E0E0; }
.noedit1 { background-color: #E9E9E9; }
.noeditarea { color: #888888; background-color: #F3F3F3; }
.edit0 { background-color: #F5F5FF; }
.edit1 { background-color: #FBFBFF; }
.delete { color: #228822;  background-color: #CCFFCC;}
.cleared { clear:both;}
.marge0 { margin-left:30px; }
.marge1 { margin-right:30px; }
.tborder { border-style: solid ; border-color: #029EBA ; padding:5px ; border-width: 1px ;}
.maintrans { color: #664400; font-size: 1.1em;}
.favb { background-image : url('favback.gif'); }
.pchk { border-style: solid ; background-color: #F0E0E0; border-color: #F0E0D0; padding:5px ; border-width: 2px ;}
.stdby { border-style: solid ; background-color: #D0E0F0; border-color: #F0E0D0; padding:5px ; border-width: 2px ;}

.tcborder { border-style: solid ; background-color: #FFFFAA; border-color: #E0F0D0; padding:5px ; border-width: 2px ;}
.bktc { background-color: #E0F0D0;}
.thborder { border-style: solid ; background-color: #FFEEDD; border-color: #F0E0D0; padding:5px ; border-width: 2px ;}
.bkwood { background-color: #F0E0D0;}
.rightcl { color: #2ACC02; }
.rightbutcl { color: #3366FF; }
.wrongcl { color: #FF5A02; }

.popup { font-size: 0.8em; font-weight: normal; color: #334477; border-style: solid ; background-color: #F8F8FF; border-color: #019A01; padding:5px ; border-width: 2px ;}

.ul1 { background-color : #FFDDDD; background-image : url('round1_ul.gif'); background-repeat : no-repeat; background-position : top left; }
.ur1 { background-image : url('round1_ur.gif'); background-repeat : no-repeat; background-position : top right; }
.ll1 { background-image : url('round1_ll.gif'); background-repeat : no-repeat; background-position : bottom left; }
.lr1 { background-image : url('round1_lr.gif'); background-repeat : no-repeat; background-position : bottom right; padding : 2px 4px 2px 4px;}

.ul2 { background-color : #DDEEFF; background-image : url('round2_ul.gif'); background-repeat : no-repeat; background-position : top left; }
.ur2 { background-image : url('round2_ur.gif'); background-repeat : no-repeat; background-position : top right; }
.ll2 { background-image : url('round2_ll.gif'); background-repeat : no-repeat; background-position : bottom left; }
.lr2 { background-image : url('round2_lr.gif'); background-repeat : no-repeat; background-position : bottom right; padding : 2px 4px 2px 4px;}

.ul3 { background-color : #FFFFCC; background-image : url('round3_ul.gif'); background-repeat : no-repeat; background-position : top left; }
.ur3 { background-image : url('round3_ur.gif'); background-repeat : no-repeat; background-position : top right; }
.ll3 { background-image : url('round3_ll.gif'); background-repeat : no-repeat; background-position : bottom left; }
.lr3 { background-image : url('round3_lr.gif'); background-repeat : no-repeat; background-position : bottom right; padding : 2px 4px 2px 4px;}

.ul4 { background-color : #FFFFCC; background-image : url('round4_ul.gif'); background-repeat : no-repeat; background-position : top left; }
.ur4 { background-image : url('round4_ur.gif'); background-repeat : no-repeat; background-position : top right; }
.ll4 { background-image : url('round4_ll.gif'); background-repeat : no-repeat; background-position : bottom left; }
.lr4 { background-image : url('round4_lr.gif'); background-repeat : no-repeat; background-position : bottom right; padding : 2px 4px 2px 4px;}

.ul5 { background-color : #FFFFFF; background-image : url('round5_ul.gif'); background-repeat : no-repeat; background-position : top left; }
.ur5 { background-image : url('round5_ur.gif'); background-repeat : no-repeat; background-position : top right; }
.ll5 { background-image : url('round5_ll.gif'); background-repeat : no-repeat; background-position : bottom left; }
.lr5 { background-image : url('round5_lr.gif'); background-repeat : no-repeat; background-position : bottom right; padding : 2px 4px 2px 4px;}

.ul6 { background-color : #B9DDFF; background-image : url('round6_ul.gif'); background-repeat : no-repeat; background-position : top left; }
.ur6 { background-image : url('round6_ur.gif'); background-repeat : no-repeat; background-position : top right; }
.ll6 { background-image : url('round6_ll.gif'); background-repeat : no-repeat; background-position : bottom left; }
.lr6 { background-image : url('round6_lr.gif'); background-repeat : no-repeat; background-position : bottom right; padding : 2px 4px 2px 4px;}


.back0 { background-image : url('bcp0.jpg'); background-repeat : no-repeat; width: 64px; height: 50px; text-align: center; text-align: center; padding-top: 17px; color: #AAAAAA; font-size: 23px; font-weight: bold; }
.back1 { background-image : url('bcp1.jpg'); background-repeat : no-repeat; width: 64px; height: 50px; text-align: center; text-align: center; padding-top: 17px; color: #888888; font-size: 23px; font-weight: bold;  }
.back2 { background-image : url('bcp2.jpg'); background-repeat : no-repeat; width: 64px; height: 50px; text-align: center; text-align: center; padding-top: 17px; color: #555555; font-size: 23px; font-weight: bold;  }
.back3 { background-image : url('bcp3.jpg'); background-repeat : no-repeat; width: 64px; height: 50px; text-align: center; text-align: center; padding-top: 17px; color: #272727; font-size: 23px; font-weight: bold;  }
.back4 { background-image : url('bcp4.jpg'); background-repeat : no-repeat; width: 64px; height: 50px; text-align: center; text-align: center; padding-top: 17px; color: #111111; font-size: 23px; font-weight: bold;  }



div#bulle0 {/* conteneur global et arrière-plan du titre du cadre */
width: 607px;
padding-top: 25px;
background: url(bulleh0.png) top left no-repeat;
}
div#bloccadre0 {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(bulleb0.png) bottom left no-repeat;
padding-bottom: 2px;
}

div#bulle1 {/* conteneur global et arrière-plan du titre du cadre */
width: 607px;
padding-top: 25px;
background: url(bulleh1.png) top left no-repeat;
}
div#bloccadre1 {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(bulleb1.png) bottom left no-repeat;
padding-bottom: 2px;
}

.insidebb {
margin: 0px 20px 16px 20px;
padding: 1px 1px 1px 1px;
line-height: 1.2em;
}

a.button0 {
    background: transparent url('bg_button_a_0.gif') no-repeat scroll top right;
    /*color: #444;*/
    display: block;
    /* float: center */
    font: normal 14px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
    white-space: nowrap
}

a.button0 span {
    background: transparent url('bg_button_span_0.gif') no-repeat;
    display: block;
    line-height: 15px;
    padding: 5px 0 5px 18px;
}

a.button1 {
    background: transparent url('bg_button_a_1.gif') no-repeat scroll top right;
    /*color: #444;*/
    display: block;
    /* float: center */
    font: normal 14px arial, sans-serif;
    height: 25px;
    margin-left: 6px;
    margin-right: 6px;
    /* padding-left: 18px;  sliding doors padding */
    padding-right: 18px;
    text-decoration: none;
    white-space: nowrap
}

a.button1 span {
    background: transparent url('bg_button_span_1.gif') no-repeat;
    display: block;
    line-height: 15px;
    padding: 5px 0px 5px 18px;
}

a.button0:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button0:hover span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

a.button1:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button1:hover span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}