﻿@charset "utf-8";
@import url(default.css);
/* CSS Document Affet */

/***************************************/
/**        page Accueil           ******/
/***************************************/
#hBienvenue {
background: transparent url(../img/fr/h-bienvenue.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 17px;
margin: 0;
padding: 0 0 5px 0;
}
#actuHead {
background: url(../img/fr/actu-head.gif) left top no-repeat;
height: 60px;
}
/***************************************/
/**        page Association       ******/
/***************************************/
#hAssociation {
background: transparent url(../img/fr/h-association.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 17px;
margin: 0;
padding: 0 0 5px 0;
}
/***************************************/
/**        page Presentation      ******/
/***************************************/
#hPresentation {
background: transparent url(../img/fr/h-presentation.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 17px;
margin: 0;
padding: 0 0 5px 0;
}
/***************************************/
/**        page Actu              ******/
/***************************************/
#hActu {
background: transparent url(../img/fr/h-actualite.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 17px;
margin: 0;
padding: 0 0 5px 0;
}
/***************************************/
/**        page Adherent          ******/
/***************************************/
#hAdherent {
background: transparent url(../img/fr/h-adherent.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 17px;
margin: 0;
padding: 0 0 5px 0;
}
/***************************************/
/**        page Agenda          ******/
/***************************************/
#hAgenda {
background: transparent url(../img/fr/h-agenda.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 22px;
margin: 0;
padding: 0 0 5px 0;
}
/***************************************/
/**       page Documentation      ******/
/***************************************/
#hDoc {
background: transparent url(../img/fr/h-documentation.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 17px;
margin: 0;
padding: 0 0 5px 0;
}
/***************************************/
/**           page Contact        ******/
/***************************************/
#hContact {
background: transparent url(../img/fr/h-contact.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 17px;
margin: 0;
padding: 0 0 5px 0;
}
/***************************************/
/**     page Telechargement       ******/
/***************************************/
#hTelechargement {
background: transparent url(../img/fr/h-telechargement.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 17px;
margin: 0;
padding: 0 0 5px 0;
}
/***************************************/
/**     page Mot de passe oublie  ******/
/***************************************/
#hOubli {
background: transparent url(../img/fr/h-mot-passe.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 17px;
margin: 0;
padding: 0 0 5px 0;
}
/***************************************/
/**        page Lien              ******/
/***************************************/
#pageLien #header {
background: url(../img/fr/header_lien.jpg) left top no-repeat;
height: 222px;
margin: 0;
padding: 0;
}
/***************************************/
/**        page Mention           ******/
/***************************************/
#hMention {
background: transparent url(../img/fr/h-mention.gif) left top no-repeat;
border-bottom: 1px solid #F39;
height: 22px;
margin: 0;
padding: 0 0 5px 0;
}

/**********************************/
/***** Navigation principale ******/
/***   Page Accueil / Login    ****/
/**********************************/
div#navLogin {
	height: 27px;
	width: 369px;
	margin: 0 0 0 45px;/*45*/
	padding: 0;
	border: 0;
	background: transparent;
	}

div#navLogin ul#menuLogin {
	height: 27px;
	width: 369px;
	background: transparent url(../img/fr/nav-login.png) top left no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
	}

div#navLogin ul#menuLogin li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
div#navLogin ul#menuLogin li, div#navLogin ul#menuLogin a {
/*border: 1px solid red;*/
	height: 27px;
	display: block;
	}
div#navLogin ul#menuLogin li a {
	text-indent: -9999px;
	text-decoration: none;
	}
#navLoginAccueil {left: 0; width: 110px;}
#navLoginAssociation {left: 110px; width: 147px;}
#navLoginContact {left: 257px; width: 112px;}

#navLoginAccueil a:hover {background: transparent url(../img/fr/nav-login.png) 0 -27px no-repeat;}
#navLoginAssociation a:hover {background: transparent url(../img/fr/nav-login.png) -110px -27px no-repeat;}
#navLoginContact a:hover {background: transparent url(../img/fr/nav-login.png) -257px -27px no-repeat;}

#pageLoginAccueil #navLoginAccueil a {background: transparent url(../img/fr/nav-login.png) 0 -27px no-repeat;}
#pageLoginAssociation #navLoginAssociation a {background: transparent url(../img/fr/nav-login.png) -110px -27px no-repeat;}
#pageLoginContact #navLoginContact a {background: transparent url(../img/fr/nav-login.png) -257px -27px no-repeat;}

/**********************************/
/***** Navigation principale ******/
/***    Pages interieures      ****/
/**********************************/
div#nav {
	background: #FFF;
	border: 0;
	height: 27px;
	margin: 0 0 0 45px;/*45px*/
	padding: 0;
	width: 741px;	
}

div#nav ul#menu {
	background: transparent url(../img/fr/nav.png) top left no-repeat;
	height: 27px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 741px;
}
div#nav ul#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
}
ul#menu li, ul#menu a {
/*border: 1px solid red;*/
	display: block;
	height: 27px;
}
div#nav ul#menu li a {
	text-indent: -9999px;
	text-decoration: none;
	}
#navAccueil	{left: 0; width: 110px;}
/*#navPresentation {left: 110px; width: 147px;}*/
#navContact {left: 110px; width: 111px;}
#navActu {left: 221px; width: 126px;}
#navAdherent {left: 347px; width: 127px;}
#navAgenda {left: 474px; width: 100px;}
#navDoc {left: 574px; width: 167px;}

#navAccueil a:hover {background: transparent url(../img/fr/nav.png) 0 -27px no-repeat;}
/*#navPresentation a:hover {background: transparent url(../img/fr/nav.png) -110px -27px no-repeat;}*/
#navContact a:hover {background: transparent url(../img/fr/nav.png) -110px -27px no-repeat;}
#navActu a:hover {background: transparent url(../img/fr/nav.png) -221px -27px no-repeat;}
#navAdherent a:hover {background: transparent url(../img/fr/nav.png) -347px -27px no-repeat;}
#navAgenda a:hover {background: transparent url(../img/fr/nav.png) -474px -27px no-repeat;}
#navDoc a:hover {background: transparent url(../img/fr/nav.png) -574px -27px no-repeat;}

#pageAccueil #navAccueil a {background: transparent url(../img/fr/nav.png) 0 -27px no-repeat;}
/*#pagePresentation #navPresentation a {background: transparent url(../img/fr/nav.png) -110px -27px no-repeat;}*/
#pageContact #navContact a {background: transparent url(../img/fr/nav.png) -110px -27px no-repeat;}
#pageActu #navActu a {background: transparent url(../img/fr/nav.png) -221px -27px no-repeat;}
#pageAdherent #navAdherent a {background: transparent url(../img/fr/nav.png) -347px -27px no-repeat;}
#pageAgenda #navAgenda a {background: transparent url(../img/fr/nav.png) -474px -27px no-repeat;}
#pageDoc #navDoc a {background: transparent url(../img/fr/nav.png) -574px -27px no-repeat;}
