body { scrollbar-3dlight-color: #c0c0c0; scrollbar-arrow-color: #FFFFFF; scrollbar-darkshadow-color: #A1C1F0; scrollbar-face-color: #A1C1F0; scrollbar-highlight-color: #C2D9FB; scrollbar-shadow-color: #808080; scrollbar-track-color: #FFFFFF  }

p {}

/*td { color: #feffff; font-size: 10px; font-family: verdana; text-align: justify; }*/

a { color: #feffff; font-size: 9px; font-family: verdana; text-decoration: underline; }
a:hover { color: #feffff; font-size: 9px; font-family: verdana; text-decoration: underline; }

.menu { color: #feffff; font-size: 10px; font-family: arial; font-weight: bold; }
.amenu { color: #feffff; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: none; }
.amenu:hover { color: #feffff; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: underline; }
.lettrine { color: #feffff; font-size: 16px; font-family: verdana; }
.titre { color: #feffff; font-size: 12px; font-family: verdana; }
.atitre { color: #feffff; font-size: 12px; font-family: verdana; text-decoration: none; }
.atitre:hover { color: #feffff; font-size: 12px; font-family: verdana; text-decoration: underline; }
.titre2 { color: #feffff; font-size: 11px; font-family: verdana; font-weight: bold; }
.titre3 { color: #feffff; font-size: 12px; font-family: verdana; font-weight: bold; }
.titre2ita { color: #feffff; font-size: 11px; font-family: verdana; font-weight: bold; font-style: italic; }
.txt_blc { color: #feffff; font-size: 10px; font-family: verdana; text-align: justify; }
.atxt_blc { color: #feffff; font-size: 10px; font-family: verdana; text-decoration: none; text-align: justify; }
.atxt_blc:hover { color: #feffff; font-size: 10px; font-family: verdana; text-decoration: underline; text-align: justify; }
.txtg_blc { color: #feffff; font-size: 10px; font-family: verdana; font-weight: bold; }
.atxtg_blc { color: #feffff; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atxtg_blc:hover { color: #feffff; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: underline; }
.txtpt_blc { color: #feffff; font-size: 9px; font-family: verdana; }
.atxtpt_blc { color: #feffff; font-size: 9px; font-family: verdana; text-decoration: none; }
.atxtpt_blc:hover { color: #feffff; font-size: 9px; font-family: verdana; text-decoration: underline; }
.txt_noir { color: #1d1d1d; font-size: 10px; font-family: verdana; }
.atxt_noir { color: #1d1d1d; font-size: 10px; font-family: verdana; text-decoration: none; }
.atxt_noir:hover { color: #1d1d1d; font-size: 10px; font-family: verdana; text-decoration: underline; }
.txtpt_noir { color: #1d1d1d; font-size: 9px; font-family: verdana; }
.atxtpt_noir { color: #1d1d1d; font-size: 9px; font-family: verdana; text-decoration: none; }
.atxtpt_noir:hover { color: #1d1d1d; font-size: 9px; font-family: verdana; text-decoration: underline; }
.txtg_noir { color: #1d1d1d; font-size: 10px; font-family: verdana; font-weight: bold; }
.atxtg_noir { color: #1d1d1d; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atxtg_noir:hover { color: #1d1d1d; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: underline; }
.input_id { color: #feffff; font-size: 10px; font-family: verdana; background-color: #72a1e8; width: 165px; height: 16px; border: solid 1px; }
.fond_topics { background-image: url(../medias/pages/fond_topics.gif); background-repeat: no-repeat; }
.fond_contribution { background-image: url(../medias/pages/fond_contribution.jpg); background-repeat: no-repeat; }
.input_contribution { color: #feffff; font-size: 9px; font-family: verdana; background-color: #72a1e8; width: 300px; height: 17px; border: solid 1px #feffff; }
.input_contribution2 { color: #feffff; font-size: 9px; font-family: verdana; background-color: #72a1e8; width: 150px; height: 17px; border: solid 1px #feffff; }
.input_contact { color: #feffff; font-size: 9px; font-family: verdana; background-color: #72a1e8; width: 300px; height: 17px; border: solid 1px #feffff; }
.textarea_contact { color: #feffff; font-size: 9px; font-family: verdana; background-color: #72a1e8; width: 300px; height: 150px; border: solid 1px #feffff; }
.input_contribution3 { font-size: 9px; font-family: verdana; background-color: #72a1e8; width: 150px; height: 60px; border: solid 1px #feffff; }
.input_contribution4 { color: #feffff; font-size: 9px; font-family: verdana; background-color: #72a1e8; width: 400px; height: 17px; border: solid 1px #feffff; }
.select_contribution { font-size: 9px; color: #083173; font-family: verdana; border: 1px #999999 solid; background-color: #fff }
.error { color: #cc0000; font-size: 10px; font-family: verdana; }
