BODY {
background-color: #000000;
font-family:Verdana, Arial, Sans;
font-size : 10pt;
color:#dadada;
margin:0px;

scrollbar-arrow-color: #f31487;
scrollbar-3dlight-color: #730940;
scrollbar-darkshadow-color: #52062d;
scrollbar-face-color: #444444;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #101010;
}





A:link {color: #dcdcdc; text-decoration : none;}
A:visited {color : #c191aa; text-decoration : none;}
A:hover {color : #ffffff; text-decoration : underline;}
A:active {color : #ffffff; text-decoration : none; }

A.main:link {color: #3c3c3c; font-weight: bold; text-decoration : underline;}
A.main:visited {color : #696969; text-decoration : none;}
A.main:hover {color : #ffffff; text-decoration : underline;}
A.main:active {color : #ffffff; text-decoration : none;}


P   { text-align: justify;
      text-justify: auto;
      font-family:Verdana;
      font-size : 11pt;
      color:#dadada;


 }





DIV.scrollv   { text-align: justify;
      text-justify: auto;
      font-family:Verdana;
      font-size : 10pt;
      color:#c9c9c9;

			padding-top:0px;
			padding-right:15px;
      padding-left:0px;

      height:95%;
      overflow:auto;
      cursor:default;


			 }







div.goto     { color : #ffffff;
	               font-family: Verdana;
                 font-size: 8pt;
                 font-style: bold;
                 vertical-align:top;
                 }


div.pix    {  width:92%;
              height:225px;
							overflow:auto;
						  position:relative;
							z-index:2;

}

div.pix195    {  width:92%;
              height:195px;
							overflow:auto;
						  position:relative;
							z-index:2;

}




TABLE.pix   {	table-layout: automatic;
              margin-bottom:0px;
              font-family:Verdana, Arial, Sans;
              font-size : 7pt;
              color:#a3a3a3;
              text-align: center;
}




TABLE.main   {	table-layout: fixed;

}


TABLE.contact   {
             width: 700px;
             table-layout: fixed;
             vertical-align:middle;
             					    }


TABLE.goto   {color : #ffffff;
	               font-family: Verdana;
                 font-size: 10pt;
              font-style: bold;
              border: 0px;
              padding: 0px;
              border-collapse:collapse;
					    }

TABLE.sujet800   {
      		table-layout: fixed;
          width: 800px;
          vertical-align:middle;
					    }

TABLE.sujet600   {
      		table-layout: fixed;
          width: 600px;
          vertical-align:middle;
					    }

TABLE.sujet500   {
      		table-layout: fixed;
          width: 500px;
          vertical-align:middle;
					    }
					
TABLE.sujetbig   {
      		table-layout: fixed;
          width: 92%;
          vertical-align:middle;
					    }


TD.main { padding:0px;
      		background-color: #000000;
        	vertical-align:top;
          table-layout: fixed;

}
TD.sujet { padding:0px;
      		background-color: #000000;
      		vertical-align:middle;
          width: 800px;
          table-layout: fixed;

}

TD.scroll { padding: 0px 0px;
      		background-color: #d0d0cf;
      		vertical-align:top;
          table-layout: fixed;
}





TR.sujet { background-color : #000000;

      font-size : 10pt;
      color:#c7c7c7;
      height: 100%;

      table-layout: fixed;
      }



TR.down  { height: 5%;
        font-size: 6pt;

       }




TR.border { background-color : #000000;
            height: 3px;

}


H3.red126 { font-size: 12pt;
          font-family:Verdana;
          color:#f31487;
          letter-spacing:6px
       }


H3.red122 { font-size: 12pt;
          font-family:Verdana;
          color:#f31487;
          letter-spacing:2px
       }




H3.title { font-size: 13pt;
           font-family:Verdana;
           color:#ffffff;
           letter-spacing:5px;
           text-align: justify;
       }
       
       
       

H3.title2 { font-size: 16pt;
           font-family:Verdana;
           color:#ffffff;
           letter-spacing:8px
       }

H3.links { font-size: 13pt;
           font-family:Verdana;
           color:#ffffff;
           letter-spacing:5px
       }




/* form and results heading size */
.main_formhead, .formhead {
  font-size : 10pt;
  color : #2a2a2a;
}


/* error heading weight and color - bold is for the error reason text */
span.error, dt.error, strong.error {
  color : #ffffff;
  font-weight : bold;
  font-size : 13pt;
}

/* success heading color */
span.success {
  color : #ffffff;
  font-weight : bold;
  font-size : 13pt;
}


/* form and results heading size */
.main_formhead, .formhead {
  font-size : 10pt;
  color : #9d9d9d;
}






