#newsletter {
     margin-top:     20;
     height:         330px;
}

.inscriptionBox {
     width:          60%;
     display:        block;
     margin-left:    10;
}

.inscriptionLeg {
     font-size:      120%;
     font-weight:    bold;
     color:          #000000;
     padding-left:   15px;
     padding-right:  15px;
}

table.inscription {
     text-align:     left;
     width:          100%;

}

span.entree {
     font-weight:    bold;
     font-size:      90%;
}

span.obligation {
     font-weight:    bold;
     color:          #FF0000;
     font-size:      80%;
}

div#errorBox {
     font-size: 100%;
     font-weight: bold;
     color: red;
}

p.validation {
     font-size: 100%;
     font-weight: bold;
     color: #2222AA;
}

p.erreur {
     font-size: 100%;
     font-weight: bold;
     color: red;
}

p.validation a, p.erreur a {
     color: blue;
     text-decoration: underline;
}
