*{padding:0; margin:0;}

body { font-family:arial; font-size:12px; color:black; margin:0px; }
td, tr, span { font-family:arial; font-size:12px; color:black; }
input, textarea, select { color : black; font-size : 12px; font-family : arial; text-decoration : none; font-weight : normal; }

.input1 { border:0px; background-color:#e4e3e2;}

#contener1 { width:984px; margin:0px auto; border:0px; text-align:center; }


/* Liens de base */
a:link       { color: black; text-decoration: underline; font-family: arial; font-size: 12px; }
a:visited    { color: black; text-decoration: underline; font-family: arial; font-size: 12px; }
a:hover      { color: black; text-decoration: none; font-family: arial; font-size: 12px; }
a:active     { color: black; text-decoration: underline; font-family: arial; font-size: 12px; }

.lnk01:link       { color: black; text-decoration: none; font-family: arial; font-size: 12px; }
.lnk01:visited    { color: black; text-decoration: none; font-family: arial; font-size: 12px; }
.lnk01:hover      { color: black; text-decoration: underline; font-family: arial; font-size: 12px; }
.lnk01:active     { color: black; text-decoration: none; font-family: arial; font-size: 12px; }


.lnk_titre1:link       { color: black; text-decoration: none; font-family: verdana; font-size: 14px; }
.lnk_titre1:visited    { color: black; text-decoration: none; font-family: verdana; font-size: 14px; }
.lnk_titre1:hover      { color: gray; text-decoration: underline; font-family: verdana; font-size: 14px; }
.lnk_titre1:active     { color: black; text-decoration: none; font-family: verdana; font-size: 14px; }

.lnk_pied:link       { color: black; text-decoration: none; font-family: verdana; font-size: 10px; }
.lnk_pied:visited    { color: black; text-decoration: none; font-family: verdana; font-size: 10px; }
.lnk_pied:hover      { color: gray; text-decoration: underline; font-family: verdana; font-size: 10px; }
.lnk_pied:active     { color: black; text-decoration: none; font-family: verdana; font-size: 10px; }

.lnk_prog:link       { color: black; text-decoration: none; font-family: arial; font-size: 12px; }
.lnk_prog:visited    { color: black; text-decoration: none; font-family: arial; font-size: 12px; }
.lnk_prog:hover      { color: #ea7100; text-decoration: none; font-family: arial; font-size: 12px; }
.lnk_prog:active     { color: black; text-decoration: none; font-family: arial; font-size: 12px; }


/* Divers */
.clear { clear:both; visibility:hidden; padding:0px; margin:0px; }
.titre_01 { color:black; font-family: verdana; font-size:14px; font-weight: normal; }
.titre_02 { color:#ea7100; font-family: arial; font-size:14px; font-weight: normal; }

.texte_pied { color:black; font-family: verdana; font-size:10px; font-weight: normal; }
.texte_02 { color:#ea7100; font-family: arial; font-weight: normal; }


/* Messages */
.messages  { font-family:arial; font-size:13px; color:red; font-weight : bold; }
.encadre0 { border:solid 2px #ca0000; margin:0px; padding:10px; background-color:#FCE8E0; text-align:center; width:280px; }


#left01 { width:200px; float:left; text-align:left; } 
#right01 { width:784px; float:left; text-align:left; } 
#homme { width:784px; min-height:554px; background:url('/img/homme.jpg') top right no-repeat; }
* html #homme { height:554px; }
#centre { width:413px; padding:20px; text-align:justify; min-height:400px; line-height:18px; }
* html #centre { height:400px; }
#centre2 { width:413px; padding:20px; text-align:justify; line-height:18px; }
#centre3 { padding:20px; text-align:justify; line-height:18px; }

#adresse { width:686px; height:21px; text-align:center; background:url('/img/home07.gif') no-repeat; padding-top:6px; }
#adresse2 { width:686px; height:38px; text-align:center; background:url('/img/home09.jpg') no-repeat; padding-top:25px; }

#prog1 { width:330px; height:120px; text-align:left; background:url('/img/image09.jpg') no-repeat; padding-top:0px; }
#prog2 { width:330px; height:120px; text-align:left; background:url('/img/image08.jpg') no-repeat; padding-top:0px; }


.td01 { float:left; width:80px; text-align:left; padding:1px; }
.td02 { text-align:left; margin:0px; padding:0px; padding-top:4px; }
.td03 { clear:both; }
