﻿/* Contenu Commun */
#contenuCentre{width:559px;font-family:Arial;}
#HautDePage{font-family:Arial,Helvetica,sans-serif;font-size:0.7em;font-weight:bold;text-align:right;margin:10px 0px;}
#HautDePage a{color:#505050;text-decoration:none}
#HautDePage a:hover{text-decoration:underline}

/* Divers : Pager Type Liste News */
.Pager{font-family:Arial,Helvetica,sans-serif;color:#505050;font-size:1em;font-weight:bold;margin:0px 1px 0px 2px;}
.Pager a{color:#b0b0b0;font-size:0.8em;text-decoration:none;margin:0px 2px;}
.Pager a:hover{text-decoration:none;font-size:1em;margin:0px 1px 0px 1px;}
.Page_Pager{font-family: Arial, Helvetica, sans-serif;color: #b0b0b0;font-weight: bold;}
.Page_Pager a{color: #505050;font-size: 1em;text-decoration: none;}
.Page_Pager a:hover{color: #b0b0b0;font-size: 1em;text-decoration: none;}

/* Contenu : Liste News */
#contenuCentre .item{border:solid 1px #a9a9a9;float:left;width:557px;margin-top:-1px;display:block;
	background-image:url(../img/img_fond_module.jpg);background-color:#d6d6d6;background-repeat:repeat-x;
	height:106px;position:relative}
#contenuCentre .item img{width:104px;height:104px;float:left;margin-right:10px;border:none;}
#contenuCentre .item .vignette{width:104px;height:104px;float:left;margin-right:10px;border:none;}
#contenuCentre .item .player{width:104px;height:104px;position:absolute;left:0;z-index:500;margin-right:10px;border:none}
#contenuCentre .item h2{font-weight:bold;color:#666;font-size:0.8em;padding:5px 0px;margin:0px}
#contenuCentre .item h2 a{color:#666;text-decoration:none;}
#contenuCentre .item h3{font-weight:normal;color:#666;font-size:0.7em;margin:0px;padding:5px 0px}
#contenuCentre .item h4{color:#fff;font-size:0.7em;float:right;text-align:right;background-color:#e5130c;width:76px;
	background-image:url(../img/date_fond.gif);height:14px;background-repeat:no-repeat;padding:0px 5px;margin:0px;
	font-weight:normal}
	
/* Contenu : Liste Videos */
#contenuCentre .itemVideo{text-align:left;position:relative;}
#contenuCentre .itemVideo h2{font-weight:bold;color:#666;font-size:0.6em;margin:0px;}
#contenuCentre .itemVideo .legende{position:absolute;left:20px;bottom:120px;width:242px;display:none}
#contenuCentre .itemVideo h3{font-weight:normal;color:#fff;font-size:0.6em;position:relative;top:-10px;
	background-color:#e71803;width:232px;margin:0px;padding:0px 5px}
#contenuCentre .itemVideo h4{color:#666;font-size:0.6em;}

/* Contenu : Diaporama */
.contenuDiaporama h1{font-weight:normal;color:#e4110f;font-size:1.5em;text-transform:lowercase;margin:14px 0px 10px 0px}
.contenuDiaporama ul{margin:0px;padding:0px;width:100%;font-family:Arial;font-weight:bold;}
.contenuDiaporama ul li{cursor:pointer;font-size:0.8em;border-top:solid 1px #8d8d8d;border-right:solid 1px #8d8d8d;
	border-left:solid 1px #8d8d8d;display:block;float:left;list-style-image:none;padding:5px;white-space:nowrap}
.contenuDiaporama .currentOnglet{color:#fff;background-color:#8d8d8d}
.contenuDiaporama .Onglet{color:#8c8c8c;background-color:#f1f1f1}

/* Divers : CaXdre "En Savoir Plus" */
.EnSavoirPlus{font-family:Arial;font-size:0.8em;display:block;width:180px;float:right;margin:5px}
.EnSavoirPlus h3{margin:0px;padding:2px 10px;font-size:0.9em;color:#fff;background-color:#A58a6d;
	border-bottom:solid 2px #c9b9a2;}
.EnSavoirPlus .contenu{padding:10px;background-color:#f1e9e3;color:#505050;
	border-left:solid 1px #bcb88f;border-bottom:solid 1px #bcb88f;border-right:solid 1px #bcb88f;}
.EnSavoirPlus .contenu a{color:#505050;text-decoration:underline}
.EnSavoirPlus .contenu a:hover{color:#505050;text-decoration:none}

/* Divers : Cadre Liens génériques */
.lienGen{font-family:Arial;position:absolute;display:none;font-size:0.8em;font-weight:bold}
.lienGen .contenu{text-align:center;width:242px;background-color:#e41102; color:#fff;}

/* PageVideo */
.PageVideoCadre{float:right;border:solid 1px black;padding:5px;font-family:Arial;font-size:0.7em;width:152px;text-align:left}
.PageVideoTitre{font-family:Arial;font-size:1.5em;font-weight:normal;color:#e6110c}
.PageVideoChapeau{clear:both;font-family:Arial;font-size:0.7em;text-align:justify}
.PageVideoTexte{clear:both;font-family:Arial;font-size:0.7em;text-align:justify}

/* Module Compte a rebours */
.prochainecourse .course{font-weight:bold;font-size:1.3em;margin:15px 0px}
.prochainecourse .timer{margin-bottom:15px;font-size:1.5em;}
.prochainecourse .avantdepart{margin-bottom:10px;display:none}
.prochainecourse .news{margin:5px 5px 0px 5px;text-align:left}
.prochainecourse .lire{margin:0px 5px;text-align:right}

/* PageConcours */
 #tab_concours input{font-family: Arial, Helvetica, sans-serif;font-size:0.8em;
	border:solid 1px #555555;color: #000;margin:0px;}
	
/* Home Modules Centraux */
.homemodule{float:left;margin-bottom:10px}
.homemodule h3{color:#fff;font-family:Arial;background-color:#8c8c8c;margin:0px;
	font-size:0.8em;padding: 2px 0px 2px 15px;border-bottom:solid 2px #b9b9b9;
	letter-spacing:-1px;white-space:nowrap}
.homemodule .contenu{border:solid 1px #a9a9a9;font-family:Arial;
	font-size:0.75em;background-image:url(img/img_fond_module.jpg);background-color:#d6d6d6;
	background-repeat:repeat-x;width:272px;height:70px;float:left;padding:0px 0px}	
.homemodule .contenu ul{list-style-type:none;margin:4px;padding:0px}
.homemodule .contenu ul li{display:inline;padding:0px 11px;margin:0px;position:relative;}
.homemodule .contenu ul .livendee{padding:0px 8px !important}
.homemodule .contenu ul li .imageLien{z-index:0;position:relative}
.homemodule .contenu ul li .imageLien img{width:58px;height:58px;padding:0px;margin:0px 0px;
    border:solid 2px white}
.homemodule .contenu ul li .imageCoin{z-index:0;position:relative}
.homemodule .contenu ul li .imageCoin img{height:58px;padding:0px;margin:0px;border:none} 
.homemodule .legende {position:absolute;left:20px;bottom:60px;
    width:242px;display:none;z-index:160;}
.homemodule .legende h4{font-weight:normal;color:#fff;font-size:0.8em;position:relative;
    top:-10px;background-color:#e71803;width:232px;margin:0px;padding:0px 5px}
    
.homemodule .homemodulecontenu div{float:left;position:relative;margin-top:11px;margin-left:8px}
.homemodule .homemodulecontenu div span{position:absolute;background-color:#000;width:100px;
    filter:alpha(opacity=70);opacity:.7;font-size:11px;height:28px;top:0}
.homemodule .homemodulecontenu div p{position:absolute;color:#fff;width:100px;margin:0px;
    font-size:11px;font-family:Arial;font-weight:bold;text-align:center;top:1px}
.homemodule .homemodulecontenu div img{height:73px;width:100px;border:none}
    
/* NewsDate */
.NewsDate{color:#888;font-size:0.8em;font-family:Arial;width:200px}

/* Enquete */
.enquete {font-family:Arial;font-size:0.8em}
.enquete .cadre {clear:both;border:solid 1px #a9a9a9;margin:0px 0px 20px 0px;padding:0px 10px 10px 10px}
.enquete .cadre div{margin:10px 0px 5px 0px;font-weight:bold}
.enquete .cadre table{margin-bottom:20px;}
.enquete .cadre textarea{border:solid 1px #a9a9a9;height:100px;width:525px}
.enquete #div_infos_perso{float:left}
.enquete #div_infos_perso input{border:solid 1px #a9a9a9;width:250px}
.enquete #div_infos_perso select{border:solid 1px #a9a9a9;width:250px}
.enquete #div_infos_perso .gauche{float:left;}
.enquete #div_infos_perso .droite{float:right;}
.enquete #div_infos_perso div{margin:5px 0px 5px 0px}
.enquete .fin{margin-bottom:20px}
.enquete .lienfin{text-align:right}
.enquete .lienfin a{text-decoration:none;color:#e6110c}
.enquete .lienfin a:hover{text-decoration:underline}

/* Navigateurs */
.gNavPage { background:#FFF url(../img/carte-fond2.png) no-repeat 26px 50px; overflow:hidden; position:relative; zoom:1; }
.gNavCol1, .gNavFleche { background:url(../img/fleche.png) repeat-y ; }
.gNavCol1 { background-position:-30px 50px; font-family:Arial, Helvetica, sans-serif; position:relative; }
.gNavFleche { background-position:left top; display:block; height:17px; left:0; overflow:hidden; position:absolute; top:54px; width:23px; }
.gNavCol1 h2 { background-color:#FFF; color:#e32016; font-size:24px; margin:0; padding:5px 0 20px 0; }
.gNavCol1 ul, .gNavCol1 li { margin:0; padding:0; }
.gNavCol1 li { list-style-type:none; overflow:hidden; padding:0 0 30px 26px; zoom:1; }
.gNavCol1 li a { text-decoration:none; }
.gNavCol1 li a:hover strong { background-color:#666; }
.gNavCol1 li a:hover .gNavText { background-color:#CCC; }
.gNavCol1 li img { border:0; float:left; margin:0 3px; width:80px;height:80px }
.gNavCol1 li .gNavDate { color:#000; font-size:24px; }
.gNavCol1 li strong { background-color:#e32016; color:#FFF; font-size:14px; font-weight:normal; line-height:18px; margin-bottom:1px; overflow:hidden; padding:2px 4px; zoom:1; }
.gNavCol1 li .gNavText { background-color:#e3e3e3; color:#393939; font-size:12px; line-height:16px; margin-bottom:1px; overflow:hidden; padding:2px; zoom:1; }

/* News Canyouseatheworld */
.moduleCYSTW{text-align:left}
.moduleCYSTW img{vertical-align:middle;margin:5px 10px !important}