h1 {color: #b79745;	font-weight: bold; font-size:18px;}
h1.titplanning {border:1px solid #33cccc;font-size: 20px;text-align:center;color:#000080;height:30px;line-height:30px;width:800px;}
h2 {color: #b79745;	font-weight: bold; font-size: 14px;}
.txtgris {color: #666666;font-size:12px;}
.txtdore {color: #b79745;font-size:12px;}

a.dore {color: #b79745; text-decoration: none;}
a.dore:visited {color: #b79745; text-decoration: none;}
a.dore:hover {color: #666666; text-decoration: underline overline;}
a.dore:active {color: #666666; text-decoration: underline overline;}

.messerr {color:#cc3300;font-weight:bolder;font-size:12px;}
table.contact {border:1px solid #666666;border-collapse:collapse;padding:2px;margin:2px;color:#666666;font-weight:normal;}
table.contact th, td {border-collapse:collapse;margin: 2px;padding: 2px;}
table.contact td {font-size:12px;vertical-align:top;}
table td span{font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
table.contact td img {border:0;margin: 2px;padding: 2px;}
table.contact td input, textarea {color: #000000; font-size: 12px; font-weight:normal; border:1px solid #b79745;}

a.lien1 {color:#000000; font-size:12px;font-family: Arial, Helvetica, Verdana, sans-serif;}
a.lien1:link {color:#000000;font-size: 12px;}
a.lien1:visited {color:#000000;font-size: 12px;}
a.lien1:hover {color:#ff6600; text-decoration:none;font-size: 12px;}
a.lien1:active {color:#ff6600; text-decoration:none;font-size: 12px;}

a.text2 {text-decoration:none; color: #ffffff;font-size: 10px;font-family:  Verdana, Arial, Helvetica, sans-serif;} 
a.text2:hover {text-decoration:none;}
a.petit {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;} 

.ligne0 {background:#e4e4e4;}
.ligne1 {background-color:#f4f4f4;}

input.bouton1 {border:1px solid #3a8ac9; font-size:12px; background:#eeeeee;color:#000080; font-weight:bold;padding:0;cursor:pointer;}
h5 {
margin: 0;
margin-left:10px;
padding: 0;
border:0;
font-size: 12px;
height:26px;
line-height:26px;
}
h5 * {vertical-align:middle;}

h5 img {border:0;
margin:0;
padding:0;
padding-right:5px;
}
h5 a {border:0;
margin:0;
padding:0;
padding-right:10px;
}

.tabident2 {border-collapse:collapse;border:1px solid #01267f; margin:0px 0px 10px 10px;}
.tabident2 tr {border-collapse:collapse;font-size:12px;padding:0;margin:0;border:0;height:16px;line-height:16px;}
.tabident2 th {border-collapse:collapse;color:#0069b8; border:1px solid #ffffff;margin:0;padding:2px 5px 2px 5px; background-color:#ebf2fe;text-align:center;}
.tabident2 td {border-collapse:collapse; border:1px solid #ffffff;margin:0;padding:2px 5px 2px 5px; color:#0033cc;}
.tabident2 td input, textarea {color: #000000; font-size: 13px; font-weight:normal; border:1px solid #0d6bcb;background-color:#ebf2fe;}

.tabplanning {border-collapse:collapse; border:1px solid #000080; margin:2px 2px 2px 2px;}
.tabplanning tr {border:1px solid #000080; font-size:12px;padding:0;margin:0;border:0;height:16px;line-height:16px;}
.tabplanning th {border:1px solid #000080; color:#000080; margin:0;padding:2px 5px 2px 5px; background-color: #33cccc;text-align:center;font-weight:bold;}
.tabplanning td {border:1px solid #000080; color:#000080;margin:0;padding:2px 5px 2px 5px;}

