html{font-size: 100.01%}

body{
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 2em;
	color: #3a424c;
	background: #e5f1ff url(../images/bg/red.jpg);
	text-align: justify;
}

#centrage{
	position: absolute;
	top: 20px;
	left: 50%;
	width: 740px;
	margin-left: -320px;
}

.clearing{
	visibility: hidden;
	clear: both;
}

#logo a{
	display: block;
	width: 180px;
	height: 148px;
	background: url(../images/logo.png) top center no-repeat;
	text-indent: -10000px;
}

a{color: #009ee0; font-weight: bold; text-decoration: none;}
a:hover{text-decoration: underline;}


/********************* M E N U *********************/
#menu{
	margin-top: 10px;
	margin-bottom: 15px;
}

#menu ul li{position: absolute;	list-style: none;}

#menu ul li a{
	display: block;
	text-indent: -10000px;
	height:19px;
}

.item1, .item53, .item58, .item59{width: 224px;}
.item54, .item55, .item60, .item61{width: 142px; left: 455px;}
.item56, .item57, .item62, .item63{width: 138px; left: 620px;}

.item53, .item55, .item57, .item59, .item61, .item63{top: 40px;}

.item1 a{background: url(../images/menu/centrelavi.png) top center no-repeat;}
.item53 a{background: url(../images/menu/aide.png) top center no-repeat;}
.item54 a{background: url(../images/menu/equipe.png) top center no-repeat;}
.item55 a{background: url(../images/menu/rp.png) top center no-repeat;}
.item56 a{background: url(../images/menu/assoc.png) top center no-repeat;}
.item57 a{background: url(../images/menu/news.png) top center no-repeat;}

.item1 a:hover, .item1.active a{background: url(../images/menu/on_centrelavi.png) top center no-repeat;}
.item53 a:hover, .item53.active a{background: url(../images/menu/on_aide.png) top center no-repeat;}
.item54 a:hover, .item54.active a{background: url(../images/menu/on_equipe.png) top center no-repeat;}
.item55 a:hover, .item55.active a{background: url(../images/menu/on_rp.png) top center no-repeat;}
.item56 a:hover, .item56.active a{background: url(../images/menu/on_assoc.png) top center no-repeat;}
.item57 a:hover, .item57.active a{background: url(../images/menu/on_news.png) top center no-repeat;}

.item58 a{background: url(../images/menu/centrelavi_de.png) top center no-repeat;}
.item59 a{background: url(../images/menu/aide_de.png) top center no-repeat;}
.item60 a{background: url(../images/menu/equipe_de.png) top center no-repeat;}
.item61 a{background: url(../images/menu/rp_de.png) top center no-repeat;}
.item62 a{background: url(../images/menu/assoc_de.png) top center no-repeat;}
.item63 a{background: url(../images/menu/news_de.png) top center no-repeat;}

.item58 a:hover, .item58.active a{background: url(../images/menu/on_centrelavi_de.png) top center no-repeat;}
.item59 a:hover, .item59.active a{background: url(../images/menu/on_aide_de.png) top center no-repeat;}
.item60 a:hover, .item60.active a{background: url(../images/menu/on_equipe_de.png) top center no-repeat;}
.item61 a:hover, .item61.active a{background: url(../images/menu/on_rp_de.png) top center no-repeat;}
.item62 a:hover, .item62.active a{background: url(../images/menu/on_assoc_de.png) top center no-repeat;}
.item63 a:hover, .item63.active a{background: url(../images/menu/on_news_de.png) top center no-repeat;}


/********************* G E S T I O N   D U   T E X T E *********************/
.componentheading, .buttonheading, .articleinfo{display: none;} /* A masquer */

strong{font-weight: bold}
em, blockquote{font-style: italic;}

h2{
	font-family: "Trebuchet MS";
	font-size: 24px;
	font-variant: small-caps;
	margin-bottom: 25px;
	text-align: left;
	line-height: 1em;
}

p{margin-bottom: 15px;}

ul{list-style: disc inside; margin-bottom: 15px;}
ol{list-style: decimal inside; margin-bottom: 15px;}


#infos{margin-top: 25px; width: 142px; font-size: 9px; text-align: right;}
#infos ul li{display: inline; list-style: none; list-style-image: none;}

#col_gauche{width: 150px; float: left;}
#col_droite{float: right; }

#main{background: #fafcff url(../images/bg_haut.png) top left no-repeat; width: 552px; margin-top: 100px; margin-bottom: 15px;}
#texte{background: transparent url(../images/bg_bas.png) bottom right no-repeat; padding: 22px;}

#credits{clear: both; text-align: right; font-size: 0.1px; color: #9eaec2;}
#credits a{color: #9eaec2;}

address{font-size: 9px; border-top: 1px dotted #009ee0}

.homepage{margin-bottom: 100px;}