﻿html, body
{
    padding:0;
    margin:0;
}

body
{
    font:12px Arial;
    color:#343436;
    background-color:white;
}

img
{
    border: 0;
}

.clear
{
    clear: both;
}

.left
{
    float:left;
}

.right
{
    float:right;
}

h1
{
    font-size:24px;
    color:#225686;
    font-weight:normal;
    margin:20px 0 3px 0;
}

h2
{
    font-size:14px;
    font-weight:bold;
    color:#0a487f;
    margin:0;
}

h3
{
    font-size:18px;
    color:#727272;
    margin:20px 0 0 0;
    font-weight:normal;
}

h4
{
    font-size:14px;
    font-weight:bold;
    color:#0a487f;
    margin:20px 0 0 0;
}

h5 {
    font-size:16px;
    font-weight:bold;
    color:#0a487f;
    margin:20px 0 15px 0;
}

h5 b {
    font-size:14px;
    font-weight:bold;
    color:#959494;
}

h6 {
    font-weight:bold;
    color:#173958;
    font-size:13px;
    margin:12px 0 0 0;
}

p
{
    margin:12px 0;
}

.pdf
{
    margin:0 5px;
    vertical-align:middle;
}

a:link {color: #005aff; text-decoration: none;}
.navigationFilAriane:link{  color: #005aff; text-decoration: none;}
.navigationTxtMedia:link{  color: #585858; text-decoration: none;}
.navigationEnvoyerAmi:link{  color: #5e5e5e; text-decoration: none;}
.copyrightLanec:link { color:#969696; text-decoration:none; }


/* ---------------------------------------------------- MASTERPAGE.MASTER --------------------------------------------------------*/
.pageMaster
{
    padding:0;
    margin:0;
    margin:auto;
    min-height:100%;
    position:relative;
}

.pageMaster .pageMasterContenu
{
    position:relative;
    z-index:5;
}   

.pageMasterContenu .fondHautPage
{    
    display:none;
}

.pageMasterContenu .corpsMaster
{
    margin: auto;
    width: 948px;
    width: 949px !Important;
}

.corpsMaster .fondContenu
{
    border:none;
    background-image:none;
}

.fondContenu .menuGauche
{
    display:none;
}

.fondContenu .contenu
{
    width:948px;
    float:left;
    margin:0 0 10px 8px;
    background-color:White;
}

.contenu .marginContenu
{
    width:621px;
    margin:auto;
}

.contenu .ligneEnvoyerAmi
{
    display:none;
}

.pageMaster .espaceMinimumFooter
{
    margin:auto;
    width:90%;
    height:50px; /* hauteur libre entre dernier bloc et pied de page */
    padding-bottom:735px; /* hauteur de l'image en pied de page */    
    margin-top:-465px;
    position:relative;
}

.pageMaster .basPageMaster
{
    position:absolute;    
    margin:auto;
    bottom:0;
    height:735px;
    width:100%;
    background-image:none;
}

.basPageMaster .cadreFooter
{
    display:none;
}

.corpsMaster .filAriane
{
    display:none;
}

.corpsMaster .hautPage
{
    display:none;
}

/* ******************************** MENU PRINCIPAL *************************** */
.corpsMaster .menuPrincipal
{
    display:none;
}


/* ********************** MENU SECONDAIRE.ASCX ************************* */
.corpsMaster .menuSecondaire
{
    display:none;
}


/* ---------------------------------------------------- INDEX.ASPX --------------------------------------------------------*/
.pageCompleteIndex .fondIndex
{  
    background-color : white;
    margin : 0 0 25px 15px;
    width : 915px;
    height : 470px;
}

.fondIndex .colonneGauche
{
    float:left;
    width:100%;
    margin:0 25px 0 0;
}

.fondIndex .colonneDroite
{
    display:none;
}


/* ---------------------------------------------------- HOCKEY-ÉTUDES --------------------------------------------------------*/
.pageCompleteHockeyEtudesIndex .fondRimouski
{
    display:none;
}

.pageCompleteHockeyEtudesIndex .fondListe ul
{	
    display:none;
}

.pageCompleteHockeyEtudesIndex .fondRiviereLoup
{
    display:none;
}

.pageCompleteHockeyEtudesIndex .fondBasques
{
    display:none;
}

.pageCompleteHockeyEtudesIndex .fondGaspesie
{
    display:none;
}

.corpsMaster .pageCompleteHockeyEtudes ul 
{
	margin:10px 0;
	padding:0;
	display:block;
	list-style:none;
}

.corpsMaster .pageCompleteHockeyEtudes ul li 
{
    margin:0;
    padding-left:12px;   
    background:url(/images/hockeyetudes/onglets/puce.gif) no-repeat center left;
}

.corpsMaster .pageCompleteHockeyEtudes li a {
	margin: 0;
    padding: 0;
    text-decoration: none; 
    color: #005aff; 
}

.pageCompleteHockeyEtudes .hauteurRiviereLoup
{
    height:350px;
}

.corpsMaster .tableauNormalise {
    background-color:#f6f6f6;  
    border:1px solid #a9a9a9;
    width:621px;
    margin-top:10px;
}

.tableauNormalise .borderBottom {
    border-bottom:1px solid #bcbcbc;
}

.tableauNormalise .borderRight {
    border-right:1px solid #bcbcbc;
}

.corpsMaster .enteteOnglets  {
    height:35px;
    width:100%;
    margin:30px 0 0 0;
    padding:0;
    position:relative;
    z-index:5;
}

.corpsMaster .onglets {
    margin-right:5px;
    float:left;
}

.onglets .texteOnglets {
    color:White;
}

.corpsMaster .onglets .ongletPartieGauche {
    background:url(/images/hockeyetudes/onglets/gauche.gif) no-repeat;
}

.corpsMaster .onglets:hover .ongletPartieGauche {
    background:url(/images/hockeyetudes/onglets/gauche_over.gif) no-repeat;
    cursor:pointer;
}

.corpsMaster .actif .ongletPartieGauche, .corpsMaster .actif:hover .ongletPartieGauche {
    background:url(/images/hockeyetudes/onglets/gauche_active.gif) no-repeat;
    cursor:pointer;
}

.corpsMaster .onglets .ongletPartieCentre {
    background:url(/images/hockeyetudes/onglets/centre.gif) repeat-x;
}

.corpsMaster .onglets:hover .ongletPartieCentre {
    background:url(/images/hockeyetudes/onglets/centre_over.gif) repeat-x;
    cursor:pointer;
}

.corpsMaster .actif .ongletPartieCentre, .corpsMaster .actif:hover .ongletPartieCentre {
    background:url(/images/hockeyetudes/onglets/centre_active.gif) repeat-x;
    color:#183a59;  
}

.corpsMaster .onglets .ongletPartieDroite {
    background:url(/images/hockeyetudes/onglets/droite.gif) no-repeat;
}

.corpsMaster .onglets:hover .ongletPartieDroite {
    background:url(/images/hockeyetudes/onglets/droite_over.gif) no-repeat;
    cursor:pointer;
}

.corpsMaster .actif .ongletPartieDroite, .corpsMaster .actif:hover .ongletPartieDroite {
    background:url(/images/hockeyetudes/onglets/droite_active.gif) no-repeat;
}


.corpsMaster .onglets .ongletPartieGaucheInscription {
    background:url(/images/hockeyetudes/onglets/inscriptionGauche.gif) no-repeat;
}

.corpsMaster .onglets:hover .ongletPartieGaucheInscription {
    background:url(/images/hockeyetudes/onglets/inscriptionGauche_over.gif) no-repeat;
    cursor:pointer;
}

.corpsMaster .actif .ongletPartieGaucheInscription, .corpsMaster .actif:hover .ongletPartieGaucheInscription {
    background:url(/images/hockeyetudes/onglets/gauche_active.gif) no-repeat;
    cursor:pointer;
}

.corpsMaster .onglets .ongletPartieCentreInscription {
    background:url(/images/hockeyetudes/onglets/inscriptionCentre.gif) repeat-x;
}

.corpsMaster .onglets:hover .ongletPartieCentreInscription {
    background:url(/images/hockeyetudes/onglets/inscriptionCentre_over.gif) repeat-x;
    cursor:pointer;
}

.corpsMaster .actif .ongletPartieCentreInscription, .corpsMaster .actif:hover .ongletPartieCentreInscription {
    background:url(/images/hockeyetudes/onglets/centre_active.gif) repeat-x;
    color:#183a59;  
}

.corpsMaster .onglets .ongletPartieDroiteInscription {
    background:url(/images/hockeyetudes/onglets/inscriptionDroite.gif) no-repeat;
}

.corpsMaster .onglets:hover .ongletPartieDroiteInscription {
    background:url(/images/hockeyetudes/onglets/inscriptionDroite_over.gif) no-repeat;
    cursor:pointer;
}

.corpsMaster .actif .ongletPartieDroiteInscription, .corpsMaster .actif:hover .ongletPartieDroiteInscription {
    background:url(/images/hockeyetudes/onglets/droite_active.gif) no-repeat;
}

.corpsMaster .ongletPartieGauche, .ongletPartieDroite, .ongletPartieGaucheInscription, .ongletPartieDroiteInscription {
    cursor:pointer;
    height:35px;
    float:left;
    width:8px;
    margin:0 0 0 0;
    border:0;
}

.corpsMaster .ongletPartieCentre, .ongletPartieCentreInscription {
    height:35px;
    line-height:35px;
    vertical-align:middle;
    float:left;
    margin:0 0 0 0;
    padding:0 10px 0 10px;
    text-align:left;
    border:0;
}

.corpsMaster .ongletPartieCentreActif     
{
    color:#183a59;    
    background:  url(/images/hockeyetudes/onglets/centre_active.gif) repeat-x; 
    text-decoration:none; 
}

.corpsMaster .contenuOnglets
{
    border:1px solid #aaaaaa;
    position:relative;
    top:-1px;
    z-index:0;
}

.contenuOnglets .marginContenuOnglets
{
    margin:0 10px;
}

.marginContenuOnglets .numero
{
    font-size:18px;
    width:25px;
    float:left;
    font-style:italic;
    font-weight:bold;
    color:#245581;
    margin-bottom:5px;
}

.marginContenuOnglets .texteInscription
{
    float:left;
    width:560px;
    margin-top:5px;
}

.marginContenuOnglets .listeOnglets ul 
{
	margin:10px 0 0 0;
	padding:0;
	display:block;
	list-style:none;
}

.marginContenuOnglets .listeOnglets ul li 
{
    margin:0;
    padding-left:12px;   
    background: url(/images/hockeyetudes/onglets/puce.gif) no-repeat center left;
}

.marginContenuOnglets .listeOnglets li a {
	margin: 0;
    padding: 0;
    text-decoration: none; 
    color: #005aff; 
}

.marginContenuOnglets .listeOnglets li a:link {	text-decoration: none; color: #005aff; }

.marginContenuOnglets .lienCalendrier
{
	margin:20px 0 10px 0;
}

.marginContenuOnglets .lienCalendrier ul 
{
	margin:0;
	padding:0;
	list-style:none;
	display:block;
}

.marginContenuOnglets .lienCalendrier ul li 
{
    margin:0;
    padding-left:12px;   
    background: url(/images/puce.gif) no-repeat center left;
}

.marginContenuOnglets .lienCalendrier li a {
	margin: 0;
    padding: 0;
    text-decoration: none; 
    color: #005aff; 
}

.marginContenuOnglets .btInscription
{
    width:188px;
    height:39px;
    margin:10px 0 0 0;
}

.paddingBottom
{
    padding:0 0 10px 0;
}

.marginContenuOnglets .ligneInscription
{
    margin:5px 0 10px 0;
}

.marginContenuOnglets .titrePayable
{
    float:left;
    width:180px;
}

.marginContenuOnglets .nombreVersements
{
    float:left;
    width:140px;
}

.marginContenuOnglets .paiementVersements
{
    float:left;
    width:260px;
}

.marginContenuOnglets .paiement02
{
    margin:20px 0 10px 0;
}

.paiementEcolesSecondaires .titreFrais
{
    float:left;
    width:180px;
}

.paiementEcolesSecondaires .frais
{
    float:left;
    text-align:right;
    width:50px;
}

.paiementEcolesSecondaires .titreTotal
{
    float:left;
    width:180px;
    font-weight:bold;
    margin-top:6px;
}

.paiementEcolesSecondaires .total
{
    float:left;
    text-align:right;
    width:50px;
    margin-top:6px;
} 

.marginContenuOnglets .colonneEquipe
{
    float:left;
    width:190px;
}


/* ---------------------------------------------------- NOUS-JOINDRE.ASPX --------------------------------------------------------*/
.pageCompleteNousJoindre .fondNousJoindre
{
    background-color:White;
    margin:0 0 25px 15px;
    width:915px;
    height:490px;
}

.fondNousJoindre .margin
{
    width:868px;
    margin-left:20px;
}

.fondNousJoindre .margin h1
{
    padding-top:20px;
    margin:0px 0 3px 0;
}


/* ---------------------------------------------------- À PROPOS DE NOUS --------------------------------------------------------*/
.pageCompleteProposNous .logoHockey
{
    padding:10px 0 0 0;
}

.corpsMaster .pageCompleteProposNous ul 
{
	margin:10px 0;
	padding:0;
	display:block;
	list-style:none;
}

.corpsMaster .pageCompleteProposNous ul li 
{
    margin:0 0 4px 0;
    padding-left:12px;   
    background:url(/images/hockeyetudes/onglets/puce.gif) no-repeat left 5px;
}

.corpsMaster .pageCompleteProposNous ul li ul 
{
	margin:5px 0;
	padding:0;
	display:block;
	list-style:none;
}

.corpsMaster .pageCompleteProposNous ul li ul li
{
    margin:0;
    padding-left:12px;   
    background:url(/images/hockeyetudes/onglets/puce.gif) no-repeat left 5px;
}

.pageCompleteProposNous .texteEquipe
{
    float:left;
    width:440px;
    padding-top:10px;
}

.pageCompleteProposNous .photoEquipe
{
    float:right;
    width:158px;
    height:177px;
    margin-top:50px;
    border:1px solid #757575;
}

.photoEquipe .contourPhoto
{
    width:139px;
    height:158px;
    border:1px solid #919191;
    margin:8px 0 0 8px;
}

.pageCompleteProposNous .colonneGaucheEquipe
{
    float:left;
    width:300px;
}

.pageCompleteProposNous .colonneDroiteEquipe
{
    float:right;
    width:300px;
}

.pageCompleteProposNous .colonneGaucheEquipe h6, .pageCompleteProposNous .colonneDroiteEquipe h6 {
    margin:20px 0 -5px 0;
    color:#343436;
    font-size:18px;
    font-weight:normal;
}

.pageCompleteProposNous .colonneGaucheEquipe h6 b, .pageCompleteProposNous .colonneDroiteEquipe h6 b {
    font-size:12px;
    color:#173958;
}


/* ---------------------------------------------------- ALBATROS MIDGET AAA -----------------------------------------------------*/
.pageCompleteAlbatros .logo01, .pageCompleteEcolesHockey .logo01 {
    float:left;
    margin:10px 0;
    text-align:center;
}

.pageCompleteAlbatros .logo02 {
    float:left;
    margin:10px 35px;
    text-align:center;
}

.pageCompleteEcolesHockey .logo02 {
    float:left;
    margin:10px 15px;
    text-align:center;
}

.pageCompleteAlbatros .logo03, .pageCompleteEcolesHockey .logo03 {
    float:left;
    margin:10px 0;
    text-align:center;
}

.corpsMaster .pageCompleteAlbatros ul 
{
	margin:10px 0;
	padding:0;
	display:block;
	list-style:none;
}

.corpsMaster .pageCompleteAlbatros ul li 
{
    margin:0 0 6px 0;
    padding-left:12px;   
    background:url(/images/hockeyetudes/onglets/puce.gif) no-repeat left 5px;
}

.corpsMaster .pageCompleteAlbatros ul li ul 
{
	margin:5px 0;
	padding:0;
	display:block;
	list-style:none;
}

.corpsMaster .pageCompleteAlbatros ul li ul li
{
    margin:0;
    padding-left:12px;   
    background:url(/images/hockeyetudes/onglets/puce.gif) no-repeat left 5px;
}

.pageCompleteAlbatros .styleRondelle ul 
{
	margin:10px 0 0 10px;
	padding:0;
	display:block;
	list-style:none;
}

.pageCompleteAlbatros .styleRondelle ul li 
{
    margin:0 0 6px 0;
    padding-left:18px;   
    background:url(/images/albatrosMidgetAAA/rondelle.gif) no-repeat left 2px;
}

.pageCompleteAlbatros .photoEquipe
{
    width:100%;
    height:220px;
    background-color:Black;
    margin-top:8px;
}


/* ---------------------------------------------------- ÉCOLES DE HOCKEY --------------------------------------------------------*/
.pageCompleteEcolesHockey .btRimouski {
    float:left;
    width:288px;
    margin:10px 0 20px 0;
}

.pageCompleteEcolesHockey .btRiviereLoup {
    float:right;
    width:288px;
    margin:10px 0 20px 0;
}

.pageCompleteEcolesHockey .btRiviereRenard {
    float:left;
    width:288px;
}

.pageCompleteEcolesHockey .btChandler {
    float:right;
    width:288px;
}

.pageCompleteEcolesHockey .btCarleton {
    float:left;
    width:288px;
    margin-top:20px;
}

.pageCompleteEcolesHockey .btAttaquant {
    float:left;
    width:288px;
    margin-top:10px;
}

.pageCompleteEcolesHockey .btGardien {
    float:right;
    width:288px;
    margin-top:10px;
}

.corpsMaster .pageCompleteEcolesHockey ul  {
	margin:10px 0;
	padding:0;
	display:block;
	list-style:none;
}

.corpsMaster .pageCompleteEcolesHockey ul li  {
    margin:0;
    padding-left:12px;   
    background:url(/images/hockeyetudes/onglets/puce.gif) no-repeat left 4px;
}

.pageCompleteEcolesHockey .marginContenuOnglets .btInscription {
    width:188px;
    height:39px;
    margin:0 0 15px 0;
}

.pageCompleteEcolesHockey .marginContenuOnglets .lienCalendrier {
	margin:20px 0 10px 0;
}

.pageCompleteEcolesHockey .marginContenuOnglets .lienCalendrier ul  {
	margin:0;
	padding:0;
	list-style:none;
	display:block;
}

.pageCompleteEcolesHockey .marginContenuOnglets .lienCalendrier ul li  {
    margin:0;
    padding-left:12px;   
    background: url(/images/puce.gif) no-repeat center left;
}

.pageCompleteEcolesHockey .marginContenuOnglets .lienCalendrier li a {
	margin: 0;
    padding: 0;
    text-decoration: none; 
    color: #005aff; 
}

.pageCompleteEcolesHockey .marginContenuOnglets .lienCalendrier li a:link {	text-decoration: none; color: #005aff; }

.pageCompleteEcolesHockey .marginContenuOnglets .lettreInscription
{
    float:left;
    width:15px;
    margin-bottom:8px;
    font-weight:bold;
}

.pageCompleteEcolesHockey .marginContenuOnglets .txtInscription
{
    float:left;
    width:580px;
    margin-bottom:8px;
}

.pageCompleteEcolesHockey .marginContenuOnglets h6
{
    margin:0 0 8px 0;
}


/* ---------------------------------------------------- HOCKEY INFO-MÉDIA --------------------------------------------------------*/
.corpsMaster .pageCompleteInfoMedia
{
    height:370px;
}

.pageCompleteInfoMedia .fondInfoMedia
{
    background-color:White;
    margin:0 0 25px 15px;
    width:915px;
    height:350px;
}

.fondInfoMedia .sectionDeveloppement
{
    padding:35px 0 0 80px;
}

/* ---------------------------------------------------- NOUS-JOINDRE.ASPX --------------------------------------------------------*/
.pageComplete404 .fond404
{
    background-color:White;
    margin:0 0 25px 15px;
    width:915px;
    height:680px;
}

.fond404 .margin
{
    width:868px;
    margin-left:20px;
}

.fond404 .margin h1
{
    padding-top:20px;
    margin:0px 0 3px 0;
    color:#990000;
}

.pageComplete404 .listeErreurs ul 
{
	margin:10px 0;
	padding:0;
	display:block;
	list-style:none;
}

.pageComplete404 .listeErreurs ul li 
{
    margin:0 0 3px 0;
    padding-left:12px;   
    background:url(/images/hockeyetudes/onglets/puce.gif) no-repeat left 5px;
    font-weight:normal  ;
     font-size:12px;   
}

.pageComplete404 ul 
{
	margin:10px 0;
	padding:0;
	display:block;
	list-style:none;
}

.pageComplete404 ul li 
{
    margin:0 0 10px 0;
    padding-left:12px;
    font-weight:bold;
    font-size:14px;   
}

.pageComplete404 ul li ul li
{
    margin:0 0 2px 0;
    padding-left:12px;
    font-size:12px;  
}

.pageComplete404 ul li ul li ul li
{
    margin:0;
    padding-left:12px;
    font-weight:normal; 
     font-size:12px;    
}

.pageComplete404 .colonneGauche
{
    float:left;
    width:425px;
    margin-top:10px;
}

.pageComplete404 .colonneDroite
{
    float:left;
    width:300px;
    margin-top:10px;
}