@charset "utf-8";

/**************************************************************
/                                                             *
/		                 GENERIQUE                            *
/                                                             *
/**************************************************************/

body{margin:0px;padding:0px;background-color:#8D0507;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; clear:both}
ul{margin:0px;padding:0px;}
li{list-style:none}
a{text-decoration:none;color:#333333;display:block}



#global{
	position:absolute;
	width:1027px;
	left:50%;
	margin-left:-514px;
	background-image:url(../images/backgroundglobal.jpg);
	background-repeat:repeat-y;
	top: -1px;
}

/**************************************************************
/                                                             *
/		                 HEADER                               *
/                                                             *
/**************************************************************/


#header{position:relative;width:941px;margin-left:39px; margin-top:4px}
#header .headerCategoriesSeparateur{margin:0px;padding:4px 0px 0px 0px;height:18px;width:1px}
#headerCategories ul li{display:block;position:relative;height:23px;float:left;width:106px;text-align:center}
#headerCategories ul li .CatOn{height:18px;padding:5px 10px 0px 10px;font-weight:bold;color:#8D0507;color:#ffffff; background-image:url(../images/backgroundCategorie.jpg)}
#headerCategories ul li .CatOff{height:18px;padding:5px 10px 0px 10px;font-weight:bold;color:#8D0507;}
#headerCategories ul li .CatOff:hover{color:#ffffff; background-image:url(../images/backgroundCategorie.jpg)}

#headerBaniere{clear:both}

#header #espaceClub{float:right;width:300px;height:auto;font-weight:bold;color:#990000;padding:0px 0px 0px 20px;background-image:url(../images/bouton_log.jpg);background-repeat:no-repeat}
#header #espaceClub a{font-weight:bold;color:#990000;text-decoration:underline}
#header #espaceClub a:hover{font-weight:bold;color:#990000;text-decoration:none}




#headerMenu a{height:21px;padding:4px 15px 0px 15px;}
#headerMenuRub{ background-color:#AE0000;height:25px;}
#headerMenuRub ul li{display:block;position:relative;float:left;}
#headerMenuRub ul li .headerMenuRubActive{font-weight:bold;color:#FFFFFF;background-image:url(../images/backgrounRubActive.jpg);background-repeat:no-repeat}
#headerMenuRub ul li .headerMenuRubInactive{font-weight:bold;color:#FFFFFF;background-image:url(../images/backgrounRubInactive.jpg);background-repeat:no-repeat}


.headerMenuSousrubFocusOn{ display:block; background-color:#333333; height:25px; color:#FFFFFF;}
.headerMenuSousrubFocusOn ul li{display:block;position:relative;float:left;}
.headerMenuSousrubFocusOn ul li a{color:#FFFFFF;}
.headerMenuSousrubFocusOn ul li a:hover{color:#CCCCCC;text-decoration:underline;}

.headerMenuSousrubFocusOff{ display:none; background-color:#333333; height:25px; color:#FFFFFF;}
.headerMenuSousrubFocusOff ul li{display:block;position:relative;float:left;}
.headerMenuSousrubFocusOff ul li a{color:#FFFFFF;}
.headerMenuSousrubFocusOff ul li a:hover{color:#CCCCCC;text-decoration:underline;}





/**************************************************************
/                                                             *
/		                 COPRS                                *
/                                                             *
/**************************************************************/


#coprs{position:relative;width:941px;margin:13px 0px 30px 39px;display:block; height:auto;clear:both}


#coprsHeader{position:relative;width:941px;}


	/*---------------------PRE-HOME------------------------------------*/


	/*----------------      NEWS   HOME  ------------------------------*/
#coprsHeaderNews{position:relative;width:365px;float:left;margin-right:26px;}
#coprsHeaderNews #top{width:362px;height:20px;background-image:url(../images/backgroundEnteteNews.jpg);background-repeat:no-repeat;color:#8D0507;padding:17px 0px 0px 3px;font-weight:bold}
#coprsHeaderNews #contenu{display:block; height:195px;}
#coprsHeaderNews #bottom{width:365px;height:62px;background-image:url(../images/backgroundBottomNews.jpg);background-repeat:no-repeat;padding:10px 0px 0px 0px}
#coprsHeaderNews #bottom #Text{margin:0px 0px 4px 10px; height:auto;width:auto;}
#coprsHeaderNews #bottom .Suite{height:auto;width:auto;margin-left:280px;text-decoration:none;color:#8D0507;font-size:11px}

	/*----------------      BREF   HOME  ------------------------------*/
#coprsHeaderBref{position:relative;width:253px;float:left;margin-right:12px; height:308px}
#coprsHeaderBref #top{width:253px;height:13px;background-image:url(../images/backgroundEnteteBref.jpg);background-repeat:no-repeat;font-weight:bold}
#coprsHeaderBref #contenu{display:block; height:auto}
#coprsHeaderBref #bottom{width:253px;height:45px;background-image:url(../images/backgroundBottomBref.jpg);background-repeat:no-repeat}


	/*----------------      VIDEO   HOME  ------------------------------*/
#coprsHeaderWebTv{display:block;position:relative;width:300px;float:left;overflow:hidden;}
#coprsHeaderWebTv #top{width:282px;height:23;background-image:url(../images/backgrounEnteteVideo.jpg);background-repeat:no-repeat;color:#8D0507;padding:12px 0px 0px 3px;font-weight:bold}
#coprsHeaderWebTv #contenuVids{display:block; width:300px;height:220px;overflow:hidden;z-index:1}
#coprsHeaderWebTv #bottom{display:block;width:282px;height:62px;background-image:url(../images/backgroundFooterVideo.jpg);background-repeat:no-repeat;padding:0px 0px 0px 65px; z-index:50}
#coprsHeaderWebTv #bottom #Text{margin:0px 0px 4px 10px; height:auto;width:auto;}
#coprsHeaderWebTv #bottom .Suite{display:block;height:37px;width:37px;text-decoration:none;color:#8D0507;font-size:11px;float:left;font-weight:bold;margin:2px 0px 0px 10px}
#coprsHeaderWebTv .mask{position:absolute;width:275px;height:30px;background-color:#FFFFFF;display:block;top:200px;left:0px;moz-opacity:0.5;opacity: 0.5;filter:alpha(opacity=50);z-index:100;padding:10px 0px 0px 10px}

	/*----------------      RESULT   HOME  ------------------------------*/
#coprsHeaderResult{width:276px;height:260px;overflow:hidden;margin-bottom:5;}
#coprsHeaderResult #top{width:276px;height:35px;background-image:url(../images/backgroundheaderResult.jpg);background-repeat:no-repeat;color:#8D0507;padding:10px 0px 0px 3px;font-weight:normal}
#coprsHeaderResult #top #Result{width:91px; height:23px; background-image:url(../images/ongletResult.jpg);margin:0px 1px 20px 0px;float:left; padding:7px 0px 0px 0px;font-size:11px;text-align:center}
#coprsHeaderResult #top #classement{width:80px; height:23px; background-image:url(../images/ongletClassment.jpg);margin:0px 1px 20px 0px;float:left; padding:7px 0px 0px 0px;font-size:11px}
#coprsHeaderResult #top #Next{width:96px; height:23px; background-image:url(../images/ongletNextMatch.jpg);margin:0px 1px 20px 0px;float:left; padding:7px 0px 0px 0px;font-size:11px}

#coprsHeaderResult #contenu1{display:block; width:276px;height:215px;overflow:hidden;z-index:1;clear:both;}
#coprsHeaderResult #contenu2{display:block; width:276px;height:215px;overflow:hidden;z-index:1;clear:both;}
#coprsHeaderResult #contenu3{display:block; width:276px;height:215px;overflow:hidden;z-index:1;clear:both;}

#coprsHeaderResult .match{display:block; width:270px;height:auto;font-size:14px;font-weight:bold;color:#666666;text-align:center;margin:0px 0px 20px 0px}
#coprsHeaderResult .score{display:block; width:50px;height:auto;float:left;font-size:25px;font-weight:bold;color:#666666;text-align:center;margin:35px 0px 0px 0px;padding:0px 5px 0px 5px}
#coprsHeaderResult .equipe{display:block; width:auto;height:auto;float:left;margin:0px 0px 0px 5px}
#coprsHeaderResult .dateMatch{display:block; width:270px;height:auto;font-size:11px;font-weight:bold;color:#666666;text-align:center;margin:15px 0px 0px 0px}


#coprsHeaderResult #bottom{display:block;width:276px;height:10px;background-image:url(../images/backgroundFooterResult.jpg);background-repeat:no-repeat; z-index:50}
#coprsHeaderResult #top .on{color:#990000}
#coprsHeaderResult #top .off{color:#333333}
#coprsHeaderResult #top .off:hover{color:#990000}
	
	/*----------------      VIDEO   DETAIL  ------------------------------*/
#player{position:relative;display:block;width:645px; height:550px}
#player #top{position:relative;width:282px;height:21px;background-image:url(../images/backgrounEnteteVideo.jpg);background-repeat:no-repeat;color:#8D0507;padding:22px 0px 0px 3px;font-weight:bold;float:left}
#player .lienRetour{position:relative;width:auto;height:auto;float:left;display:block; color:#8D0507;font-weight:bold;margin:-50px 0px 0px 0px}
#player .lienRetour a{color:#8D0507;font-weight:bold;text-decoration:underline}
#player .lienRetour a:hover{text-decoration:none}
#player #contenuVids{display:block; width:645px;height:550px;;clear:both}
#player #bottom{display:block;width:282px;height:62px;background-image:url(../images/backgroundFooterVideo.jpg);background-repeat:no-repeat;padding:0px 0px 0px 65px; z-index:50}
#player #bottom #Text{margin:0px 0px 4px 10px; height:auto;width:auto;}
#player #bottom .Suite{display:block;height:37px;width:37px;text-decoration:none;color:#8D0507;font-size:11px;float:left;font-weight:bold;margin:2px 0px 0px 10px}
#player .mask{position:absolute;width:275px;height:30px;background-color:#FFFFFF;display:block;top:200px;left:0px;moz-opacity:0.5;opacity: 0.5;filter:alpha(opacity=50);z-index:100;padding:10px 0px 0px 10px}


	/*----------------    LITING HOME  ACTU   & RUB ACTU & SAISON & MEDIATHEQUE & EFFECTIF------------------------------*/
#coprsContenu{width:941px;height:auto;clear:both}
.rechercheMediatheque{width:889px;height:auto;border:1px solid #cccccc;margin:0px 0px 25px 0px;padding:20px 25px 20px 25px;background-color:#E9E9E9}

.recherche{width:595px;height:100px;border:1px solid #cccccc;margin:0px 0px 25px 0px;padding:0px 25px 20px 25px;background-color:#E9E9E9}
.recherche .searchaera{margin:10px 0px 10px 0px}
.recherche .searchaera .select{width:auto; height:25px; float:left;margin:15px 0px 0px 35px}
.nbrResult{width:auto;height:auto;font-weight:bold;margin:15px 0px 15px 0px}
.multipage{width:647px;height:auto;float:left;color:#8D0507;text-align:center;margin:15px 0px 15px 0px;padding-left:160px; }
.page{position:relative;display:block;width:auto;padding:3px;text-align:center;height:auto;float:left;}
.page a{display:block;width:100; height:auto;color:#8D0507;float:left;padding:0px 3px 0px 3px }

#corpscontenuvideo{width:645px;height:455px;float:left;}

#coprsContenuActu{width:650px; float:left;margin-right:12px}
#coprsContenuActulist{width:647px; height:auto;border:1px solid #CCCCCC;margin-top:1px;background-color:#E9E9E9}
.blocListingActu{width:auto;height:75px;padding:8px;clear:both}
.blocListingActuphoto{float:left;width:100px;height:75px}
.blocListingActuTitre{padding:0px 0px 0px 8px;float:left;width:520px;color:#8D0507;margin-bottom:5px; font-weight:bold; font-size:11px}
.blocListingActuText{padding:0px 0px 0px 8px;float:left;width:520px;margin-bottom:5px;font-size:10px}
.blocListingActuDate{padding:0px 0px 0px 8px;float:left;width:auto;font-size:10px}
.blocListingActuSuite{width:auto;margin-left:550px;font-size:10px;font-weight:bold;}
.blocListingActuSuite a{font-size:10px;font-weight:bold;text-decoration:underline}
.blocListingActuSuite a:hover{font-size:10px;font-weight:bold;text-decoration:none}
.blocListingActuseparateur{padding:8px 8px 8px 8px}

#coprsContenueffectif{width:647px; height:auto;border:1px solid #CCCCCC;margin-top:1px;background-color:#ffffff}
#sousHeader{position:relative; display:block; width:642px;height:20px; background-image:url(../images/backgroundSousHeader.jpg); background-repeat:repeat-x;padding:5px 0px 0px 5px; font-weight:bold;color:#003366;clear:both}
.blocListingeffectif{display:block;position:relative;width:300px;height:160px;padding:8px;font-size:10px;float:left;}
.blocListingeffectif .blocListingActuphoto{float:left;width:100px;height:150px}
.blocListingeffectif .blocListingActuTitre{padding:0px 0px 0px 8px;float:left;width:190px;color:#8D0507;margin-bottom:5px; font-weight:bold; font-size:11px}
.blocListingeffectif .blocListingActuText{display:block;padding:0px 0px 0px 8px;float:left;width:190px;margin:0px 0px 5px 0px;font-size:10px}
.blocListingeffectif .blocListingActuTNationalite{padding:0px 0px 0px 8px;float:left;width:190px;margin:0px 0px 5px 0px;font-size:10px}
.blocListingeffectif .blocListingActuDateN{padding:0px 0px 0px 8px;float:left;width:190px;margin-bottom:5px;font-size:10px}
.blocListingeffectif .blocListingActuTaille{padding:0px 0px 0px 8px;float:left;width:190px;margin-bottom:5px;font-size:10px}
.blocListingeffectif .blocListingActuPoids{padding:0px 0px 0px 8px;float:left;width:190px;margin-bottom:5px;font-size:10px}
.blocListingeffectif .blocListingActuClub{padding:0px 0px 0px 8px;float:left;width:190px;margin-bottom:5px;font-size:10px}
.blocListingeffectif .blocListingActuArrivee{padding:0px 0px 0px 8px;float:left;width:190px;margin-bottom:5px;font-size:10px}

#blocListingActuToute{display:block; padding:1px 0px 0px 25px;margin: 10px 0px 20px 0px; width:100px;height:auto;background-image:url(../images/bouton_log.jpg);background-repeat:no-repeat;color:#990000}

.blocListingVidoes{position:relative;width:auto;height:75px;padding:8px;clear:both;}
.blocListingVideos .blocListingActuphoto{float:left;width:100px;height:75px}
.blocListingVideos .blocListingActuTitre{padding:0px 0px 0px 8px;float:left;width:520px;color:#8D0507;margin-bottom:5px; font-weight:bold; font-size:11px}
.blocListingVideos .blocListingActuText{padding:0px 0px 0px 8px;float:left;width:520px;margin-bottom:5px;font-size:10px}
.blocListingVideos .blocListingActuDate{padding:0px 0px 0px 8px;float:left;width:auto;font-size:10px}
.blocListingVideos .blocListingActuSuite{width:auto;margin-left:550px;font-size:10px;font-weight:bold;}
.blocListingVideos .blocListingActuSuite a{font-size:10px;font-weight:bold;text-decoration:underline}
.blocListingVideos .blocListingActuSuite a:hover{font-size:10px;font-weight:bold;text-decoration:none}


.blocListingBreveInfo .blocListingBreveInfoTitre {}
.blocListingBreveInfo .blocListingBreveInfoTitre span{font-weight:bold;color:#8D0507;}	
.blocListingBreveInfo .blocListingBreveInfoTitre .breve{width:auto;height:20px;display:block;float:left}	

#coprsContenuActulist .dateMatch{width:639px;height:18px;background-color:#333333;color:#FFFFFF;padding:5px 4px 0px 4px}
#coprsContenuActulist .listingLiguePaire{width:647px;height:28px;border-bottom:1px solid #CCCCCC;background-color:#FFFFFF;clear:both}	
#coprsContenuActulist .listingLigueInpaire{width:647px;height:28px;border-bottom:1px solid #CCCCCC;background-color:#F6F6FD;clear:both}
#coprsContenuActulist .heure{height:18px;width:auto; float:left; border-right:1px dotted #CCCCCC;padding:5px 4px 0px 4px}	
#coprsContenuActulist .EquipeDom{height:18px;width:233px; float:left; border-right:1px dotted #CCCCCC;padding:5px 3px 0px 0px;text-align:right}	
#coprsContenuActulist .logoEquipe{height:26px;width:auto; float:left; border-right:1px dotted #CCCCCC;}	
#coprsContenuActulist .Score{height:18px;width:auto; float:left; border-right:1px dotted #CCCCCC;padding:5px 5px 0px 5px}	
#coprsContenuActulist .EquipeExt{height:18px;width:233px; float:left; border-right:1px dotted #CCCCCC;padding:5px 0px 0px 3px;text-align:left}	
#coprsContenuActulist .lienLFP{height:26px;width:auto; float:left; padding:0px 0px 0px 0px}	
#coprsContenuActulist .infoClassement{height:18px;width:auto; float:left; border-right:1px dotted #CCCCCC;padding:5px 4px 0px 4px}
#coprsContenuActulist .infoClassementEquipe{height:18px;width:370px; float:left; border-right:1px dotted #CCCCCC;padding:5px 5px 0px 5px;text-align:left}

#dejaClient{display:block;width:194px;height:25px;margin:76px 0px 0px 0px;position:relative;z-index:2}
#formClient{display:block;width:701px;height:69px; border:1px solid #CCCCCC;-moz-border-radius: 15px;margin:-12px 0px 70px 0px;position:relative;z-index:1}
#nouveauClient{display:block;width:254px;height:26px;margin:0px 0px 15px 0px;}
#infoPerso{display:block;width:203px;height:25px;margin:10px 0px 0px 500px;position:relative;z-index:2}
#formNouveauClient{display:block;width:701px;height:400px; border:1px solid #CCCCCC;-moz-border-radius: 15px;margin:-12px 0px 70px 0px;position:relative;z-index:1}


#coprsContenuActu .partenairesImg{float:left;margin:47px 0px 0px 18px; height:110px}


	/*----------------      PUB HOME     ------------------------------*/
#phototheque{float:left;display:block; width:650px; height:auto; margin:0px 13px 0px 0px;overflow:hidden}
#coprsContenuPub{width:277px; float:left;}
#coprsContenuPub #facebook{width:277px;height:70px}
.PubHome{display:block;width:300px;height:auto;overflow:hidden;margin-bottom:15px;}


	/*----------------      PROM HOME     ------------------------------*/

#westminster{display:block;position:relative;width:640;height:auto;overflow:hidden;margin:470px 0px 0px 0px;}
.promo{display:block;position:relative;width:440;height:auto;overflow:hidden;margin:17px 0px 17px 0px;float:left}
#meteo{display:block;position:relative;width:200;height:auto;overflow:hidden;margin:17px 0px 17px 0px;float:left}

	/*----------------    DETAIL ACTU     ------------------------------*/
#coprsContenuActu .titre{width:auto;height:auto;color:#8D0507;font-size:14px;font-weight:bold;margin:10px 0px 7px 5px}
#coprsContenuActu .date{width:auto;height:auto;margin:0px 0px 25px 0px;float:left}
#coprsContenuActu .lienRetour{float:left;margin:0px 0px 25px 500px; color:#8D0507;font-weight:bold;}
#coprsContenuActu .lienRetour a{color:#8D0507;font-weight:bold;text-decoration:underline}
#coprsContenuActu .lienRetour a:hover{text-decoration:none}
#coprsContenuActu .photo{width:365px;float:left; padding:0px 10px 10px 0px;}
#coprsContenuActu .photoLarge{width:635px;overflow:hidden; padding:0px 10px 10px 0px; margin:20px 0px 20px 0px}
#coprsContenuActu .photoMini{width:100px;overflow:hidden;float:left; padding:0px 10px 10px 0px;}


#coprsContenuActu .text{text-align:justify;padding:0px 30px 0px 0px;}
#coprsContenuActu #organigramme{margin:20px 0px 20px 0px}


	/*----------------   FICHE INFORMATION  ------------------------------*/
#dejaClient{display:block;width:194px;height:25px;margin:76px 0px 0px 100px;position:relative;z-index:2}
#formClient{display:block;width:701px;height:auto; border:1px solid #CCCCCC;-moz-border-radius: 15px;margin:-12px 0px 70px 100px;position:relative;z-index:1}
#nouveauClient{display:block;width:254px;height:26px;margin:0px 0px 15px 100px;}
#infoPerso{display:block;width:203px;height:25px;margin:10px 0px 0px 600px;position:relative;z-index:2}
#formNouveauClient{display:block;width:701px;height:400px; border:1px solid #CCCCCC;-moz-border-radius: 15px;margin:-12px 0px 70px 100px;position:relative;z-index:1}

#recapInfoClient{display:block;width:248px;height:25px;margin:76px 0px 0px 100px;position:relative;z-index:2}
#formRecapClient{display:block;width:701px;height:330px; border:1px solid #CCCCCC;-moz-border-radius: 15px;margin:-12px 0px 70px 100px;position:relative;z-index:1}

.textfieldLog {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000000;background-color:#ffffff;border:#98B3BE 1px solid;}
.log {font-family: Verdana;font-size: 11px;	color: #858585;}
.bouton {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#C8C78C;border: 1px solid #9F9540;}
.bordure_pointilles_bas {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}



/**************************************************************
/                                                             *
/		                 PARTNERS                             *
/                                                             *
/**************************************************************/

#partenaires{position:relative;display:block;width:1000px;height:112px;margin:7px 0px 0px 13px;background-image:url(../images/backgroundPartners.jpg);background-repeat:repeat-x; clear:both }
#partenaires .partenairesImg{float:left;margin:27px 0px 0px 18px}






/**************************************************************
/                                                             *
/		                 FOOTER                               *
/                                                             *
/**************************************************************/

#footer{position:relative;display:block;width:1000px;height:35px;margin:0px 0px 0px 13px;background-color:#333333; clear:both}
#footer ul{position:relative;display:block;width:950px;height:31px;padding:9px 0px 0px 0px;margin:0px 0px 0px 50px}
#footer ul li{position:relative;float:left;width:auto;height:auto;padding:0px 15px 0px 15px}
#footer ul li a{color:#FFFFFF;font-weight:bold;text-decoration:none}

