body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #005455;
	background-color: #FFFFE0;
}
a { text-decoration: none; color: #3300FF; }

#header {
	height: 101px;
	background: transparent url(fonds/fond2.jpg) repeat-x;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	border: 0px;
}
#header img {
	border: 0px;
}
.headerg {
  float : left; 
} 

.headerd {
  float: right;
} 
.slogan {
	color: #FFFFE0;
	font-style: italic;
	margin: -30px 0px 10px 10px;
} 

.btnAccueil {
	position: absolute;
	top: 55px;
	right: 470px;
	border: 0px;
}
.btnAccueil img {
	border: 0px;
}
.btnContact {
	position: absolute;
	top: 55px;
	right: 350px;
	border: 0px;
}
.btnContact img {
	border: 0px;
}
.btnPlan {
   position: absolute;
	 top: 55px;
	 right: 240px;
}
.btnPlan img {
	border: 0px;	
}
.btnAdmin {
   position: absolute;
	 top: 55px;
	 right: 166px;
}
.btnAdmin img {
	border: 0px;	
}

/****************** #menu ***************************/

#menu {
	float: left;
	width: 15%;
	margin: 0px 5px 5px 5px;
}
#menu ul.liens {
}

#menu ul.liens a:link , #menu ul.liens a:visited , #menu ul.liens a:active {
	text-decoration: none;
	font-weight: bold;
}
#menu li.sousRub {
	list-style-image: url(perso/puce.png);
	margin: 0;
	padding: 0;
}

#menu .titremenu {
	/*	width: 100%;*/
	color: Black;
	font-size: 100%;
	background: #FFD700;
	margin-top: 2px;
}
#menu .titremenu a:link  ,#menu .titremenu a:visited ,#menu .titremenu a:active{
	color: Blue;
	font-weight: bold;
	text-decoration: none;
}

/****************** #menuWeb ***************************/

#menuWeb {
	background: transparent;
	margin-top: 10px;
}
#menuWeb h2 {
	font-size: 100%;
	font-weight: normal;
}
#menuWeb li {
	list-style-image: url(perso/triangle.gif);
	font-size: 80%;
}
/****************** #main ***************************/
#main {
	/*float: right;
	width: 74%;
	padding: 0 2% 30px 0;*/
	margin: 0.3em 2% 0px 17%;
}
/****************** #contenu ***************************/
#contenu {
	/*float: right;
	width: 74%;
	padding: 0 2% 30px 0;*/
	margin: 0.3em 27% 0px 17%;
}
#contenu h1 {
	font-size: 150%;
	font-weight: bold;
	margin-bottom: 0.5em;
}
#contenu h2 {
}

#contenu .piedArticle {
	color: #666666; /*width: 80%;*/
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
#contenu .lasuite {
	text-align: right;
	color: #666666;
	/*width: 20%;*/
}
#contenu .enligne {
	width: 80%;
}
#contenu .auteur {
	font-style: italic;
}
/****************** #droit ***************************/
#droit {
	border: 1px dashed #DAC390;
	float: right;
	width: 25%;
	padding: 0.6em; /*font-size: 0.85em;*/
	margin: 0.5em 5px 0.5em 1em; /*
	position: absolute;
	top: 101px;
	right: 1%;
	width: 18%;*/
}

#droit h1 {
	font-size: 170%;
	font-weight: bold;
}

#droit .enligne {
	color: #636363;
}
#droit .introBreve {
	font-size: 80%;
	margin-left: 2%;
	margin-top: 2%;
}
#principal{
	width: 100%;
	background-color: Lime;
	float: left;
}
/****************** #piedPage ***************************/
#piedPage{
	text-align: center;
	font-size: 80%;
	border-top: 1px dashed #DAC390;
	width: 100%;
}
/****************** #credits ***************************/
#credits{
	text-align: right;
	font-size: 80%;
	width: 100%;
}
/****************** #compteur ***************************/
#compteur {
}
/****************** #titreSommaire ***************************/
#titreSommaire {
	background: #FFD700;
	margin-right: 20%;
}
/****************** sommaireBreves ***************************/

#sommaireBreves {
}
#sommaireBreves h1 {
}
/****************** sommaireAgenda ***************************/

#sommaireAgenda {
	margin-bottom: 20px;
}
#sommaireAgenda .touteDate {
	margin-top: 10px;
	text-align: center;
}
/****************** sommaireArticle ***************************/

#sommaireArticle {
}
#sommaireArticle h1 {
	font-size: 170%;
}
/****************** sommaireResumArticle ***************************/

#sommaireResumArticle {
}
#sommaireResumArticle .dateAuteurArticle{
	font-style: italic;
	color: #666666;
}/*================================================================
*
* 
*             page article
*
*
================================================================*/
/****************** articlePrincipal ***************************/
#articlePrincipal {
	
}
#articlePrincipal p{
	
}

#articlePrincipal .repondre{
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
#articlePrincipal .repondre img {
	border: 0px;	
}
/****************** articleForum ***************************/
#articleForum {
	
}
#articleForum .messArticleForum {
	background-color: #eeeeee;
}
#articleForum .titreRepArticleForum {
	background: #FFD700;	
}
#articleForum .filsMessArticleForum {
	margin-left: 30px;
	margin-top: 10px;
}
#articleForum .repArticleForum {
	text-align: right;
}
/****************** articleChemin ***************************/
#articleChemin {
	font-size: 80%;
	margin-bottom: 10px;
}
/****************** articleMemeRub ***************************/
#articleMemeRub {
	background-color: #FFF8CC;
}
/****************** articleMemeAuteur ***************************/
#articleMemeAuteur {
	background-color: #FFF8CC;

}
/****************** articleMemeMotCle ***************************/
#articleMemeMotCle {
	background-color: #FFF8CC;

}
/****************** articleSyndicRub ***************************/
#articleSyndicRub {
	background-color: #FFF8CC;

}
/*================================================================
*
* 
*             page runbrique
*
*
================================================================*/
/****************** rubPrincipal ***************************/
#rubPrincipal {
	
}

#rubWeb {
	
}

#rubWeb .descWeb {
	
}

/*================================================================
*
* 
*             page breve
*
*
================================================================*/
/****************** brevePrincipal ***************************/
#brevePrincipal {
}
#brevePrincipal .repondre{
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
#brevePrincipal .repondre img {
	border: 0px;	
}
