body { font-family:arial; font-size:11px; color:black; margin-bottom:0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; background-attachment:fixed; }
td, tr, span { font-family:arial; font-size:11px; color:black; }
input, textarea, select { color : black; font-size : 11px; font-family : arial; text-decoration : none; font-weight : normal; }
.input1 { border-width:1px; border-color:silver; border-style: solid; }
.input2 { border-width:1px; border-color:#bfbfbf; border-style: solid; background-color: #fcc900; cursor:pointer; }


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

.lnkloc:link       { color: white; text-decoration: none; font-family: arial; font-size: 11px; font-weight : bold; text-transform:uppercase; }
.lnkloc:visited    { color: white; text-decoration: none; font-family: arial; font-size: 11px;  font-weight : bold; text-transform:uppercase;}
.lnkloc:hover      { color: white; text-decoration: underline; font-family: arial; font-size: 11px; font-weight : bold;  text-transform:uppercase;}
.lnkloc:active     { color: white; text-decoration: none; font-family: arial; font-size: 11px; font-weight : bold;  text-transform:uppercase;}

.lnkong1:link       { font-family: tahoma,verdana; text-decoration: none; font-size: 10px; color:black; font-weight : bold; }
.lnkong1:visited    { font-family: tahoma,verdana; text-decoration: none; font-size: 10px; color:black; font-weight : bold; }
.lnkong1:hover      { font-family: tahoma,verdana; text-decoration: underline; font-size: 10px; color:#a3cd12; font-weight : bold; }
.lnkong1:active     { font-family: tahoma,verdana; text-decoration: none; font-size: 10px; color:black; font-weight : bold; }

.lnkong1slc:link       { font-family: tahoma,verdana; text-decoration: underline; font-size: 10px; color:#a3cd12; font-weight : bold; }
.lnkong1slc:visited    { font-family: tahoma,verdana; text-decoration: underline; font-size: 10px; color:#a3cd12; font-weight : bold; }
.lnkong1slc:hover      { font-family: tahoma,verdana; text-decoration: underline; font-size: 10px; color:#a3cd12; font-weight : bold; }
.lnkong1slc:active     { font-family: tahoma,verdana; text-decoration: underline; font-size: 10px; color:#a3cd12; font-weight : bold; }

.lnkong2:link       { font-family: tahoma,verdana; text-decoration: none; font-size: 10px; color:black; font-weight : bold; }
.lnkong2:visited    { font-family: tahoma,verdana; text-decoration: none; font-size: 10px; color:black; font-weight : bold; }
.lnkong2:hover      { font-family: tahoma,verdana; text-decoration: underline; font-size: 10px; color:#59B9E8; font-weight : bold; }
.lnkong2:active     { font-family: tahoma,verdana; text-decoration: none; font-size: 10px; color:black; font-weight : bold; }

.lnkongtop:link       { font-family: tahoma,verdana; text-decoration: none; font-size: 10px; color:black; font-weight : bold; }
.lnkongtop:visited    { font-family: tahoma,verdana; text-decoration: none; font-size: 10px; color:black; font-weight : bold; }
.lnkongtop:hover      { font-family: tahoma,verdana; text-decoration: underline; font-size: 10px; color:black; font-weight : bold; }
.lnkongtop:active     { font-family: tahoma,verdana; text-decoration: none; font-size: 10px; color:black; font-weight : bold; }

.lnkplus1:link       { font-family: arial; text-decoration: underline; font-size: 12px; color:#e2001a; font-weight : normal; }
.lnkplus1:visited    { font-family: arial; text-decoration: underline; font-size: 12px; color:#e2001a; font-weight : normal; }
.lnkplus1:hover      { font-family: arial; text-decoration: none; font-size: 12px; color:red; font-weight : normal; }
.lnkplus1:active     { font-family: arial; text-decoration: underline; font-size: 12px; color:#e2001a; font-weight : normal; }

.lnkplus:link       { font-family: arial; text-decoration: underline; font-size: 11px; color:#426ba1; font-weight : bold; }
.lnkplus:visited    { font-family: arial; text-decoration: underline; font-size: 11px; color:#426ba1; font-weight : bold; }
.lnkplus:hover      { font-family: arial; text-decoration: none; font-size: 11px; color:#5fb5e1; font-weight : bold; }
.lnkplus:active     { font-family: arial; text-decoration: underline; font-size: 11px; color:#5fb5e1; font-weight : bold; }

.lnkgg:link       { color: #008000; text-decoration: none; font:10px arial; }
.lnkgg:visited    { color: #008000; text-decoration: none; font:10px arial; }
.lnkgg:hover      { color: #a3cd12; text-decoration: underline; font:10px arial; }
.lnkgg:active     { color: #008000; text-decoration: none; font:10px arial; }

.lnktitre02:link       { color: #5fb5e1; text-decoration: none; font:bold 14px arial; }
.lnktitre02:visited    { color: #5fb5e1; text-decoration: none; font:bold 14px arial; }
.lnktitre02:hover      { color: #5fb5e1; text-decoration: underline; font:bold 14px arial; }
.lnktitre02:active     { color: #5fb5e1; text-decoration: none; font:bold 14px arial; }


/* Messages */
.messages  { font-family:arial; font-size:13px; color:red; font-weight : bold; }


/* Divers */
.location { font-family:arial; font-size:11px; color:white; font-weight : normal;}
.onglet1 { font-family:tahoma,verdana; font-size:10px; color:black; font-weight : bold; text-transform:uppercase;}
.onglet2a { font-family:tahoma,verdana; font-size:10px; color:black; font-weight : bold; }
.onglet2b { font-family:tahoma,verdana; font-size:10px; color:#a3cd12; font-weight : bold; }

.titre01 { font-family:arial; font-size:18px; color:black; font-weight : bold; }
.titre02 { font-family:arial; font-size:14px; color:#5fb5e1; font-weight : bold; }
.titre03 { font-family:arial; font-size:14px; color:#000000; font-weight : bold; }

.texte10 { font-family:arial; font-size:10px; color:black; font-weight : normal; }
.texte11 { font-family:arial; font-size:11px; color:black; font-weight : normal; }
.texte12 { font-family:arial; font-size:12px; color:black; font-weight : normal; }

.sond1  { font-family:arial; font-size:9px; color:#035403; font-weight : normal; }
.sond2  { font-family:arial; font-size:10px; color:#b90444; font-weight : normal; }

.obg1  { font-family:arial; font-size:9px; color:red; font-weight : normal; }
.obg2  { font-family:verdana; font-size:10px; color:red; font-weight : normal; }

.cadre1 { border:solid 1px #b2de18; background-color:#ecf7c5; padding:10px; width:540px; } 
.cadre2 { border:solid 1px #59B9E8; background-color:#E2F4FE; padding:10px; width:540px; } 
.cadre3 { border:solid 1px #59B9E8; background-color:#E2F4FE; padding:10px; width:760px; } 
.clear { clear:both; visibility:hidden; padding:0px; margin:0px; }