#titre
{
        position: relative;
	margin: 0;
	padding: 0;
	border: 1px solid #fff;
        width: 768px;
	/*hack minheight IE*/
	height: auto !important;
	height: 40px;
	min-height: 40px;
        background-image: url(http://www.landerneaufc.com/Images/Design/titre.png);
        background-repeat: no-repeat;
	color: white;
	text-align: center;
}

#leTitre
{
	/*height: 38px;*/
	line-height: 36px;
        font-size:20px;
        background: transparent;
}

.cadre, .cadre1, .cadre1Equipe, .cadre2Equipe, .cadre3Equipe, .cadre4Equipe, .cadre5Equipe, .cadre6Equipe
{
        /*position: relative;*/
 	display: block;
	margin: 15px 0 0 15px;
	padding: 0;
        height: auto;
        width: 740px;
}

#vide
{
	margin: 15px 0 0 15px;
	padding: 0;
        height: 500px;
        width: 740px;
        background-image: url(http://www.landerneaufc.com/Images/Design/construction.png);
        background-repeat: no-repeat;
        background-position: bottom;
        /*background-position: center;*/
}

.cadre
{
	border-bottom: 1px solid #fff;
}

.cadre2, .cadre1Equipe, .cadre2Equipe, .cadre3Equipe, .cadre4Equipe, .cadre5Equipe, .cadre6Equipe
{
	/*border-top: 0;
	border-right: 0;
	border-bottom: 0;*/
}

p
{
	margin: 0;
	padding: 0;
	border: 0;
        height: 30px;
        width: auto;
        background: #C7D8EC;
        background: #BEC6D9;
}




.sousTitre
{
	margin: 0;
	padding: 0;
        height: 28px;
        width: auto;
        font-size:14px;
        font-weight: bold;
	line-height: 28px;
	text-align: center;
	color: white;
}

/**************sous titre cadre ************/
.cadre p.sousTitre
{
        background-image: url(http://www.landerneaufc.com/Images/Design/sousTitre.png);
        background-repeat: no-repeat;
	border: 1px solid #fff;
}

.ligne
{
 	display: block;
	margin: 0;
	padding: 0;
	border: 0;
        height: 25px;
        width: 100%;
}

#enligne
{
 	/*display: block;
        position: relative;*/
	margin: 0;
	padding: 0;
	border: 0;
 	width: 740px;
        height: auto;
}

.spacer {
	clear: both;
	margin: 0;
	padding: 0;
	border: 0;
}

.center
{
	text-align: center;
}

.texte
{
	margin: 0;
	padding: 5px 10px 80px 10px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	width: auto;
        height: auto;
        background: #C7D8EC;
        background: #BEC6D9;
}

.photo
{
	margin: 10px;
	padding: 0;
	border: 1px solid #234384;
	/*hack minheight IE*/
	width: auto !important;
	width: 695px;
	max-width: 695px;
	width: auto;
        height: auto;
	/*width: 250px;
        height: 148px;*/
}

/*****************************************************************/
/************************* convocation ***************************/
.convocation
{
      	float: left;
 	display: block;
	border-bottom: 1px solid #fff;
	margin: 0 0 0 1px;
	padding: 0;
 	width: 183px;
        height: auto;
        background: #C7D8EC;
        background: #BEC6D9;
	text-align: center;
}

/**************sous titre convocation ************/
.convocation .sousTitre
{
	border: 1px solid #fff;
        background-image: url(http://www.landerneaufc.com/Images/Design/sousTitreConvocation.png);
        background-repeat: no-repeat;
}

.ligneType
{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff;;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	line-height: 26px;
        text-align: center;
}

.ligneDetail, .ligneTelephone, .ligneVoiture
{
	padding: 0 0 0 5px;
	margin: 0;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
 	/*width: 178px;*/
 	width: auto;
        height: 15px;
        text-align: left;
}

.ligneTelephoneFin
{
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
 	/*width: 178px;*/
 	width: auto;
    height: 1px;
    background: #1D305D;
}

.ligneDirigeant 
{
	padding: 0 0 0 5px;
	margin: 0;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
 	/*width: 178px;*/
 	width: auto;
        height: 30px;
        text-align: left;
}

.ligneDetail big, .ligneDirigeant big, .ligneTelephone big, .ligneVoiture big
{
        font-family: Verdana,sans-serif;
        font-size:10px;
        font-weight: bold;
}

.ligneVide
{
 	/*width: 183px;*/
	padding: 0 0 0 5px;
	margin: 0;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
 	width: auto;
    height: 15px;
    background: #1D305D;
	color: white;
}

.num
{
        float: left;
	border-left: 1px solid #fff;
	width: 19px;
        height: 15px;
}

.unJoueur
{
        float: left;
	width: 162px;
        height: 15px;
	border-right: 1px solid #fff;
        font-family: Verdana,sans-serif;
        font-size:9px;
        font-weight: bold;
        text-align: left;
}

#boutonPDF
{
        width: auto;
        height: auto;
}

a.lienImprimer,  a.lienImprimer:visited
{
 	display: block;
        margin: 5px 0 0 5px;
	padding: 0 0 0 1px;
        border: 1px solid #ff0;
        width: 77px;
        height: 24px;
	text-decoration: none;
	line-height: 24px;
        font-weight: bold;
        text-align: left;
        color: black;
        background-image: url(http://www.landerneaufc.com/Images/Design/boutonPDF.png);
        background-repeat: no-repeat;
}

a.lienImprimer:hover
{
 	display: block;
        margin: 5px 0 0 5px;
	padding: 0 0 0 1px;
        border: 1px solid #ff0;
        width: 77px;
        height: 24px;
	text-decoration: none;
	line-height: 24px;
        font-weight: bold;
        text-align: left;
        color: black;
        background-image: url(http://www.landerneaufc.com/Images/Design/boutonPDF.png);
        background-repeat: no-repeat;
}

/**** Affichage Résultats *****/
#cadreClassement
{
      	float: right;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff;
 	width: 348px;
        /*height: auto;*/
        height: 282px;
        background: #C7D8EC;
        background: #BEC6D9;
}

#cadreCalendrier
{
        float: right;
	margin: 0 0 0 5px;
	padding: 0;
	border-bottom: 1px solid #fff;
	width: 383px;
        height: 474px;
        background: #C7D8EC;
        background: #BEC6D9;
}

#cadreJournee
{
        float: right;
        position: relative;
	margin: 5px 0 0 0;
	padding: 0;
	border-bottom: 1px solid #fff;
	width: 348px;
        height: 186px;
        background: #C7D8EC;
        background: #BEC6D9;
}

#cadreClassement .texte
{
        height: 242px;
}

#cadreCalendrier .texte
{
        height: auto;
        height: 434px;
}

#cadreJournee .texte
{
        height: auto;
        height: 146px;
}

#cadreClassement p.sousTitre, #cadreJournee p.sousTitre
{
	border: 1px solid #fff;
        background-image: url(http://www.landerneaufc.com/Images/Design/sousTitreClasse.png);
        background-repeat: no-repeat;
}

#cadreCalendrier p.sousTitre
{
	border: 1px solid #fff;
        background-image: url(http://www.landerneaufc.com/Images/Design/sousTitreCalendrier.png);
        background-repeat: no-repeat;
}


table
{
     	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
     	margin-top: auto;
}

.chiffre
{
        margin: 0;
	padding: 0;
	border: 0;
	width: 20px;
        height: auto;
        text-align: center;
}

.equipeClassement, .equipeCalendrierRight, .equipeCalendrierLeft
{
        margin: 0;
	padding: 0;
	border: 0;
	width: 140px;
        height: auto;
}

.equipeCalendrierRight, .equipeCalendrierLeft
{
	width: 110px;
}

.landerneau, .landerneauLeft, .landerneauRight
{
        text-align: center;
        font-weight: bold;
}

.landerneauLeft, .equipeCalendrierLeft
{
        text-align: left;
}

.landerneauRight, .equipeCalendrierRight
{
        text-align: right;
}

.titreColCentre
{
        text-align: center;
}

/**** Affichage page informations *****/
.texte
{
	margin: 0;
	padding: 5px 10px 5px 10px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	width: auto;
        height: auto;
        background: #C7D8EC;
        background: #BEC6D9;
}

.cadre p
{
        margin: 5px 0 0 0;
        padding: 0;
        border: 0;
	width: auto;
        height: auto;
}

.cadre p.sousTitre
{
	margin: 0;
	padding: 0;
        height: 28px;
        width: auto;
        font-size:14px;
        font-weight: bold;
	line-height: 28px;
	text-align: center;
	color: white;
}

.cadre
{
        background: #BEC6D9;
}

.cadre li
{
        margin-top: 8px;
}

.cadre ul
{
        margin-top: 0;
        margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: auto;
        height: auto;
}

.info
{
 	display: block;
        margin: 0;
	padding: 0;
	border: 0;
	width: auto;
        height: 15px;
        font-family: Verdana,sans-serif;
        font-size:10px;
        font-weight: bold;
	line-height: 15px;
        background: transparent;
}

/**** Affichage Accueil *****/
#nouvelles
{
        float: left;
        margin: 15px 0 0 15px !important;
        margin: 15px 0 0 7px;
	padding: 0;
	border: 0;
	width: 535px;
        height: auto;
}

#une
{
        margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff;
	width: 535px;
	/*height: auto !important;*/
	height: 258px;
}

img#photoUne
{
        float: left;
	margin: 0 10px 5px 0;
	padding: auto;
	border: 1px solid #234384;
	width: 250px;
        height: 148px;
}

.titreTexte
{
 	position: relative;
        margin: 0;
	padding: 0;
	border: 0;
        height: 30px;
	text-align: center;
	line-height: 26px;
        font-weight: bold;
}

#debutTexte
{
 	display: block;
	height: 168px;
        background: #BEC6D9;
}

#lien
{
 	position: relative;
	padding: 0 10px 0 0;
	text-align: right;
}

#actualites
{
        margin: 15px 0 0 0;
	padding: 0;
        border-bottom: 1px solid #fff;
	width: 535px;
	height: auto;
        background: #1D305D;
}

#archives
{
        margin: 15px 0 0 0;
	padding: 0;
        border-bottom: 1px solid #fff;
	width: 535px;
        height: 360px;
        background: #1D305D;
}

#actualites .texte, #archives .texte
{
        margin: 0;
	padding: 0;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
}

a.lienNul
{
 	display: block;
        float: right;
	margin: 0;
	padding: 0 0 0 10px;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
	width: 472px;
        height: 29px;
        background: #7999CC;
}

a.lienArticles,  a.lienArticles:visited
{
 	display: block;
        float: right;
	margin: 0;
	padding: 0 0 0 10px;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
	width: 472px;
        height: 29px;
	text-decoration: none;
	line-height: 28px;
        font-weight: bold;
        color: white;
        background: #7999CC;
}

a.lienArticles:hover
{
 	display: block;
        float: right;
	margin: 0;
	padding: 0 0 0 10px;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
	width: 472px;
        height: 29px;
	text-decoration: none;
	line-height: 28px;
        font-weight: bold;
        color: white;
        background: #3C5E9E;
}

.uneLigne
{
 	display: block;
	margin: 0 0 0 90px;
	padding: 0;
        border-right: 1px solid #fff;
        border-left: 1px solid #fff;
        border-top: 1px solid #fff;
	width: 533px;
        height: 30px;
        background: #f00;
}

a.lienArticleListe,  a.lienArticleListe:visited
{
 	display: block;
        float: right;
	margin: 0;
	padding: 0 0 0 10px;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
	width: 472px;
        height: 29px;
	text-decoration: none;
	line-height: 28px;
        font-weight: bold;
        background: #7999CC;
}

a.lienArticleListe:hover
{
 	display: block;
        float: right;
	margin: 0;
	padding: 0 0 0 10px;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
	width: 472px;
        height: 29px;
	text-decoration: none;
	line-height: 28px;
        font-weight: bold;
        color: white;
        background: #3C5E9E;
}


.logos
{
 	display: block;
        float: right;
        border-bottom: 1px solid #fff;
	width: 50px;
        height: 29px;
        background: #FFF;
}

#listeArchive
{
	padding: 0 10px 0 0;
	text-align: right;
	line-height: 28px;
        font-weight: bold;
        background: #1D305D;
	color: white;
}

#lienPlus
{
	text-decoration: none;
	color: white;
}

#classement
{
        float: left;
        margin: 15px 0 0 15px;
	padding: 0;
        border-bottom: 1px solid #fff;
	width: 190px;
        height: 282px;
}

#entrainement, #filInfos
{
	float: left;
	position: relative;
	margin: 15px 0 0 15px;
	padding: 0;
	border-bottom: 1px solid #fff;
	width: 190px;
	/*height: 322px;*/
	height: auto;
}

table#classeMince
{
     	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
     	margin-top: auto;
}

#filInfos .texte
{
 	display: block;
	margin: 0;
	padding: 0;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	height: 145px;
	width: 188px;
	background: #C7D8EC;
	background: #BEC6D9;
}

#entrainement .texte
{
 	display: block;
	margin: 0;
	padding: 0;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	height: 115px;
	width: 188px;
	background: #1D305D;
}


#caseSeniors, #case15Ans, #caseBenjamins, #caseDebutants
{
	float: left;
	margin: 0;
	padding: 0;
	border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
	width: 93px;
	height: 28px;
}
#caseDebutants
{
  	border-bottom: 0;
}
#case18Ans, #case13Ans, #casePoussins
{
	float: left;
	margin: 0;
	padding: 0;
    border-bottom: 1px solid #fff;
	width: 94px;
	height: 28px;
}

a.lienSeniors,  a.lienSeniors:visited, a.lien18Ans,  a.lien18Ans:visited, a.lien15Ans,  a.lien15Ans:visited, a.lien13Ans,  a.lien13Ans:visited, a.lienBenjamins,  a.lienBenjamins:visited, a.lienPoussins,  a.lienPoussins:visited, a.lienDebutants,  a.lienDebutants:visited, a.lienSeniors:hover, a.lien18Ans:hover,  a.lien15Ans:hover, a.lien13Ans:hover, a.lienBenjamins:hover, a.lienPoussins:hover, a.lienDebutants:hover
{
 	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	width: auto;
	height: auto;
	text-align: center;
	text-decoration: none;
	line-height: 28px;
	font-weight: bold;
        color: white;
}

a.lienSeniors,  a.lienSeniors:visited, a.lien18Ans,  a.lien18Ans:visited, a.lien15Ans,  a.lien15Ans:visited, a.lien13Ans,  a.lien13Ans:visited, a.lienBenjamins,  a.lienBenjamins:visited, a.lienPoussins,  a.lienPoussins:visited, a.lienDebutants,  a.lienDebutants:visited
{
 	background: #7999CC;
}

a.lienSeniors:hover, a.lien18Ans:hover,  a.lien15Ans:hover, a.lien13Ans:hover, a.lienBenjamins:hover, a.lienPoussins:hover, a.lienDebutants:hover
{
        background: #3C5E9E;
}

#une p.sousTitre, #actualites p.sousTitre, #archives p.sousTitre
{
	padding: 0;
        margin: 0;
	border: 1px solid #fff;
        height: 28px;
        background-image: url(http://www.landerneaufc.com/Images/Design/sousTitreActu.png);
        background-repeat: no-repeat;
}

#classement p.sousTitre, #filInfos p.sousTitre, #entrainement p.sousTitre
{
	border: 1px solid #fff;
        background-image: url(http://www.landerneaufc.com/Images/Design/sousTitreInfoPlus.png);
        background-repeat: no-repeat;
}

#une p
{
        margin: 0;
        padding: 0;
        border: 0;
	width: auto;
        height: auto;
}


/*#une .texte
{
        height: 242px;
}*/

/************* page effectifs ***************/
.joueur
{
	float: left;
 	display: block;
	margin: 15px 0 0 15px;
        padding: 0;
	border-bottom: 1px solid #fff;
	width: 362px;
        height: auto;
}

.joueur p.sousTitre
{
        background-image: url(http://www.landerneaufc.com/Images/Design/sousTitreJoueur.png);
        background-repeat: no-repeat;
	border: 1px solid #fff;
}

.joueur .texte
{
 	display: block;
        margin: 0;
	padding: 0;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
	width: 360px;
        height: 100px;
        background: #C7D8EC;
        background: #BEC6D9;
}

.caracteristique
{
	float: left;
        margin: 0;
        padding: 0;
        border: 0;
	width: 259px;
        height: auto;
}

.caracteristique p
{
        margin: 5px 0 0 5px;
        padding: 0;
        border: 0;
	width: auto;
        height: auto;
}

.photoJoueur
{
	float: left;
        margin: 0;
        padding: 0;
        border-left: 1px solid #fff;
	width: 100px;
        height: 100px;
        background: #1d305d;
}
