body { font-family:arial; font-size:12px; color:black; margin:0px; }
input, textarea, select { color : black; font-size : 12px; font-family : arial; }
form { margin:0px; padding:0px; }
.input1 { border:solid 1px silver; }



/* 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: red; 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: underline; font-family: arial; font-size: 12px; }
.lnk01:visited  { color: black; text-decoration: underline; font-family: arial; font-size: 12px; }
.lnk01:hover    { color: gray; text-decoration: none; font-family: arial; font-size: 12px; }
.lnk01:active   { color: black; text-decoration: underline; font-family: arial; font-size: 12px; }

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


/* Divers */
.clear { clear:both; visibility:hidden; padding:0px; margin:0px; }


/* Contener */


/* Header */
#top02 { width:980px; height:143px; text-align:left; }
#top02_left { float:left; width:231px; height:143px; text-align:center; }
#top02_right { float:left; width:739px; height:143px; text-align:left; }
#top03 { width:980px; height:27px; text-align:left; }


/* Board */
#centre01 { width:980px; min-height:500px; }
* html #centre01 { height: 500px; }

#left01 { float:left; width:221px; text-align:left; }
#right01 { float:left; width:980px; text-align:left; }

.iframe01 { overflow:auto; width:590px; height:48px; padding:1px; border:solid 1px #3598FE; }

#cadre_player { background-color:black; margin-left:5px; margin-right:10px; border:solid 0px #3d3c41; text-align:center; }

/* Bottom */





/* V2 *****************************/
#home01 { width:936px; margin:0px auto; border:0px; text-align:center; margin-top:40px; }

#home02 { width:887px; height:290px; text-align:center; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home02.png',sizingMethod='crop'); }
html>body #home02 { filter: none; background:transparent url('/img/home02.png') no-repeat; }

#home03 { width:936px; text-align:left; }

#home04 { float:left; width:236px; text-align:left; }
#home05 { float:left; width:500px; text-align:left; }
#home05 a { position: relative; }
#home06 { float:right; width:200px; text-align:left; }
#home06 a { position: relative; }


#home07 { width:203px; height:352px; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home03.png',sizingMethod='crop'); }
html>body #home07 { filter: none; background:transparent url('/img/home03.png') no-repeat; }
#home07 a { position: relative; }

.home08 { width:172px; height:91px; text-align:left; margin-bottom:10px; font:10px arial; color:#fff; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home04.png',sizingMethod='crop'); }
html>body .home08 { filter: none; background:transparent url('/img/home04.png') no-repeat; }

.home08TT { font:10px arial; color:#6bc306; }


.pictos { width:439px; height:67px; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pictos.png',sizingMethod='crop'); }
html>body .pictos { filter: none; background:transparent url('/img/pictos.png') no-repeat; }

.homeBx { width:470px; height:112px; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/fenetre2.png',sizingMethod='crop'); }
html>body .homeBx { filter: none; background:transparent url('/img/fenetre2.png') no-repeat; }

#homeB1 { width:464px; height:111px; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home05.png',sizingMethod='crop'); }
html>body #homeB1 { filter: none; background:transparent url('/img/home05.png') no-repeat; }

#homeB2 { width:464px; height:111px; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home06.png',sizingMethod='crop'); }
html>body #homeB2 { filter: none; background:transparent url('/img/home06.png') no-repeat; }

#homeB3 { width:464px; height:111px; text-align:left; margin-left:3px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home07.png',sizingMethod='crop'); }
html>body #homeB3 { filter: none; background:transparent url('/img/home07.png') no-repeat; }

#homeB4 { width:464px; height:111px; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home08.png',sizingMethod='crop'); }
html>body #homeB4 { filter: none; background:transparent url('/img/home08.png') no-repeat; }

#home09 { width:924px; height:18px; text-align:center; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home09.png',sizingMethod='crop'); }
html>body #home09 { filter: none; background:transparent url('/img/home09.png') no-repeat; }

.home10 { width:197px; height:161px; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home10.png',sizingMethod='crop'); }
html>body .home10 { filter: none; background:transparent url('/img/home10.png') no-repeat; }

.home10 a { text-decoration:none; font:11px/19px arial; color:#fff; }

.home10b { width:34px; height:32px; text-align:left; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home10b.png',sizingMethod='crop'); }
html>body .home10b { filter: none; background:transparent url('/img/home10b.png') no-repeat; }

.home10 a { position: relative; }

.home10_L:link     { font:11px/19px arial; color:#fff; text-decoration: none; }
.home10_L:visited  { font:11px/19px arial; color:#fff; text-decoration: none; }
.home10_L:hover    { font:11px/19px arial; color:#fff; text-decoration: underline; }
.home10_L:active   { font:11px/19px arial; color:#fff; text-decoration: none; }


.maskB { width:382px; margin-left:55px; border:solid 1px #6bc306; padding:5px; font:10px arial; color:#fff; text-align:justify; }


.lnkbarreau01:link     { color: #0066ea; text-decoration: underline; font:10px verdana; }
.lnkbarreau01:visited  { color: #0066ea; text-decoration: underline; font:10px verdana; }
.lnkbarreau01:hover    { color: #0066ea; text-decoration: none; font:10px verdana; }
.lnkbarreau01:active   { color: #0066ea; text-decoration: underline; font:10px verdana; }

.lnkbarreau02:link     { color: #b16025; text-decoration: underline; font:10px verdana; }
.lnkbarreau02:visited  { color: #b16025; text-decoration: underline; font:10px verdana; }
.lnkbarreau02:hover    { color: #b16025; text-decoration: none; font:10px verdana; }
.lnkbarreau02:active   { color: #b16025; text-decoration: underline; font:10px verdana; }

.lnkbarreau03:link     { color: #6bc306; text-decoration: underline; font:10px verdana; }
.lnkbarreau03:visited  { color: #6bc306; text-decoration: underline; font:10px verdana; }
.lnkbarreau03:hover    { color: #6bc306; text-decoration: none; font:10px verdana; }
.lnkbarreau03:active   { color: #6bc306; text-decoration: underline; font:10px verdana; }

.lnkbarreau04:link     { color: #634d87; text-decoration: underline; font:10px verdana; }
.lnkbarreau04:visited  { color: #634d87; text-decoration: underline; font:10px verdana; }
.lnkbarreau04:hover    { color: #634d87; text-decoration: none; font:10px verdana; }
.lnkbarreau04:active   { color: #634d87; text-decoration: underline; font:10px verdana; }

.lnkbarreau05:link     { color: #8fbbe6; text-decoration: underline; font:10px verdana; }
.lnkbarreau05:visited  { color: #8fbbe6; text-decoration: underline; font:10px verdana; }
.lnkbarreau05:hover    { color: #8fbbe6; text-decoration: none; font:10px verdana; }
.lnkbarreau05:active   { color: #8fbbe6; text-decoration: underline; font:10px verdana; }

.lnknoir11:link     { color: black; text-decoration: none; font:11px arial; }
.lnknoir11:visited  { color: black; text-decoration: none; font:11px arial; }
.lnknoir11:hover    { color: black; text-decoration: underline; font:11px arial; }
.lnknoir11:active   { color: black; text-decoration: none; font:11px arial; }


.txtbarreau01 { font:bold 13px arial; color:#fff; }
.txtbarreau01b { font:bold 12px arial; color:#fff; }
.txtbarreau02 { font:bold 14px arial; color:#6bc306; }
.txtbarreau03 { font:bold 11px verdana; color:#8fbbe6; }
.txtbarreau04 { font:18px arial; color:#6bc306; }
.txtbarreau05 { font:bold 14px arial; color:#305d8a; }
.txtbarreau06 { font:11px arial; color:#3d4245; }
.txtbarreau07 { font:10px verdana; color:#fff; }
.txtbarreau08 { font:10px verdana; color:#000; }
.txtTT01 { font:bold 22px arial; color:#08126c; }
.txtTT02 { font:16px arial; color:#08126c; }
.txtTT03 { font:13px arial; color:#08126c; }

.fdbarreau01 { width:428px; height:176px; background:transparent url('/img/str01.jpg') no-repeat; text-align:left; }
.fdbarreau02 { width:266px; height:177px; background:transparent url('/img/str02.jpg') no-repeat; text-align:left; }
.fdbarreau03 { width:318px; height:197px; background:transparent url('/img/str03.jpg') no-repeat; text-align:left; }

.assoc01 { font:bold 11px arial; color:#195274; }
.assoc02 { font:11px arial; color:#000; }
.assoc03 { width:115px; height:14px; text-align:center; font:11px arial; color:#fff; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/str08.png',sizingMethod='crop'); }
html>body .assoc03 { filter: none; background:transparent url('/img/str08.png') no-repeat; }

.assoc04 { background:transparent url('/img/str39.gif') repeat; font:10px arial; color:#313131; border-width:0px; height:14px; padding:0px 3px 2px 3px; cursor:pointer; text-align:center; }
.assoc04b { background:transparent url('/img/str40.gif') repeat; font:10px arial; color:#fff; border-width:0px; height:14px; padding:0px 3px 2px 3px; cursor:pointer; text-align:center; }

.fdassoc01 { width:659px; height:344px; background:transparent url('/img/str07.gif') no-repeat; text-align:left; }


.events01 { width:699px; height:18px; font:bold 14px arial; color:#fff; background:transparent url('/img/str11.jpg') repeat; padding-top:3px; text-align:center; }
.events01b { width:930px; height:18px; font:bold 14px arial; color:#fff; background:transparent url('/img/str11b.jpg') center repeat; padding-top:3px; text-align:center; }
.events02 { width:352px; height:26px; font:18px arial; color:#08126c; background:transparent url('/img/str24.gif') no-repeat; text-align:left; }
.events03 { font:italic 13px arial; color:#7d7d7d; }
.events04 { font:12px arial; color:#000; }

.events05 { width:225px; min-height:208px; font:11px arial; color:#fff; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/str15b.png',sizingMethod='crop'); }
html>body .events05 { filter: none; background:transparent url('/img/str15b.png') no-repeat; }
* html .events05 { height:208px; }

.events05d { width:225px; min-height:86px; font:11px arial; color:#fff; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/str15d.png',sizingMethod='crop'); }
html>body .events05d { filter: none; background:transparent url('/img/str15d.png') top no-repeat; }
* html .events05d { height:208px; }

.events06 { width:720px; background:transparent url('/img/str22b.gif') repeat; text-align:left; }
.events06b { width:930px; background:transparent url('/img/str22c.gif') repeat; text-align:left; }



.point01 { background:transparent url('/img/str26.png') no-repeat; font:11px arial; color:#fff; width:232px; height:257px; text-align:left; }
.point02 { width:232px; height:40px; padding-top:10px; text-align:center; font:bold 15px arial; color:#fff; }
.point03 { width:200px; height:160px; overflow:auto; margin-left:15px; text-align:left; font:11px arial; color:#fff; }
.lnkpoint03:link     { color: #fff; text-decoration: none; font:11px arial; }
.lnkpoint03:visited  { color: #fff; text-decoration: none; font:11px arial; }
.lnkpoint03:hover    { color: #fff; text-decoration: underline; font:11px arial; }
.lnkpoint03:active   { color: #fff; text-decoration: none; font:11px arial; }

.point04 { background:transparent url('/img/str28.gif') top no-repeat; font:12px arial; color:#000; width:702px; min-height:257px; text-align:left; }
* html .point04 { height:257px; }
.lnkpoint04:link     { color: #7bbc07; text-decoration: underline; font:11px arial; }
.lnkpoint04:visited  { color: #7bbc07; text-decoration: underline; font:11px arial; }
.lnkpoint04:hover    { color: #7bbc07; text-decoration: none; font:11px arial; }
.lnkpoint04:active   { color: #7bbc07; text-decoration: underline; font:11px arial; }

.point05 { font:12px arial; color:#7bbc07; }
.point06 { font:bold 12px arial; color:#172983; }

.news00 { background:transparent url('/img/str29.gif') top no-repeat; font:12px arial; color:#000; width:652px; text-align:left; padding:20px 25px 0px 25px; }

.news00a { background:transparent url('/img/str29a.gif') bottom no-repeat; font:12px arial; color:#000; width:652px; text-align:left; padding:0px 25px 15px 25px; }

.news00b { background:transparent url('/img/str29.gif') top no-repeat; font:12px arial; color:#000; width:652px; text-align:left; padding:5px 25px 0px 25px; }

.news00c { background:transparent url('/img/str29c.gif') top no-repeat; font:12px arial; color:#000; width:900px; text-align:left; padding:5px 25px 0px 25px; }

.news00d { background:transparent url('/img/str29d.gif') bottom no-repeat; font:12px arial; color:#000; width:900px; text-align:left; padding:5px 25px 0px 25px; }

.news01 { background:transparent url('/img/str29.gif') top no-repeat; font:12px arial; color:#000; width:652px; min-height:50px; text-align:left; padding:20px 25px 25px 25px; }
* html .news01 { height:50px; }

.news02 { background:transparent url('/img/str29b.gif') top no-repeat; font:12px arial; color:#000; width:672px; min-height:100px; text-align:left; padding:20px 5px 25px 25px; }
* html .news02 { height:100px; }

.news03 { background:transparent url('/img/str30.gif') top no-repeat; font:12px arial; color:#000; width:260px; min-height:71px; text-align:left; padding:42px 28px 0px 27px; }
* html .news03 { height:71px; }

.news04 { background:transparent url('/img/str33.gif') top no-repeat; font:12px arial; color:#000; width:702px; min-height:113px; text-align:left; }
* html .news04 { height:113px; }

.news04b { background:transparent url('/img/str33b.gif') top no-repeat; font:12px arial; color:#000; width:702px; min-height:113px; text-align:left; }
* html .news04 { height:113px; }

.news04c { background:transparent url('/img/str33c.gif') top no-repeat; font:12px arial; color:#000; width:480px; min-height:113px; text-align:left; }
* html .news0c { height:113px; }

.news04d { background:transparent url('/img/str33d.gif') top no-repeat; font:12px arial; color:#000; width:480px; min-height:113px; text-align:left; }
* html .news0d { height:113px; }

.news04e { background:transparent url('/img/str33e.gif') top no-repeat; font:12px arial; color:#000; width:702px; min-height:113px; text-align:left; }
* html .news04e { height:113px; }

.news04f { background:transparent url('/img/str33f.gif') top no-repeat; font:12px arial; color:#000; width:702px; min-height:113px; text-align:left; }
* html .news04f { height:113px; }

.news05 { font:11px arial; color:#7bbc07; }
.news06 { font:bold 11px arial; color:#172983; }
.news07 { font:11px arial; color:#000; }
.news07b { font:12px arial; color:#000; }

.affiner { width:473px; height:164px; background:transparent url('/img/str35.gif'); font:11px arial; color:#000; }
.affiner2 { width:473px; height:120px; background:transparent url('/img/str35b.gif'); font:11px arial; color:#000; }
.resultat01 { width:473px; min-height:49px; background:transparent url('/img/str36.gif') top no-repeat; font:11px arial; color:#000; }
* html .resultat01 { height:49px; }
.resultat02 { width:473px; min-height:30px; background:transparent url('/img/str37.gif') bottom no-repeat; font:11px arial; color:#79ba0d; text-align:left; }

.resultat02b { width:652px; text-align:left; padding:0px 25px 0px 25px; min-height:30px; background:transparent url('/img/str37b.gif') bottom no-repeat; font:11px arial; color:#79ba0d; text-align:left; }

* html .resultat02 { height:30px; }
.resultat03 { width:473px; min-height:32px; text-align:center; font:18px arial; color:#6bc306; padding-top:13px; }
* html .resultat03 { height:32px; }

.resultat03b { width:652px; min-height:30px; text-align:center; font:18px arial; color:#6bc306; padding-top:13px; }
* html .resultat03b { height:30px; }

.resultat04 { font:11px arial; color:#4c80b5; }
.resultat05 { font:bold 12px arial; color:#195274; }

.lnkresult01:link     { color: #de8f1d; text-decoration: underline; font:11px arial; }
.lnkresult01:visited  { color: #de8f1d; text-decoration: underline; font:11px arial; }
.lnkresult01:hover    { color: #de8f1d; text-decoration: none; font:11px arial; }
.lnkresult01:active   { color: #de8f1d; text-decoration: underline; font:11px arial; }
.txtresult01 { color: #de8f1d; text-decoration: underline; font:11px arial; }

.lnkprecsucc:link     { color: gray; text-decoration: underline; font:10px arial; }
.lnkprecsucc:visited  { color: gray; text-decoration: underline; font:10px arial; }
.lnkprecsucc:hover    { color: #000; text-decoration: none; font:10px arial; }
.lnkprecsucc:active   { color: gray; text-decoration: underline; font:10px arial; }


.lnkequip1:link     { color: #305d8a; text-decoration: none; font:10px arial; }
.lnkequip1:visited  { color: #305d8a; text-decoration: none; font:10px arial; }
.lnkequip1:hover    { color: #305d8a; text-decoration: underline; font:10px arial; }
.lnkequip1:active   { color: #305d8a; text-decoration: none; font:10px arial; }


.fenetre01 { width:347px; height:200px; font:11px arial; color:#000; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/str52.png',sizingMethod='crop'); }
html>body .fenetre01 { filter: none; background:transparent url('/img/str52.png') no-repeat; }

.fenetre01b { width:347px; height:240px; font:11px arial; color:#000; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/str52.png',sizingMethod='crop'); }
html>body .fenetre01b { filter: none; background:transparent url('/img/str52b.png') no-repeat; }

.fenetre02 { width:720px; min-height:135px; font:11px arial; color:#000; text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/str54.png',sizingMethod='crop'); }
html>body .fenetre02 { filter: none; background:transparent url('/img/str54.png') no-repeat; }
* html .fenetre02 { height:135px; }

.fenetre03 { font:16px arial; color:#08126c; }


/* AGENDA(s) */
.c_rouge2 { width:26px; height:17px; padding-top:5px; text-align:center; font:11px arial; color:#1c416b; background:transparent url('/img/c_rouge1.gif') repeat; }
.c_marine2 { width:26px; height:17px; padding-top:5px; text-align:center; font:11px arial; color:#1c416b; background:transparent url('/img/c_marine2.gif') repeat; }
.c_bleu2 { width:26px; height:17px; padding-top:5px; text-align:center; font:11px arial; color:#1c416b; background:transparent url('/img/c_bleu2.gif') repeat; }
.c_jaune2 { width:26px; height:17px; padding-top:5px; text-align:center; font:11px arial; color:#1c416b; background:transparent url('/img/c_jaune2.gif') repeat; }
.c_gris2 { width:26px; height:17px; padding-top:5px; text-align:center; font:11px arial; color:#1c416b; background:transparent url('/img/c_gris2.gif') repeat; }
.c_xxx2 { width:26px; height:17px; padding-top:5px; text-align:center; font:11px arial; color:#1c416b; }

#legende1 { position:absolute; width:170px; height:162px; top:35px; left:0px; z-index:2; background:url('/img/str61.jpg'); padding:10px; }

#legende2 { width:315px; margin:5px 0px 0px 190px; border:solid 1px silver; padding:10px; }
#legende3 { position:absolute; width:300px; border:solid 1px silver; padding:6px 6px 6px 10px; z-index:2; background-color:#fff; }
