
#Site{
	display:block;
	
	padding-top:8px;	
}

#Header{
	display:block;
	
	margin:0 auto;
	
	width:1007px;
	height:79px;
}

#Header h2{
	display:inline;
	float:left;
	
	margin-left:27px;
	margin-top:20px;
	
	text-indent:-10000px;
	overflow:hidden;
	
	background-image:url(../img/site-h2.png);
}
#Header h2, 
#Header h2 a{ 
	width:510px;
	height:56px;
}
#Header h2 a{ display:block; }
#Header .sis{
	display:inline;
	float:left;
	
	margin-left:123px;
	
	text-indent:-10000px;
	overflow:hidden;
	
	background-image:url(../img/header-sis.png);
}
#Header .sis, 
#Header .sis a{
	width:141px;
	height:67px;
}
#Header .sis a{ display:block; }
#Header .his{
	display:inline;
	float:left;
	
	margin-left:39px;
	margin-top:4px;
	
	text-indent:-10000px;
	overflow:hidden;
	
	background-image:url(../img/header-his.png);
}
#Header .his, 
#Header .his a{
	width:124px;
	height:63px;
}
#Header .his a{ display:block; }

#Page{
	display:block;
	
	margin:0 auto;
	padding-left:26px;
	xpadding-top:34px;
	padding-top:25px;
	
	width:981px;
	height:512px;
	
	background-image:url(../img/page-bg.png);	
}

#Nav{
	display:inline;
	float:left;
	
	width:194px;
	height:269px;	
}
#Nav li, 
#Nav li a{
	display:block;
	text-indent:-10000px;
	overflow:hidden;
}

#Nav li.btn1{ margin-bottom:9px; }
#Nav li.btn1, 
#Nav li.btn1 a{ height:40px; }
#Nav li.btn1 a{ width:149px; background-image:url(../img/nav-btn1.gif); }
.ist #Nav li.btn1 a, #Nav li.btn1.on a, #Nav li.btn1 a:hover{ background-position:0 -40px; }

#Nav li.btn2{ margin-bottom:7px; }
#Nav li.btn2, 
#Nav li.btn2 a{ height:40px; }
#Nav li.btn2 a{ width:129px; background-image:url(../img/nav-btn2.gif); }
.prevention #Nav li.btn2 a, #Nav li.btn2.on a, #Nav li.btn2 a:hover{ background-position:0 -40px; }

#Nav li.btn3{ margin-bottom:7px; padding-left:4px; }
#Nav li.btn3, 
#Nav li.btn3 a{ height:39px; }
#Nav li.btn3 a{ width:122px; background-image:url(../img/nav-btn3.gif); }
.depistages #Nav li.btn3 a, #Nav li.btn3.on a, #Nav li.btn3 a:hover{ background-position:0 -39px; }

#Nav li.btn4{ margin-bottom:7px; padding-left:8px; }
#Nav li.btn4, 
#Nav li.btn4 a{ height:37px; }
#Nav li.btn4 a{ width:114px; background-image:url(../img/nav-btn4.gif); }
.conseils #Nav li.btn4 a, #Nav li.btn4.on a, #Nav li.btn4 a:hover{ background-position:0 -37px; }

#Nav li.btn5{ margin-bottom:7px; padding-left:6px; }
#Nav li.btn5, 
#Nav li.btn5 a{ height:38px; }
#Nav li.btn5 a{ width:123px; background-image:url(../img/nav-btn5.gif); }
.informations #Nav li.btn5 a, #Nav li.btn5.on a, #Nav li.btn5 a:hover{ background-position:0 -38px; }

#Nav li.btn6{ padding-left:7px; }
#Nav li.btn6, 
#Nav li.btn6 a{ height:36px; }
#Nav li.btn6 a{ width:121px; background-image:url(../img/nav-btn6.gif); }
.videos #Nav li.btn6 a, #Nav li.btn6.on a, #Nav li.btn6 a:hover{ background-position:0 -36px; }

.ist #Nav li.btn1,
.prevention #Nav li.btn2,
.depistages #Nav li.btn3,
.conseils #Nav li.btn4,
.informations #Nav li.btn5,
.videos #Nav li.btn6,
#Nav li.on{
	background-image:url(../img/nav-on.gif);
	background-repeat:no-repeat;
}
.ist #Nav li.btn1{ background-position:165px center; }
.prevention #Nav li.btn2{ background-position:155px center; }
.depistages #Nav li.btn3{ background-position:150px center; }
.conseils #Nav li.btn4{ background-position:145px center; }
.informations #Nav li.btn5{ background-position:145px center; }
.videos #Nav li.btn6{ background-position:145px center; }

#Footer{
	display:block;
	
	margin:0 auto;
	
	width:1007px;
	height:86px;
}


#Footer ul{
	display:inline;
	float:left;	
	
	margin-left:36px;
	xmargin-top:16px; 
	margin-top:30px; 
	
	width:600px;
	height:22px;
}

#Footer ul li{
	display:inline;
	float:left;	
	
	text-indent:-10000px;
	overflow:hidden;
}
#Footer ul li a{ display:block; }
#Footer ul li.mentions, 
#Footer ul li.mentions a{
	width:86px;
	height:22px;
}
#Footer ul li.mentions a{ background-image:url(../img/in-footer-mentions-btn.gif); }
#Footer ul li.mentions a:hover{ background-position:0 -22px; }

#Footer ul li.credits{ margin-left:22px; }
#Footer ul li.credits, 
#Footer ul li.credits a{
	width:49px;
	height:19px;
}
#Footer ul li.credits a{ background-image:url(../img/in-footer-credits-btn.gif); }
#Footer ul li.credits a:hover{ background-position:0 -19px; }

#Footer ul li.cookies{ margin-left:20px; }
#Footer ul li.cookies, 
#Footer ul li.cookies a{
	width:120px;
	height:19px;
}
#Footer ul li.cookies a{ background-image:url(../img/in-footer-cookies2-btn.gif); }
#Footer ul li.cookies a:hover{ background-position:0 -19px; }

#Footer .logos{
	display:inline;
	float:right;	
	
	margin-right:47px;
	margin-top:8px;
	
	width:177px;
	height:78px;
}
#Footer .logos .inpes{
	display:inline;
	float:left;
	
	margin-top:4px;	
}

#Footer .logos .mss{
	display:inline;
	float:right;
}
#Footer .logos img{ border:none; }

