@charset "iso-8859-1";
/* auteur: Jean-Pierre Dubuc */
/* Date de création: 2008-04-14 */
/* Commun */
body {margin: 0px; padding: 0px; height: 100%; background: black; width: 100%;}
*,body,td,th,p,div,span {font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; font-size: 12px; line-height: 110%}
body.css_default {background: url(/images/bg-charcoal.jpg) #000000 repeat-x;}
body.css_default_popdefault {background: url(/images/bg-charcoal-popup.jpg) #000000 repeat-x;}
body.css_defaultvidchronique {background: #181818  url(/images/bg-video-interface.jpg) repeat-x;}
body.css_defaultvid {background: #181818  url(/images/bg-video-interface.jpg) repeat-x;}
#css_default {width: 100%; height: 100%; position: absolute}
body.css_accueil {background: url(/images/bg-charcoal.jpg) #000000 repeat-x;}
body.css_accueil_popdefault {background: url(/images/bg-charcoal-popup.jpg) #000000 repeat-x;}
body.css_accueilvid {background: url(/images/bg-charcoal-popup.jpg) #000000 repeat-x;}

div#arianne {background: url(/images/bg-ariane-menu-gris.png) #DDEEFF; height: 35px; color: #024587;  font-size: 14px; font-weight: bold; padding: 0 0 0 0; position: relative}
div#arianne div#ariannewrap {color: #2E3C71; font-size: 12px; font-weight: bold; float: left; width: auto; line-height: 32px}
div#arianne div#ariannewrap a {color: #434343; font-size: 12px; font-weight: bold; width: auto}
div#arianne div#ariannewrap a:hover {color: #486AE0; font-size: 12px; font-weight: bold; width: auto}
div#menuside {background: url(/images/bg-leftnav.gif) #FFFFFF repeat-y; padding: 0 0 0 0; width: 158px}
div#leftmenudecotop {background: url(/images/bg-ariane-menu-gris.png) #CECECE; width: 50px; height: 35px; float: left}
div#ongletrecherche {background: url(/images/onglet-recherche.png); width: 32px; height: 35px; position: absolute; right: -31px; top: 0}
#googlesearch {height: 35px; padding: 6px 1px 0 0; float: right; width: 270px; line-height: 32px}

a:link {color: #5C5C5C; text-decoration: underline;}
a:visited {color: #5C5C5C; text-decoration: underline;}
a:hover {color: #6699CC; text-decoration: underline;}
a:active {color: #4E759D; text-decoration: underline;}
a img {border: none}
h1 {font-size: 14px; color: #4D4D4D; padding: 0 0 0 25px; background: no-repeat 4px url(/images/tv-onwhite.png); clear: both; line-height: 20px}
h2 {font-size: 12px; color: #4D4D4D; padding: 0 0 0 0px; clear: both}
h3 {font-size: 14px; color: #4D4D4D; border-bottom: 1px solid gray; padding: 0 0 0 20px; background: no-repeat 4px url(/images/bullet-orange.png); clear: both}

li{list-style: square;}
blockquote {background: #f0f0f0; display: block; font-size: 14px; padding: 8px 8px 8px 10px; font-weight: bold; font-style: italic}

cite.citation_hoax {background: #f0f0f0; display: block; font-size: 14px; padding: 8px 8px 8px 10px; font-weight: bold}

div.iphonewatermark {position: absolute; background: no-repeat url(/images/iphone-play.png); display: block; width: 400px; height: 116px; z-index: 50; left: 75px; top: 50px}
div.iphone {width: 100%; text-align: center; padding: 10px; position: relative}
img.iphoneimg {}

#vi_bg {position: relative; width: 980px; height: auto; background: #181818  url(/images/bg-video-interface.jpg) repeat-x; padding: 6px 0 0 0} 

#vi_main {position: relative; width: 927px; height: auto; text-align: left; margin-left: auto; margin-right: auto; padding: 0;} 

#vi_firstwrap {float: left; margin: 0 0 0 0;}
#vi_video {background: white; width: 576px; height: auto; text-align: center; min-height: 330px}
#vi_video-top {width: 576px; height: 22px; text-align: center;}
#vi_video-bot {width: 576px; height: 22px; text-align: center; background: #303030}
#facebooklike {width: 576px; height: 32px; text-align: left; background: white}
#facebooklike_chr {width: 490px; height: 32px; text-align: left; background: white}
#facebooklike-padding {padding: 10px 0 0 22px;}
#vi-textcontent {width: 576px; height: auto; text-align: left; background: white}
#vi-textcontent-padding {padding: 10px 22px 0 22px}
#googletheme {margin: 0 0 10px 35px}

#bannercontent {width: 926px; height: 100px; padding: 14px 0 0 0; margin: 0 0 0 0; }
#retourchr {height: 95px; width: 198px;  background: url(/images/vi-retour-chr-bg.png) no-repeat; float: left}
#vi_bigbanner {height: 95px; width: 728px; float: right}

#vi_title {height: 45px; width: 926px; background: url(/images/bg-video-interface-title.png) no-repeat; margin: 0 0 0 0;}
#vi_title_pad {height: 100%; width: 100%; color: #d9d9d9; font-size: 18px; padding: 10px 10px 0 10px}

#vi_icon {height: 44px; width: 926px; background: url(/images/bg-video-interface-icon.png) no-repeat; margin: 0 0 14px 0; padding: 0 0 0 3px}
div.vi_icon_spacer {padding: 6px 0 0 14px; float: left}
div.vi_prob_spacer {padding: 6px 10px 0 14px; float: right}

#vi_secondwrap {float: left; margin: 0 0 0 14px;}
#vi_promo {height: auto; width: 336px; text-align: center; background: white}

/*#bglink {width: 100%; height: 90px;}*/
#bglink {display: none} 
/*#css_accueil {background: url(/images/fond-peres.jpg) no-repeat; background-position: top center} */
/*#css_default {background: url(/images/fond-peres.jpg) no-repeat; background-position: top center} */
/*#css_911ordi {background: url(/images/fond-peres.jpg) no-repeat; background-position: top center} */

/*#css_accueil {padding-top: 50px; background: url(/images/fond-valentin.jpg) no-repeat; background-position: top center}*/
/*#css_default {padding-top: 50px; background: url(/images/fond-valentin.jpg) no-repeat; background-position: top center}*/
/*#css_911ordi {padding-top: 50px; background: url(/images/fond-valentin.jpg) no-repeat; background-position: top center} */
/*body.css_default_popdefault #css_default {padding-top: 50px; background: url(/images/fond-peres-pop.gif) no-repeat; background-position: top center}*/

#main {position: relative; width: 980px; height: auto; text-align: left; margin-left: auto; margin-right: auto; padding: 0; border: 1px solid black; background: white;} 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
div.clearer {clear: both; overflow: hidden; height: 0}
div.clearerspace {clear: both; overflow: hidden; height: 6px}
/* Hides from IE-mac &*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */  
/* Commun Out */

/* Formulaire */
#mailtoformsubmit {text-align: center; width: 100%; border-top: 1px solid gray; padding: 4px 0 4px 0}
#mailtblock01 {float: left; padding: 20px 10px 10px 10px}
#mailtblock02 {float: left; padding: 10px 10px 10px 15px}
#mailtblock03 {padding: 0 10px 10px 10px}
#mailtoformsuccess div.mailtoformfrienddesc div.formtxtspacer {font-size: 16px; font-weight: bold; color: #009900}
div.form {width: 300px}
div.form2 {width: 490px}
div.input {float: left; width: 229px; background: #F0F0F0; height: 25px; padding: 8px; line-height: 25px; border-bottom: 1px dotted #838383; font-size: 12px}
div.input input {width: 200px; margin: 4px 0 0 0}
div.input2 {float: left; width: 30%; background: #F0F0F0}
div.input3 {float: left; width: 70%; }
div.input4 {float: left; width: 30%;}
div.checkboxsquare {background: #F0F0F0; padding: 20px 0 20px 0}
div.checkboxsquareitem {padding: 6px; float: left}
div.legalitem {padding: 6px;}
div.bravo {background: #CCFF66; padding: 6px; margin-bottom: 4px} 
div.erreur {background: #FF6234; padding: 6px; margin-bottom: 4px} 
div.forgot1 {width: 240px; text-align: center; margin-bottom: 2px;}
div.forgot1 input {width: 232px; font-size: 14px; height: auto}
div.forgot2 {width: 240px; text-align: center;}
div.forgottxt {float: left; padding: 5px; width: 60px; }
div.forgotformwrap {float: left; width: 240px}
div.forgotwrap {width: 100%; text-align: center; margin-left: 60px; margin-right: auto;}
div.inputtitle {float: left; width: 58%; background: #F0F0F0; padding: 3px 0 3px 3px}
div.inputfield {float: left; width: 40%; background: #F0F0F0; padding: 2px 0 2px 2px}
div.formtitle {font-size: 16px; font-weight: bold; color: #60AE30; padding-bottom: 6px;}
div.formtitlebig {font-size: 22px; font-weight: bold; color: #60AE30; padding-bottom: 6px;}
div.formtitle2 {font-size: 24px; font-weight: bold; color: #565656; padding: 6px;background: repeat-x 0 -30px url(/images/button-large.png); width: 478px; text-align: center }
div.formsubtitle {font-size: 12px; font-weight: bold; color: #565656; background: repeat-x 0 -30px url(/images/button-large.png); width: 478px; text-align: center; padding: 6px 6px 6px 6px}

div.formtitle5 {font-size: 14px; font-weight: bold; color: #CC3300; padding: 6px; background: #EFEFEF; }
div.formtitle4 {font-size: 10px; font-weight: bold; color: #CC3300; padding-bottom: 6px}
div.formtitle3 {font-size: 14px; font-weight: bold; color: #757575; padding: 6px; background: #EFEFEF; }
div.success {font-size: 14px; font-weight: bold; color: #009933; padding-bottom: 6px}
select.noel {font: 8pt verdana; color: #000022; background-color: #FAFBEC; border-color: #000044; border-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: dashed;} 
div.submitcontest {text-align: center; width: 100%; padding: 6px 0 0 0}
div.submitcontest2 {text-align: center; width: 100%}
div.submitcontest3 {text-align: right; width: 250px; font-size: 9px; font-weight: normal}
input.submitbutton {font: 8pt verdana; color: #000022; background-color: #DDDDDD; border-color: #000044; border-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style: solid; font-weight: bold; width: auto; height: 18pt; position: relative} 
input.submitbutton2 {font: 10px verdana; color: #000022; background-color: #D5E04D; border-color: #000044; border-width: 1px; border-style: solid; font-weight: bold; width: 236px; padding: 4px} 
input.submitbutton3 {font: 14px verdana; color: #000022; background-color: #D5E04D; border-color: #000044; border-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style: solid; font-weight: bold; width: auto; height: 18pt; position: relative} 
cite.citation_hoax {background: #f0f0f0; display: block; font-size: 14px; padding: 8px 8px 8px 10px; font-weight: bold}

/* Mise en page vidéo */
#pubChronique {text-align: center; width: 100%}
#col0203wrappervidchronique {width: 864px; margin: 10px 0 12px 0}
#col02vidchronique {float: left; width: 558px; position: relative;}
#col03vidchronique {float: left; width: 306px; position: relative;}
#col03vidchroniquewrap {width: 300px; position: relative;}
#mainvid {position: relative; width: 864px; height: auto; text-align: left; margin-left: auto; margin-right: auto; padding: 0; background: white} 
#sitelogovid {float: left; background: white; width: 230px; height: 100px}
#superbannervid {background: white; width: 740px; height: 94px;}
#superbannerspacervid {padding: 6px}
#servicevid {width: 864px; padding: 0 0 0 10px}
#servicepopother {width: 490px; padding: 0 0 0 10px; text-align: center}
#ariannevid {display: none}
#col0203wrappervid {width: 864px;}
#col02vid {float: left; width: 558px; position: relative;}
#col03vid {float: left; width: 306px; position: relative;}
#col03vidwrap {width: 300px; position: relative;}
div.vidWrap {width: 532px; height: auto; border: 1px solid #8a8a8a; padding: 6px 6px 6px 6px; text-align: left; background: url(/images/bg_title.gif) repeat-x; position: relative;}
div.vidImgwatermark {position: absolute; background: no-repeat url(/images/tv.png); display: block; width: 33px; height: 44px; z-index: 50; left: 120px; top: 2px}
div.ppsImgwatermark {position: absolute; background: no-repeat url(/images/tv-pps.png); display: block; width: 33px; height: 44px; z-index: 50; left: 80px; top: 2px}
img.vidImg {float: right; border: 4px solid #4A4A4A; width: 160px}
div.vidLink {background: #e3e3e3; clear: both;}
div.vidTitle {font-size: 16px; font-weight: bold; color: #444444; text-align: left; padding: 4px 0 0 0; border-top: 1px solid #898989; margin: 4px 0 0 0;}
div.vidcenter {padding-top: 6px; height: auto; width: 100%}
div.vidContent {font-size: 12px; color: #515151;}
div.vidContent p,strong,b {font-size: 12px; color: #515151;}
div.vidseparator {height: 3px; width: 100%; border-top: 3px double #c2c2c2}
div.horizontalblankvid {width: 740px; height: 10px; clear: both}
#superbannerpopvid {background: white; width: 776px; height: 90px; float: left; text-align: right}
/* Mise en page vidéo OUT */

#col0203wrapperinclude2col {width: 980px; float: left; position: relative}
#col02include2col {float: left; background: #FFFFFF; width: 674px; position: relative}
#col03include2col {float: left; background: #FFFFFF; width: 306px; position: relative}
#mainpopchr {position: relative; width: 822px; height: auto; text-align: left; margin-left: auto; margin-right: auto; padding: 0; } 
#sitelogopopchr2 {padding: 0px 0 0 0; float: left; width: 350px}
#sitelogopopchr {float: left; background: white; width: 82px; height: 100px; padding: 0 0 0 0}
#superbannerpopchr {background: white; width: 720px; height: 90px; float: left; text-align: right}
#superbannerspacerpopchr {padding: 0px}
#servicechr {width: 100%;}
#servicemenu {width: 490px; text-align: center; padding: 6px 0 2px 0}
#col0203wrapperpopchr {width: 822px; background: white}
#col02popchr {float: left; width: 494px;}
#col03popchr {float: left; width: 328px;}
#col03popchrwrap {float: left; width: 320px; position: relative; left: 16px}
div.popchrseparator {height: 3px; width: 100%; border-top: 3px double #c2c2c2}
div.horizontalblankpopchr {width: 822px; height: 10px; clear: both;}


/* Mise en page flash IN */
div.col02popflash {width: 822px;}
div.blockFlashWrap {width: 800px; height: auto; border: 1px solid #8a8a8a; padding: 6px 6px 6px 6px; text-align: left; background: url(/images/bg_title.gif) repeat-x; position: relative}
img.blockFlashImg {float: right; padding: 0 0 4px 4px}
div.blockFlashLink {background: #e3e3e3; padding: 4px 4px 4px 4px; clear: both}
span.blockFlashdate {font-size: 8px; font-weight: bold}
div.blockFlashTitle {font-size: 16px; font-weight: bold; text-decoration: none; padding: 4px 4px 4px 0; color: #204B8C}
div.blockFlash {}
div.blockFlashContent {font-size: 12px; color: #515151; float: left; width: 400px; padding: 20px}
div.blockFlashContent p,strong,b {font-size: 12px; color: #515151;}

/* Mise en page flash OUT */

/* Site ***********************************/
#sitelogo {float: left; background: white; width: 230px; height: 139px}
#sitelogospace {padding: 6px 0 0 6px}
#superbanner {float: left; width: 750px; height: 129px}
#search {height: 26px; padding: 6px 0 0 3px; float: left; display: none}

#superbannerspacer {padding: 6px 0 0 14px}
#loginlink {float: right; padding: 4px 18px 2px 3px; width: 400px; height: 33px; text-align: right}
#loginlink a {font-size: 12px; font-weight: bold}
#loginlink a:hover {font-size: 12px; font-weight: bold; color: black}

#login {width: 600px; margin: 6px; padding: 6px; border: 1px solid gray; display: none} 
#loginwrap {margin: 6px; padding: 6px; border: 1px solid gray}

#col01 {float: left; width: 158px; background: white}
#col0203wrapper {width: 822px; float: left; background: white}
#col02 {float: left; background: #FFFFFF; width: 516px; background: white}
#col03 {float: left; background: #FFFFFF; width: 306px; background: white}
div.bigbox1 {width: 100%; padding: 6px 0 0 0;}
div.skyscraper {width: 100%; margin: 12px 0 0 0;}
#col0203wrapperaccueil {width: 980px; float: left; background: white}
#col02accueil {float: left; background: #FFFFFF; width: 674px; background: white}
#col03accueil {float: left; background: #FFFFFF; width: 306px; background: white}

#newBrowser #col01 {display: none}
#newBrowser #col0203wrapper {width: 980px; float: left;}
#newBrowser #col02 {float: left; background: #FFFFFF; width: 674px}
#newBrowser #col03 {float: left; background: #FFFFFF; width: 306px}
#newBrowser div.col02popflash {width: 660px;}
#newBrowser div.blockFlashWrap {width: 650px; height: auto; border: 1px solid #8a8a8a; padding: 6px 6px 6px 6px; text-align: left; background: url(/images/bg_title.gif) repeat-x}

#include2col #col01 {display: none}
#include2col #col0203wrapper {width: 980px; float: left;}
#include2col #col02 {float: left; background: #FFFFFF; width: 674px}
#include2col #col03 {background: #FFFFFF; width: 980px}
#include2col div.col02popflash {width: 660px;}
#include2col div.blockFlashWrap {width: 650px; height: auto; border: 1px solid #8a8a8a; padding: 6px 6px 6px 6px; text-align: left; background: url(/images/bg_title.gif) repeat-x}

a.internal_link {background: #E6E6E6 no-repeat url(/images/icon-link-internal.gif); padding: 8px 0 0 50px; display: block; min-height: 28px; font-size: 12px; font-weight: bold; color: #006600; width: auto}
a.internal_link:hover {background: #D2D2D2 no-repeat url(/images/icon-link-internal.gif); color: #002200;}
a.external_link {background: #E6E6E6 no-repeat url(/images/icon-link-external.gif); padding: 8px 0 0 50px; display: block; min-height: 28px; font-size: 12px; font-weight: bold; color: #006600; width: auto}
a.external_link:hover {background: #D2D2D2 no-repeat url(/images/icon-link-external.gif); color: #002200;}
a.secure_quebec_link {background: #E6E6E6 no-repeat url(/images/icon-link-quebec.gif); padding: 8px 0 0 50px; display: block; min-height: 28px; font-size: 12px; font-weight: bold; color: #006600; width: auto}
a.secure_quebec_link:hover {background: #D2D2D2 no-repeat url(/images/icon-link-quebec.gif); color: #002200;}
a.secure_world_link {background: #E6E6E6 no-repeat url(/images/icon-link-world.gif); padding: 8px 0 0 50px; display: block; min-height: 28px; font-size: 12px; font-weight: bold; color: #006600; width: auto}
a.secure_world_link:hover {background: #D2D2D2 no-repeat url(/images/icon-link-world.gif); color: #002200;}
a.tryout_link {background: #E6E6E6 no-repeat url(/images/icon-link-tryout.gif); padding: 8px 0 0 50px; display: block; min-height: 28px; font-size: 12px; font-weight: bold; color: #006600; width: auto}
a.tryout_link:hover {background: #D2D2D2 no-repeat url(/images/icon-link-tryout.gif); color: #002200;}
a.freeware_link {background: #E6E6E6 no-repeat url(/images/icon-link-gratuit.gif); padding: 8px 0 0 50px; display: block; min-height: 28px; font-size: 12px; font-weight: bold; color: #006600; width: auto}
a.freeware_link:hover {background: #D2D2D2 no-repeat url(/images/icon-link-gratuit.gif); color: #002200;}
a.pdf_link {background: #E6E6E6 no-repeat url(/images/icon-link-pdf.gif); padding: 8px 0 0 50px; display: block; min-height: 28px; font-size: 12px; font-weight: bold; color: #006600; width: auto}
a.pdf_link:hover {background: #D2D2D2 no-repeat url(/images/icon-link-pdf.gif); color: #002200;}
a.download_link {background: #E6E6E6 no-repeat url(/images/icon-link-download.gif); padding: 8px 0 0 50px; display: block; min-height: 28px; font-size: 12px; font-weight: bold; color: #006600; width: auto}
a.download_link:hover {background: #D2D2D2 no-repeat url(/images/icon-link-download.gif); color: #002200;}
a.audio_link {background: #E6E6E6 no-repeat url(/images/icon-link-audio.gif); padding: 8px 0 0 50px; display: block; min-height: 28px; font-size: 12px; font-weight: bold; color: #006600; width: auto}
a.audio_link:hover {background: #D2D2D2 no-repeat url(/images/icon-link-audio.gif); color: #002200;}

div.blockchrWrap {width: 490px; height: auto; border: 1px solid #8a8a8a; padding: 6px 6px 6px 6px; text-align: left;}
img.blockchrImg {float: right; padding: 0 0 4px 4px}
div.blockchrLink {background: #e3e3e3; padding: 4px 4px 4px 4px; clear: both}
span.blockchrdate {font-size: 8px; font-weight: bold}
div.blockchrTitle {font-size: 16px; font-weight: bold; text-decoration: none; padding: 8px 4px 4px 0; color: #204B8C; border-top: 1px solid gray; margin: 6px 0 0 0}
div.blockchrContent {font-size: 12px; color: #515151; float: left; width: 490px; padding: 0}
div.blockchrContent p,strong,b {font-size: 12px; color: #515151; padding: 0}
div.blockchrContent a {color: #5C5C5C; text-decoration: underline; font-size: 12px;}
div.blockchrContent a:hover {color: #6699CC; text-decoration: underline;}
div.blockchrContent a:visited {color: #4E759D; text-decoration: underline;}

div.galerylthumbs {float: left}

/* CSS Accueil */
#flashaccueil-v2 {float: left; margin: 0 0 30px 0}
#aussilistWrap {float: left; padding: 0 0 0 6px; margin: 0 0 20px 0}
#aussilist { text-align: left; margin: 20px 0 0 0; width: 190px; border-left: 2px solid #C2C2C2}
#aussilist img {padding: 0 0 10px 7px}
#aussilist span {display: block; padding: 4px 0 4px 10px; width: 160px}
#aussilist a:link {text-decoration: none; font-weight: bold; font-size: 11px}
#aussilist a:visited {text-decoration: none; font-weight: bold; font-size: 11px}
#aussilist a:hover {text-decoration: none; font-weight: bold; font-size: 11px; color: #00CC00}
#aussilist a:active {text-decoration: none; font-weight: bold; font-size: 11px}

.leftnav_noclick {display: block; font-weight: bold; height: 30px; width: 158px; padding: 0 0 0 0; background: url(/images/bg-leftnav-noclick.gif); color: #3E3E3E; line-height: 30px; text-align: center; font-size: 11px; margin: 10px 0 0 0}

.leftnav_admin a {font-weight: bold; font-size: 10px; display: block; padding: 4px 0px 6px 0px; text-indent: 6px; white-space: nowrap; background-color: #FFFFFF; text-decoration: none; width: 100%}
.leftnav_admin a:link 		{background: url("/images/button_leftnav_admin.gif") top left no-repeat; color: #2F2F2F;}
.leftnav_admin a:visited 	{background: url("/images/button_leftnav_admin.gif") top left no-repeat; color: #2F2F2F;}
.leftnav_admin a:hover 		{background: url("/images/button_hover_leftnav_admin.gif") top left no-repeat; color: #FFFFFF;}
.leftnav_admin a:active {background: url("/images/button_leftnav_admin.gif") top left no-repeat; color: #2F2F2F;}
.leftnav_admin_act a {font-weight: bold; font-size: 10px; display: block; padding: 4px 0px 6px 0px; text-indent: 6px; white-space: nowrap; background-color: #FFFFFF; color: black; text-decoration: none; width: 100%}
.leftnav_admin_act a:link 	{background: url("/images/button_hover_leftnav_admin.gif") top left no-repeat; color: #FFFFFF}
.leftnav_admin_act a:visited {background: url("/images/button_hover_leftnav_admin.gif") top left no-repeat;color: #FFFFFF}
.leftnav_admin_act a:hover 	{background: url("/images/button_hover_leftnav_admin.gif") top left no-repeat; color: #FFFFFF}
.leftnav_admin_act a:active {background: url("/images/button_hover_leftnav_admin.gif") top left no-repeat; color: #FFFFFF}

.leftnav a {font-weight: bold; font-size: 10px; display: block; padding: 4px 0px 6px 0px; text-indent: 6px; white-space: nowrap; background-color: #FFFFFF; text-decoration: none; width: 100%;}
.leftnav a:link {background: url("/images/button_leftnav_bleu.gif") top left no-repeat; color: #2F2F2F}
.leftnav a:visited 	{background: url("/images/button_leftnav_bleu.gif") top left no-repeat; color: #2F2F2F}
.leftnav a:hover 		{background: url("/images/button_hover_leftnav_bleu.gif") top left no-repeat; color: #FBFBFB}
.leftnav a:active 		{background: url("/images/button_hover_leftnav_bleu.gif") top left no-repeat; color: #2F2F2F}
.leftnav_act a {font-weight: bold; font-size: 10px; display: block; padding: 4px 0px 6px 0px; text-indent: 6px; white-space: nowrap; background-color: #FFFFFF; text-decoration: none; width: 100%;}
.leftnav_act a:link 	{background: url("/images/button_hover_leftnav_bleu.gif") top left no-repeat; color: #FBFBFB}
.leftnav_act a:visited {background: url("/images/button_hover_leftnav_bleu.gif") top left no-repeat; color: #FBFBFB}
.leftnav_act a:hover 	{background: url("/images/button_hover_leftnav_bleu.gif") top left no-repeat; color: #FBFBFB}
.leftnav_act a:active 	{background: url("/images/button_hover_leftnav_bleu.gif") top left no-repeat; color: #FBFBFB}
div#leftmenudeco {background: url(/images/bg-left-menu-deco.gif) no-repeat; width: 158px; height: 3px; margin: 0 0 12px 0}

#blockvedettewrap {width: 502px; height: auto; border: 0px solid #8a8a8a;  text-align: left; margin: 6px 0 0 0}
#blockvedettetxt {float: left; width: 250px; position: relative}
#blockvedetteimg {width: 250px; font-size: 14px; font-weight: bold; border: 1px solid gray; float: left; text-align: center}
ssssa.page-options {font-weight: bold; font-size: 14px; color: #FF6600}
div.txtpadding {padding: 0 6px 6px 12px; position: relative; width: 230px;}

#top5wrap {width: 502px; text-align: left; margin: 6px 0 0 0; clear: both;}
#nouveau5 {float: left; width: 251px}
#top5 {float: left; width: 251px}
div.col5 {width: 234px}

div.linknew5 {float: left; width: 180px; background: #FFFFFF; height: 50px; border: 1px solid #D8D8D8; overflow: hidden; text-align: left}
div.linknew5 :hover {background: #D0F1FD; display: block; height: 50px; color: #2C2C2C}
a.new5 {display: block; height: 50px; padding: 6px; text-decoration: none; font-size: 11px;}
a.new5 :hover {display: block; height: 50px; padding: 6px}

div.linktop5 {float: left; width: 180px; background: #e8e8e8; height: 50px; border: 1px solid #D8D8D8; overflow: hidden; text-align: left}
div.linktop5 :hover {background: #D0F1FD; display: block; height: 50px; color: #2C2C2C}
a.top5 {display: block; height: 50px; padding: 6px; text-decoration: none; font-size: 11px;}
a.top5 :hover {display: block; height: 50px; padding: 6px}


div.participezTXT {text-align: left; height: 300px; width: auto; overflow: visible}
div.participezLink {text-align: left; padding: 0 0 0 0}
div.participezLink a {font-size: 14px; font-weight: bold; text-decoration: none}
div.lasuite {width: 504px; height: 35px; text-align: left; background: url(/images/alaune_ent_bg.gif) repeat-x; margin: 20px 0 0 0}
div.alaune {height: 35px; text-align: right; margin: 5px 0 0 0; width: 250px; display: block;background: url(/images/alaune_ent_bg.gif) repeat-x;}

/* 2iemes niveaux flash 3 news  */
div.news3-2 {float: left; width: 241px; border: 1px solid silver}
div.news3-3 {float: right; width: 241px; border: 1px solid silver}
div.news3-mainWrap {width: 490px; display: block; position: relative; text-align: left; background: repeat-x url("/images/bg-2news.gif") bottom;}
div.news3-cat {margin: 10px 0 4px 0; line-height: 23px; font-size: 12px; color: white; background: #4A4A4A; width: 175px; text-align: center; font-weight: bold}
div.news3-mainImg {float: left; width: 175px}
div.news3-contentWrap {float: left; width: 315px;}
div.news3-mainLink {text-align: left;}
div.news3-mainContent {text-align: left}
div.news3-mainContent-padd {padding: 6px 10px 0 10px; font-size: 14px}
div.news3-blocWrap {width: 490px; border-bottom: 2px solid #D5E04D; border-top: 2px solid #D5E04D; padding: 1px 0 1px 0; height: 62px; background: repeat-y url("/images/bg-2news-line.gif") }
div.news3-Img {float: left; width: 60px}

div.linknew3 {float: left; width: 180px; background: repeat-x url("/images/bg-2news-button.gif") bottom; height: 60px; overflow: hidden; text-align: left; border-left: 1px solid silver;}
div.linknew3 :hover {background: #D5E04D; display: block; height: 60px; color: #2C2C2C;}

a.new3:link {display: block; height: 50px; padding: 6px; text-decoration: none; font-size: 11px; font-weight: bold;}
a.new3:visited {display: block; height: 50px; padding: 6px; text-decoration: none; font-size: 11px; font-weight: bold;}
a.new3:hover {display: block; height: 50px; padding: 6px; text-decoration: none; font-size: 11px; font-weight: bold;}
a.new3:active {display: block; height: 50px; padding: 6px; text-decoration: none; font-size: 11px; font-weight: bold;}

a.newmain:link {display: block; height: auto; padding: 0 10px 5px 10px; text-decoration: none; font-size: 20px; font-weight: bold; color: #60AE30}
a.newmain:visited {display: block; height: auto; padding: 0 10px 5px 10px; text-decoration: none; font-size: 20px; font-weight: bold; color: #60AE30}
a.newmain:hover {display: block; height: auto; padding: 0 10px 5px 10px; color: #283F11}
a.newmain:active {display: block; height: auto; padding: 0 10px 5px 10px; text-decoration: none; font-size: 20px; font-weight: bold; color: #60AE30}

div.horizontalblanknews3 {width: 490px; height: 1px; clear: both;}
div.animseparatornews {display: block; height: 45px; width: 490px}
/* 2iemes niveaux flash 3 news  */

div.pageWrap {width: 490px; height: auto; border: 1px solid #8a8a8a; padding: 6px 6px 6px 6px; background: url(/images/bg_title.gif) repeat-x; margin: 2px 0 0 0}
div.pages {width: auto; height: auto; }

.pagelinkcurrent 	{display: block; height: 20px; border: 1px solid gray; float: left; background: silver; text-align: center; line-height: 20px; margin: 0 0 0 2px; font-weight: bold; min-width: 20px; padding: 2px}
.pagelink 			{display: block; height: 20px; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px; margin: 0 0 0 2px; font-weight: bold; min-width: 20px; padding: 2px}
a.pagelink:link 	{display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px}
a.pagelink:visited  {display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px}
a.pagelink:hover 	{display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px; background: #FF6600; color: white}
a.pagelink:active 	{display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px}

.previouspagelink 			{display: block; height: 20px; width: auto; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px; margin: 0 0 0 2px; min-width: 20px; padding: 2px;}
a.previouspagelink:link 	{display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px}
a.previouspagelink:visited  {display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px}
a.previouspagelink:hover 	{display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px; background: #FF6600; color: white}
a.previouspagelink:active 	{display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px}

.nextpagelink 			{display: block; height: 20px; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px; margin: 0 0 0 2px; min-width: 20px; padding: 2px;}
a.nextpagelink:link 	{display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px}
a.nextpagelink:visited  {display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px}
a.nextpagelink:hover 	{display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px; background: #FF6600; color: white}
a.nextpagelink:active 	{display: block; border: 1px solid gray; float: left; text-align: center; text-decoration: none; line-height: 20px}

.pagedot {display: block; height: 20px; width: 20px; float: left; text-align: center; line-height: 20px}

div.img5 {float: left; width: 50px; height: 50px; border: 1px solid #D8D8D8; }
/* Site Out */

/* Navigation *************************************************/
#navline {width: 485px;}
#previous {float: left; width: 25%;}
#next {float: right; width: 25%;}
#original {float: left; width: 50%; line-height: 25px}
div.previouslink {float: left; line-height: 25px}
div.previouslinkimg {float: left; width: 35px;}
div.nextlink {float: right; line-height: 25px}
div.nextlinkimg {float: right; width: 36px;}

#logowrap {position: relative; width: 990px; height: auto; text-align: left; margin-left: auto; margin-right: auto; padding: 0;}
#firstmenu {position: absolute; left: 298px; top: 7px; display: block; height: 36px; width: 670px; text-align: right}
#menuasurveiller {position: relative; height: 36px; width: auto; font-size: 11px; line-height: 36px; text-align: right; float: right}

div.menuinfo {float: left; line-height: 31px}

#menu2 {height: 31px; width: 736px; background: #ebebeb; margin: 8px 0 0 5px; border-top: 1px solid #929292; border-bottom: 1px solid #929292; border-right: 1px solid #929292;}
#menumedia {position: relative; width: 570px; height: 31px; font-size: 11px; float: left; margin: 0 0 0 10px}
#menu1line {float: right; height: 31px; width: 145px; line-height: 31px; display: block; background: repeat-x url("/images/bg-plan-du-site.gif") top left;}
#menu1line a:link {font-size: 11px; text-decoration: none; left: 55px; position: relative; display: block; font-weight: bold; line-height: 31px;}
#menu1line a:visited {font-size: 11px; text-decoration: none; left: 55px; position: relative; display: block; font-weight: bold; line-height: 31px;}
#menu1line a:hover {font-size: 11px; text-decoration: none; left: 55px; position: relative; display: block; font-weight: bold; color: #60AE30; line-height: 31px;}
#menu1line a:active {font-size: 11px; text-decoration: none; left: 55px; position: relative; display: block; font-weight: bold; line-height: 31px;}

div.menumedia-separator {float: left; line-height: 31px}
.menumedialink {float: left; }
a.menumedialink {font-weight: bold; font-size: 12px; display: block; padding: 0 6px 0 6px; text-indent: 0; white-space: nowrap; color: #313F76; text-decoration: none; width: auto; line-height: 31px;}
a.menumedialink:link 		{color: #3333CC; }
a.menumedialink:visited 	{color: #313F76; }
a.menumedialink:hover 		{color: #00CC33; }
a.menumedialink:active 		{color: #3333CC; }
a.menumedialink_act 	{font-weight: bold; font-size: 12px; display: block; padding: 0 6px 0 6px; text-indent: 0; white-space: nowrap; color: #313F76; text-decoration: none; width: auto; line-height: 31px;}
a.menumedialink_act:link 	{color: #313F76; }
a.menumedialink_act:visited {color: #313F76; }
a.menumedialink_act:hover 	{color: #313F76; }
a.menumedialink_act:active 	{color: #313F76; }

#menulinktable {width: 100%; height: 35px; padding: 0}
div.horizontalblank {width: 900px; height: 20px; clear: both}
#topmenuwrap {width: 980px; padding: 0; margin: 0; background: white; position: relative}

#menusection01 {float: left; display: block; width: auto; background: repeat-x url("/images/bg-menu-bleu-n.gif") top left;}
#menusection02 {float: left; display: block; width: auto; background: repeat-x url("/images/bg-menu-gris-n.gif") top left;}
#menusection03 {float: left; display: none; width: auto; background: white}

#menubar01 { width: 100%; height: 39px; background: repeat-x url("/images/bg-menu-bleu-n.gif") top left; top: 0; left: 0; z-index: 1}
#menubar02 { width: 100%; height: 39px; background: repeat-x url("/images/bg-menu-gris-n.gif") top left; top: 0; left: 0; z-index: 1}

div.topmenuspacer {float: left; width: 75px; height: 59px; background: white}

#menuheader01 {background: url("/images/ent-menu-01-bar.gif") repeat; display: block; height: 25px; width: 327px; position: relative; left: 1px}
#menuheader02 {background: url("/images/ent-menu-02-bar.gif") repeat; display: block; height: 25px; width: 361px; position: relative; left: 1px}
#menuheader03 {background: url("/images/ent-menu-03-bar.gif") repeat; display: block; height: 25px; width: 132px; position: relative; left: 1px}

div.menuselectspacer01 {text-align: center;}
div.menuselectspacer02 {text-align: center;}
div.menuselectspacer03 {text-align: center;}

div.menuselect01 {float: left; padding: 0px 0px 0px 0px;}
div.menuselect02 {float: left; padding: 0px 0px 0px 0px;}
div.menuselect03 {float: left; padding: 0px 0px 0px 0px;}

.mainmenu01 a {font-size: 11px; color: #F5F5F5; text-decoration: none; font-weight: bold; line-height: 39px; display: block; padding: 0 12px 0 12px}
.mainmenu01 a:link 			{background: repeat-x url("/images/bg-menu-bleu-n.gif") top left;}
.mainmenu01 a:visited 		{background: repeat-x url("/images/bg-menu-bleu-n.gif") top left;}
.mainmenu01 a:hover 		{background: repeat-x url("/images/bg-hover-menu-bleu-n.gif") top left;}
.mainmenu01 a:active 		{background: repeat-x url("/images/bg-hover-menu-bleu-n.gif") top left;}

.mainmenu01_act a {font-size: 11px; color: #F5F5F5; text-decoration: none; font-weight: bold; line-height: 39px; display: block; padding: 0 12px 0 12px}
.mainmenu01_act a:link 		{background: repeat-x url("/images/bg-hover-menu-bleu-n.gif") top left;}
.mainmenu01_act a:visited 	{background: repeat-x url("/images/bg-hover-menu-bleu-n.gif") top left;}
.mainmenu01_act a:hover 	{background: repeat-x url("/images/bg-hover-menu-bleu-n.gif") top left;}
.mainmenu01_act a:active 	{background: repeat-x url("/images/bg-hover-menu-bleu-n.gif") top left;}

.mainmenu02 a {font-size: 11px; color: #484848; text-decoration: none; font-weight: bold; line-height: 39px; display: block; padding: 0 12px 0 12px }
.mainmenu02 a:link 			{background: repeat-x url("/images/bg-menu-gris-n.gif") top left;}
.mainmenu02 a:visited 		{background: repeat-x url("/images/bg-menu-gris-n.gif") top left;}
.mainmenu02 a:hover 		{background: repeat-x url("/images/bg-hover-menu-gris-n.gif") top left;}
.mainmenu02 a:active 		{background: repeat-x url("/images/bg-hover-menu-gris-n.gif") top left;}

.mainmenu02_act a {font-size: 11px; color: #484848; text-decoration: none; font-weight: bold; line-height: 39px; display: block; padding: 0 12px 0 12px }
.mainmenu02_act a:link 		{background: repeat-x url("/images/bg-hover-menu-gris-n.gif") top left;}
.mainmenu02_act a:visited 	{background: repeat-x url("/images/bg-hover-menu-gris-n.gif") top left;}
.mainmenu02_act a:hover 	{background: repeat-x url("/images/bg-hover-menu-gris-n.gif") top left;}
.mainmenu02_act a:active 	{background: repeat-x url("/images/bg-hover-menu-gris-n.gif") top left;}

div.plantitle {display: block; padding: 4px; border: 1px solid gray; background: #EFEFEF; font-size: 13px; margin: 6px 0 0 0}
div.plansubtitle {padding: 4px 4px 4px 25px; font-weight: bold}
div.plansubsubtitle {padding: 2px 2px 2px 60px;}
/* Navigation Out */
/*Footer*/
#footermenuwrap {position: relative; width: 980px; height: auto; text-align: center; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 10px; padding: 0; background: white}
#footermenu {padding: 10px 10px 10px 10px; font-size: 10px; background: white}
#footercredit {font-size: 10px; padding: 10px 10px 10px 10px; border-top: 1px dotted gray; border-bottom: 1px dotted gray; margin: 5px 0 5px 0; background: white}
#footercredit a {font-size: 10px;}
/* ENTETE CANOE  */
#sepcanoe {position: relative; width: 980px; height: auto; text-align: left; margin-left: auto; margin-right: auto; padding: 0; background: url(/images/bg-sep-canoe.gif); height: 10px; border-right: 1px solid black; border-left: 1px solid black}
#canoe {position: relative; width: 980px; height: auto; text-align: left; margin-left: auto; margin-right: auto; padding: 0; border: 1px solid black; background: white} 

div.klix490 {padding: 13px; overflow: hidden}	

/* ANIMATION */
/* 310 = gauche */
/* 308 = haut 309 = bas */
/* 311 = droit */
/* 310 = gauche */


li.anim310T1SingleLink {color: #FF9933}
ul.anim310T1SingleLink {margin: 6px 0 6px 15px}
a.anim310T1SingleLink {left: -3px; position: relative}

div.anim310T2Img {float: left; width: 50px}
div.anim310T2Link {float: left; padding: 2px 0 0 4px; width: 75px}

div.anim310T3Link {}
div.anim310T4Img {}
div.anim310T4Link {}
div.anim310T6Title {}
div.anim310T7Img {}
div.anim310T7Title {}
div.anim310T8Title {}
div.anim310T9Img {}
div.anim310T9Title {}
div.anim310T10Img {}
div.anim310T10Title {}

div.animseparator310 {border-bottom: 1px dotted gray; padding: 2px 0 2px 0; width: 100%; clear: both; height: 2px; margin: 0 0 2px 0}

div.col1animanimationLink {width: 100%; text-align: center; font-weight: bold; }
div.col1animanimationLink a {font-size: 10px; color: #660066; padding: 4px 0 4px 0; display: block}
div.col1animanimationLink a:hover {font-size: 10px; color: #FF0000}

/*****************************************************************NEW TEMPLaTE */

div.bigbox2 {width: 490px; padding: 6px 0 22px 0; background: url(/images/bg-pub-bigbox2.jpg); height: auto}

div.motdefrancois a {font-size: 14px; color: #454545; padding: 2px 25px 0 0; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas.png); background-position: right; }
div.motdefrancois a:hover {font-size: 14px; color: #7A7A7A; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas-hover.png); background-position: right}

/******* commun galerie col 2*********/
img.col2animImg {float: right; margin: 4px}
div.col2animLink {padding: 4px 4px 4px 4px; clear: both}

div.col2animanimationLink {width: 100%; text-align: right; font-weight: bold; margin: 12px 0 0 0}
div.col2animanimationLink a {font-size: 14px; color: #454545; padding: 2px 25px 0 0; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas.png); background-position: right; }
div.col2animanimationLink a:hover {font-size: 14px; color: #7A7A7A; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas-hover.png); background-position: right}

div.col2animseparator {height: 2px; width: 100%; margin: 0 0 0 0; clear: both}
div.Wrap_txt_autre_large-490 div.col2animseparator {display: none}
div.Wrap_txt_une_large div.col2animseparator {display: none}
div.Wrap_txt_une_demi div.col2animseparator {display: none}
div.centerbox div.col2animseparator {display: none}

div.col2animContent {font-size: 12px; color: #515151; padding: 10px;}

div.Wrap_txt_autre_large-490 div.col2animContent {color: #525252; padding: 0;}
div.Wrap_txt_une_large div.col2animContent {color: #525252; padding: 0;}
div.Wrap_txt_une_demi div.col2animContent {color: #525252; padding: 0;}
div.centerbox div.col2animContent {color: #525252; padding: 0;}

div.anim308T4vidWrap {float: left; position: relative}
div.anim308T4vidSpacer {float: left; width: 20px; height: 10px; padding: 0; margin: 0;}
div.Wrap_jeuxgalerie-490 div.anim308T4vidSpacer {float: left; width: 6px; height: 10px; padding: 0; margin: 0;}

div.anim308T3vidWrap {float: left; position: relative}
div.anim308T3vidSpacer {float: left; width: 20px; height: 10px; padding: 0; margin: 0;}

div.anim308T4chrWrap {float: left; position: relative}
div.anim308T4chrSpacer {float: left; width: 20px; height: 10px; padding: 0; margin: 0;}

div.col2animTitle{font-size: 24px; font-weight: bold; padding: 18px 2px 4px 28px; color: #E7E7E7}
div.Wrap_recentgalerie-490 div.col2animTitle {display: none}

div.col2animWrap_empty div.col2animTitle {display: none}
div.col2animWrap_empty div.col2animseparator {display: none}
div.col2animWrap_empty div.col2animHead {display: none}
div.col2animWrap_empty div.col2animContent {padding: 0; margin: 0}

div.Wrap_une_hot3 div.col2animTitle {color: #FFE34A; font-size: 24px; font-weight: bold; padding: 10px 0 0 18px; height: 46px; line-height: 46px}
div.Wrap_une_hot4 div.col2animTitle {color: #FFE34A; font-size: 22px; font-weight: bold; padding: 10px 0 0 18px; height: 46px; line-height: 46px}
div.Wrap_txt_autre_large-490 div.col2animTitle {display: none}

div.Wrap_jeuxgalerie-490 div.anim308T4vidLink {width: 108px; text-align: center; background: #E8E7E5; border: 1px solid #7B746C; margin: 5px 0 0 0; padding: 5px 0 5px 0}
div.anim308T4vidLink {width: 124px; text-align: center; background: #E8E7E5; border: 1px solid #7B746C; margin: 5px 0 0 0; padding: 5px 2px 5px 2px}
div.anim308T4vidLink a:link {text-decoration: none}
div.anim308T4vidLink a:visited {text-decoration: none}
div.anim308T4vidLink a:hover {text-decoration: none}
div.anim308T4vidLink a:active {text-decoration: none}

div.Wrap_photogalerie-490 div.anim308T3vidLink {width: 124px; text-align: center; background: #E8E7E5; border: 1px solid #7B746C; margin: 5px 0 0 0; padding: 5px 2px 5px 2px; display: none}
div.anim308T3vidLink {width: 124px; text-align: center; background: #E8E7E5; border: 1px solid #7B746C; margin: 5px 0 0 0; padding: 5px 2px 5px 2px}
div.anim308T3vidLink a:link {text-decoration: none}
div.anim308T3vidLink a:visited {text-decoration: none}
div.anim308T3vidLink a:hover {text-decoration: none}
div.anim308T3vidLink a:active {text-decoration: none}

div.anim308T4chrLink {width: 124px; text-align: center; background: #E8E7E5; border: 1px solid #7B746C; margin: 5px 0 0 0; padding: 5px 2px 5px 2px}
div.anim308T4chrLink a:link {text-decoration: none}
div.anim308T4chrLink a:visited {text-decoration: none}
div.anim308T4chrLink a:hover {text-decoration: none}
div.anim308T4chrLink a:active {text-decoration: none}

div.anim308T4chrImgcadre {border: 1px solid #DADAD9; text-align: center; background: black; width: 128px; height: 128px;}
div.anim308T4vidImgcadre {border: 1px solid #DADAD9; text-align: center; background: black; width: 128px; height: 98px;}
div.anim308T3vidImgcadre {border: 1px solid #DADAD9; text-align: center; background: black; width: 128px; height: 98px;}
div.Wrap_photogalerie-490 div.anim308T3vidImgcadre {width: 128px; height: auto;}
div.Wrap_jeuxgalerie-490 div.anim308T4vidImgcadre {width: 108px; height: 108px;}

div.decotop {display: none}
div.decobot {display: none}
/******* commun galerie *********/

div.Wrap_vidgalerie {width: 633px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_vidgalerie div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie.gif); height: 10px; width: 633px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_vidgalerie div.anim308T3vidwatermark {position: absolute; background: no-repeat url(/images/tv.png); display: block; width: 33px; height: 44px; z-index: 50; left: 110px; top: 5px}
div.Wrap_vidgalerie div.anim308T3vidImg {width: 160px; height: 90px; border: 0 solid #4A4A4A; text-align: center;}
div.Wrap_vidgalerie div.anim308T3vidImg img:hover {opacity:.5;filter:alpha(opacity=50)}
div.Wrap_vidgalerie div.anim308T3vidImgcadre {border: 0 solid #DADAD9; text-align: center; background: black; width: 160px; height: 90px;}
div.Wrap_vidgalerie div.anim308T3vidSpacer {float: left; width: 36px; height: 10px; padding: 0; margin: 0;}
div.Wrap_vidgalerie div.col2animContent {font-size: 12px; color: #515151; padding: 20px 2px 2px 2px; background: black; border-top: 1px dotted #B5B5B5}
div.Wrap_vidgalerie div.col2animTitle {font-size: 24px; font-weight: bold; padding: 18px 2px 8px 15px; color: #E7E7E7}
div.Wrap_vidgalerie div.anim308T3vidWrap {float: left; position: relative; background: black}
div.Wrap_vidgalerie div.anim308T3vidLink {width: 154px; text-align: center; background: none; border: 0; margin: 5px 0 0 0; padding: 5px 2px 5px 2px}
div.Wrap_vidgalerie div.anim308T3vidLink a:link {color: white}
div.Wrap_vidgalerie div.anim308T3vidLink a:visited {color: white}
div.Wrap_vidgalerie div.anim308T3vidLink a:hover {color: gray}
div.Wrap_vidgalerie div.anim308T3vidLink a:active {}
div.Wrap_vidgalerie div.col2animanimationLink {width: 98%; text-align: right; font-weight: bold; margin: 12px 0 0 0; height: 25px}
div.Wrap_vidgalerie div.col2animanimationLink a {font-size: 14px; color: #BABABA; padding: 2px 25px 0 0; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas.png); background-position: right; }
div.Wrap_vidgalerie div.col2animanimationLink a:hover {font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas-hover.png); background-position: right}

div.Wrap_ppsgalerie {width: 633px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_ppsgalerie div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie.gif); height: 10px; width: 633px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_ppsgalerie div.anim308T4vidwatermark {position: absolute; background: no-repeat url(/images/tv-pps.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_ppsgalerie div.anim308T4vidImg {width: 120px; height: 90px; border: 4px solid #4A4A4A; text-align: center;}
div.Wrap_ppsgalerie div.anim308T4vidImgcadre {width: 128px; height: 98px; border: 1px solid #DADAD9; text-align: center;}
div.Wrap_ppsgalerie div.anim308T4vidImg img:hover {opacity:.5;filter:alpha(opacity=50)}

div.Wrap_photogalerie {width: 633px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_photogalerie div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie.gif); height: 10px; width: 633px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_photogalerie div.anim308T4vidwatermark {position: absolute; background: no-repeat url(/images/tv-photo.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_photogalerie div.anim308T4vidImg {width: 120px; height: 90px; border: 4px solid #4A4A4A; text-align: center;}
div.Wrap_photogalerie div.anim308T4vidImg img:hover {opacity:.5;filter:alpha(opacity=50)}

div.Wrap_vidgalerie-490 {width: 496px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_vidgalerie-490 div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie-496.gif); height: 10px; width: 496px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_vidgalerie-490 div.anim308T3vidwatermark {position: absolute; background: no-repeat url(/images/tv.png); display: block; width: 33px; height: 44px; z-index: 50; left: 110px; top: 5px}
div.Wrap_vidgalerie-490 div.anim308T3vidImg {width: 160px; height: 90px; border: 0 solid #4A4A4A; text-align: center;}
div.Wrap_vidgalerie-490 div.anim308T3vidImg img:hover {opacity:.5;filter:alpha(opacity=50)}
div.Wrap_vidgalerie-490 div.anim308T3vidImgcadre {border: 0 solid #DADAD9; text-align: center; background: black; width: 160px; height: 90px;}
div.Wrap_vidgalerie-490 div.anim308T3vidSpacer {float: left; width: 3px; height: 10px; padding: 0; margin: 0;}
div.Wrap_vidgalerie-490 div.col2animContent {font-size: 12px; color: #515151; padding: 20px 2px 2px 2px; background: black; border-top: 1px dotted #B5B5B5}
div.Wrap_vidgalerie-490 div.col2animTitle {font-size: 24px; font-weight: bold; padding: 18px 2px 8px 15px; color: #E7E7E7}
div.Wrap_vidgalerie-490 div.anim308T3vidWrap {float: left; position: relative; background: black}
div.Wrap_vidgalerie-490 div.anim308T3vidLink {width: 154px; text-align: center; background: none; border: 0; margin: 5px 0 0 0; padding: 5px 2px 5px 2px}
div.Wrap_vidgalerie-490 div.anim308T3vidLink a:link {color: white}
div.Wrap_vidgalerie-490 div.anim308T3vidLink a:visited {color: white}
div.Wrap_vidgalerie-490 div.anim308T3vidLink a:hover {color: gray}
div.Wrap_vidgalerie-490 div.anim308T3vidLink a:active {}
div.Wrap_vidgalerie-490 div.col2animanimationLink {width: 98%; text-align: right; font-weight: bold; margin: 12px 0 0 0; height: 25px}
div.Wrap_vidgalerie-490 div.col2animanimationLink a {font-size: 14px; color: #BABABA; padding: 2px 25px 0 0; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas.png); background-position: right; }
div.Wrap_vidgalerie-490 div.col2animanimationLink a:hover {font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas-hover.png); background-position: right}

div.Wrap_ppsgalerie-490 {width: 490px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_ppsgalerie-490 div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie-490.gif); height: 10px; width: 490px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_ppsgalerie-490 div.anim308T3vidwatermark {position: absolute; background: no-repeat url(/images/tv-pps.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_ppsgalerie-490 div.anim308T3vidImg {width: 120px; height: 90px; border: 4px solid #4A4A4A; text-align: center;}
div.Wrap_ppsgalerie-490 div.anim308T3vidImg img:hover {opacity:.5;filter:alpha(opacity=50)}

div.Wrap_photogalerie-490 {width: 490px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_photogalerie-490 div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie-490.gif); height: 10px; width: 490px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_photogalerie-490 div.anim308T3vidwatermark {position: absolute; background: no-repeat url(/images/tv-photo.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_photogalerie-490 div.anim308T3vidImg {width: 120px; height: auto; border: 4px solid #4A4A4A; text-align: center;}
div.Wrap_photogalerie-490 div.anim308T3vidImg img {max-width: 120px}
div.Wrap_photogalerie-490 div.anim308T3vidImg img:hover {opacity:.5;filter:alpha(opacity=50)}

div.Wrap_jeuxgalerie {width: 633px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_jeuxgalerie div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie.jpg); height: 10px; width: 633px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_jeuxgalerie div.anim308T4chrwatermark {position: absolute; display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_jeuxgalerie div.anim308T4chrImg {width: 120px; height: 120px; border: 4px solid #4A4A4A; text-align: center; background: white;}
div.Wrap_jeuxgalerie div.anim308T4chrImg img {margin: 10px 0 0 0}
div.Wrap_jeuxgalerie div.anim308T4chrImg img:hover {opacity:.5;filter:alpha(opacity=50)}

div.Wrap_jeuxgalerie-490 {width: 490px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_jeuxgalerie-490 div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie-490.gif); height: 10px; width: 490px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_jeuxgalerie-490 div.anim308T4vidwatermark {position: absolute; display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_jeuxgalerie-490 div.anim308T4vidImg {width: 100px; height: auto; border: 4px solid #4A4A4A; text-align: center;}
div.Wrap_jeuxgalerie-490 div.anim308T4vidImg img {max-width: 100px}
div.Wrap_jeuxgalerie-490 div.anim308T4vidImg img:hover {opacity:.5;filter:alpha(opacity=50)}

div.Wrap_chrgalerie {width: 633px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_chrgalerie div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie.jpg); height: 10px; width: 633px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_chrgalerie div.anim308T4chrwatermark {position: absolute; display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_chrgalerie div.anim308T4chrImg {width: 120px; height: 120px; border: 4px solid #4A4A4A; text-align: center; background: white;}
div.Wrap_chrgalerie div.anim308T4chrImg img {margin: 10px 0 0 0}
div.Wrap_chrgalerie div.anim308T4chrImg img:hover {opacity:.5;filter:alpha(opacity=50)}

div.Wrap_chrgalerie-490 {width: 490px; height: auto; text-align: left; margin: 6px 0 20px 0; background: #C1C1BF repeat-x url(/images/bg-vidgalerie.jpg); position: relative}
div.Wrap_chrgalerie-490 div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie-490.gif); height: 10px; width: 490px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_chrgalerie-490 div.anim308T4chrwatermark {position: absolute; display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_chrgalerie-490 div.anim308T4chrImg {width: 120px; height: 120px; border: 4px solid #4A4A4A; text-align: center; background: white;}
div.Wrap_chrgalerie-490 div.anim308T4chrImg img {margin: 10px 0 0 0}
div.Wrap_chrgalerie-490 div.anim308T4chrImg img:hover {opacity:.5;filter:alpha(opacity=50)}

div.Wrap_chrgalerie-576 {width: 576px; height: auto; text-align: left; margin: 20px 0 20px 0; position: relative}
div.Wrap_chrgalerie-576 div.col2animTitle {font-size: 24px; font-weight: bold; padding: 7px 2px 0 15px; color: #E7E7E7; width: 576px; height: 44px; background: no-repeat url(/images/bg-video-interface-other.png)}
div.Wrap_chrgalerie-576 div.col2animContent {background: black}
div.Wrap_chrgalerie-576 div.col2animseparator {display: none}
div.Wrap_chrgalerie-576 div.col2animHead {height: 10px; width: 576px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_chrgalerie-576 div.anim308T4chrSpacer {float: left; width: 7px; height: 10px; padding: 0; margin: 0;}
div.Wrap_chrgalerie-576 div.anim308T4chrwatermark {position: absolute; display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_chrgalerie-576 div.anim308T4chrImg {width: 120px; height: 120px; border: 4px solid #4A4A4A; text-align: center; background: white;}
div.Wrap_chrgalerie-576 div.anim308T4chrImg img {margin: 10px 0 0 0}
div.Wrap_chrgalerie-576 div.anim308T4chrImg img:hover {opacity:.5;filter:alpha(opacity=50)}
div.Wrap_chrgalerie-576 div.anim308T4chrLink {width: 126px; text-align: left; border: none; margin: 0 0 0 0; padding: 5px 2px 5px 2px; background: black}
div.Wrap_chrgalerie-576 div.anim308T4chrLink a:link {text-decoration: none; color: #FFFFFF;}
div.Wrap_chrgalerie-576 div.anim308T4chrLink a:visited {text-decoration: none;   color: #FFFFFF;}
div.Wrap_chrgalerie-576 div.anim308T4chrLink a:hover {text-decoration: none; color: #66CC00;}
div.Wrap_chrgalerie-576 div.anim308T4chrLink a:active {text-decoration: none;  color: #FFFFFF;}
div.Wrap_chrgalerie-576 div.decotop {display: block; background: no-repeat url(/images/vi-topother-deco.png); width: 576px; height: 22px}
div.Wrap_chrgalerie-576 div.decobot {display: block; background: no-repeat url(/images/vi-botother-deco.png); width: 576px; height: 22px}

div.Wrap_vidgalerie-576 {width: 576px; height: auto; text-align: left; margin: 20px 0 20px 0; position: relative}
div.Wrap_vidgalerie-576 div.col2animTitle {font-size: 24px; font-weight: bold; padding: 7px 2px 0 15px; color: #E7E7E7; width: 576px; height: 44px; background: no-repeat url(/images/bg-video-interface-other.png)}
div.Wrap_vidgalerie-576 div.col2animContent {background: black}
div.Wrap_vidgalerie-576 div.col2animseparator {display: none}
div.Wrap_vidgalerie-576 div.col2animHead {display: none}
div.Wrap_vidgalerie-576 div.anim308T3vidSpacer {float: left; width: 16px; height: 10px; padding: 0; margin: 0;}
div.Wrap_vidgalerie-576 div.anim308T3vidwatermark {position: absolute; background: no-repeat url(/images/tv.png); display: block; width: 33px; height: 44px; z-index: 50; left: 110px; top: 5px}
div.Wrap_vidgalerie-576 div.anim308T3vidImg {width: 160px; height: 90px; border: 0 solid #4A4A4A; text-align: center;}
div.Wrap_vidgalerie-576 div.anim308T3vidImg img:hover {opacity:.5;filter:alpha(opacity=50)}
div.Wrap_vidgalerie-576 div.anim308T3vidLink {width: 154px; text-align: center; background: none; border: 0; margin: 5px 0 0 0; padding: 5px 2px 5px 2px}
div.Wrap_vidgalerie-576 div.anim308T3vidLink a:link {color: white}
div.Wrap_vidgalerie-576 div.anim308T3vidLink a:visited {}
div.Wrap_vidgalerie-576 div.anim308T3vidLink a:hover {color: gray}
div.Wrap_vidgalerie-576 div.anim308T3vidLink a:active {}
div.Wrap_vidgalerie-576 div.decotop {display: block; background: no-repeat url(/images/vi-topother-deco.png); width: 576px; height: 22px}
div.Wrap_vidgalerie-576 div.decobot {display: block; background: no-repeat url(/images/vi-botother-deco.png); width: 576px; height: 22px}
div.Wrap_vidgalerie-576 div.col2animanimationLink {width: 98%; text-align: right; font-weight: bold; margin: 12px 0 0 0; height: 25px}
div.Wrap_vidgalerie-576 div.col2animanimationLink a {font-size: 14px; color: #BABABA; padding: 2px 25px 0 0; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas.png); background-position: right; }
div.Wrap_vidgalerie-576 div.col2animanimationLink a:hover {font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none; background: no-repeat url(/images/fleche-bas-hover.png); background-position: right}
div.Wrap_vidgalerie-576 div.anim308T3vidImgcadre {border: 1 solid #DADAD9; text-align: center; background: black; width: 160px; height: 90px;}
div.Wrap_vidgalerie-576 div.anim308T3vidWrap {float: left; position: relative; background: black}

div.Wrap_recentgalerie-490 {width: 532px; height: auto; text-align: left; margin: 0 0 0 0; position: relative}
div.Wrap_recentgalerie-490 div.col2animHead {display: none}
div.Wrap_recentgalerie-490 div.anim308T4chrSpacer {float: left; width: 15px; height: 10px; padding: 0; margin: 0;}
div.Wrap_recentgalerie-490 div.anim308T4chrwatermark {position: absolute; display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.Wrap_recentgalerie-490 div.anim308T4chrImg {width: 140px; height: 130px; border: none; text-align: center; background: white}
div.Wrap_recentgalerie-490 div.anim308T4chrImg img {margin: 15px 0 0 0}
div.Wrap_recentgalerie-490 div.anim308T4chrImg img:hover {opacity:.5;filter:alpha(opacity=50)}
div.Wrap_recentgalerie-490 div.anim308T4chrLink {width: 138px; text-align: left; background: #ffffff; border: none ; margin: 0 0 0 0; padding: 5px 2px 5px 2px}
div.Wrap_recentgalerie-490 div.anim308T4chrLink a:link {text-decoration: none; font-size: 14px; color: #54A526; font-weight: bold}
div.Wrap_recentgalerie-490 div.anim308T4chrLink a:visited {text-decoration: none; font-size: 14px;  color: #54A526; font-weight: bold}
div.Wrap_recentgalerie-490 div.anim308T4chrLink a:hover {text-decoration: none; font-size: 14px;  color: #414141; font-weight: bold}
div.Wrap_recentgalerie-490 div.anim308T4chrLink a:active {text-decoration: none; font-size: 14px;  color: #54A526; font-weight: bold}
div.Wrap_recentgalerie-490 div.anim308T4chrImgcadre {border: 1px solid #8D8D8D; text-align: center; background: #B3F3B5; width: 140px; height: 134px}

div.Wrap_une_hot3 {width: 490px; height: auto; text-align: left; margin: 6px 0 12px 0; background: #C0C0BF repeat-x url(/images/bg-une-4.jpg); position: relative}
div.Wrap_une_hot3 div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie-490.jpg); height: 10px; width: 490px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_une_hot3 div.anim308Tune_hotLink {width: 124px; text-align: left; margin: 5px 0 0 0; padding: 5px 2px 5px 6px; font-size: 14px; font-weight: bold; position: relative}
div.Wrap_une_hot3 div.anim308Tune_hotLink a:link {text-decoration: none; color: #515151; font-size: 13px; font-weight: bold; display: block}
div.Wrap_une_hot3 div.anim308Tune_hotLink a:visited {text-decoration: none; color: #515151; font-size: 13px; font-weight: bold; display: block}
div.Wrap_une_hot3 div.anim308Tune_hotLink a:hover {text-decoration: none; color: #00CC33; font-size: 13px; font-weight: bold; display: block}
div.Wrap_une_hot3 div.anim308Tune_hotLink a:active {text-decoration: none; color: #515151; font-size: 13px; font-weight: bold; display: block}
div.Wrap_une_hot3 div.anim308Tune_hotWrap {float: left; position: relative}
div.Wrap_une_hot3 div.anim308Tune_hottitle {color: #FFE34A; font-size: 18px; font-weight: bold; padding: 0 0 4px 0}
div.Wrap_une_hot3 div.anim308Tune_hotSpacer {float: left; width: 13px; height: 10px; padding: 0; margin: 0;}
div.Wrap_une_hot3 div.anim308Tune_hotImg {width: 140px; height: auto; text-align: center; background: white; min-height: 220px}
div.Wrap_une_hot3 div.anim308Tune_hotImgcadre {}
div.Wrap_une_hot3 div.anim308Tune_hotImgcadre_bas {width: 140px; height: 19px; background: no-repeat url(/images/deco-bas-une.png);}
div.Wrap_une_hot3 div.anim308Tune_hotImg img {padding: 9px 0 20px 0}
div.Wrap_une_hot3 div.anim308Tune_hotImg img:hover {opacity:.5;filter:alpha(opacity=50);}

div.Wrap_une_hot4 {width: 633px; height: auto; text-align: left; margin: 6px 0 12px 0; background: #C0C0BF repeat-x url(/images/bg-une-4.jpg); position: relative}
div.Wrap_une_hot4 div.col2animHead {background: #FFFFFF no-repeat url(/images/deco-top-vidgalerie.jpg); height: 10px; width: 633px; margin: 0 0 0 0; position: absolute; top: 0; left: 0}
div.Wrap_une_hot4 div.anim308Tune_hotLink {width: 124px; text-align: left; margin: 5px 0 0 0; padding: 5px 2px 5px 6px; font-size: 14px; font-weight: bold; position: relative}
div.Wrap_une_hot4 div.anim308Tune_hotLink a:link {text-decoration: none; color: #515151; font-size: 13px; font-weight: bold; display: block}
div.Wrap_une_hot4 div.anim308Tune_hotLink a:visited {text-decoration: none; color: #515151; font-size: 13px; font-weight: bold; display: block}
div.Wrap_une_hot4 div.anim308Tune_hotLink a:hover {text-decoration: none; color: #00CC33; font-size: 13px; font-weight: bold; display: block}
div.Wrap_une_hot4 div.anim308Tune_hotLink a:active {text-decoration: none; color: #515151; font-size: 13px; font-weight: bold; display: block}
div.Wrap_une_hot4 div.anim308Tune_hotWrap {float: left; position: relative}
div.Wrap_une_hot4 div.anim308Tune_hottitle {color: #FFE34A; font-size: 18px; font-weight: bold; padding: 0 0 4px 0}
div.Wrap_une_hot4 div.anim308Tune_hotSpacer {float: left; width: 11px; height: 10px; padding: 0; margin: 0;}
div.Wrap_une_hot4 div.anim308Tune_hotImg {width: 140px; height: auto; text-align: center; background: white; min-height: 220px}
div.Wrap_une_hot4 div.anim308Tune_hotImgcadre {}
div.Wrap_une_hot4 div.anim308Tune_hotImgcadre_bas {width: 140px; height: 19px; background: no-repeat url(/images/deco-bas-une.png);}
div.Wrap_une_hot4 div.anim308Tune_hotImg img {padding: 9px 0 20px 0}
div.Wrap_une_hot4 div.anim308Tune_hotImg img:hover {opacity:.5;filter:alpha(opacity=50);}

div.Wrap_txt_autre_large-490 {width: 490px; height: auto; text-align: left; margin: 0 0 20px 0}
div.Wrap_txt_autre_large-490 div.col2animHead {display: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_Wrap {width: 490px;}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_Spacer {width: 7px; height: 15px; padding: 0; margin: 0; clear: both}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_content {float: right}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_Img {width: 100px; height: 100px; float: left}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_Link {width: 370px; border-bottom: 2px solid #B8B8B8; padding: 5px 0 5px 30px; margin: 0 0 10px 0; background: no-repeat url(/images/fleche-verte-txt-gauche.gif) 370px 18px}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_Link a:link {font-size: 18px; font-weight: bold; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_Link a:visited {font-size: 18px; font-weight: bold; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_Link a:hover {font-size: 18px; font-weight: bold; text-decoration: none; color: #63bf18}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_Link a:active {font-size: 18px; font-weight: bold; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_txt {font-size: 12px; width: 490px;}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_txt a:link {font-size: 12px; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_txt a:visited {font-size: 12px; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_txt a:hover {font-size: 12px; text-decoration: none; color: #63bf18}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_txt a:active {font-size: 12px; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-galign_Img img:hover {opacity:.50;filter:alpha(opacity=50)}

div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_Wrap {width: 490px;}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_Spacer {width: 7px; height: 15px; padding: 0; margin: 0; clear: both}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_content {float: left}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_Img {width: 100px; height: 100px; float: right}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_Link {width: 370px; border-bottom: 2px solid #B8B8B8; padding: 5px 12px 5px 0; margin: 0 0 10px 0; background: no-repeat url(/images/fleche-verte-txt.gif) 370px bottom;}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_Link a:link {font-size: 18px; font-weight: bold; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_Link a:visited {font-size: 18px; font-weight: bold; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_Link a:hover {font-size: 18px; font-weight: bold; text-decoration: none; color: #63bf18}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_Link a:active {font-size: 18px; font-weight: bold; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_txt {font-size: 12px; width: 370px; padding: 0 0 0}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_txt a:link {font-size: 12px; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_txt a:visited {font-size: 12px; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_txt a:hover {font-size: 12px; text-decoration: none; color: #63bf18}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_txt a:active {font-size: 12px; text-decoration: none}
div.Wrap_txt_autre_large-490 div.anim308_txt-dalign_Img img:hover {opacity:.50;filter:alpha(opacity=50)}

div.Wrap_txt_une_large {width: 633px; height: auto; text-align: left; margin: 0 0 0px 0}
div.Wrap_txt_une_large div.col2animTitle {display: none}
div.Wrap_txt_une_large div.col2animHead {display: none}
div.Wrap_txt_une_large div.anim308_txt-galign_Wrap {outline: black;}
div.Wrap_txt_une_large div.anim308_txt-galign_Spacer {width: 7px; height: 10px; padding: 0; margin: 0;}
div.Wrap_txt_une_large div.anim308_txt-galign_content {float: right}
div.Wrap_txt_une_large div.anim308_txt-galign_Img {width: 100px; height: 100px; float: left}
div.Wrap_txt_une_large div.anim308_txt-galign_Link {border-bottom: 2px solid #B8B8B8; padding: 5px 0 5px 30px; margin: 0 0 10px 0; background: no-repeat url(/images/fleche-rouge-txt-gauche.gif) 0px 18px; width: 500px;}
div.Wrap_txt_une_large div.anim308_txt-galign_Link a:link {font-size: 20px; font-weight: bold; text-decoration: none}
div.Wrap_txt_une_large div.anim308_txt-galign_Link a:visited {}
div.Wrap_txt_une_large div.anim308_txt-galign_Link a:hover {color: #63bf18}
div.Wrap_txt_une_large div.anim308_txt-galign_Link a:active {}
div.Wrap_txt_une_large div.anim308_txt-galign_txt {font-size: 16px; width: 525px;}
div.Wrap_txt_une_large div.anim308_txt-galign_txt a:link {font-size: 16px; text-decoration: none}
div.Wrap_txt_une_large div.anim308_txt-galign_txt a:visited {font-size: 16px; text-decoration: none}
div.Wrap_txt_une_large div.anim308_txt-galign_txt a:hover {color: #63bf18}
div.Wrap_txt_une_large div.anim308_txt-galign_txt a:active {}
div.Wrap_txt_une_large div.anim308_txt-galign_Img img:hover {opacity:.50;filter:alpha(opacity=50)}

div.Wrap_txt_une_large div.anim308_txt-dalign_Wrap {outline: black;}
div.Wrap_txt_une_large div.anim308_txt-dalign_Spacer {width: 7px; height: 10px; padding: 0; margin: 0;}
div.Wrap_txt_une_large div.anim308_txt-dalign_content {float: left}
div.Wrap_txt_une_large div.anim308_txt-dalign_Img {width: 100px; height: 100px; float: right}
div.Wrap_txt_une_large div.anim308_txt-dalign_Link {border-bottom: 2px solid #B8B8B8; padding: 5px 12px 5px 0; margin: 0 0 10px 0; background: no-repeat url(/images/fleche-rouge-txt.gif) 510px 18px; width: 520px}
div.Wrap_txt_une_large div.anim308_txt-dalign_Link a:link {font-size: 20px; font-weight: bold; text-decoration: none}
div.Wrap_txt_une_large div.anim308_txt-dalign_Link a:visited {font-size: 20px; font-weight: bold; text-decoration: none}
div.Wrap_txt_une_large div.anim308_txt-dalign_Link a:hover {color: #63bf18}
div.Wrap_txt_une_large div.anim308_txt-dalign_Link a:active {}
div.Wrap_txt_une_large div.anim308_txt-dalign_txt {font-size: 16px; width: 525px; padding: 0 0 0}
div.Wrap_txt_une_large div.anim308_txt-dalign_txt a:link {font-size: 16px; text-decoration: none}
div.Wrap_txt_une_large div.anim308_txt-dalign_txt a:visited {font-size: 16px; text-decoration: none}
div.Wrap_txt_une_large div.anim308_txt-dalign_txt a:hover {color: #63bf18}
div.Wrap_txt_une_large div.anim308_txt-dalign_txt a:active {}
div.Wrap_txt_une_large div.anim308_txt-dalign_Img img:hover {opacity:.50;filter:alpha(opacity=50)}

div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_Wrap {width: 633px; height: auto; background: #F0F0F0}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_Spacer {width: 7px; height: 1px; padding: 0; margin: 0;}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_content {}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_Img {width: 175px; height: 175px; float: right; border: 1px solid black; padding: 10px; background: #FFFFFF; margin: 4px 10px 4px 0}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_Link {border-bottom: 2px solid #B8B8B8; padding: 5px 16px 5px 10px; margin: 0 0 0 0; background: no-repeat url(/images/break-news-top-deco.gif) #363636}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_Link a:link {font-size: 20px; font-weight: bold; text-decoration: none; color: #efefef}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_Link a:visited {font-size: 20px; font-weight: bold; text-decoration: none; color: #efefef}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_Link a:hover {color: #63bf18}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_Link a:active {}
div.Wrap_txt_une_large div.anim308_txt-padding {padding: 10px 0 0 15px}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_txt {font-size: 16px; width: 418px; float: left; padding: 0 0 0}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_txt a:link {font-size: 16px; text-decoration: none}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_txt a:visited {font-size: 16px; text-decoration: none}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_txt a:hover {color: #63bf18}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_txt a:active {}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_Img img:hover {opacity:.50;filter:alpha(opacity=50)}
div.Wrap_txt_une_large div.anim308_txt-dalign-img-large_bottom {width: 633px; height: 17px; background: no-repeat url(/images/break-news-bot-deco.gif)}

div.Wrap_txt_une_demi {width: 633px; height: auto; text-align: left;}
div.Wrap_txt_une_demi div.col2animTitle {display: none}
div.Wrap_txt_une_demi div.col2animHead {display: none}
div.Wrap_txt_une_demi div.anim308_txt-demi_Wrap {float: left; margin: 0 8px 40px 8px}
div.Wrap_txt_une_demi div.anim308_txt-demi_Spacer {width: 15px; height: 40px; padding: 0; margin: 0; float: left}
div.Wrap_txt_une_demi div.anim308_txt-demi_content {width: 300px;}
div.Wrap_txt_une_demi div.anim308_txt-demi_Img {width: 100px; height: 100px; float: left}
div.Wrap_txt_une_demi div.anim308_txt-demi_Link {border-bottom: 1px solid #B8B8B8; padding: 5px 0 5px 30px; margin: 0 0 10px 0; background: no-repeat url(/images/fleche-rouge-txt-gauche.gif) 0px 18px}
div.Wrap_txt_une_demi div.anim308_txt-demi_Link a:link {font-size: 16px; font-weight: bold; text-decoration: none; color: #238D00}
div.Wrap_txt_une_demi div.anim308_txt-demi_Link a:visited {font-size: 16px; font-weight: bold; text-decoration: none; color: #238D00}
div.Wrap_txt_une_demi div.anim308_txt-demi_Link a:hover {font-size: 16px; font-weight: bold; text-decoration: none; color: #238D00;color: #515151}
div.Wrap_txt_une_demi div.anim308_txt-demi_Link a:active {font-size: 16px; font-weight: bold; text-decoration: none; color: #238D00}
div.Wrap_txt_une_demi div.anim308_txt-demi_txt {font-size: 13px; width: 300px;}
div.Wrap_txt_une_demi div.anim308_txt-demi_txt a:link {font-size: 13px; text-decoration: none}
div.Wrap_txt_une_demi div.anim308_txt-demi_txt a:visited {font-size: 13px; text-decoration: none}
div.Wrap_txt_une_demi div.anim308_txt-demi_txt a:hover {font-size: 13px; text-decoration: none;color: #63bf18}
div.Wrap_txt_une_demi div.anim308_txt-demi_txt a:active {font-size: 13px; text-decoration: none}
div.Wrap_txt_une_demi div.anim308_txt-demi_content img:hover {opacity:.50;filter:alpha(opacity=50)}

div.bigbox2accueil {width: 323px; height: auto; text-align: right; float: left; margin: 30px 0 0 0}
div.centerboxFlag {background: no-repeat url(/images/web-buzz.png); position: absolute; width: 200px; height: 42px; left: -75px; top: 80px}
div.centerbox {width: 330px; height: auto; text-align: left; float: left; margin: 30px 0 0 0}
div.centerbox div.col2animTitle {display: none}
div.centerbox div.col2animHead {display: none}
div.centerbox div.anim513_txt-demi_Wrap {float: right; margin: 0 8px 40px 8px}
div.centerbox div.anim513_txt-demi_Spacer {width: 15px; height: 40px; padding: 0; margin: 0; float: left}
div.centerbox div.anim513_txt-demi_content {width: 300px;}
div.centerbox div.anim513_txt-demi_Img {width: 100px; height: 100px; float: left;}
div.centerbox div.col2animanimationLink {display: none}
div.centerbox div.anim513_txt-demi_txt {font-size: 14px; width: 300px;  position: relative}
div.centerbox div.anim513_txt-demi_txt a:link {font-size: 14px; text-decoration: none}
div.centerbox div.anim513_txt-demi_txt a:visited {font-size: 14px; text-decoration: none}
div.centerbox div.anim513_txt-demi_txt a:hover {font-size: 14px; text-decoration: none; color: #63bf18}
div.centerbox div.anim513_txt-demi_txt a:active {font-size: 14px; text-decoration: none}
div.centerbox div.anim513_txt-demi_Link {margin: 0 0 10px 0}
div.centerbox div.anim513_txt-demi_Link a:link {font-size: 15px; font-weight: bold; text-decoration: none; color: #414141}
div.centerbox div.anim513_txt-demi_Link a:visited {font-size: 15px; font-weight: bold; text-decoration: none; color: #414141}
div.centerbox div.anim513_txt-demi_Link a:hover {font-size: 15px; font-weight: bold; text-decoration: none; color: #63bf18}
div.centerbox div.anim513_txt-demi_Link a:active {font-size: 15px; font-weight: bold; text-decoration: none; color: #414141}
div.centerbox div.anim513_txt-demi_content img:hover {opacity:.50;filter:alpha(opacity=50)}

div.anim308Tune_hotWrap {float: left; position: relative}
div.anim308Tune_hottitle {color: #FFE34A; font-size: 18px; font-weight: bold; padding: 0 0 4px 0}
div.anim308Tune_hotSpacer {float: left; width: 11px; height: 10px; padding: 0; margin: 0;}
div.anim308Tune_hotImg {width: 140px; height: auto; text-align: center; background: white; min-height: 220px}
div.anim308Tune_hotImgcadre {}
div.anim308Tune_hotImgcadre_bas {width: 140px; height: 19px; background: no-repeat url(/images/deco-bas-une.png);}
div.anim308Tune_hotImg img {padding: 9px 0 20px 0}
div.anim308Tune_hotImg img:hover {opacity:.5;filter:alpha(opacity=50);}

div.Wrap_une_hot div.anim308Tune_hotLink {width: 124px; text-align: left; margin: 5px 0 0 0; padding: 5px 2px 5px 2px; font-size: 14px; font-weight: bold; position: relative}
div.Wrap_une_hot div.anim308Tune_hotLink a:link {text-decoration: none; color: #515151; font-size: 12px; font-weight: bold; display: block}
div.Wrap_une_hot div.anim308Tune_hotLink a:visited {text-decoration: none; color: #515151; font-size: 12px; font-weight: bold; display: block}
div.Wrap_une_hot div.anim308Tune_hotLink a:hover {text-decoration: none; color: #00CC33; font-size: 12px; font-weight: bold; display: block}
div.Wrap_une_hot div.anim308Tune_hotLink a:active {text-decoration: none; color: #515151; font-size: 12px; font-weight: bold; display: block}

div.col3animWrap_techno__econos_ecolos {width: 306px; height: auto; text-align: left; margin: 12px 0 0 0; background: repeat-y url(/images/grey-box-pix-bg.gif);}
div.col3animWrap_techno__econos_ecolos img.col3animImg {float: right; margin: 4px}
div.col3animWrap_techno__econos_ecolos div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_techno__econos_ecolos div.col3animTitle {display: none}
div.col3animWrap_techno__econos_ecolos div.col3animContent {font-size: 12px; color: #515151; background: no-repeat url(/images/grey-box-top.gif);}
div.col3animWrap_techno__econos_ecolos div.col3animContent p {font-size: 12px; color: #515151; background: #EFEFEF}
div.col3animWrap_techno__econos_ecolos div.col3animGraphTitle {width: 300px; height: 85px; background: no-repeat url(/images/grey-box-trucs-logo.gif);}
div.col3animWrap_techno__econos_ecolos div.col3animDecoBottom {background: no-repeat url(/images/grey-box-bot.gif); width: 306px; height: 16px}
div.col3animWrap_techno__econos_ecolos div.col3animseparator {}
div.col3animWrap_techno__econos_ecolos li.anim311SingleLink {list-style: square; color: #FF0000}
div.col3animWrap_techno__econos_ecolos ul.anim311SingleLink {}
div.col3animWrap_techno__econos_ecolos a.anim311SingleLink {position: relative}

div.col3animWrap_nouveaute_en_une_page {width: 306px; height: auto; text-align: left; margin: 12px 0 0 0; background: repeat-y url(/images/ocra-box-pix-bg.gif);}
div.col3animWrap_nouveaute_en_une_page img.col3animImg {float: right; margin: 4px}
div.col3animWrap_nouveaute_en_une_page div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_nouveaute_en_une_page div.col3animTitle {display: none}
div.col3animWrap_nouveaute_en_une_page div.col3animContent {font-size: 12px; color: #515151; background: no-repeat url(/images/ocra-box-top.gif); padding: 0 20px 0 30px}
div.col3animWrap_nouveaute_en_une_page div.col3animContent a:link {font-size: 12px; text-decoration: none; font-weight: bold; line-height: 22px}
div.col3animWrap_nouveaute_en_une_page div.col3animContent a:visited {font-size: 12px; text-decoration: none; font-weight: bold; line-height: 22px}
div.col3animWrap_nouveaute_en_une_page div.col3animContent a:hover {font-size: 12px; text-decoration: none; color: #00CC00; font-weight: bold; line-height: 22px}
div.col3animWrap_nouveaute_en_une_page div.col3animContent a:active {font-size: 12px; text-decoration: none; font-weight: bold; line-height: 22px}
div.col3animWrap_nouveaute_en_une_page div.col3animGraphTitle {width: 300px; height: 85px; background: no-repeat url(/images/ocra-box-nouveaute-logo.gif);}
div.col3animWrap_nouveaute_en_une_page div.col3animDecoBottom {background: no-repeat url(/images/ocra-box-bot.gif); width: 306px; height: 16px}
div.col3animWrap_nouveaute_en_une_page div.col3animseparator {}
div.col3animWrap_nouveaute_en_une_page li.anim311SingleLink {list-style: square; color: #FF0000}
div.col3animWrap_nouveaute_en_une_page ul.anim311SingleLink {}
div.col3animWrap_nouveaute_en_une_page a.anim311SingleLink {position: relative}

div.col3animWrap_voir_aussi {width: 306px; height: auto; text-align: left; margin: 12px 0 0 0; background: repeat-y url(/images/grey-box-pix-bg.gif)}
div.col3animWrap_voir_aussi img.col3animImg {float: right; margin: 4px}
div.col3animWrap_voir_aussi div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_voir_aussi div.col3animTitle {display: none}
div.col3animWrap_voir_aussi div.col3animContent {font-size: 12px; color: #515151; background: no-repeat url(/images/grey-box-top.gif);}
div.col3animWrap_voir_aussi div.col3animContent p {font-size: 12px; color: #515151; background: #EFEFEF}
div.col3animWrap_voir_aussi div.col3animGraphTitle {width: 300px; height: 50px; background: no-repeat url(/images/grey-box-voiraussi-logo.gif);}
div.col3animWrap_voir_aussi div.col3animDecoBottom {background: no-repeat url(/images/grey-box-bot.gif); width: 306px; height: 16px}
div.col3animWrap_voir_aussi div.col3animseparator {}
div.col3animWrap_voir_aussi li.anim311SingleLink {list-style: square; color: #FF0000}
div.col3animWrap_voir_aussi ul.anim311SingleLink {}
div.col3animWrap_voir_aussi a.anim311SingleLink {position: relative}
div.col3animWrap_voir_aussi a.anim311SingleLink:hover {position: relative; color: black}

div.col3animWrap_911ordi {width: 306px; height: auto; text-align: left; margin: 12px 0 0 0; background: repeat-y url(/images/grey-box-pix-bg.gif);}
div.col3animWrap_911ordi img.col3animImg {float: right; margin: 4px}
div.col3animWrap_911ordi div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_911ordi div.col3animTitle {display: none}
div.col3animWrap_911ordi div.col3animContent {font-size: 12px; color: #515151; background: no-repeat url(/images/grey-box-top.gif); padding: 0 0 10px 10px}
div.col3animWrap_911ordi div.col3animGraphTitle {width: 300px; height: 60px; background: no-repeat url(/images/grey-box-911ordi-logo.gif);}
div.col3animWrap_911ordi div.col3animDecoBottom {background: no-repeat url(/images/grey-box-bot.gif); width: 306px; height: 16px}
div.col3animWrap_911ordi div.col3animseparator {}
div.col3animWrap_911ordi li.anim311SingleLink {list-style: square; color: #FF0000}
div.col3animWrap_911ordi ul.anim311SingleLink {}
div.col3animWrap_911ordi a.anim311SingleLink {position: relative}
div.col3animWrap_911ordi a.anim311SingleLink:hover {position: relative; color: black}

/* CSS Chronique */
div.chrWrap {width: 490px; height: auto; padding: 6px 6px 6px 6px; text-align: left; margin: 0 0 25px 0}
div.chrImg {float: right; position: relative}
div.chrImg img:hover {opacity:.5;filter:alpha(opacity=50)}
div.Imgwatermark {position: absolute; background: no-repeat url(/images/loupe.png); display: block; width: 33px; height: 44px; z-index: 50; left: 210px; top: 2px}
div.chrLink {background: #e3e3e3; padding: 4px 4px 4px 4px; clear: both;}
span.chrdate {font-size: 8px; font-weight: bold;}
div.chrTitle {font-size: 14px; font-weight: bold; text-decoration: none; padding: 4px 4px 4px 10px}
div.chrTitle a:link {font-size: 14px; font-weight: bold; color: #454545; display: block; text-decoration: none}
div.chrTitle a:visited {font-size: 14px; font-weight: bold; color: #9A9A9A; display: block; text-decoration: none}
div.chrTitle a:hover {font-size: 14px; font-weight: bold; color: #515151; background: #E5E5E5; display: block; text-decoration: underline}
div.chrTitle a:active {font-size: 14px; font-weight: bold; color: #515151; display: block;}

div.chrWraplist {width: 490px; height: auto; text-align: left; margin: 0 0 0 0}
div.chrdatelist {font-size: 8px; font-weight: bold}
div.separatorlist {height: 3px; width: 100%;}

div.chrTitlelist {width: 370px; border-bottom: 2px solid #B8B8B8; padding: 5px 12px 5px 0; margin: 0 0 10px 0; background: no-repeat url(/images/fleche-verte-txt.gif) 370px bottom;}
div.chrContentvideo div.chrTitlelist {width: 282px; border-bottom: 2px solid #B8B8B8; padding: 5px 12px 5px 0; margin: 0 0 10px 0; background: no-repeat url(/images/fleche-verte-txt.gif) 370px bottom;}
div.chrContentpps div.chrTitlelist {width: 342px; border-bottom: 2px solid #B8B8B8; padding: 5px 12px 5px 0; margin: 0 0 10px 0; background: no-repeat url(/images/fleche-verte-txt.gif) 370px bottom;}
div.chrTitlelist a:link {font-size: 18px; font-weight: bold; text-decoration: none}
div.chrTitlelist a:visited {font-size: 18px; font-weight: bold; text-decoration: none}
div.chrTitlelist a:hover {font-size: 18px; font-weight: bold; text-decoration: none; color: #63bf18}
div.chrTitlelist a:active {font-size: 18px; font-weight: bold; text-decoration: none}

a.lasuite:link {display: none}
a.lasuite:visited {display: none}
a.lasuite:hover {display: none}
a.lasuite:active{display: none}

div.center {padding-top: 6px; height: auto; width: 100%}
div.chrContent {font-size: 12px; color: #515151; float: left; width: 370px;min-height: 100px}
div.chrContentvideo {font-size: 12px; color: #515151; float: left; width: 302px; padding: 10px}
div.chrContentpps {font-size: 12px; color: #515151; float: left; width: 342px; padding: 10px}
div.chrContent p,strong,b {font-size: 12px; color: #515151;}
div.separator {height: 3px; width: 100%; border-top: 3px double #c2c2c2; clear: both; display: none}

div.fdjBack {width: 300px; background: #DBDBDB repeat-x url(/images/bg-ent-foliedujour.png); background-position: 30px 0}
div.fdjBorder {width: 300px; background: no-repeat url(/images/folie-du-jour-ent.png); padding: 70px 0 0 0}
div.fdjWrap {width: 300px; }
div.fdjformWrap {width: 274px;}
div.fdjWrapLg {width: 490px; padding: 5px;}
div.fdjformWrapLg {width: 478px; margin: 6px 0 0 0}
div.fdjform {text-align: left; background: white; border: 1px solid gray; padding: 6px}
#fdjformnewsmsg {font-size: 14px; font-weight: bold; width: 100%}
input.inscription {font-size: 10pt; color: #FFFFFF; background-color: #FF6600; border-color: #000044; border-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style: solid; height: 16pt; font-weight: bold} 
div.fdjformtxt {float: left; width: 120px}
div.fdjformcheck {float: left}
div.fdj308formtxt {float: left; width: 390px}
div.fdj308formcheck {float: left; background: #E8E8E8; padding: 10px}
div.fdj308formtxtTitle {font-size: 14px; font-weight: bold; }
#fdj308formnewsmsg {color: #FF6600; font-size: 17px; font-weight: bold; height: 20px;  width: 390px}
div.fdjspacer {width: 3px; height: 10px;float: left;}
div.fdjspacercentre {width: 3px; height: 10px;float: left;}
div.fdjvideo {float: left;}
div.fdjpps {float: left}
div.fdjImg {border: 2px solid #494949; height: 90px; width: 120px; position: relative}
div.fdjImg img:hover {opacity:.50;filter:alpha(opacity=50)}
div.fdjVidImg {border: 2px solid #494949; height: 90px; width: 160px; position: relative}
div.fdjVidImg img:hover {opacity:.50;filter:alpha(opacity=50)}

div.fdjHspacer {width: auto; height: 10px}
div.fdjHspacertitle {width: 128px; font-size: 12px; font-weight: bold; padding: 4px 0 4px 0; float: left; color: white}
div.fdjVidHspacertitle {width: 164px; font-size: 12px; font-weight: bold; padding: 4px 0 4px 0; float: left; color: white}

div.fdjLink {width: 126px; text-align: center; background: #5d5d5d; display: block; border-right: 1px solid gray; border-bottom: 1px solid gray; border-top: 1px solid gray; border-left: 1px solid gray; min-height: 30px; padding: 2px 0 0 0}
div.fdjLink:hover {background: white}
div.fdjLink a {min-height: 30px; display: block; width: 124px; font-weight: normal; text-decoration: none; color: white}
div.fdjLink a:hover {color: black}

div.fdjVidLink {width: 162px; text-align: center; background: #5d5d5d; display: block; border-right: 1px solid gray; border-bottom: 1px solid gray; border-top: 1px solid gray; border-left: 1px solid gray; min-height: 30px; padding: 2px 0 0 0}
div.fdjVidLink:hover {background: white}
div.fdjVidLink a {width: 160px; min-height: 30px; display: block; font-weight: normal; text-decoration: none; color: white; text-align: center;}
div.fdjVidLink a:hover {color: black}

div.fdjphoto {width: 100%; text-align: center}
div.fdjphotoImg {position: relative; text-align: center; width: 250px; height: auto; border: 12px solid #494949; overflow: hidden}
div.fdjphotoImg img:hover {opacity:.50;filter:alpha(opacity=50)}
div.fdjabonnement a {display: block}
div.fdjabonnement a:link {background: repeat-x 0 -20px url(/images/button-large.png); width: 274px; margin: 12px 0 0 0; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none}
div.fdjabonnement a:visited {background: repeat-x 0 -20px url(/images/button-large.png); width: 274px; margin: 12px 0 0 0; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none}
div.fdjabonnement a:hover {background: #D5E04D; width: 274px; margin: 12px 0 0 0; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none; color: #373737}
div.fdjabonnement a:active {background: repeat-x 0 -20px url(/images/button-large.png); width: 274px; margin: 12px 0 0 0; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none}
div.fdjexemple {width: 274px; margin: 12px 0 0 0; font-size: 10px; font-weight: normal; padding: 6px 0 6px 0}

div.col3animWrap_fdj {padding: 0 0 0 0}
div.col3animWrap_fdj img.col3animImg {float: right; margin: 4px}
div.col3animWrap_fdj div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_fdj div.col3animTitle {display: none;}
div.col3animWrap_fdj div.col3animContent {font-size: 12px; color: #515151;}
div.col3animWrap_fdj div.col3animContent p {font-size: 12px; color: #515151;}
div.col3animWrap_fdj div.col3animseparator {height: 2px; width: 100%; margin: 0 0 0 0}

div.col3animWrap_top3 {width: 300px; height: auto; text-align: left; margin: 6px 0 0 0; border-top: 0px dotted #8a8a8a; border-bottom: 0 dotted #8a8a8a; border-right: 0px dotted #8a8a8a; border-left: 0px dotted #8a8a8a; overflow: hidden}
div.col3animWrap_top3 img.col3animImg {float: right; margin: 4px}
div.col3animWrap_top3 div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_top3 div.col3animTitle {width: 300px; height: 30px; font-size: 0px; font-weight: bold; padding: 4px 0 1px 4px; color: #F9F9F9; background: no-repeat url(/images/titre-top3.gif) 0 5px; text-indent: -9000px}
div.col3animWrap_top3 div.col3animContent {font-size: 12px; color: #515151; border-bottom: 1px solid #7b7b7b;}
div.col3animWrap_top3 div.col3animContent p {font-size: 12px; color: #515151; }
div.col3animWrap_top3 div.col3animseparator {display: none;}
div.col3animWrap_top3 div.Wrap_droit {width: 300px; margin: 0 0 0 0;}
div.col3animWrap_top3 div.Img_droit {float: left; width: 75px; border-top: 1px solid #7b7b7b; border-right: 1px solid #7b7b7b; border-bottom: 1px solid #7b7b7b;}
div.col3animWrap_top3 div.LINK_droit {float: left; width: 223px; min-height: 75px; border-top: 1px solid #7b7b7b; border-right: 0 solid #7b7b7b; border-left: 1px solid #7b7b7b; border-bottom: 1px solid #7b7b7b; background: repeat-x url(/images/button-large.png)}
div.col3animWrap_top3 div.LINK_droit a {min-height: 65px; font-size: 14px; display: block; padding: 4px 6px 6px 6px; font-weight: normal; text-decoration: none; color: #666666}
div.col3animWrap_top3 div.LINK_droit a:hover {min-height: 65px; display: block; font-size: 14px; color: #F0F0F0; background: url(/images/button-large-on.png);}

div.col3animWrap_nouveautes {width: 300px; height: auto; text-align: left; margin: 6px 0 0 0; border-top: 0px dotted #8a8a8a; border-bottom: 0 dotted #8a8a8a; border-right: 0px dotted #8a8a8a; border-left: 0px dotted #8a8a8a; overflow: hidden}
div.col3animWrap_nouveautes img.col3animImg {float: right; margin: 4px}
div.col3animWrap_nouveautes div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_nouveautes div.col3animTitle {width: 300px; height: 30px; font-size: 0px; font-weight: bold; padding: 4px 0 1px 4px; color: #F9F9F9; background: no-repeat url(/images/titre-nouveautes.gif) 0 5px; text-indent: -9000px}
div.col3animWrap_nouveautes div.col3animContent {font-size: 12px; color: #515151; border-bottom: 1px solid #7b7b7b;}
div.col3animWrap_nouveautes div.col3animContent p {font-size: 12px; color: #515151; }
div.col3animWrap_nouveautes div.col3animseparator {display: none;}
div.col3animWrap_nouveautes div.Wrap_droit {width: 300px; margin: 0 0 0 0;}
div.col3animWrap_nouveautes div.Img_droit {float: left; width: 75px; border-top: 1px solid #7b7b7b; border-right: 1px solid #7b7b7b; border-bottom: 1px solid #7b7b7b;}
div.col3animWrap_nouveautes div.LINK_droit {float: left; width: 223px; min-height: 75px; border-top: 1px solid #7b7b7b; border-right: 0 solid #7b7b7b; border-left: 1px solid #7b7b7b; border-bottom: 1px solid #7b7b7b; background: repeat-x url(/images/button-large.png)}
div.col3animWrap_nouveautes div.LINK_droit a {min-height: 65px; font-size: 14px; display: block; padding: 4px 6px 6px 6px; font-weight: normal; text-decoration: none; color: #666666}
div.col3animWrap_nouveautes div.LINK_droit a:hover {min-height: 65px; display: block; font-size: 14px; color: #F0F0F0; background: url(/images/button-large-on.png);}

div.col3animWrap_en_vedette {width: 300px; height: auto; text-align: left; margin: 6px 0 0 0; border-top: 0px dotted #8a8a8a; border-bottom: 0 dotted #8a8a8a; border-right: 0px dotted #8a8a8a; border-left: 0px dotted #8a8a8a; overflow: hidden}
div.col3animWrap_en_vedette img.col3animImg {float: right; margin: 4px}
div.col3animWrap_en_vedette div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_en_vedette div.col3animTitle {width: 300px; height: 30px; font-size: 0px; font-weight: bold; padding: 4px 0 1px 4px; color: #F9F9F9; background: no-repeat url(/images/titre-en-vedette.gif) 0 5px; text-indent: -9000px}
div.col3animWrap_en_vedette div.col3animContent {font-size: 12px; color: #515151; border-bottom: 1px solid #7b7b7b;}
div.col3animWrap_en_vedette div.col3animContent p {font-size: 12px; color: #515151; }
div.col3animWrap_en_vedette div.col3animseparator {display: none;}
div.col3animWrap_en_vedette div.Wrap_droit {width: 300px; margin: 0 0 0 0;}
div.col3animWrap_en_vedette div.Img_droit {float: left; width: 75px; border-top: 1px solid #7b7b7b; border-right: 1px solid #7b7b7b; border-bottom: 1px solid #7b7b7b;}
div.col3animWrap_en_vedette div.LINK_droit {float: left; width: 223px; min-height: 75px; border-top: 1px solid #7b7b7b; border-right: 0 solid #7b7b7b; border-left: 1px solid #7b7b7b; border-bottom: 1px solid #7b7b7b; background: repeat-x url(/images/button-large.png)}
div.col3animWrap_en_vedette div.LINK_droit a {min-height: 65px; font-size: 14px; display: block; padding: 4px 6px 6px 6px; font-weight: normal; text-decoration: none; color: #666666}
div.col3animWrap_en_vedette div.LINK_droit a:hover {min-height: 65px; display: block; font-size: 14px; color: #F0F0F0; background: url(/images/button-large-on.png);}

div.col1animWrap_charcoal {z-index: 100; width: 159px; height: auto; text-align: left; margin: 4px 0 0 0;  background: repeat-y url(/images/pano-dark-gray-col1-bg.gif);}
div.col1animWrap_charcoal div.col1animTitle {font-size: 18px; font-weight: bold; padding: 20px 8px 0 8px; color: #373737; text-align: center; background: no-repeat url(/images/pano-dark-gray-col1-top.gif); min-height: 40px}
div.col1animWrap_charcoal div.col1animseparator {display: none}
div.col1animWrap_charcoal div.deco {display: none}
div.col1animWrap_charcoal div.col1decobottom {background: no-repeat url(/images/pano-dark-gray-col1-bottom.gif); height: 24px;}

div.col1animWrap_lightgray {z-index: 100; width: 159px; height: auto; text-align: left; margin: 4px 0 0 0; background: repeat-y url(/images/pano-light-gray-col1-bg.gif)}
div.col1animWrap_lightgray div.col1animTitle {font-size: 18px; font-weight: bold; padding: 20px 8px 0 8px; color: #373737; text-align: center; background: no-repeat url(/images/pano-light-gray-col1-top.gif); min-height: 40px}
div.col1animWrap_lightgray div.col1animseparator {display: none}
div.col1animWrap_lightgray div.deco {display: none}
div.col1animWrap_lightgray div.col1decobottom {background: no-repeat url(/images/pano-light-gray-col1-bottom.gif); height: 24px;}

div.col1animWrap_ocre {z-index: 100; width: 159px; height: auto; height: auto; text-align: center; margin: 4px 0 0 0;  background: repeat-y url(/images/pano-ocra-col1-bg.gif);}
div.col1animWrap_ocre div.col1animTitle {font-size: 18px; font-weight: bold; padding: 20px 8px 0 8px; color: #373737; text-align: center; background: no-repeat url(/images/pano-ocra-col1-top.gif); min-height: 40px}
div.col1animWrap_ocre div.col1animseparator {display: none}
div.col1animWrap_ocre div.deco {display: none}
div.col1animWrap_ocre div.col1decobottom {background: no-repeat url(/images/pano-ocra-col1-bottom.gif); height: 24px;}

img.col1animImg {float: right; margin: 4px; z-index: 100;}
div.col1animLink {padding: 4px 4px 4px 4px; clear: both; z-index: 100;}
div.col1animContent {font-size: 12px; color: #515151; z-index: 100; padding: 12px 14px 12px 14px}

div.anim310T5Link {width: 130px; text-align: center; display: block; padding: 6px 0 15px 0; font-weight: bold}
div.anim310T5Link a:link {color: #565656; text-decoration: none}
div.anim310T5Link a:hover {color: #00cc00}
div.anim310T5Wrap {text-align: center; }
img.anim310T5Img {width: 100px; padding: 0 0 0 0; z-index: 100; background: black; }
img.anim310T5Img {border: 1px solid gray;}
img.anim310T5Img:hover {opacity:.50;filter:alpha(opacity=50)}
div.anim310T5Spacer {width: 100%; height: 2px}

div.col1animWrap_annonce {z-index: 100; width: 159px; height: auto; text-align: left; margin: 4px 0 0 0; border-top: 3px solid gray; border-bottom: 3px solid gray; background: #ededed}
div.col1animWrap_annonce img.col1animImg {float: right; margin: 4px; z-index: 100;}
div.col1animWrap_annonce div.col1animLink {padding: 4px 4px 4px 4px; clear: both; z-index: 100;}
div.col1animWrap_annonce div.col1animTitle {font-size: 18px; font-weight: bold; padding: 10px 8px 0 8px; color: #373737; text-align: center; min-height: 40px}
div.col1animWrap_annonce div.col1animContent {width: 159px; font-size: 12px; color: #515151; z-index: 100; }
div.col1animWrap_annonce div.col1animseparator {display: none}
div.col1animWrap_annonce div.deco {display: none}
div.col1animWrap_annonce div.col1decobottom {height: 24px;}
div.col1animWrap_annonce div.anim310T5Link {width: 159px; text-align: center; display: block; padding: 6px 0 15px 0; font-weight: bold}
div.col1animWrap_annonce div.anim310T5Link a:link {color: #565656; text-decoration: none}
div.col1animWrap_annonce div.anim310T5Link a:hover {color: #00cc00}

div.col1animWrap_simplebox {z-index: 100; width: 159px; height: auto; text-align: left; margin: 4px 0 0 0;  background: repeat-y url(/images/pano-light-gray-col1-bg.gif);}
div.col1animWrap_simplebox img.col1animImg {float: right; margin: 4px; z-index: 100;}
div.col1animWrap_simplebox div.col1animLink {padding: 4px 4px 4px 4px; clear: both; z-index: 100;}
div.col1animWrap_simplebox div.col1animTitle {font-size: 18px; font-weight: bold; padding: 20px 8px 0 8px; color: #373737; text-align: center; background: no-repeat url(/images/pano-light-gray-col1-top.gif); min-height: 40px}
div.col1animWrap_simplebox div.col1animContent {font-size: 12px; color: #515151; z-index: 100; padding: 12px 14px 12px 14px}
div.col1animWrap_simplebox div.col1animContent p {font-size: 12px; color: #515151;}
div.col1animWrap_simplebox div.col1animseparator {display: none}
div.col1animWrap_simplebox div.deco {display: none}
div.col1animWrap_simplebox div.col1decobottom {background: no-repeat url(/images/pano-light-gray-col1-bottom.gif); height: 22px;}
div.col1animWrap_simplebox div.anim310T5Link {width: 159px; text-align: center; display: block; padding: 6px 0 15px 0; font-weight: bold}
div.col1animWrap_simplebox div.anim310T5Link a:link {color: #565656; text-decoration: none}
div.col1animWrap_simplebox div.anim310T5Link a:hover {color: #00cc00}

div.col2animWrap_gris {width: 620px; height: auto; padding: 6px 6px 6px 6px; text-align: left; margin: 6px 0 6px 0; border-top: 1px solid #838383; border-bottom: 1px solid #838383; border-right: 1px solid #838383; border-left: 1px solid #838383}
div.col2animWrap_gris img.col2animImg {float: right; margin: 4px}
div.col2animWrap_gris div.col2animLink {padding: 4px 4px 4px 4px; clear: both}
div.col2animWrap_gris div.col2animTitle {font-size: 18px; font-weight: bold; padding: 4px 2px 1px 0; color: #333333; border-bottom: 6px solid #D5D5D5; background: white}
div.col2animWrap_gris div.col2animContent {width: 159px; font-size: 12px; color: #515151; background: #ffffff; padding: 10px; border-top: 1px solid #AFAFAF; border-bottom: 1px solid #AFAFAF}
div.col2animWrap_gris div.col2animseparator {height: 2px; width: 100%; margin: 0 0 0 0}

/*             styles for the star rater                */	
#vote-wrap {width: auto; height: 44px; }

#votenow {float: left; background: no-repeat url(/images/vote-bg.png); height: 44px; width: 141px; padding: 7px 0 0 5px}
#votetxt {float: left; width: 60px}
#vote-total {float: left}
div.vi_vote_spacer {width: 300px; height: 44px; position: relative; float: left; left: 160px}

	.star-rating{
		margin: 0px;
		padding:0px;
		width: 125px;
		height: 25px;
		position: relative;
		overflow:hidden;
		background: url('/images/alt_star.gif') repeat-x top left;; list-style-type:none		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*&*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:25px;
		height: 25px;
		line-height:25px;		
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	.star-rating li a:hover{
		background: url('/images/alt_star.gif') left bottom;
		z-index: 2;
		left: 0px;
		border:medium none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:25px;
	}
	.star-rating a.two-stars{
		left:25px;
	}
	.star-rating a.two-stars:hover{
		width: 50px;
	}
	.star-rating a.three-stars{
		left: 50px;
	}
	.star-rating a.three-stars:hover{
		width: 75px;
	}
	.star-rating a.four-stars{
		left: 75px;
	}	
	.star-rating a.four-stars:hover{
		width: 100px;
	}
	.star-rating a.five-stars{
		left: 100px;
	}
	.star-rating a.five-stars:hover{
		width: 125px;
	}
	.star-rating li.current-rating{
		background: url('/images/alt_star.gif') left center;
		position: absolute;
		height: 25px;
		display: block;
		text-indent: -9000px;
		z-index: 1
	}
	
	/* remove halo effect in firefox   */
	a:active{
		outline: none;
	}	

div.concoursblockchrWrap {}
div.concourschrWrap {width: 225px; float: left; margin: 10px 0 0 20px}
div.concoursblockchrWrap div.concourstitle {font-weight: bold; font-size: 14px; min-height: 90px; color: #4E4E4E; border-top: 1px solid gray; border-left: 1px solid gray; border-right: 1px solid gray; background: repeat-x url(/images/button-large-upsidedown.png); padding: 0 6px 0 6px}
div.concoursvalue {border-left: 1px solid gray; border-right: 1px solid gray; font-size: 14px; font-weight: bold; color: #00CC00}
div.concoursblockchrContent {}
div.concoursimg {padding-bottom: 6px}
div.concoursbutton {}
div.concourschrWrap a.participez {display: block; position: relative; top: -20px}
div.concourschrWrap a.participez:link {background: repeat-x 0 -20px url(/images/button-large.png); width: 223px; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none}
div.concourschrWrap a.participez:visited {background: repeat-x 0 -20px url(/images/button-large.png); width: 223px; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none}
div.concourschrWrap a.participez:hover {background: #D5E04D; width: 223px; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none; color: #373737}
div.concourschrWrap a.participez:active {background: repeat-x 0 -20px url(/images/button-large.png); width: 223px; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none}
div.concourschrWrap a.participezimg {display: block;}
div.concourschrWrap a.participezimg:link {background: repeat-x url(/images/button-large.png); width: 223px; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none}
div.concourschrWrap a.participezimg:visited {background: repeat-x url(/images/button-large.png); width: 223px; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none}
div.concourschrWrap a.participezimg:hover {background: #D5E04D; width: 223px; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none; color: #373737}
div.concourschrWrap a.participezimg:active {background: repeat-x url(/images/button-large.png); width: 223px; font-size: 16px; font-weight: bold; padding: 6px 0 6px 0; border: 1px solid gray; text-decoration: none}
div.col3animWrap_concours {width: 300px; height: auto; text-align: left; margin: 6px 0 0 0; border-top: 0px dotted #8a8a8a; border-bottom: 0 dotted #8a8a8a; border-right: 0px dotted #8a8a8a; border-left: 0px dotted #8a8a8a; overflow: hidden}
div.col3animWrap_concours img.col3animImg {float: right; margin: 4px}
div.col3animWrap_concours div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_concours div.col3animTitle {width: 300px; height: 30px; font-size: 0px; font-weight: bold; padding: 4px 0 1px 4px; color: #F9F9F9; background: no-repeat url(/images/titre-nos-concours.gif) 0 5px; text-indent: -9000px}
div.col3animWrap_concours div.col3animContent {font-size: 12px; color: #515151; border-bottom: 1px solid #7b7b7b;}
div.col3animWrap_concours div.col3animseparator {display: none;}
div.col3animWrap_concours_off {width: 300px; height: auto; text-align: left; margin: 6px 0 0 0; border-top: 0px dotted #8a8a8a; border-bottom: 0 dotted #8a8a8a; border-right: 0px dotted #8a8a8a; border-left: 0px dotted #8a8a8a; overflow: hidden}
div.col3animWrap_concours_off img.col3animImg {float: right; margin: 4px}
div.col3animWrap_concours_off div.col3animLink {padding: 4px 4px 4px 4px; clear: both}
div.col3animWrap_concours_off div.col3animTitle {width: 300px; height: 33px; font-size: 0px; font-weight: bold; padding: 4px 0 1px 4px; color: #F9F9F9; background: no-repeat url(/images/titre-concours-off.gif) 0 5px; text-indent: -9000px}
div.col3animWrap_concours_off div.col3animContent {font-size: 12px; color: #515151; border-bottom: 1px solid #7b7b7b;}
div.col3animWrap_concours_off div.col3animseparator {display: none;}
div.concoursWrap_gauche {width: 150px; margin: 0 0 4px 0;}
div.concoursImg_gauche {border-top: 1px solid silver; border-right: 1px solid silver; border-left: 1px solid silver; border-bottom: 1px solid silver;}
div.concoursTitle_gauche {background: #e8e8e8; min-height: 35px; border: 1px solid silver}
div.concoursLINK_gauche {}
div.concoursLINK_gauche a {font-size: 10px; display: block; min-height: 33px; padding: 6px; font-weight: bold; text-decoration: none; color: #6F6B5D}
div.concoursLINK_gauche a:hover {font-size: 10px; background: #D0F1FD; color: #373737}
div.concoursWrap_droit {width: 300px; margin: 0 0 0 0;}
div.concoursImg_droit {float: left; width: 75px; border-top: 1px solid #7b7b7b; border-right: 1px solid #7b7b7b; border-bottom: 2px solid #7b7b7b;}
div.concoursTitle_droit {float: left; width: 223px; min-height: 75px; border-top: 1px solid #7b7b7b; border-right: 0 solid #7b7b7b; border-left: 1px solid #7b7b7b; border-bottom: 2px solid #7b7b7b; background: repeat-x url(/images/button-large.png)}
div.concoursTitle_droit:hover {}
div.concoursLINK_droit {min-height: 50px; font-size: 12px; padding: 4px 6px 0 6px; color: #666666}
div.concoursLINK_droit a {font-size: 12px; display: block; padding: 4px 6px 6px 6px; font-weight: normal; text-decoration: none; color: #666666}
div.concoursLINK_droit a:hover {font-size: 12px; color: #F0F0F0; background: url(/images/button-large-on.png); border-bottom: 1px dotted}
div.concoursPRIX_droit {text-align: center; padding: 0 4px 0 4px; font-size: 13px; font-weight: bold; color: #339900; line-height: 22px; background: no-repeat url(/images/price-bkg.png)}
div.concoursPRIX_droit a:link {text-align: center; padding: 0 4px 0 4px; font-size: 13px; font-weight: bold; line-height: 22px; text-decoration: none; display: block}
div.concoursPRIX_droit a:visited {text-align: center; padding: 0 4px 0 4px; font-size: 13px; font-weight: bold; line-height: 22px;text-decoration: none; display: block}
div.concoursPRIX_droit a:hover {text-align: center; padding: 0 4px 0 4px; font-size: 13px; font-weight: bold; line-height: 22px; text-decoration: none; background: no-repeat -4px 0 url(/images/price-bkg-on.png); display: block; width: 100%; color: white}
div.concoursPRIX_droit a:active {text-align: center; padding: 0 4px 0 4px; font-size: 13px; font-weight: bold; line-height: 22px;text-decoration: none; display: block}
div.concourstitle {font-size: 24px; font-weight: bold; text-decoration: none; padding: 8px 4px 4px 0; color: #204B8C; margin: 6px 0 0 0}
div.concoursPRIX_descr {padding: 0 4px 10px 4px; font-size: 13px; font-weight: bold; color: #339900; line-height: 22px; border-bottom: 4px solid gray}

div.col1animWrap_concours { height: auto; margin: 6px 0 0 0; border-top: 0px dotted #8a8a8a; border-bottom: 0 dotted #8a8a8a; border-right: 0px dotted #8a8a8a; border-left: 0px dotted #8a8a8a; overflow: hidden}
div.col1animWrap_concours div.col1animLink {padding: 4px 4px 4px 4px; clear: both}
div.col1animWrap_concours div.col1animTitle {font-size: 16px; font-weight: bold; padding: 4px 2px 1px 0; color: #1f026b; border-bottom: 6px solid #A4B5D9; background: white}
div.col1animWrap_concours div.col1animseparator {height: 3px; width: 100%; margin: 4px 0 0 0}
div.concoursWrap_haut {width: 490px; margin: 10px 0 10px 0; border-bottom: 1px solid gray}
div.concoursImg_haut {float: left; width: 181px; border-top: 1px solid silver; border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver;}
div.concoursCONTENT_haut {float: left;}
div.concoursDESC_haut {width: 285px; text-align: left; padding: 10px;}
div.concoursLINK_haut { }
div.concoursLINK_haut a {font-size: 12px; display: block; padding: 0 0 0 0; font-weight: bold; text-decoration: none; color: #6F6B5D; text-align: left; width: 285px}
div.concoursLINK_haut a:hover {font-size: 12px; color: #373737}

div.col3animWrap_simplebox div.col3animTitle {display: none;}

/*****************************************************************NEW TEMPLaTE */

/* 308 = haut 309 = bas */
li.anim308T1SingleLink {color: #FF6633}
ul.anim308T1SingleLink {margin-bottom: 0px; margin-top: 6px}
a.anim308T1SingleLink {left: -3px; position: relative; font-size: 12px}

div.anim308T2Align {width: 100%;}
div.anim308T2Wrap {width: 400px; border-bottom: 1px dashed #ff6600; padding: 2px 0 2px 0; margin-bottom: 4px}
div.anim308T2Img {float: left; width: 60px; }
div.anim308T2MedImg {position: absolute; z-index: 500; visibility: hidden; left: 20px; padding: 6px; background: #E2E2E2; border: 1px solid gray}
img.anim308T2Imgdeco {border: 1px solid gray}
div.anim308T2Link {float: left; padding: 10px; text-align: left; width: 310px; display: block}
div.anim308T2Link a {font-size: 13px; display: block}

li.anim308T3SingleLink {list-style: square; color: #FF6633}
ul.anim308T3SingleLink {margin-bottom: 0px; margin-top: 6px}
a.anim308T3SingleLink {left: -3px; position: relative; font-size: 12px}

div.anim308T4Align {width: 100%;}
div.anim308T4Wrap {width: 400px; border-bottom: 1px dashed #ff6600; padding: 2px 0 2px 0; margin-bottom: 4px}
div.anim308T4Img {float: left; width: 60px; }
div.anim308T4MedImg {position: absolute; z-index: 500; visibility: hidden; left: 20px; padding: 6px; background: #E2E2E2; border: 1px solid gray}
img.anim308T4Imgdeco {border: 1px solid gray}
div.anim308T4Link {float: left; padding: 10px; text-align: left; width: 310px}
div.anim308T4Link a {font-size: 13px; display: block}

div.anim308T5Wrap {float: left}
div.anim308T5Spacer {float: left; width: 7px; height: 10px; padding: 0; margin: 0;}
div.anim308T5Img {width: 100px; height: 100px; border: 4px solid silver; text-align: center}
div.anim308T5Link {width: 100px; text-align: center}
div.anim308T5Img img:hover {opacity:.50;filter:alpha(opacity=50)}

div.anim308T6Title {}
li.anim308T6Title {list-style: square;}
ul.anim308T6Title {margin-bottom: 0px; margin-top: 6px}

div.anim308T7Img {}
div.anim308T7Title {}
div.anim308T7Align {width: 100%;}
div.anim308T7Wrap {width: 400px; border-bottom: 1px solid #E0E0E0; padding: 2px 0 2px 0; margin-bottom: 4px}
div.anim308T7Img {float: left; width: 60px; }
img.anim308T7Imgdeco {border: 1px solid gray}
div.anim308T7Title {float: left; padding: 10px; text-align: left; width: 310px; display: block; font-size: 12px}

div.anim308T8Title {}
li.anim308T8Title {list-style: square;}
ul.anim308T8Title {margin-bottom: 0px; margin-top: 6px}

div.anim308T9Img {}
div.anim308T9Title {}
div.anim308T9Align {width: 100%;}
div.anim308T9Wrap {width: 400px; border-bottom: 1px solid #E0E0E0; padding: 2px 0 2px 0; margin-bottom: 4px}
div.anim308T9Img {float: left; width: 60px; }
img.anim308T9Imgdeco {border: 1px solid gray}
div.anim308T9Title {float: left; padding: 10px; text-align: left; width: 310px; display: block; font-size: 12px}

div.anim308T10watermark {position: absolute; background: no-repeat url(/images/tv.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.anim308T10Wrap {float: left; position: relative}
div.anim308T10Spacer {float: left; width: 22px; height: 10px; padding: 0; margin: 0;}
div.anim308T10Img {width: 120px; height: 90px; border: 4px solid #4A4A4A; text-align: center;}
div.anim308T10Img img {max-height: 90px}
div.anim308T10Link {width: 120px; text-align: center;}
div.anim308T10Img img:hover {opacity:.5;filter:alpha(opacity=50)}

div.anim308T11watermark {position: absolute; background: no-repeat url(/images/loupe.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.anim308T11Wrap {float: left; position: relative}
div.anim308T11Spacer {float: left; width: 22px; height: 10px; padding: 0; margin: 0;}
div.anim308T11Img {width: 120px; height: 90px; border: 4px solid #4A4A4A; text-align: center; overflow: hidden}
div.anim308T11Link {width: 120px; text-align: center;}
div.anim308T11Img img:hover {opacity:.5;filter:alpha(opacity=50)}

div.anim308T13watermark {position: absolute; background: no-repeat url(/images/tv-pps.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.anim308T13Wrap {float: left; position: relative}
div.anim308T13Spacer {float: left; width: 22px; height: 10px; padding: 0; margin: 0;}
div.anim308T13Img {width: 120px; height: 90px; border: 4px solid #4A4A4A; text-align: center;}
div.anim308T13Link {width: 120px; text-align: center;}
div.anim308T13Img img:hover {opacity:.5;filter:alpha(opacity=50)}

div.animseparator308 {border-bottom: 1px dotted gray; padding: 2px 0 2px 0; width: 100%; clear: both; height: 2px; margin: 0 0 2px 0}

li.anim309T1SingleLink {list-style: square; color: #FF9933}
ul.anim309T1SingleLink {margin: 6px 0 6px 15px}
a.anim309T1SingleLink {left: -3px; position: relative}

div.anim309T2Align {width: 100%;}
div.anim309T2Wrap {width: 400px; border-bottom: 1px dashed #ff6600; padding: 2px 0 2px 0; margin-bottom: 4px}
div.anim309T2Img {float: left; width: 60px; }
div.anim309T2MedImg {position: absolute; z-index: 500; visibility: hidden; left: 20px; padding: 6px; background: #E2E2E2; border: 1px solid gray}
img.anim309T2Imgdeco {border: 1px solid gray}
div.anim309T2Link {float: left; padding: 10px; text-align: left; width: 310px}
div.anim309T2Link a {font-size: 13px; display: block}

div.anim309T3Link {}
div.anim309T4Align {width: 100%;}
div.anim309T4Wrap {width: 400px; border-bottom: 1px dashed #ff6600; padding: 2px 0 2px 0; margin-bottom: 4px}
div.anim309T4Img {float: left; width: 60px; }
div.anim309T4MedImg {position: absolute; z-index: 500; visibility: hidden; left: 20px; padding: 6px; background: #E2E2E2; border: 1px solid gray}
img.anim309T4Imgdeco {border: 1px solid gray}
div.anim309T4Link {float: left; padding: 10px; text-align: left; width: 310px}
div.anim309T4Link a {font-size: 13px; display: block}

div.anim309T5Wrap {float: left}
div.anim309T5Spacer {float: left; width: 7px; height: 10px; padding: 0; margin: 0;}
div.anim309T5Img {width: 100px; height: 100px; border: 4px solid white; text-align: center}
div.anim309T5Link {width: 100px; text-align: center}
div.anim309T5Img img:hover {opacity:.50;filter:alpha(opacity=50)}

div.anim309T6Title {}

div.anim309T7Img {}
div.anim309T7Title {}
div.anim309T7Align {width: 100%;}
div.anim309T7Wrap {width: 490px; border-bottom: 1px solid #E0E0E0; padding: 2px 0 2px 0; margin-bottom: 4px}
div.anim309T7Img {float: right; width: 60px; }
img.anim309T7Imgdeco {border: 1px solid gray}
div.anim309T7Title {float: left; padding: 10px; text-align: left; width: 310px; display: block; font-size: 12px}

div.anim309T8Title {}

div.anim309T9Img {}
div.anim309T9Title {}

div.anim309T10watermark {position: absolute; background: no-repeat url(/images/tv.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.anim309T10Wrap {float: left; position: relative}
div.anim309T10Spacer {float: left; width: 22px; height: 10px; padding: 0; margin: 0;}
div.anim309T10Img {width: 120px; height: 90px; border: 4px solid #4A4A4A; text-align: center;}
div.anim309T10Img img {max-height: 90px}
div.anim309T10Link {width: 120px; text-align: center;}
div.anim309T10Img img:hover {opacity:.5;filter:alpha(opacity=50)}

div.anim309T11watermark {position: absolute; background: no-repeat url(/images/loupe.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.anim309T11Wrap {float: left; position: relative}
div.anim309T11Spacer {float: left; width: 22px; height: 10px; padding: 0; margin: 0;}
div.anim309T11Img {width: 120px; height: 90px; border: 4px solid #4A4A4A; text-align: center; overflow: hidden}
div.anim309T11Link {width: 120px; text-align: center;}
div.anim309T11Img img:hover {opacity:.5;filter:alpha(opacity=50)}

div.anim309T13watermark {position: absolute; background: no-repeat url(/images/tv-pps.png); display: block; width: 33px; height: 44px; z-index: 50; left: 90px; top: 5px}
div.anim309T13Wrap {float: left; position: relative}
div.anim309T13Spacer {float: left; width: 22px; height: 10px; padding: 0; margin: 0;}
div.anim309T13Img {width: 120px; height: 90px; border: 4px solid #4A4A4A; text-align: center;}
div.anim309T13Link {width: 120px; text-align: center;}
div.anim309T13Img img:hover {opacity:.5;filter:alpha(opacity=50)}

div.animseparator309 {border-bottom: 1px dotted gray; padding: 2px 0 2px 0; width: 100%; clear: both; height: 2px; margin: 0 0 2px 0}

div.col2animWrap_simplebox {width: 490px; height: auto; padding: 6px 6px 6px 6px; text-align: left;}
div.col2animWrap_simplebox img.col2animImg {float: right; margin: 4px}
div.col2animWrap_simplebox div.col2animLink {padding: 4px 4px 4px 4px; clear: both}
div.col2animWrap_simplebox div.col2animTitle {display: none}
div.col2animWrap_simplebox div.col2animHead {display: none}
div.col2animWrap_simplebox div.col2animContent {font-size: 12px; color: #515151;}
div.col2animWrap_simplebox div.col2animContent p {font-size: 12px; color: #515151;}
div.col2animWrap_simplebox div.col2animseparator {display: none}

div.col2animWrap_borderbox {width: 490px; height: auto; text-align: left; border-top: 1px solid #8a8a8a; border-bottom: 1px solid #8a8a8a; border-right: 1px solid #8a8a8a; border-left: 1px solid #8a8a8a; padding: 6px}
div.col2animWrap_borderbox img.col2animImg {float: right; margin: 4px}
div.col2animWrap_borderbox div.col2animLink {clear: both}
div.col2animWrap_borderbox div.col2animTitle {display: none}
div.col2animWrap_borderbox div.col2animHead {display: none}
div.col2animWrap_borderbox div.col2animContent {font-size: 12px; color: #515151;}
div.col2animWrap_borderbox div.col2animContent p {font-size: 12px; color: #515151;}
div.col2animWrap_borderbox div.col2animseparator {display: none}

div.col2animWrap_liste {}
div.col2animWrap_liste img.col2animImg {}
div.col2animWrap_liste div.col2animLink {}
div.col2animWrap_liste div.col2animTitle {font-size: 14px; font-weight: normal; padding: 4px 2px 1px 0; color: #1f026b; border-bottom: 6px solid #A4B5D9; background: white; text-align: left; width: 502px}
div.col2animWrap_liste div.col2animContent {}
div.col2animWrap_liste div.col2animContent p {}
div.col2animWrap_liste div.col2animseparator {}

 /* 311 = droit */


li.anim311T1SingleLink {list-style: square; color: #FF9933}
ul.anim311T1SingleLink {margin: 6px 0 6px 15px}
a.anim311T1SingleLink {left: -3px; position: relative}
div.anim311T2Img {float: left}
div.anim311T2Link {float: left; padding: 2px 0 0 4px; width: 90px}
div.anim311T3Link {}
div.anim311T4Img {}
div.anim311T4Link {}
div.anim311T5Img {}
div.anim311T5Link {}
div.anim311T6Title {}
div.anim311T7Img {}
div.anim311T7Title {}
div.anim311T8Title {}
div.anim311T9Img {}
div.anim311T9Title {}
div.anim311T10Img {float: left}
div.anim311T10Title {float: left; padding: 2px 0 0 4px; font-size: 16px}
div.animseparator311 {border-bottom: 1px dotted gray; padding: 2px 0 2px 0; width: 100%; clear: both; height: 2px; margin: 0 0 2px 0}

/* Administration */
div.sectiontitle {background: #4D4D4D; border: 1px solid gray; height: auto; width: 958px; font-size: 12pt; font-weight: bold; color: #f8f8f8}
div.menubloc {background: #F4F4F4; border: 1px solid gray; height: auto; width: 958px}
div.blocspacer {width: 100%; height: 5px; clear: both}
div.txtspacer {padding: 10px; font-size: 12pt;}

	/* Formulaire de concours */
	div.thin_img {float: left; width: 400px; background: #F3F3F3; height: 244px; text-align: center}
	div.large_img {float: left; width: 504px; background: silver; height: 244px}
	
	div.thin_img_input {float: left; width: 400px; background: silver}
	div.large_img_input {float: left; width: 504px; background: #E5E5E5}
	
	div.imginput {padding: 4px}
	div.imgtextinput {padding: 4px}

	div.lineinput {float: left}
	div.linetextinput {padding: 3px; float: left; width: 400px; background: #DDE0BB}
	
	div.formtxt {}
	div.forminput {}
	div.formpadding {padding: 10px}
	
legend {font-size: 16px; font-weight: bold}
legend.int {font-size: 12px; font-weight: bold; color: #C90202}
fieldset {padding: 4px;}	
div.inputbutton {padding: 4px; text-align: center}	

textarea {font-size: 10pt; color: #000022; background-color: #ffffff; border: 1px solid #000044} 
select {font-size: 8pt; color: #000022; background-color: #FAFBEC; border: 1px solid #000044} 
input {font: 8pt verdana; color: #000022; background-color: #FFFFFF;} 
input.submit {font-size: 10pt; color: #000022; background-color: #D5DBBE; border: 1px solid #000044; font-weight: bold; width: 200px}
input.submitbig {font-size: 14pt; color: #000022; background-color: #D5DBBE; border: 1px solid #000044; font-weight: bold; width: 200px; padding: 10px} 
input.submitnew {font-size: 10pt; color: #000022; background-color: #E6E6E6; border: 1px solid #000044; font-weight: bold} 
input.contenttitle {padding: 4px;font-size: 16px;}	
	/* Formulaire de concours  out*/
#adminmenuspacer {height: 30px; width: 958px;}
#adminmenuwrap {background: #4D4D4D; border: 1px solid gray; height: auto; width: 958px; color: #f8f8f8; padding: 2px 0 2px 2px; position: relative; left: 0; top: 0;}
a.adminmenu {color: #FFFFFF; text-decoration: underline; font-weight: normal}
a.adminmenu:hover {color: #FFCC00; text-decoration: underline;}
a.adminmenu:visited {color: #FFFFFF; text-decoration: underline;}

	/* Catégorie*/
	div.menulevel01 {background: #DAE0CD; height: auto; width: 958px; border-bottom: 1px dashed gray; border-top: thick solid gray}
	div.menulevel02 {background: #E5EBD8; border: 1px solid #dbe1cf; height: auto; width: 958px; }	
	div.menulevel03 {background: #F5FCE8; border: 1px solid #dbe1cf; height: auto; width: 958px; }
	div.catspacer01 {float: left; padding: 4px 4px 4px 18px;font-weight: bold; color: #515151}		
	div.catspacer02 {float: left; padding: 4px 4px 4px 74px;font-weight: bold; color: #515151}
	div.catspacer03 {float: left; padding: 4px 4px 4px 154px;font-weight: bold; color: #515151}
	
	div.xspacer {float: right}	
	a.erasex {font-weight: bold; color: red}
	a.catlevel01 {font-weight: bold; color: #515151}
	a.catlevel02 {font-weight: bold; color: #515151}
	a.catlevel03 {font-weight: bold; color: #515151}		

div.displyimg {float: left; padding: 6px}

#navigation2 {
  min-width: 760px;
  position: relative; 
}
* html #navigation2 {
  width: 780px;
  width: expression((document.body.clientWidth>2000) ? "1600px" : ((document.body.clientWidth>800) ? "auto" : "780px"));
}
#navigation2 {width: 100%; background-color: #3D3D3D; border-top: 1px solid #fff; position: fixed; bottom: 0; left: 0; right: 0; z-index: 1000; padding: 6px;}
* html #navigation2 {
  position: absolute;
  width: 100%;/*IE5.5*/
  bottom: 0;
  left: 0;
  overflow: visible;
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}

* html #navmenu2 {height: 1.5em;}
	#navmenu2 a, #navmenu2 a:visited {text-decoration: none; text-align: center; color: #fff; white-space: nowrap; font-size: 12px; border: 1px solid #d5d5d5}
	#navmenu2 a:hover{
  	  color: #000000;
	  background: #F8F8F8;
	}
a.adminmenu {color: #f8f8f8; padding: 4px 4px 0 4px; background: #565656; position: relative; height: 18px; display: block; float: left; margin: 2px; text-decoration: none}
a.adminmenugestion {color: #f8f8f8; padding: 4px 4px 0 4px; background: #0A6EAB; position: relative; height: 18px; display: block; float: left; margin: 2px; text-decoration: none}
a.adminmenufichier {color: #f8f8f8; padding: 4px 4px 0 4px; background: #626C4D; position: relative; height: 18px; display: block; float: left; margin: 2px; text-decoration: none}
a.adminmenucron {color: #f8f8f8; padding: 4px 4px 0 4px; background: #007000; position: relative; height: 18px; display: block; float: left; margin: 2px; text-decoration: none}
a.adminmenubigcron {color: #f8f8f8; padding: 4px 4px 0 4px; background: #A10000; position: relative; height: 18px; display: block; float: left; margin: 2px; text-decoration: none}
	
/* Administration Out */

/* Ajout de Pascal Pour les votes! */
#content-vote-explanation {
  padding-left: 3px;
  float: left;
  top: 130px;
  font-size: 10px;
  width: 70px;  height: 42px;
  background: url('/images/vote/votez.gif') no-repeat top;
}

#content-botton-plus-active {
  float: left;
  width: 50px;
  height: 51px;
  background: url('/images/vote/bouton_plus.jpg') no-repeat;
}

#content-botton-minus-active {
  width: 50px;
  height: 51px;
  background: url('/images/vote/bouton_minus.jpg') no-repeat;
}

#content-botton-plus-inactive {
  float: left;
  width: 50px;
  height: 51px;
  background: url('/images/vote/b_plus_done.jpg') no-repeat;
}

#content-botton-minus-inactive {
  width: 50px;
  height: 51px;
  background: url('/images/vote/b_minus_done.jpg') no-repeat;
}