/* Player Flash
--------------------------------------------------------------------------------------- */
#gallery-home.gallery-index-section{
padding-left:30px;
height:470px;
}

#title-name{
text-align:center;
font-size:20px;
padding-bottom: 10px;
}

*{margin:0;padding:0;}
a{color: #4095EA;text-decoration:none;position:relative;z-index:1;}
img{border:0;}
.super, sup{font-size:10px;vertical-align:text-top;}
*html sup, html sup{font-size:12px;}
p{margin:5px;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;margin:auto;width:900px;margin-top:100px;background:url("/static/images/common/fond.jpg") black no-repeat;}

.gras{font-weight:bold;}
.size10{font-size:10px;}
.size11{font-size:11px;}
.size14{font-size:14px;}
.couleurFoot, .orange{color:rgb(29,83,17);}
.couleurTxtNormal, .white {color:#fff;}
.orangegrey {color:#3b3733;}
.grey {color:#888888;}
.clearer{clear:both;font-size:0;height:0;_margin:-2px 0 0 0;}
.arrow-white{color:#ffffff;background:url("/static/images/common/arrow-white.gif") 0 5px no-repeat;font:bold 11px Arial, Helvetica, sans-serif;padding:0 0 0 10px;}

#global{width:950px;position:relative;margin-left:20px;	height:1200px;background:#000000;position:relative;overflow:hidden;border:1px solid white;}
#header{padding:20px 0 0 10px;height:80px;overflow:visible;}

.bas {position:absolute;bottom:0;left:0;}
.bouton{position:relative;height:35px;width:236px;}
.bouton a{padding:11px 0 0 36px;height:24px;width:200px;display:block;color:#fff;font-size:11px;font-weight:bold;background:url("/static/images/common/bouton.gif") top left no-repeat;}
.bouton a:hover{padding:11px 0 0 36px;height:24px;width:200px;display:block;color:#fff;font-size:11px;font-weight:bold;background:url("/static/images/common/bouton.gif") bottom left no-repeat;}

.lienfleche{display:block;position:relative;height:20px;margin:5px 0 0 0;}
.lienfleche a{padding:0 0 0 36px;height:16px;display:block;color:#4095EA;font-size:11px;font-weight:bold;background:url("/static/images/common/arrorange.gif") 10px 9px no-repeat;}
.lienfleche a:hover{color:#ffffff;background:url("/static/images/common/arrowhite.gif") 10px 9px no-repeat;}

.lienflechereverse{display:block;position:relative;height:20px;margin:5px 0 0 0;}
.lienflechereverse a{padding:0 0 0 10px;height:16px;display:block;color:#ffffff;font-size:11px;background:url("/static/images/common/arrow-white.gif") 0 5px no-repeat;}
.lienflechereverse a:hover{color:#4095EA;background:url("/static/images/common/arrow-orange.gif") 0 5px no-repeat;}

.headerLeft{padding:0;float:left;display:block;width:240px;}
.headerLeft span{display:block;}
.headerLeft h1{font-size:13px;font-weight:normal;}
.headerLeft .baseline{text-align:right;display:block;}

.headerRight{float:left;display:block;width:690px;position:relative;}

.titre h1{padding:5px 0 0 250px;font-size:16px;text-align:center;width:680px;color:rgb(29,83,17);float:left;display:block;font-weight:bold;}

#blocHomefoot {margin:10px 0 0 12px;}

#col-left {display:block;float:left;width:236px;margin:0 4px 0 0;background:#000;position:relative;height:420px;}
#formsport {display:block;height:56px;background:#000000;}
.liste-sports {margin:0;padding:0;}
.select-liste-sports {width:200px;font-size:10px;padding:0 0 0 8px;background:#d5d5d5;border:none;outline:none;}

#blocpushleft {display:block;width:236px;background:#000 url("/static/images/common/bg-col-left.png") 0 0 repeat-x;height:365px;}
.pushleft-content {padding:10px;}

.npm {margin:0 0 10px 0;}

#main {display:block;float:left;width:690px;height:400px;margin:0;background:#000;padding:0;}

#nav-week {display:block;width:688px;height:36px;border:1px solid #141414;}

#weeklist ul{list-style:none;margin:1px;height:34px;background:#000000 url("/static/images/common/bg-nav-week.png") 0 0 repeat-x;}
#weeklist ul li{display:block;width:98px;height:34px;float:left;text-align:center;}
#weeklist ul li a{display:block;width:98px;height:30px;padding:4px 0 0 0;position:static;}
#weeklist ul li a:hover, #weeklist ul li a.active{background:#000000 url("/static/images/common/signet_bleu_centre.png") 0 0 repeat-x;}
#weeklist ul li a:focus{outline:none;}
#weeklist ul li a .day {font:bold 11px Arial, Helvetica, sans-serif;color:rgb(29,83,17);}
#weeklist ul li a:hover .day, #weeklist ul li a.active .day{color:#ffffff;}
#weeklist ul li a .date {display:block;font:9px Arial, Helvetica, sans-serif;color:#898989;}
#weeklist ul li a:hover .date, #weeklist ul li a.active .date {color:rgb(29,83,17);}

#prog-msg {display:block;height:18px;background:#000;font-weight:bold;text-align:center;}

#prog-grid {width:690px;height:600px;margin:0;}
.prog-line {display:block;width:666px;min-height:45px;_height:45px;padding:0 0 3px 0;margin:0 0 3px 0;background:#0f0f0f;}
*html .prog-line, html .prog-line {margin:0;}
.progleft {display:block;float:left;width:85px;font:bold 18px Arial, Helvetica, sans-serif;text-align:right;padding:5px 0 0 0;}
.progleft-line1 {display:block;}
.progleft-line2, .progright-line2 {font:bold 12px Arial, Helvetica, sans-serif;}

.progright {display:block;float:left;width:556px;font:bold 18px Arial, Helvetica, sans-serif;text-align:left;padding:5px 0 0 25px;position:relative;}
.progright-line1 {font:bold 18px Arial, Helvetica, sans-serif;color:#4095EA;}
.progright-line3 {display:block;color:#888888;font:normal 12px Arial, Helvetica, sans-serif;}

.vignette-prog {position:absolute;right:0;top:0;margin:2px 2px 0 0;}
.direct {background:#ff6600 url("/static/images/common/bg-direct.gif") 0 0 no-repeat;font:bold 11px Arial, Helvetica, sans-serif;color:#000000;padding:0 9px 0 19px;}
.precision {font-size:12px;}
.progrey {color:#888888;font:normal 12px Arial, Helvetica, sans-serif;}

.progsport #prog-msg {background:#ff6600;color:#000000;}
.progsport .progleft, .cssVOD .progleft {display:block;float:left;width:140px;font:bold 18px Arial, Helvetica, sans-serif;text-align:right;padding:5px 0 0 0;}
.progsport .progleft-line1 {color:#ff6600;}
.progsport .progleft-line2, .progsport .precision {color:#888888;}

.progsport .progright, .cssVOD .progright {display:block;float:left;width:501px;font:bold 18px Arial, Helvetica, sans-serif;text-align:left;padding:5px 0 0 25px;position:relative;}

.cssVOD .progright-line1 {font:bold 12px Arial, Helvetica, sans-serif;color:#ff6600;padding:6px 0 0 0;}

.progVOD, .dupli {display:none;}
.recevoir-orange-sport {position:relative;height:109px;width:237px;background:url("/static/images/common/recevoir-orange-sport.gif") 0 0 no-repeat;margin:0 0 5px 0;}
.recevoir-orange-sport a{position:absolute;width:130px;height:18px;top:0;left:0;text-align:center;margin:58px 0 0 82px;color:#ffffff;font-weight:bold;background:url("/static/images/common/bt-souscrire.gif") 0 0 no-repeat;padding:3px 0 0 0;display:block;}
.recevoir-orange-sport a:hover{background:url("/static/images/common/bt-souscrire.gif") bottom left no-repeat;}


.copyright {position:absolute;bottom:0;right:0;display:block;margin:0 10px 0 0;font-size:10px;color:#333333;}