
body{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px;}

a{ color:#9B9B9B; font-weight: bold; text-decoration: none; }
a:hover { text-decoration:underline; }

thead th{ background-color: #00693F; color:#FFF; padding:2px 2px; border-right: 1px #FFF solid; }
thead th a{ color:#FFF }
.list td{ border-bottom:1px #CCCCCC solid; }

fieldset{ margin:0; padding:0 }
fieldset.paymentinfos{ width: 400px;}

h2{ margin: 5px 0 5px 0; font-size:18px; font-size: 24px; color: #ff0000; font-weight:normal }
h3{ margin: 4px 0; background-color:#00693F; color:#fff; padding: 2px; font-size: 12px;}
th{ text-align: left; width: 150px; color:#999; font-size:12px}
.results th { font-size: 10px }

.result-form { margin-bottom: 10px; }
.result-form input { margin-right: 10px; }

th h3{ width:415px; font-size:12px }
td{ padding: 5px 2px;}
.remarque{ font-size: 11px;}
.mandatory{ color:#FF0000; font-size: 12px; }

.payment{ padding:10px; width:400px; border: 1px #B4B4B4 solid; margin: 10px 0 10px 0; }
#payment_form{ width:422px; }
#payment_form fieldset{ padding:10px }

.dossard{
  width:420px;
  padding: 5px;
  background-color: #006533;
  text-align: center;
  margin:20px 0
}

.dossard .sponsors{ padding-top: 25px; }
.dossard .date{ font-size: 18px; color: #FFF; height: 57px; padding-top: 35px; font-weight: bold;}
.dossard .num{
  font-size: 86px;
  padding: 35px 0 15px 0;
  font-weight: bold;
  font-family: Arial;
  letter-spacing: 10px;
  background-color: #d6d6d7;
  clear: both;
}

.dossard .nom{ font-size: 20px; letter-spacing: 0; padding: 30px 0 10px 0; }

.ptlogo{ float: left;}

.payinfo{ line-height: 25px;}

.modify{ font-weight: bold; font-size: 15px; text-decoration: underline;}
.modify:hover{ text-decoration: none;}
#registration_land{ width:250px}

.mbarcontainer .progressbar{ background: url(../images/bg_stats_green.png) repeat-x left top;}
.fbarcontainer .progressbar{ background: url(../images/bg_stats_yellow.png) repeat-x left top;}

.statbars{ width:310px; height:90px}
.statbars .geschlecht{ width:105px}
.statbars div{ float:left; }