@charset "UTF-8";


p, td    { color:#000000; font-family:Verdana,Helvetica,Arial,sans-serif; }
a        { color:#333366; text-decoration:none; }
a:hover  { color:#3399CC; }
a:active { color:#3399CC; }

img.top {vertical-align:text-top}
img.bottom {vertical-align:text-bottom}
img.middle {verticla-align:middle}

h1     { color:#000000; font-size:18px; font-weight:bold; }
h2     { color:#000000; font-size:16px; font-weight:bold; }
h3     { color:#000000; font-size:14px; font-weight:bold; }
h4     { color:#000000; font-size:12px; font-weight:bold; }
h5     { color:#000000; font-size:10px; font-weight:bold; }
h6     { color:#003399; font-size:12px; font-weight:bold; }

.text1 { color:#000000; font-size:18px; font-weight:normal; }
.text2 { color:#000000; font-size:16px; font-weight:normal; }
.text3 { color:#000000; font-size:14px; font-weight:normal; }
.text4 { color:#000000; font-size:12px; font-weight:normal; }
.text5 { color:#000000; font-size:10px; font-weight:normal; }
.text6 { color:#000000; font-size:11px; font-weight:normal; }

.text-explain {
      color:#606060;
      font-size:11px;
      font-weight:bold;
      width:80%;
      min-width:500px;
      margin-top:14px;
      margin-bottom:20px;
      margin-left:25px;
      margin-right:5px;
}


.text-argu {
      color:#606060;
      font-size:11px;
      font-weight:bold;
      width:335px;
      margin-top:14px;
      margin-bottom:20px;
      margin-left:25px;
      margin-right:5px;
}


.text-proxy11 {
      color:#606060;
      font-size:11px;
      font-weight:bold;
      margin-top:11px;
      margin-bottom:11px;
      margin-left:5px;
      margin-right:5px;
}

.text-proxy9 {
      color:#606060;
      font-size:9px;
      font-weight:bold;
      margin-top:11px;
      margin-bottom:16px;
      margin-left:3px;
      margin-right:3px;
}
.link-proxyr { color:#336699; font-size:10px; text-align:right; padding-top:8px; }
.link-proxyl { color:#336699; font-size:10px; text-align:left; padding-top:8px; }


.text1b { color:#000000; font-size:18px; font-weight:bold; }
.text2b { color:#000000; font-size:16px; font-weight:bold; }
.text3b { color:#000000; font-size:14px; font-weight:bold; }
.text4b { color:#000000; font-size:12px; font-weight:bold; }
.text5b { color:#000000; font-size:10px; font-weight:bold; }

.bleu1 { color:#003399; font-size:18px; font-weight:normal; }
.bleu2 { color:#003399; font-size:16px; font-weight:normal; }
.bleu3 { color:#003399; font-size:14px; font-weight:normal; }
.bleu4 { color:#003399; font-size:12px; font-weight:normal; }
.bleu5 { color:#003399; font-size:10px; font-weight:normal; }

.blue1 { color:#6699CC; font-size:18px; font-weight:normal; }
.blue2 { color:#6699CC; font-size:16px; font-weight:normal; }
.blue3 { color:#6699CC; font-size:14px; font-weight:normal; }
.blue4 { color:#6699CC; font-size:12px; font-weight:normal; }
.blue4b { color:#6699CC; font-size:14px; font-weight:bold; }
.blue5 { color:#6699CC; font-size:10px; font-weight:normal; }

.suite  { color:#F03800; font-size:10px; font-weight:normal; }
.suite1 { color:#6699CC; font-size:10px; font-weight:normal; }

.titre1 {
  font-size: 14px;
  color: #9999CC;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-weight: bold;
  text-transform: none;
}

.titre2 {
  font-size: 20px;
  color: #003399;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-weight: bold;
  text-transform: none;
}

.titre3 {
  font-size: 18px;
  color: #003399;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-weight: bold;
  text-transform: none;
}

.titre4 {
  font-size: 18px;
  color: #F38A13;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-weight: bold;
  text-transform: none;
}

.titre5 {
  font-size: 13px;
  letter-spacing: +1px;
  color: #F38A13;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
  height:18px;
  vertical-align:middle;
}
.titre5.img { vertical-align:middle; }


ul.pointe {
     list-style-image: url(../gfx/pointe.png);
     line-height: 30px;
     padding-left: 50px;
}


/* coins pour cadre arrondi */
#coin1hg, #coin1hd, #coin1bg, #coin1bd { height:12px; width:12px; background-repeat:no-repeat; font-size:1px; }
#coin1hg { background: url('../gfx/coin1hg.png'); }
#coin1hd { background: url('../gfx/coin1hd.png'); float: right; }
#coin1bg { background: url('../gfx/coin1bg.png'); }
#coin1bd { background: url('../gfx/coin1bd.png'); float: right; }

#coin2hg, #coin2hd, #coin2bg, #coin2bd { height:12px; width:12px; background-repeat:no-repeat; font-size:1px; }
#coin2hg { background: url('../gfx/coin2hg.png'); }
#coin2hd { background: url('../gfx/coin2hd.png'); float: right; }
#coin2bg { background: url('../gfx/coin2bg.png'); }
#coin2bd { background: url('../gfx/coin2bd.png'); float: right; }

.box1 { width:320px; background-color:#A0A0A0; text-align:left; }


.box2 { width:240px; background-color:#60FFAB; text-align:left; }
.box2-titr { color:#003366; font-size:14px; font-weight:bold; text-align:center; }
.box2-text { color:#000000; font-size:11px; font-weight:bold; text-align:left; padding:8px; height:120px; }
.box2-link { color:#336699; font-size:10px; text-align:right; }

.box3lb { width:215px; padding:8px; border-left:2px dotted #A0A0A0; border-bottom:2px dotted #A0A0A0; }
.box3lt { width:215px; padding:8px; border-left:2px dotted #A0A0A0; border-top:2px dotted #A0A0A0; }
.box3rb { width:215px; padding:8px; border-right:1px dotted #A0A0A0; border-bottom:1px dotted #A0A0A0; }
.box3rt { width:215px; padding:8px; border-right:2px dotted #A0A0A0; border-top:2px dotted #A0A0A0; }
.box3-titr { color:#A0A0A0; font-size:14px; font-weight:bold; text-align:center; padding-bottom:8px; }
.box3-text { color:#000000; font-size:11px; font-weight:bold; text-align:left; }
.box3-link { color:#336699; font-size:10px; text-align:right; padding-top:8px; }

.box4lb { width:250px; padding:8px; border-left:2px dotted #F38A13; border-bottom:2px dotted #F38A13; }
.box4lt { width:250px; padding:8px; border-left:2px dotted #F38A13; border-top:2px dotted #F38A13; }
.box4rb { width:250px; padding:8px; border-right:2px dotted #F38A13; border-bottom:2px dotted #F38A13; }
.box4rt { width:250px; padding:8px; border-right:2px dotted #F38A13; border-top:2px dotted #F38A13; }
.box4-titr { color:#F38A13; font-size:14px; font-weight:bold; text-align:center; padding-bottom:8px; }
.box4-text { color:#000000; font-size:11px; font-weight:bold; text-align:left; }
.box4-link { color:#336699; font-size:10px; text-align:right; padding-top:8px; }

.box5 { width:240px;  background-color:#FFAA13;  text-align:left; }
.box5-titr { color:#783200; padding:2px; font-size:11px; font-weight:bold; text-align:center; padding-bottom:8px; }
.box5-text { color:#000000; padding:5px; font-size:9px; font-weight:bold; text-align:center; }
.box5-link { color:#336699; font-size:10px; text-align:right; padding-top:8px; }

.box6lb { width:270px; padding:8px; border-left:2px dotted #A0A0A0; border-bottom:2px dotted #A0A0A0; }
.box6lt { width:270px; padding:8px; border-left:2px dotted #A0A0A0; border-top:2px dotted #A0A0A0; }
.box6rb { width:270px; padding:8px; border-right:1px dotted #A0A0A0; border-bottom:1px dotted #A0A0A0; }
.box6rt { width:270px; padding:8px; border-right:2px dotted #A0A0A0; border-top:2px dotted #A0A0A0; }
.box6-titr { color:#A0A0A0; font-size:14px; font-weight:bold; text-align:center; padding-bottom:8px; }
.box6-text { color:#000000; font-size:11px; font-weight:bold; text-align:left; }
.box6-link { color:#336699; font-size:10px; text-align:right; padding-top:8px; }









































































































































