.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 11px; background: #ffffff; font-weight: bold;color:#00ff00 }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }



/* inscription */
#mandataire { background-color:#eeeeee;}
#mandataire td { font-size:10px; padding-top:3px;}
#mandataire input { font-size:10px; width:90%;}

#participant2 td { font-size:10px; padding-top:3px;}
#participant2 input { font-size:10px; width:90%;}

#participant3 td { font-size:10px; padding-top:3px;}
#participant3 input { font-size:10px; width:90%;}

#participant4 td { font-size:10px; padding-top:3px;}
#participant4 input { font-size:10px; width:90%;}

#participant2 { display:none; background-color:#eeeeee;}
#participant3 { display:none; background-color:#eeeeee;}
#participant4 { display:none; background-color:#eeeeee;}


/* --- */

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
  font-family :  Arial,Verdana, sans-serif;
  font-size : 9px;
}
p {
 
  color: #000000;
  font-family :  Arial,Verdana, sans-serif;
  line-height: 1.5;
  font-size : 12px;
}
.para {
 
  color: #000000;
  font-family :  Arial,Verdana, sans-serif;
  line-height: 1.5;
  font-size : 12px;
}
td {
 
  color: #000000;
  font-family :  Arial,Verdana, sans-serif;
  line-height: 1.5;
  font-size : 12px;
}

.rose{
  color: #EF0F80;
  font-size: 10pt;
  text-decoration: none;
}
A {
  color: #EF0F80;
  font-size: 10pt;
  text-decoration: none;
  text-decoration: underline;
}

A:hover {
  color: #000000;
  text-decoration: underline,overline;
}

FORM {
        display: inline;
}

TR.header {
  background: #ff0000;
}

TR.headerNavigation {
  background: #cccccc;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}
.question {
  font-family: Arial,Verdana,  sans-serif;
  font-size: 12px;
  color: #E2036D;
  font-weight : bold;
}

TD{
  font-family:  Arial, Helvetica,Verdana,sans-serif;
  font-size: 14px;
  color: #222222;
  }

A.headerNavigation {
  color: #FFFFFF;
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family:  Arial, Tahoma, Verdana,sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Arial,Verdana,  sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}


.infoBoxNotice {
  background: #FF8E90;
}

TD.main, P.main {
  font-family: Arial,Helvetica,Verdana,  sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}


CHECKBOX, INPUT, RADIO, SELECT {
  font-family:  Arial,Verdana, sans-serif;
  font-size: 12px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}


TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family:  Verdana, Tahoma,Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}


SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
.vert { color:#0096B9;}
.rouge { color: #E2007A; }
.orange { color: #E2007A; }
h2{
 font-family:  Arial,Verdana, Tahoma, sans-serif;
  font-size: 10pt;
  font-weight: bold;
}
.titre{
  color: #EF0F80;
  font-family:  Arial,Verdana, Tahoma, sans-serif;
  font-size: 14px;
  font-weight:bold;
  text-decoration: none;
  text-decoration: none;
}
.candidat{
  
  font-family:  Arial,Verdana, Tahoma, sans-serif;
  font-size: 11px;
    text-decoration: none;
  text-decoration: none;
}
a:link.candidat{
  
  font-family:  Arial,Verdana, Tahoma, sans-serif;
  font-size: 11px;
    text-decoration: none;
  text-decoration: none;
}
a:vlink.candidat{
  
  font-family:  Arial,Verdana, Tahoma, sans-serif;
  font-size: 11px;
    text-decoration: none;
  text-decoration: none;
}
a:hover.candidat{
  
  font-family:  Arial,Verdana, Tahoma, sans-serif;
  font-size: 11px;
    text-decoration: none;
  text-decoration: none;
}
a:visited.candidat{
  
  font-family:  Arial,Verdana, Tahoma, sans-serif;
  font-size: 11px;
    text-decoration: none;
  text-decoration: none;
}

.noir{
	color:#000000;
	font-size:8pt;
}
