* {margin: 0;padding: 0;}
body {background: url(../i/fond-page03.gif) no-repeat center top #DCF6D3;font-family: Arial, Helvetica, sans-serif;}

a {text-decoration: none; color: #699DEC;}
a:hover {text-decoration: underline;}


/* Elements communs */
.color1 {color: #337cec; /* Bleu foncï¿½ */}
.color2 {color: #699dec; /* Bleu clair */}
.color3 {color: #3eaa19; /* Vert */}
.color4 {color: #ff0000; /* Rouge */}
.color5 {color: #949494; /* Gris */}
.color6 {color: #000; /* Noir */}
.color7 {color: #EB6835; /* Orange */}
.btn01 {background: url(../i/btn01.gif) repeat-x #000;color: #fff;font-weight: bold;font-size: 11px;border: solid 1px #000;padding: 2px 10px;display: inline-block;text-align: center;}
.btn01:hover {color: #ffca2c; cursor: pointer;}
.TxtAlignC {text-align: center;}
h2 {font-size:20px; font-weight:normal;}
h2.TitreS01 {background:url(../i/titre_portefeuilles.gif) repeat-x; height:26px;line-height:26px; font-size:14px; font-weight:bold; padding-left:5px;-moz-border-radius-topright: 8px;-moz-border-radius-topleft: 8px;-webkit-border-radius-topright: 8px;-webkit-border-radius-topleft: 8px;} /* Titres blocs fond vert */
h2.TitreS02 {background:url(../i/fond-bloc-orange.gif) repeat-x; height:26px;line-height:26px; font-size:14px; font-weight:bold; padding-left:5px;-moz-border-radius-topright: 8px;-moz-border-radius-topleft: 8px;-webkit-border-radius-topright: 8px;-webkit-border-radius-topleft: 8px;} /* Titres blocs fond orange */
h2.TitreS03 {background-color:#C5DFB3; padding:3px; padding-left:5px;-moz-border-radius-topright: 8px;-moz-border-radius-topleft: 8px;-webkit-border-radius-topright: 8px;-webkit-border-radius-topleft: 8px; font-size:16px; font-weight:bold;}
h3 {font-size: 14px;font-weight: normal;}
h4 {font-size:13px; font-weight:normal;}
h5 {font-size:12px; font-weight:normal;}
h6 {font-size:11px; font-weight:normal;}
.gras{font-weight: bold;}
.Fleft {float: left;}
.Fright {float:right;}
.cb {clear: both;}
hr.style1 {background:#e8f6f4;height:1px;color:#e8f6f4;border:none;clear:both;margin:0;}
hr.style2 {background:#bdd9a9;height:1px;color:#bdd9a9;border:none;clear:both;margin:0;}
h4.msgOK {font-size: 10px;color: Red;}
.input01 {width: 370px;border: solid 2px #cacaca;background-color: #fff;color: #949494;height: 25px;text-align: center;padding-top: 10px;}
.clik {cursor: pointer;}
.Input01 {border: solid 2px #EEEEEE;padding: 5px;font-size: 14px;}
.Input01:hover {border: solid 2px #cacaca;}
.Input01Active {border: solid 2px #568436;padding: 5px;font-size: 14px;}
.Input02 {border:none;background:url(../i/cigle-euro.png) no-repeat center right #EFEFEF;padding:5px; font-size:14px; padding-right:20px;}
.Input03 {border:none;background:url(../i/tips/ico-unite.gif) no-repeat center right #EFEFEF;padding:5px; font-size:14px; padding-right:20px;}
.CigleEuro {background:url(../i/cigle-euro.png) no-repeat center right;}
.Erreur {color: #CF002F;}
.Valide {color: #568436;}
.Img01 {padding:1px; border:solid 1px #337cec;}
.Img02 {padding:1px; border:solid 1px #CCCCCC;}
.Titre1 {color:#699dec; font-weight:bold;}
.Titre2 {font-size:18px; color:#699dec;}
.Titre3 {color:#699dec; border-bottom:dotted 1px #699dec; margin-bottom:10px;}
.mb10 {margin-bottom:10px}
.mb20 {margin-bottom:20px;}
.StyleTxt01 {font-size:11px; font-weight:normal;}
.StyleTxt02 {font-size:12px;}
.StyleTxt03 {font-size:13px;}
.TxtNor {font-weight:normal;}
.IcoAddBook {background:url(../i/ico-add.gif) no-repeat center left; display:block; line-height:15px; padding-left:20px;}
.BordsArrondisSmall {-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background-color:#699DEC;padding:1px 5px; color:#fff;}
.video {font-size:12px; background:url(../i/video.gif) no-repeat; padding-left:20px;}
.small {font-size:10px;}
a.LinkExternal {background:url(../i/external.gif) no-repeat center right; padding-right:15px;}
a.LinkGoForum {background:url(../i/picto-go-forum.png) no-repeat center right;padding:2px 22px 2px 0;}
.Table01 td {padding:2px;}
.L50 {background-color:#EFEFEF;}
ul.SmallLinks {font-size:11px;}
ul.SmallLinks li {display:inline; margin-right:2px;}
.LoadingAjax {position:fixed; top:5px; right:5px;z-index:10000;}
a.BtnOrange {background: transparent url(../i/btn-orange-right.gif) no-repeat scroll top right;display: block;float: left;height: 23px;margin-right: 6px;padding-right: 4px;text-decoration: none;color: #fff;font-size:11px;font-weight:bold;}
a.BtnOrange span {background: transparent url(../i/btn-orange-left.gif) no-repeat;display: block;line-height: 23px;padding: 0 10px 0 30px;}
a:hover.BtnOrange {text-decoration:underline;}


/* FIN Elements communs */

/* Drapeaux ajout de paris*/
.DraposAjoutParis {height:30px;}
.DraposAjoutParis ul {list-style:none;}
.DraposAjoutParis li {display:inline;}
.DraposAjoutParis .DraposDroite li {margin-right:5px;}

/* Classement dynamique */
.ClassementHabitude {background:url(../i/ficheb/damier.gif) repeat;}
/*ul.ClassementHabitude {list-style:none; height:50px; margin-left:80px;}*/
ul.ClassementHabitude {list-style:none; height:40px; padding-left:80px; margin-bottom:25px; padding-top:18px;}
.ClassementHabitude li {font-size:12px; float:left;}

/* Langues */
#Lang {position:fixed; top:10px; left:0;}
#Lang ul {list-style:none;}
#Lang li {padding:3px;padding-left:6px;background-color:#CCCCCC;margin-bottom:5px;width:25px;
-moz-border-radius-bottomright:8px;-moz-border-radius-topright:8px;}

#tetiere {width: 965px;margin: auto; height:105px;}
#tetiere .Head {height:79px;}
#tetiere .Logo {float: left;margin: 0 0 0 10px;}
#tetiere .LogInput {border:solid 2px #CCCCCC; padding:3px; font-size:11px;}
#tetiere .LogInput:hover {border: solid 2px #568436;}
#tetiere .LogInputActive {border:solid 2px #568436; padding:3px; font-size:11px;}
#tetiere .Login {float: right; margin-top: 0px; margin-right:0px;}
#tetiere .Login label {font-size: 11px;font-weight: bold;padding-right: 5px;}
#tetiere .Login ul {list-style: none;}
#tetiere .Login li {display: inline; margin-right: 10px;}
#tetiere .scroller {overflow: hidden;width: 300px;}
#tetiere .content {width: 10000px;}
#tetiere .section {float: left;overflow: hidden;width: 300px;}
#bloc_membre {float:right;}



/* Popup Inscription */
.Inscription {height: auto;overflow: auto;}
.Inscription .Left {float: left;width: 480px;}
.Inscription .Left ul {list-style: none;}
.Inscription .Left li {margin-bottom: 10px; border-bottom: dotted 1px #DFDFDF; font-size: 12px;}
.Inscription label {color: #000;font-weight: bold;padding-right: 10px; width: 180px; display: block; float: left; line-height: 30px; text-align: right;}
.Inscription .Right {float: right;width: 250px; font-size: 12px;padding: 5px;}
.Inscription .Right h3 {font-size:16px; color:#999999;font-weight:bold; text-align:right; margin:20px 0;}
.Inscription .Right ul {list-style:none; text-align:right;color:#999999}
.Inscription .Right li {margin-bottom:15px;}
.Inscription .MessagesI {font-size: 11px;font-weight: bold; height: 15px; margin: 5px 0 0 195px; padding-bottom: 5px;}


#menu ul {list-style: none;overflow:hidden; float:right;}
#menu li {float: left;margin: 0 3px;padding: 5px;background-color: #000; background:url(../i/fond-menu-noir.gif) repeat-x center top; border:solid 1px #CCCCCC; border-bottom:none;}
#menu li.Orange {background:url(../i/fond-menu-orange.gif) repeat-x center top;}
#menu li.Orange a {color:#000000;}
#menu li.Orange a:hover {color:#FFFFFF;}
#menu li.selected { background:url(../i/fond-menu-noir.gif) repeat-x center bottom;-moz-border-radius-topright: 4px;-moz-border-radius-topleft: 4px;-webkit-border-radius-topright: 4px;-webkit-border-radius-topleft: 4px; border:none; border-bottom:solid 1px #fff;}
#menu li.selected a {color:#000;}
#menu a {display: block;text-decoration: none;color: #fff;font-weight: bold;font-size: 12px;}
#menu a:hover {color:#ffca2c;}

/* FIN Menu */

/* Content Global */
#content {background-color: #fff;width: 960px;margin: auto; min-height:600px; clear:both;}
/* Content avec padding de 10 */
#contentA {padding: 10px;height: 100%;overflow: hidden; min-height:600px;}
#contentB {width: 960px;margin: auto;background: url(../i/fond-mesparis.gif) repeat-y left #fff;height: 100%;overflow: hidden; min-height:600px;}


/* Ajouter un book */
.book01 {float: left;}
.larg01 {width: 607px;}
.bookG, .bookD {float: left;width:630px;}
.bookG ul, .bookD ul {list-style: none;}
.bookG li, .bookD li {background: url(../i/fond-book.jpg) no-repeat;width: 299px;height: 160px;margin-bottom: 15px;margin-right: 15px;float:left;}
.AddBook {text-align: center;}
.AddBook h3 {font-size: 16px;padding-top: 50px;}
.AddBook a {font-weight: bold;color: #747474;text-decoration: none;}
.AddBook a:hover {color: #699dec;}
.book01 .logo {text-align: center;padding-top: 15px;}
.book01 .logo a {font-size: 13px;color: #337cec;}
.book01 .logo a:hover {text-decoration: underline;}
.mkt, .mkt_portefeuilles {width: 300px;float: right;}
.InfoSoldeBook table {width: 90%;margin: auto;font-size: 13px;margin-top: 20px;font-weight: bold; border-bottom: dotted 1px #000;}
.InfoSoldeBook a {margin: 15px 0 0 85px;}
.mkt_portefeuilles h2 {font-size:20px; font-weight:normal; color:#699dec; border-bottom:dotted 1px #699dec; margin-bottom:20px;}
.mkt_portefeuilles ul {list-style:none;background:url(../i/titre_portefeuilles_unselect.gif) repeat-x; height:26px;line-height:26px; font-size:12px; font-weight:normal;}
.mkt_portefeuilles ul.selected {list-style:none;background:url(../i/titre_portefeuilles.gif) repeat-x;font-size:14px; font-weight:bold;-moz-border-radius-topright: 8px;-moz-border-radius-topleft: 8px;-webkit-border-radius-topright: 8px;-webkit-border-radius-topleft: 8px;}
.mkt_portefeuilles ul li {margin-bottom:20px; display: inline; padding:0 3px;}
.mkt_portefeuilles ul li a {color:#000;}
.details_portefeuille {background-color:#f8f7f7; padding:5px; border:solid 1px #d8d8d8; border-top:none;}
.details_portefeuille table {width:100%; font-size:11px; font-weight:bold; line-height:20px;}

/* Ajouter un pari */
.TextAjout{font-size:12px;background:transparent url(../i/ico-add.gif) no-repeat scroll left top;color:#699DEC;vertical-align:middle;padding-left:20px;}
.BlocAjout{width:136px;border-bottom:1px dotted #CACACA;float:left;padding-bottom:10px;padding-left:20px;margin-bottom:5px; height:25px;}
.BlocAjout a:hover {text-decoration:none; color:#FF6600;}
.DisplaySports td.Red {background:url(../i/ico-add-red.gif) no-repeat center left; font-size:11px;}
.DisplaySports td.Red a {color:Red;}
.RenseignePari {padding:20px; padding-top:0; border-bottom:dotted 1px #cacaca;}
.RenseignePari table {width:100%; margin:auto; font-size:14px; color:#699dec;}
.RenseignePari table tr {line-height:50px;}
.AlertePari {margin-bottom:10px; border-bottom:dotted 1px #cacaca;}
.AlertePari h3 {font-size:14px; font-weight:bold; margin-top:15px;}
.AlertePari p {font-size:11px;}
.AlertePari table {width:70%; margin:auto; color:#699DEC; font-size:14px;}
.AlertePari table tr {line-height:50px;}
.BtnValide {margin-top:20px;}
.BtnValide table {width:100%; margin:auto;}
ul.RecapSolde {list-style:none; height:30px;}
.RecapSolde li {float:left; font-size:11px; margin-left:10px;}


/* Colonne RÃ©cap */
#ColRecap {width: 304px;padding: 5px;float: left;}
#ColRecap ul {list-style: none;}
#ColRecap .head {background: url(../i/head-colrecap.gif) no-repeat;width: 304px;height: 28px;padding: 5px;}
.head h3 {font-weight: bold;color: #7d7d7d;}
#ColRecap .head a {font-size: 11px;text-decoration: none;color: #686868;}
#ColRecap .head a:hover {color: #699dec;}
#ColRecap .head table {width: 95%;margin: auto;height: 30px;}
#ColRecap .fond {background: url(../i/fond-colrecap.gif) repeat-y;width: 314px;}
#ColRecap .fond li {width: 290px;margin: auto;padding: 5px 0;border-bottom: dotted 1px #c6c6c6;}
#ColRecap .fond table {width: 100%;}
#ColRecap .fond tr {height: 16px;}
#ColRecap .fond .book {font-size: 14px;font-weight: bold;color: #699dec;}
#ColRecap .Montant {font-size: 11px;}
#ColRecap .Montant02 {font-size: 13px;}
#ColRecap .L02 {background: url(../i/l02-colrecap.gif) no-repeat;width: 314px;height: 80px;}
#ColRecap .L02 table {width: 75%;margin-left: 65px;}
#ColRecap .L02 tr {height: 35px;}
#ColRecap .bas {background: url(../i/bas-colrecap.gif) no-repeat;width: 314px;height: 11px;}
#ColRecap h3 {font-size: 14px;}

/* Col Derniers Paris */
.gagne {font-size: 14px;font-weight: bold;font-variant: small-caps;color: #3eaa19;}
.perdu {font-size: 14px;font-weight: bold;font-variant: small-caps;color: #ff0000;}
.annule {font-size: 14px;font-weight: bold;font-variant: small-caps;color: #949494;}
#ColParisRecap {width: 594px;float: right;margin-top: 5px; margin-bottom: 10px;}
#ColParisRecap .head {background: url(../i/head-derniersparis.gif) no-repeat;width: 564px;height: 10px;padding: 10px 15px;}
#ColParisRecap .bottom {background: url(../i/bas-derniersparis.gif) no-repeat;width: 594px;height: 10px; margin-bottom:10px;}
#ColParisRecap .content {background: url(../i/fond-derniersparis.gif) repeat-y;width: 594px;}
.TableRecap{width: 580px;}
#ColParisRecap .head ul, #DetailsParis .head ul {list-style:none;}
#ColParisRecap .head li, #DetailsParis .head li {float:left; margin-right:15px;}
#ColParisRecap .head li.Titre, #DetailsParis .head li.Titre {font-size:14px; font-weight:bold; color:#7D7D7D;}
#ColParisRecap .BottomLinks {height:20px; font-size:11px; font-weight:bold; line-height:20px;}
#ColParisRecap .BottomLinks ul {list-style:none;float:right;}
#ColParisRecap .BottomLinks li {padding-right:20px;}

.L03 {margin: auto;}
.L03 tbody {font-size: 11px;color: #000;}
.L03 thead {font-size: 14px;color: #699dec;font-variant: small-caps;font-weight: bold;background-color: #eaeaea;}
.L03 tfoot {font-size: 11px;height: 30px;font-weight: bold;color: #7d7d7d;}
.L03 tfoot a {text-decoration: underline;color: #000;}
.L03 tfoot a:hover {color: #699dec;}
.L03 td, .L04 td, .L05 td {padding: 3px 10px;}
.L04 td, .L04b td, .L04G td, .L04P td, .L04A td, .L04C td {border-bottom: dotted 1px #a3a3a3;}
.L04 {background-color: #fff;} /* Pari en cours */
.L04G, .L10G, .vgL10G {background: url(../i/fond-tdgagne.gif) repeat-x #E2F2DD center;} /* Pari GagnÃ© */
.L04P, .L10P, .vgL10P {background: url(../i/fond-tdperdu.gif) repeat-x #FFEBEB center;} /* Pari Perdu */
.L04A, .L10A, .vgL10A {background: url(../i/fond-tdannule.gif) repeat-x #E7E7E7 center;} /* Pari AnnulÃ© */
.L04 img, .L04b img, .L10 img, .L10b img, .L10G img, .L10P img, .L10A img {border: 0;}

/* Mes paris */
#ListeBookG {width: 153px;float: left;}
#ListeBookG ul {list-style: none;margin-top: 20px;}
#ListeBookG li {padding: 10px 0 10px 5px;border: none;border-top: dotted 1px #a3a3a3;}
#ListeBookG li.selected {background-color: #fff;}
#ListeBookG h3 {font-size: 14px;}
#ListeBookG .selected h3 a {color: #699dec;border: none;}
#ListeBookG h3 a {color: #000;border-bottom: dotted 1px #000;}
#ListeBookG h3 a:hover {color: #699dec;}
#ListeBookG h5 {font-size: 10px;padding-left: 5px;margin-top: 5px;color: #737373;}

#DetailsParis {float: right;margin-top: 10px;margin-right: 10px;margin-bottom: 20px;height: 100%;}
#DetailsParis .head {background: url(../i/head-mesparis.gif) no-repeat;width: 733px;height: 26px;padding: 10px 15px; line-height: 30px;}
#DetailsParis .bottom {background: url(../i/bas-mesparis.gif) no-repeat;width: 763px;height: 14px;}
#DetailsParis .content {background: url(../i/fond-mesparisd.gif) repeat-y;width: 763px;}

.details {display: block;background: url(../i/ico-details.gif) no-repeat left;width: 24px;height: 21px;}
.details:hover {background: url(../i/ico-details.gif) no-repeat right;}

.DetailsFree {display: block;background: url(../i/tips/detail-free-tips.png) no-repeat left;width: 28px;height: 24px;}
.DetailsFree:hover {background: url(../i/tips/detail-free-tips.png) no-repeat right;}


.libelle {width: 749px;margin: auto;}
.vglibelle {width: 580px;margin: auto;}

.libelle table {font-size: 14px;color: #699dec;font-variant: small-caps;font-weight: bold;background-color: #eaeaea;width: 100%;}
.libelle td, .L10 td, .L10b td, .L10G td, .L10P td, .L10A td {padding: 3px 5px;}

.vglibelle table {font-size: 14px;color: #699dec;font-variant: small-caps;font-weight: bold;background-color: #eaeaea;width: 100%;}
.vglibelle td, .vgL10 td, .vgL10b td, .vgL10G td, .vgL10P td, .vgL10A td {padding: 3px 5px;}

.L10, .L10b, .L10G, .L10P, .L10A {width: 749px;margin: auto;border-bottom: dotted 1px #000;}
.vgL10, .vgL10b, .vgL10G, .vgL10P, .vgL10A {width: 580px;margin: auto;border-bottom: dotted 1px #000;}

.L10 table, .L10b table, .L10G table, .L10P table, .L10A table {font-size: 11px;width: 100%;}
.L10 {background-color: #fff;}
.L10b {background: transparent;}
.vgL10 table, .vgL10b table, .vgL10G table, .vgL10P table, .vgL10A table {font-size: 11px;width: 100%;}
.vgL10 {background-color: #fff;}
.vgL10b {background: transparent;}

.L10 .L20, .L10b .L20, .L10G .L20, .L10P .L20, .L10A .L20 {border-top: dotted 1px #dddddd;width: 650px;margin-left: 45px;}
.vgL10 .vgL20, .vgL10b .vgL20, .vgL10G .vgL20, .vgL10P .vgL20, .vgL10A .vgL20 {border-top: dotted 1px #dddddd;width: 650px;margin-left: 45px;}

.L20 thead {color: #000;font-weight: bold;font-size: 11px;}
/*.L20 tbody a {color: #000;border-bottom: dotted 1px #000;}*/
.L20 tbody a:hover {color: #699dec;}

.PopUp {background-color: #fff;border: solid 3px #bdd9a9;width: 800px;margin: auto;overflow:hidden;}
.PopUp .Head {background-color: #bdd9a9;height: 30px;}
.PopUp a.ClosePopup {display: block;background: url(../i/ico-closepopup.gif) no-repeat left;height: 23px;width: 23px;margin-right: 10px;float: right;}
.PopUp a:hover.ClosePopup {background: url(../i/ico-closepopup.gif) no-repeat right;}
.PopUp .Content {padding: 10px;}
.PopUp h2 {background: url(../i/popup_titre.gif) no-repeat;width: 780px;height: 47px;font-size: 20px;color: #699dec;margin: auto;text-align: center;line-height: 47px;margin-bottom: 15px;}

.loading_form{background-image:url(/i/spinner.gif);background-repeat:no-repeat;background-position:right;display:block;height:20px;line-height:20px;position:absolute;text-align:right;z-index:5;top:15px;width:665px;}

.info{color:#008000;padding:5px;background-color:#f0fbe5;font-weight:bold;border-top:#8fcc75 1px solid;border-bottom:#8fcc75 1px solid;text-align:center; font-size:0.7em; line-height:20px;}
.info2{color:#b80000;padding:5px;background-color:#fdf2f2;font-weight:bold;border-top:#b80000 1px solid;border-bottom:#b80000 1px solid;text-align:center; font-size:0.7em; line-height:20px;}

/*Infos Perso*/
/*.InfoPersos {width:52%;}*/
.InfoPersos {width:100%;}
.InfoPersos fieldset {border:none; margin-bottom:10px;}
.InfoPersos fieldset label {font-size:16px; color:#BFBFBF; font-weight:bold;}
.InfoPersos ul {list-style:none; margin-left:20px;}
.InfoPersos li {line-height:45px;margin-bottom: 10px; border-bottom: dotted 1px #DFDFDF; font-size: 12px; clear:both}
.InfoPersos ul label {font-size:12px; font-weight:bold; padding-right:10px; color:#000; display:inline-block; float:left; width:220px; text-align:left;}
.InfoPersos br {clear:both;}
.InfoPersos span.Old {font-size:14px; font-weight:normal; color:#699dec; padding:0 10px;}
.InfoPersos .MessagesI { line-height:15px; margin-bottom:10px; font-size:11px; font-weight:bold;}


/* Tips */
/*.stred { text-align: center; }*/
.dvbdy1 {min-width:150px;padding:5px; border:solid 1px #699DEC; background-color:#fff; font-size:12px;}
.dvhdr1 {background-color:#699DEC; height:15px; line-height:15px; color:#fff;padding:2px; font-size:12px; font-weight:bold; padding-left:5px;}
.Aide {cursor:help;}
a:hover.Aide {text-decoration:none;}

#Footer {width:960px; padding:5px 0; text-align:left; margin:auto; clear:both;}
#Footer ul {list-style:none;}
#Footer li {display:inline; padding:0 5px; font-size:11px; color:#A7AFA4;}

/*Filtres*/
ul.Filtres {list-style:none; padding-top:10px; height:20px; margin-left:10px;}
.Filtres li {float:left; font-size:12px;margin:0 5px;}
.Filtres li.Fa {font-weight:bold;}
.Filtres li.None {float:right; padding-right:10px;}
.Filtres li.None a {font-weight:bold; color:#999999;}
.Filtres a.selected {font-weight:bold; color:#61A122; text-decoration:underline;}



/*Forum*/
#Forum {width:620px; float:left;}
#Forum .Rounded {-moz-border-radius-topright: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;}
#Forum .RoundedTop {-moz-border-radius-topright: 8px;-moz-border-radius-topleft: 8px;}
#Forum .RoundedSmall {-moz-border-radius-topright: 2px;-moz-border-radius-topleft: 2px;-moz-border-radius-bottomright: 2px;-moz-border-radius-bottomleft: 2px;}
#Forum h1 {font-size:18px; margin-left:10px; margin-bottom:10px; color:#000;}
#Forum .Actions ul {list-style:none;}
#Forum a {color: #699dec;text-decoration: none;}
#Forum a.btn01 {color:#fff;}
#Forum a.btn01:hover {color:#ffca2c; text-decoration:none;}
#Forum a:hover {text-decoration: none; color:#FF7A0F;}
#Forum .Regles {background-color: #ffdcdc;padding: 5px;padding-left: 10px;font-size: 12px;color: #d60000; margin: 10px 0;}
#Forum .Regles a {font-size: 11px;color: #000;}
#Forum #Prono {background-color: #d6a100;padding: 0 5px;color: #fff;font-size: 10px;}
#Forum .Actions {height: 20px;margin-bottom: 10px;}
#Forum .Actions .ActionsBtn {float: left; padding-left: 10px;}
#Forum .Actions ul.Tabulation {list-style: none; float: right; padding-right: 10px; margin-top: 5px;}
#Forum .Actions .Tabulation li {float: left;margin: 0 2px;}
#Forum .Actions .Tabulation a {display: block;background-color: #fff;border: solid 1px #699dec;font-size: 10px;width: 15px;text-align: center;}
#Forum .Actions .Tabulation a.selected, #Forum .Actions .Tabulation a:hover {background-color: #699dec;color: #fff;text-decoration: none;}
#Forum .Fond01 {background-color: #e6eeee;padding: 5px; margin-bottom:15px;}
#Forum .Fond01 dt ul {list-style: none;font-size: 11px;font-weight: bold;padding-left: 5px;height: 20px;line-height: 20px;}
#Forum .Fond01 dt ul li, #Forum .Fond01 dd ul li {float: left;}
#Forum .Fond01 dt ul .Libelle, #Forum .Fond01 dd ul .Libelle {width: 55%;}
#Forum .Fond01 dd ul h3 {font-size: 11px;font-weight: bold;color: #bbd980;}
#Forum .Fond01 dd ul .Libelle p, #Forum .Fond01 dd ul .LastMsg p {font-size: 11px;color: #000;}
#Forum .Fond01 dt ul .Sujet, #Forum .Fond01 dt ul .Messages, #Forum .Fond01 dd ul .Sujet, #Forum .Fond01 dd ul .Messages {width: 10%;text-align: center;padding-right: 5px;}
#Forum .Fond01 dt ul .LastMsg {margin-left:5px;}
#Forum .Fond01 dd ul .LastMsg {width: 20%;margin-left: 8px; font-size:11px;}
#Forum .Fond01 dd ul .Sujet, #Forum .Fond01 dd ul .Messages {color: #708e34;line-height: 45px;font-size: 11px;font-weight: bold;}
#Forum .Fond01 dd ul .LastMsg span, #Forum .Fond01 dd ul .Libelle span {font-weight: bold;color: #708e34;}
#Forum .Fond01 dd ul {background-color: #fafafa;padding: 5px;list-style: none;height: 45px;border-bottom: solid 1px #fff;border-top: solid 1px #d2dada;}
#Forum .Fond01 dd ul:hover {background-color: #f3f8f1;}
#Forum .Fond01 dd ul .Libelle img {float: left; padding:10px 10px 15px 5px;text-align: center;}
#Forum .Fond02 {background-color: #f9fbf8; margin-bottom: 15px;}
#Forum .Fond02 .Head {background: url(/i/forum/fond-vert-degrad.gif) repeat-x center;height:29px; padding: 3px 15px;}
#Forum .Fond02 .Head ul {list-style: none;font-size: 11px;color: #000;}
#Forum .Fond02 .Head ul span {font-size: 12px;font-weight: bold;color: #699DEC;}
#Forum .Left {float: left;}
#Forum .Right {float: right;}
#Forum .Fond02 .content {padding: 10px 15px 5px 15px; border:solid 1px #D6F6CA; border-top:none; border-bottom:solid 1px #B7DFA7;}
#Forum .Fond02 .content h2 {font-size: 22px;color: #D6A100;}
#Forum .Fond02 .content h5 {font-size: 11px;color: #000; border-bottom: solid 1px #d7eccf; padding-bottom: 10px;}
#Forum .Fond02 .content p {font-size: 13px;padding: 10px 0;}
#Forum .Fond02 .LiensFooter {height: 25px;border-top: dotted 1px #699dec; margin-top: 15px;padding-top: 5px;}
#Forum .Fond02 .LiensFooter ul {list-style: none;}
#Forum .Fond02 .LiensFooter li {float: left; font-size: 11px; margin: 0 10px; font-weight: bold;}
#Forum .Fond02 .LiensFooter a.Abus {color: #d60000;}
#Forum .citation {border:dotted 1px #559398;display:block;padding:10px;margin:15px 20px 0 20px;background-color:#fff; padding-top:5px;}
#Forum .citation span.citationNom {display:block;font-size:14px;font-weight:bolder; color:#AFAFAF;font-variant:small-caps; margin-bottom:8px;}
#Forum #Reponse {background-color: #EFF6FF;-moz-border-radius-topright: 8px;-moz-border-radius-topleft: 8px;padding-bottom: 10px;}
#Forum #Reponse .Head {background-color: #699DEC;font-size: 11px;font-weight: bold;padding: 1px 2px 1px 20px;color: #fff; border-bottom: solid 1px #fff;-moz-border-radius-topright: 8px;-moz-border-radius-topleft: 8px;}
#Forum #Reponse fieldset {width: 570px;font-size: 12px;margin: 10px auto;border: solid 1px #699DEC;padding: 5px;}
#Forum #Reponse fieldset legend {padding: 0 5px;}
#Forum #Reponse fieldset textarea {border: none;background-color: #fff;padding: 5px;}
#Forum #Reponse input {margin-left: 10px;}
#Forum #Ariane ul {list-style: none;border-bottom:1px dotted #699DEC;}
#Forum #Ariane li {font-size:20px;font-weight:normal;display: inline;color: #000;margin-right: 5px;}
#Forum #Ariane li a {color:#699DEC;}
#Forum #Ariane li a:hover {text-decoration: none;opacity:0.5;}
#ForumColDroite {float:right; width:300px;margin-top:10px;}
#ForumColDroite ul.Blocs {list-style:none;}
#ForumColDroite .Blocs li {margin-bottom:10px;}
#ForumColDroite li .Content {border:solid 1px #D8D8D8; border-top:none; padding:5px; font-size:12px;}
#ForumColDroite li .Content ul {list-style:disc; margin-left:20px; margin-top:5px;}
#ForumColDroite li .Content ul li {margin-bottom:5px; font-size:11px;}
#Forum dl dd ul.LinksAdmin, #Forum dl dd ul.LinksAdmin:hover {background-color:#699dec; height:20px; line-height:15px; padding:0; padding-left:10px;}
#Forum dl dd ul.LinksAdmin li a {font-size:12px;color:White; font-weight:bold;}
#Forum dl dd ul.LinksAdmin li a:hover {color:Red;}

.BullesForum { background:url(../i/bulle-forum.png) no-repeat center center; height:39px; width:300px;}
.BullesForum .Titre {padding:7px 0 0 5px; font-size:12px; font-weight:bold; float:left;}
.BullesForum .Titre a, .BullesForum .NbReponses a {color:#000;}
.BullesForum .Titre a:hover, .BullesForum .NbReponses a:hover {text-decoration:none;color:#666666;}
.BullesForum .NbReponses {font-size:14px; font-weight:bold; float:right; width:30px; text-align:center; padding-top:7px;}
.BullesPseudo {clear:both; font-size:11px; padding-left:10px; margin-bottom:10px;}
.BullesPseudo span {color:#ff7e00; font-size:13px;}

/*STATS*/
.StatsDetails {position:relative;clear:both;}
.StatsDetails .Content {background:url(../i/fond-gris01.gif) repeat-x;height:56px;padding-top:18px;}
.StatsDetails .Content .SousContent{}
.StatsDetails .Content ul {list-style:none; margin-left:10px;float:left;height:56px;}
.StatsDetails .Content li {display:inline; margin-right:5px;}
.StatsDetails .Content select {padding:1px; border:solid 1px #559398; font-size:12px;}
.StatsDetails .Gauche {background:url(../i/fond-gris01-gauche.gif) no-repeat;left:0;}
.StatsDetails .Droite {background:url(../i/fond-gris01-droite.gif) no-repeat;right:0;}
.StatsDetails .Gauche, .StatsDetails .Droite {height:56px; width:14px; position:absolute;top:0;}
.FilArianeStats{font-size:12px;}
.FilArianeStats ul {list-style:none;}
.FilArianeStats li {display:inline; margin:0 10px 0 0; background:url(../i/arrow-d.png) no-repeat left -1px; padding-left:15px;}

.prototools-table {background-color:#CCCCCC;font-family:Trebuchet MS;font-size:11px;text-align:left;width:600px;}
.prototools-table td, .prototools-table th {padding:7px;text-align:center;}
.prototools-table th {background-color:#E6EEEE;border:1px solid #FFFFFF;}
.prototools-table tr.line0 {background-color:#FFFFFF;}
.prototools-table tr.line1 {background-color:#F0F0F6;}
.prototools-table tr:hover {background-color:#F9FFDF;}
.StatsTips .prototools-table {background-color:#CCCCCC;font-family:Trebuchet MS;font-size:11px;text-align:left;width:600px;}
.StatsTips .prototools-table td, .prototools-table th {padding:2px;text-align:center; border:solid 1px #fff;}
.StatsTips .prototools-table th {background-color:#E6EEEE;border:1px solid #FFFFFF;}
.StatsTips .prototools-table th.Encours {-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background-color:#699DEC;padding:1px 5px; color:#fff;}
.StatsTips .prototools-table tr.line0 {background-color:#FFFFFF;}
.StatsTips .prototools-table tr.line1 {background-color:#F0F0F6;}
.StatsTips .prototools-table tr:hover {background-color:#F9FFDF;}

.StatsPersos caption ul {list-style:none;line-height:25px; vertical-align:middle; height:25px;}
.StatsPersos caption ul li { float:left;}
.StatsPersosAutres caption {font-size:16px;}


#Pagination ul {list-style:none; margin-top:5px; margin-left:10px;}
#Pagination li {float:left; font-size:10px; font-weight:bold; padding:2px 3px;}
#Pagination li a {background-color:#FFFFFF; padding: 2px 3px; border:solid 1px #559398; color:#559398;}
#Pagination li a.selected, #Pagination li a:hover { background-color:#DAEFD3; color:#000; text-decoration:none;}
#ComparateurBook {width:620px; float:left;}
#ComparateurBook a {text-decoration:none; color:#699DEC; font-weight:bold;}
#ComparateurBook a:hover, #ComparateurBook .LinksBooks .Fiche a:hover {color:#FF6600;}
#ComparateurBook h1 {font-size:22px; font-weight:bold; margin:10px 0;}
#ComparateurBook h3 {font-size:13px; font-weight:bold;}
#ComparateurBook p {font-size:11px; clear:both; margin-bottom:10px; padding:5px;}
#ComparateurBook ul.LinksBooks {list-style:none; text-align:center;}
#ComparateurBook .LinksBooks li.Fiche {background:url(/i/ficheb/page_attachment.gif) no-repeat center left; padding-left:20px;}
#ComparateurBook .LinksBooks .Fiche a {color:#3EAA19;}
#ComparateurBook ul.Drapos {list-style:none; text-align:center;}
#ComparateurBook .Drapos li, #ComparateurBook .LinksBooks li {display:inline;padding:0 4px;}

#ComparateurBook .prototools-table {background-color:#CCCCCC;font-family:Trebuchet MS;font-size:11px;text-align:left;width:620px;}
#ComparateurBook .prototools-table th {background-color: #E6EEEE;border:1px solid  #FFFFFF;}
#ComparateurBook .prototools-table td, #ComparateurBook .prototools-table th {padding:6px;text-align:center;}
#ComparateurBook .prototools-table td.toto {background-color:Red;}
#ComparateurBook .prototools-table tr.line0 {background-color:#FFFFFF;}/*Langues*/
#ComparateurBook .prototools-table tr.line0b {background-color:#F0F0F6;}/*Langues*/
#ComparateurBook .prototools-table tr.line1 {background-color:#F0F0F6;}
#ComparateurBook .prototools-table tr.line2 {background-color:#E9E0EF;}/*Casino, etc...*/
#ComparateurBook .prototools-table tr.line3 {background-color:#F7E4D9;}
#ComparateurBook .prototools-table tr.line5 {background-color:#F7E5B3;}

#ComparateurBook .HeadBook ul {list-style:none;text-align:center; margin:20px 0;}
#ComparateurBook .HeadBook ul.LogoBook {float:left; width:200px;}
#ComparateurBook .HeadBook ul.InscriptionBonus {float:right; width:350px; text-align:left; line-height:25px; font-size:13px;}
#ComparateurBook .HeadBook .InscriptionBonus li {background:url(/i/ficheb/bullet_go.png) no-repeat center left; padding-left:20px;}

#ComparateurBook .HeadBookBonus {background-color:#f1f9ee; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:solid 1px #c4efb5;padding-top: 10px;}
#ComparateurBook .BonusOmbre {background:url(/i/ficheb/bonus-ombre.gif) no-repeat center bottom; width:589px; height:7px; margin:auto; margin-bottom:20px; }
#ComparateurBook .HeadBookBonus div.Col1, #ComparateurBook .HeadBookBonus div.Col2, #ComparateurBook .HeadBookBonus div.Col3 {float:left;}
#ComparateurBook .HeadBookBonus div.Col1 {margin-left:15px;}
#ComparateurBook .HeadBookBonus div.Col1 {margin-bottom:15px;}
#ComparateurBook .HeadBookBonus div.Col1, #ComparateurBook .HeadBookBonus div.Col2 {margin-right:20px;}
#ComparateurBook .HeadBookBonus .Avertissement {background-color:#fff; font-size:10px; font-weight:normal; text-align:center; clear:both; padding:3px;border-radius-:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#ComparateurBook .HeadBookBonus div.Col1 ul {list-style:none; text-align:center; font-size:12px; margin-top:10px;}
#ComparateurBook .HeadBookBonus div.Col1 ul li {margin-bottom:5px;}
#ComparateurBook .HeadBookBonus div.Col2 {background:url(/i/ficheb/fond-bonus.png) no-repeat center center; width:245px; height:131px; text-align:center;}
#ComparateurBook .HeadBookBonus div.Col2 h3 {margin-top:15px; margin-bottom:5px; color:#000; font-size:14px; font-weight:bold;}
#ComparateurBook .HeadBookBonus div.Col2 h2 {color:#ea0102; font-weight:bold; font-size:40px; line-height:40px;}
#ComparateurBook .HeadBookBonus div.Col2 h2 span {font-size:35px;}
#ComparateurBook .HeadBookBonus div.Col3 {padding-top:8px;}



#ComparateurBook .BlocCompar {background-color:#fff; border:solid 1px #E6EEEE; padding:1px;}
#ComparateurBook .BlocCompar h2 {font-size:14px; background-color:#fff; padding:3px 5px; border-bottom:solid 1px #E6EEEE;}
#ComparateurBook .BlocCompar .Content {background:url(/i/ficheb/damier.gif) #E6EEEE;}
#ComparateurBook .BlocCompar .Content .CheckDrapos dd, #ComparateurBook .BlocCompar .Content .CheckDrapos dl {display:inline; vertical-align:middle;}
#ComparateurBook .BlocCompar .Content .CheckDrapos dl {margin-right:20px;}
#ComparateurBook .BlocCompar .Content .CheckDrapos li {margin-bottom:10px;font-size:11px;}
#ComparateurBook .BlocCompar .Content ul {list-style:none; padding:5px;}
#ComparateurBook .BlocCompar .Content ul li {clear:both;}
#ComparateurBook .BlocCompar .Content h3 {font-size:12px; line-height:20px;}
#ComparateurBook .BlocCompar .Content h3.Un {background:url(/i/ficheb/tag_green.png) no-repeat center left; padding-left:25px;}
#ComparateurBook .BlocCompar .Content .Un span {background:url(/i/ficheb/fleche-down.png) no-repeat center right; padding-right:20px;}

#CheckboxMulti ul {list-style:none;}
#CheckboxMulti dd, #CheckboxMulti dl {vertical-align:middle; float:left;}
#CheckboxMulti dl {margin-right:20px; width:200px; margin-bottom:20px; margin-left:30px;}
#CheckboxMulti dl input {margin-right:5px;}
#CheckboxMulti li {margin-bottom:10px;font-size:14px;}


.CheckDrapos input {margin-right:2px;}

.MethPaie ul li dl {float:left; width:120px; margin-bottom:5px;}
li.BtnPlusDeCriteres {font-size:12px; font-weight:bold; margin-bottom:15px; background:url(/i/ficheb/fleche-down.png) no-repeat center left; padding-left:20px;}
li.BtnPlusDeCriteres a {cursor:pointer;}
div.MethPaie {margin-bottom:15px;}


#RightColBook {float:right; width:300px;padding-left:10px;}
#RightColBook ul {list-style:none;}
#RightColBook ul li {margin-bottom:5px;}
#RightColBook ul li h2.Orange {background:url(../i/fond-bloc-orange.gif) repeat-x; height:26px;line-height:26px; font-size:14px; font-weight:bold; padding-left:5px;}
#RightColBook ul li dl {/*border:solid 1px #CCCCCC;border-top:none;*/overflow:hidden;}
#RightColBook ul li dd {font-size:11px;margin:0px 5px;border-bottom:dotted 1px #CCCCCC; padding:3px 0;}
#RightColBook ul li dd strong {color:#559398;}
#RightColBook .NoBorder {border-bottom:none;}

#Poll {margin:10px 0;}
#Poll .Head {background:url(/i/ficheb/head-poll.gif) no-repeat; height:48px; padding-left:70px; font-size:14px; color:#fff; font-weight:bold; line-height:40px;}
#Poll .Content {border:solid 1px #2862bb; padding:5px; border-top:none;}
#Poll .Content p {font-size:11px;}
#Poll .Content table {font-size:12px; font-weight:bold; color:#559398;}

.edit{width:650px;height:70px; border:1px #CCCCCC solid;margin:4px 0 10px 0;font-size:11px;padding:5px;background-color:#F9FBF8;}
.btnedit{margin:4px 0 10px 0;}
.note{width:650px;display:block;font-size:11px;padding:5px;border:1px dotted #559398;margin:4px 0 10px 0;cursor:pointer;background-color:#F9FBF8;}

#RightColBook p {font-size:11px; padding:5px;}
#RightColBook a.LienRight {display:block; float:right; font-size:11px; font-weight:bold; padding:5px; padding-top:0;}
table.BooksPlus {font-size:12px; font-weight:bold;}
caption {font-size:12px; margin-bottom:1px; background-color:#E6EEEE; padding:5px; font-weight:bold; border:solid 1px #CCCCCC; border-bottom:none;}
.Head01 {line-height:30px;}
.Head01 .Top {background:url(/i/tips/fiche-head-top.gif) no-repeat; width:620px; height:7px;}
.Head01 .Bottom {background:url(/i/tips/fiche-head-bottom.gif) no-repeat; width:620px; height:7px;}
.Head01 .Center {background:url(/i/tips/fiche-head-center2.gif) repeat-y; width:620px;overflow:hidden;}
.Head01 .Center ul {list-style:none;}
.Head01 .NomTipser {font-size:22px; color:#699dec; font-weight:bold;}

.TipsHead {background:url(/i/tips/tips-head.gif) no-repeat; width:620px; height:39px; line-height:42px;}
.TipsHead ul {list-style:none; height:30px; line-height:38px;}
ul.StatsYears {list-style:none; text-align:center;}

.TipsCenter {background:url(/i/tips/tips-center.gif) repeat-y; width:620px; padding:0 5px;}
.TipsCenter img {border:none;}
.TipsFooter {background:url(/i/tips/tips-footer.gif) no-repeat; width:620px; height:8px;}

.AddTips {display: block;background: url(../i/tips/add-wallet.png) no-repeat right;width: 16px;height: 14px;}
.AddTips:hover {background: url(../i/tips/add-wallet.png) no-repeat left;}

.InfoTipsPortefeuille h3 {font-size:13px; font-weight:bold; margin:10px 0;}
.InfoTipsPortefeuille tr {line-height:25px; border-bottom:dotted 1px #CCCCCC;}
.InfoTipsPortefeuille td {font-size:12px;}
.InfoTipsPortefeuille td span {color:#699DEC;font-weight:bold;}

.T10, .T11, .T12, .T13 {width:611px;border-bottom: dotted 1px #a3a3a3;}
.T10 {background-color:#FFF;}
.T11 {background: url(/i/tips/fond-tdgagne.gif) repeat-x #E2F2DD center;} /* Pari Gagné */
.T12 {background: url(/i/tips/fond-tdperdu.gif) repeat-x #FFEBEB center;} /* Pari Perdu */
.T13 {background: url(/i/tips/fond-tdannule.gif) repeat-x #E7E7E7 center;} /* Pari Annulé */

.TableTips th {text-align:center; font-size:11px; color:#699dec;}
.TableTips td {text-align:center; font-size:11px; padding:1px 0;}

.Analyse {border:dotted 1px #CCC; background-color:#fafafa; padding:10px; margin-bottom:10px; text-align:left;}
.Analyse h4 {font-weight:bold; margin:0 0 5px 0;}
.Analyse p {font-size:12px;}

.ColDroiteMsgForum {font-size:11px;}

.TipsHome {overflow:hidden;margin:10px 0; clear:both;}
*:first-child+html .TipsHome .TipsEnCours { margin-right:15px;}
.TipsHome .Head {background:url(/i/bloc-home-head.gif) no-repeat; font-size:14px; font-weight:bold;width:302px; height:39px;color:#7D7D7D; text-indent:10px;}
.TipsHome .Head ul, .TipsHome .Content ul {list-style:none;}
.TipsHome .Head ul select {font-size:11px; padding:2px;}
.TipsHome .Footer {background:url(/i/bloc-home-footer.gif) no-repeat; width:302px;height:8px;}
.TipsHome .Content {background:url(/i/bloc-home-content.gif) repeat-y;}
.TipsHome .Content li {border-bottom: 1px dotted #b6b6b6; height:40px;width:292px;margin-left:4px;font-size:11px;padding-left:2px;}
.TipsHome .Content ul.EnCours li:hover {cursor:pointer; background-color:#f9ffdf;}
.TipsHome .Content .L10G td, .TipsHome .Content .L10P td, .TipsHome .Content .L10A td {padding-top:0; padding-bottom:0; padding-right:0;}

.TipsHome .Content ul.NoTips li {}


.HomeHeadXL {overflow:hidden; background:url(/i/slider-head02.gif) no-repeat; height:40px; line-height:42px;}
.HomeHeadXL ul.Head {list-style:none;}
.HomeHeadXL li.Titre {float:left; font-size:14px; font-weight:bold; color:#7D7D7D; margin-left:10px;}
.HomeContentXL { background:url(/i/slider-content.gif) repeat-y;}
.HomeFooterXL {background:url(/i/slider-footer.gif) no-repeat; height:9px; width:620px; margin-bottom:10px;}
.Tipsters td {padding:2px; font-size:12px;}
tr.F01 td {background-color:#F0F0F6;}

.IcoSports {background:url(/i/icosports.png) no-repeat; display:block; width:19px; height:19px;}
.InfosBlog ul {padding:5px; font-size:11px; overflow:hidden;}
.InfosBlog h3 {font-size:12px; font-weight:bold;}
.InfosBlog ul li {margin-bottom:5px; clear:both; overflow:hidden;}
.InfosBlog ul li img {float:left; padding:1px; border:solid 1px #AFAFAF; background-color:#FFFFFF; margin:5px 5px 5px 0;}
.InfosBlog ul li a {color:#699dec; font-size:14px;}
.InfosBlog ul li a:hover {text-decoration:underline;}
.ArrondisBas {border:solid 1px #e5e4e4; border-top:none;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-radius-bottomright: 4px;-webkit-border-radius-bottomleft: 4px;}

.CarouselHome { background:url(/i/slider-content.gif) repeat-y;}
.CarouselHead {overflow:hidden; background:url(/i/slider-head02.gif) no-repeat; height:40px; line-height:42px;}
.CarouselHead ul {list-style:none; float:right;padding-right:20px;}
.CarouselHead ul li {float:left;}
.CarouselHome h1 {font-size:24px;color:#EB6835;float:left;padding-left:10px; font-weight:normal;}
.CarouselFooter {background:url(/i/slider-footer.gif) no-repeat; height:9px; width:620px;}
#wrapper {width:696px;overflow:hidden; margin-top:1px;}
#slider {float:left; position:relative; overflow:auto; width:595px; height:210px; margin-left:12px;}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:598px; height:200px; padding-top:5px;}
#slider li div {height:200px;}
ul#pagination {margin-top:2px;}
#pagination li {background:url(/i/slide-btn.png) no-repeat center right;width:27px;height:27px; cursor:pointer; text-align:center;line-height:27px; margin-top:5px; margin-right:1px; font-size:12px; font-weight:bold; color:#000033;}
#pagination li.current, #pagination li:hover {background:url(/i/slide-btn.png) no-repeat center left;width:27px;height:27px; cursor:pointer; text-align:center;line-height:27px; margin-top:5px;}
#pagination .BtnPrev {background:url(/i/slide-left.png) no-repeat center left; width:21px; height:22px; cursor:pointer; margin-top:8px;}
#pagination .BtnPrev:hover {background:url(/i/slide-left.png) no-repeat center right; width:21px; height:22px; cursor:pointer; margin-top:8px;}
#pagination .BtnNext {background:url(/i/slide-right.png) no-repeat center left; width:21px; height:22px; cursor:pointer; margin-top:8px;}
#pagination .BtnNext:hover {background:url(/i/slide-right.png) no-repeat center right; width:21px; height:22px; cursor:pointer; margin-top:8px;}

.NewsSlider .NewsBlocs {float:left; width:185px; border:solid 1px #CCCCCC; text-align:center; margin-right:17px; position:relative;}
.ImgOmbre {background:url(/i/ombre-img.gif) no-repeat center bottom; padding-bottom:10px;}
.NewsBlocs p {font-size:18px; padding:0 5px; font-weight:bold; font-family:"Hoefler Text",Constantia,Cambria,Georgia,serif; font-style:italic; padding-top:5px;}
.NewsBlocs h2 {font-size:13px; padding:5px; text-align:left; font-weight:bold;}
.NewsBlocs h2 a {color:#337cec}
a.LireSuite {color:#000;font-size:11px; font-weight:bold;margin:5px 10px 0 0; position:absolute; bottom:5px; right:0;}
.LireSuite a:hover { color:#666666; text-decoration:none;}

/*POL C KOI ? */
.MktLeft {width:245px; float:left; background:url(/i/mkt/mkt-left.gif) no-repeat #eff9eb; min-height:734px;}
.LabelLeft {background:url(/i/label/label-left.gif) no-repeat #eff9eb;}
.MktLeft ul {list-style:none; margin-top:120px;}
.MktLeft li {margin-left:30px;height:50px;}
.MktLeft li.selected {background:url(/i/mkt/left-select.png) no-repeat center left; width:215px;}
.MktLeft li.selected a {color:#447c80; font-weight:bold; font-size:14px;}
.MktLeft li.selected a:hover {text-decoration:none;}
.MktLeft li a {font-size:14px; color:#000; padding:12px 0 0 20px; display:block;}
.MktRight {float:right; width:710px;}
.MktRight ul {list-style:none; padding:50px 0 30px 25px;}
.MktRight li {margin-bottom:20px; border-bottom:dotted 1px #e4e4e4; padding-bottom:20px;overflow:hidden;}
.MktRight li h2 {background:url(/i/mkt/puce.gif) no-repeat center left; padding-left:25px; margin-bottom:10px;}
.MktRight li p {padding-left:25px; font-size:12px; color:#000000; line-height:20px;}
.MktRight li p span {font-size:13px; color:#699dec;}
.MktRight ul li dl dd {font-size:11px; margin-left:60px; margin-top:5px;}
img.OmbreImg {background:url(/i/mkt/ombre-img.gif) no-repeat center bottom; padding-bottom:30px;}
.Guillemets {background:url(/i/label/guillemets.gif) no-repeat top left; padding:20px;font-family:"Hoefler Text",Constantia,Cambria,Georgia,serif;}
.Source {display:block; text-align:right; font-variant:small-caps;}
.FondColonneStat{background-color:#ECF4F4; border:solid 1px #fff;}
.Tips360 h2 {font-family:Georgia,"Times New Roman",Times,serif;font-size:26px;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:normal; color:#3B6225;}
.Tips360 .Date {font-size:11px; font-weight:bold; margin:5px 0 10px 0;}
p.Description { font-size:13px;line-height:18px;}
.datepickerControl table tr {line-height:15px;}
.datepickerControl table {color:#000; width:100%;}


/* Bloc Type 2 - vert */
.BlocType2 {border:solid 3px #e0efe2;}
.BlocType2 .BordsInterieurs {background-color:#fff; border:solid 1px #84ba1b;}
h2.TitreS04 {margin:1px; background:url(/i/titre-background04.gif) repeat-x; line-height:28px;font-size:14px; font-weight:bold; padding-left:10px; font-family:Arial, Helvetica, sans-serif; height:32px;}
h2.TitreS04b {margin:1px; background:url(/i/titre-background04b.gif) repeat-x; line-height:28px;font-size:14px; font-weight:bold; padding-left:10px; font-family:Arial, Helvetica, sans-serif; height:32px;}
h2.TitreS04c {margin:1px; background:url(/i/titre-background04c.gif) repeat-x; line-height:28px;font-size:14px; font-weight:bold; padding-left:10px; font-family:Arial, Helvetica, sans-serif; height:32px;}
.BordsInterieurs .Corps {font-size:14px; padding:0 5px;}

/* Bloc Type 2 - orange */
.BlocType2b {border:solid 3px #f9e4cc;}
.BlocType2b .BordsInterieurs {background-color:#fff; border:solid 1px #ffab59;}

/* Bloc Type 2 - gris */
.BlocType2c {border:solid 3px #e4e4e4;}
.BlocType2c .BordsInterieurs {background-color:#fff; border:solid 1px #b8b8b8;}

/* Blocs Colonne de droite */
#RightColBook ul li h2 {margin:1px;line-height:28px;font-size:14px; font-weight:bold; padding-left:10px; font-family:Arial, Helvetica, sans-serif; height:32px;}
#RightColBook ul li h2 {background:url(/i/titre-background04.gif) repeat-x;}
#RightColBook ul li h2.Style02 {background:url(/i/titre-background04b.gif) repeat-x;}
#RightColBook ul li h2.Style03 {background:url(/i/titre-background04c.gif) repeat-x;}

/*Bloc Gris Types HP*/
.FondGrisXL-Head {background:url(/i/fond-gris-xl.gif) no-repeat; width:940px; height:40px; line-height:42px;}
.FondGrisXL-Head ul {list-style:none;}
.FondGrisXL-Head ul li {font-size:14px; font-weight:bold; color:#7D7D7D; margin-left:10px;}
.FondGrisXL-Content {background:url(/i/fond-gris-xl-content.gif) repeat-y;padding:10px; overflow:hidden;}
.FondGrisXL-Content .ArticleBottom {float:left; width:31%;padding:5px; padding-top:0;}
.ArticleBottom .Titre {font-size:18px; padding:0 5px; font-weight:bold; font-family:"Hoefler Text",Constantia,Cambria,Georgia,serif; font-style:italic; color:#FF7E00;}
.ArticleBottom h2 a {font-size:12px; color:#337cec; font-weight:bold;}
.ArticleBottom p {font-size:11px;}
.ArticleBottom img {float:left; margin-right:5px;}
.ArticleBottom ul {list-style:none; margin-left:15px;}
.ArticleBottom ul li a {font-size:12px; color:#000000;}
.ArticleBottom ul li a:hover {text-decoration:none;color:#699dec;}
.ArticleBottom ul li span {font-size:11px; font-weight:bold; color:#999999;}
.FondGrisXL-Bottom {background:url(/i/fond-gris-xl-bottom.gif) no-repeat; width:940px; height:9px;}

/*Article*/
.TitreArticle {font-size:26px;font-weight:bold; font-family:"Hoefler Text",Constantia,Cambria,Georgia,serif; font-style:italic;}
div#TxtArticle { font-size:12px; line-height:18px;}
div.Autor { font-size:11px; font-weight:bold; float:left; display:block; margin:10px 0;}
ul.PagesPrev, ul.PagesNext {list-style:none;}
ul.PagesPrev {float:left;}
ul.PagesNext {float:right;}
.PagesPrev a, .PagesNext a {font-size:12px; font-weight:bold;}
.PagesPrev li {background:url(/i/ico-prev.png) no-repeat center left; padding-left:25px;}
.PagesNext li {background:url(/i/ico-next.png) no-repeat center right; padding-right:25px;}

/*ToolTip*/
.hotspot {padding-bottom:1px; border-bottom:1px dotted #900; cursor:default;}
.ToolTxt {font-size:11px; font-weight:bold;}
#tt {position:absolute; display:block; background:url(/i/tt_left.gif) top left no-repeat;z-index:10000;}
#tttop {display:block; height:5px; margin-left:5px; background:url(/i/tt_top.gif) top right no-repeat; overflow:hidden;}
#ttcont {display:block; padding:0px 6px 1px 2px; margin-left:5px; background:#666; color:#FFF;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(/i/tt_bottom.gif) top right no-repeat; overflow:hidden;}

/*tabs*/
.tabs10 ul {list-style:none;}
.tabs10 ul#tabSet1 {margin-top:14px; margin-right:15px;}
.tabs10 li {float:left; margin-left:5px;}
.tabs10 #tabSet1 a {display:block;background:url(/i/tips/onglets-tips.png) no-repeat center left; width:88px; height:26px;font-size:11px;font-weight:bold;color:#787878;	text-align:center;line-height:34px;}
.tabs10 #tabSet1 .selected a  {color:#000;font-size:14px;background:url(/i/tips/onglets-tips.png) no-repeat center right; width:88px; height:26px;line-height:32px;}

.LienBookTips span {background-color:#E2610A;padding:0 3px; }
a.LienBookTips {color:#fff;font-weight:bold;border:solid 1px #E2420A; background-color:#fff; padding:1px;}
a:hover.LienBookTips {text-decoration:none;}

/* Page tipsters */
.Tipsters thead {font-size:11px; font-weight:bold;}
.Tipsters thead th {padding:3px 0 10px 0; text-align:center;}
.Tipsters thead th.Ombre { background:url(/i/tips/th-tipsters.gif) no-repeat center bottom;}
table.General td {font-size:12px; padding:3px 0 4px 0; border-bottom:solid 1px #e1e1e4;}
.General .NomTipsters {font-size:12px; font-weight:bold; padding-left:3px;}
.fl li {float:left;}
div.TopTipsSemaine {background:url(/i/tips/semaine-encours.gif) no-repeat; height:27px; line-height:25px; padding-left:130px; font-size:12px; font-weight:bold; margin-bottom:3px; padding-right:5px;}
div.TopTipsMois {background:url(/i/tips/mois-encours.gif) no-repeat; height:27px; line-height:25px; padding-left:130px; font-size:12px; font-weight:bold; margin-bottom:3px; padding-right:5px;}
div.TopTipsPrecedent {background:url(/i/tips/mois-precedent.gif) no-repeat; height:27px; line-height:25px; padding-left:130px; font-size:12px; font-weight:bold; margin-bottom:3px; padding-right:5px;}
.Bestips table {margin-bottom:15px;}
.Bestips table:last-child {margin-bottom:5px;}
.Bestips .Details {padding:3px;margin-left:8px; margin-right:5px;}

/*Blocs Affiliation */
table.BlocsAffiliation {background:url(/i/affiliation/bloc-affil-fond.gif) no-repeat center center; width:280px; height:36px; padding:0 0 0 8px; margin:3px 0; font-size:11px; font-weight:bold;}

/* Blocs home meilleurs rentabilité */
.BestOf {clear:both;}
.BestOf .BlocType2 {float:left;}
