@charset "utf-8";
body {
	background-color: #646464;
	margin: 0; 
	padding: 0;
}
img {
	margin:0;
	padding:0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#container {
	position:absolute;
	padding:0;
	width:100%;
	height:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}
#entete {
	height:17%;
	width:98%;
	text-align:center;
	background-image: url(img/catherinememmi-logo.gif);
	background-repeat: no-repeat;
	background-position: center center;	
	margin:0;
	padding:0;
}

#entete a{
	display:block;
	height:100%;
}


#corps {
	padding:0;
	width:990px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#corps ul {
	list-style:none;
	margin:0;
	padding:0;
}
#corps ul li{
	float:left;
	margin:0;
	padding:0;
}

#menu {
	width:155px;
	background-color:#272727;
	height:500px;
	margin:0;
	padding:0;
}
#menu ul {
	padding-left:12px;
	padding-right:0px;
	padding-bottom:0px;
	margin:0;
}

#menu li {
	float:left;
	width:143px;
	margin:0;
	padding:0;
}
#menu li a{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.menu-1 a{
	margin-top:12px;
	display:block;
	padding-left:12px;
	padding-top:17px;
	height:45px;
	background-image: none;	
}
.menu-1 a:hover{
	display:block;
	padding-left:12px;
	padding-top:17px;
	height:45px;
	background-image: url(img/fd-menu1.gif);
	background-repeat: no-repeat;
}


.menu-2 a{
	margin:0;
	display:block;
	padding-left:12px;
	padding-top:17px;
	height:44px;
	background-image: url(img/fd-menu2.gif);
	background-repeat: no-repeat;
}
.menu-2 a:hover{
	display:block;
	padding-left:12px;
	padding-top:17px;
	height:44px;
	background-image: url(img/fd-menu2.gif);
	background-repeat: no-repeat;
}


.menu-3 a{
	display:block;
	padding-left:12px;
	padding-top:17px;
	height:44px;
	background-image: none;	
}
.menu-3 a:hover{
	display:block;
	padding-left:12px;
	padding-top:17px;
	height:44px;
	background-image: url(img/fd-menu3.gif);
	background-repeat: no-repeat;
}

.menu-4 a{
	display:block;
	padding-left:12px;
	padding-top:15px;
	height:31px;
	background-image: none;	
}
.menu-4 a:hover{
	display:block;
	padding-left:12px;
	padding-top:15px;
	height:31px;
	background-image: url(img/fd-menu5.gif);
	background-repeat: no-repeat;
}


.menu-5 a{
	display:block;
	padding-left:12px;
	padding-top:15px;
	height:31px;
	background-image: none;	
}
.menu-5 a:hover{
	display:block;
	padding-left:12px;
	padding-top:15px;
	height:31px;
	background-image: url(img/fd-menu4.gif);
	background-repeat: no-repeat;
}

.menu-6 a{
	display:block;
	padding-left:12px;
	padding-top:17px;
	height:44px;
	background-image: none;	
}
.menu-6 a:hover{
	display:block;
	padding-left:12px;
	padding-top:17px;
	height:44px;
	background-image: url(img/fd-menu6.gif);
	background-repeat: no-repeat;
}

.menu-7 a{
	display:block;
	padding-left:12px;
	padding-top:16px;
	height:31px;
	background-image: none;	
}
.menu-7 a:hover{
	display:block;
	padding-left:12px;
	padding-top:16px;
	height:31px;
	background-image: url(img/fd-menu7.gif);
	background-repeat: no-repeat;
}
.menu-8 a{
	display:block;
	padding-left:12px;
	padding-top:15px;
	height:31px;
	background-image: none;	
}
.menu-8 a:hover{
	display:block;
	padding-left:12px;
	padding-top:15px;
	height:31px;
	background-image: url(img/fd-menu8.gif);
	background-repeat: no-repeat;
}

.menu-9 a{
	display:block;
	padding-left:12px;
	padding-top:15px;
	height:31px;
	background-image: none;	
}
.menu-9 a:hover{
	display:block;
	padding-left:12px;
	padding-top:15px;
	height:31px;
	background-image: url(img/fd-menu9.gif);
	background-repeat: no-repeat;
}







#centre-1 {
	visibility: hidden;
	width:599px;
	background-color:#272727;
	height:488px;
	margin:0;
	padding-left:12px;
	padding-top:12px;
	padding-bottom:0px;
	padding-right:0px;
	position:absolute;
}
#centre-1-interieur {
	display:block;
	width:587px;
	background-color:#000000;
	height:476px;
	margin:0;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;

}
#centre-1-interieur ul li .bouton1 a{
	display:block;

}

#centre-1-interieur ul li .bouton1 a:hover{


}

#centre-3-interieur {
	display:block;
	width:587px;
	background-color:#000000;
	height:476px;
	margin:0;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;

}
#centre-3-interieur ul li .bouton1 a{
	display:block;

}

#centre-3-interieur ul li .bouton1 a:hover{
}

#centre-2-interieur {
	display:block;
	width:587px;
	background-color:#000000;
	height:476px;
	margin:0;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	text-align: justify;

}
#centre-2-interieur ul li .bouton1 a{
	display:block;

}

#centre-2-interieur ul li .bouton1 a:hover{
}


#centre-2 {
	position:absolute;
	width:611px;
	background-color:#272727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	height:488px;
	margin:0;
	visibility: hidden;
	padding-top:12px;
}

#centre-2 ul {
 	background-color:#000000;
	margin:0;
}

#centre-2 ul li {
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-bottom:0px;
	padding-left:12px;
	text-align:center;
	list-style:none;
}

#centre-2 ul li a{
	height:231px;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
 	background-color:#000000;
}

#centre-2 ul li a:hover{
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	background-color:#4a494a;
}

#centre-2 span {
	display:block;
	float:left;
	height:17px;
	text-align:center;
}

#centre-2 span a{
	display:block;
	text-decoration:none;
 	background-color:#000000;
}
#centre-2 span a:hover{
	display:block;
	text-decoration:none;
	background-color:#4a494a;
}





#centre-3 {
	position:absolute;
	visibility:hidden;
	width:611px;
	background-color:#272727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	height:488px;
	margin:0;
	padding-top:12px;
	padding-right:0px;
	padding-bottom:0px;
}

#centre-3 ul {
 	background-color:#000000;
	margin:0 0 0 0px;
	padding:0 0 0 0px;

}

#centre-3 ul li {
	float:left;
	margin:0 0 0 0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:12px;
	text-align:center;
	list-style:none;
	display:block;
}
#centre-3 ul li .13 {
	margin:0 0 0 0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:12px;
	text-align:center;
	list-style:none;
	display:block;
	height:11px;
}

#centre-3 ul li a {
	line-height:11px;
	height:85px;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
 	background-color:#000000;
}


#centre-3 ul li a:hover{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	background-color:#4a494a;
}






#centre-4 {
	position:absolute;
	visibility:hidden;
	width:611px;
	background-color:#272727;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:500px;
	margin:0;
	padding:0;
	overflow:hidden;
}

#centre-4 ul {
 	background-color:#000000;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#centre-4 ul li {
	list-style:none;
	display:block;
}



#centre-5 {
	position:absolute;
	width:587px;
	background-color:#272727;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:476px;
	margin:0;
	padding:12px;
	visibility:hidden;
}

#centre-5 ul {
 	background-color:#000000;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#centre-5 ul li {
	list-style:none;
	display:block;

}

#centre-6 {
	visibility:hidden;
	position:absolute;
	width:611px;
	background-color:#272727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	height:500px;
	margin:0;
}

#centre-6 ul {
 	background-color:#000000;
	display:block;
	padding:0;
}

#centre-6 ul li {
	margin-top:12px;
	display:block;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-left:12px;
	text-align:center;
	list-style:none;
}


#centre-6 ul li a{
	margin:0;
	padding:0;
	display:block;
}

#centre-6 ul li a:hover{
	margin:0;
	padding:0;
	display:block;
}





#centre-7 {
	position:absolute;
	visibility:hidden;
	width:611px;
	background-color:#272727;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:500px;
	margin:0;
	padding:0;
	overflow:hidden;
}

#centre-7 ul {
	margin:0px;
	padding:0px;
	overflow:hidden;
 	background-color:#000000;
}

#centre-7 ul li {
	list-style:none;
	display:block;
}

#centre-7 ul li a{
	color:#CCCCCC;
	text-decoration:none;
}

#centre-7 ul li a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}





#centre-8-interieur {
	display:block;
	width:587px;
	background-color:#000000;
	height:476px;
	margin:0;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	text-align: justify;

}
#centre-8-interieur ul li .bouton1 a{
	display:block;

}

#centre-8-interieur ul li .bouton1 a:hover{
}



#centre-8 {
	position:absolute;
	width:611px;
	background-color:#272727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	height:488px;
	margin:0;
	visibility: hidden;
	padding-top:12px;
}

#centre-8 ul {
 	background-color:#000000;
	margin:0;
	padding:0;
}

#centre-8 ul li {
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-bottom:0px;
	padding-left:12px;
	text-align:center;
	list-style:none;
}

#centre-8 ul li a{
	height:231px;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
 	background-color:#000000;
}

#centre-8 ul li a:hover{
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	background-color:#4a494a;
}

#centre-8 span {
	display:block;
	float:left;
	height:17px;
	text-align:center;
}

#centre-8 span a{
	display:block;
	text-decoration:none;
 	background-color:#000000;
}
#centre-8 span a:hover{
	display:block;
	text-decoration:none;
	background-color:#4a494a;
}













#centre-9-interieur {
	display:block;
	width:587px;
	background-color:#000000;
	height:476px;
	margin:0;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	text-align: justify;

}
#centre-9-interieur ul li .bouton1 a{
	display:block;

}

#centre-9-interieur ul li .bouton1 a:hover{
}



#centre-9 {
	position:absolute;
	width:611px;
	background-color:#272727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	height:488px;
	margin:0;
	visibility: hidden;
	padding-top:12px;
}

#centre-9 ul {
 	background-color:#000000;
	margin:0;
	padding:0;
}

#centre-9 ul li {
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-bottom:0px;
	padding-left:12px;
	text-align:center;
	list-style:none;
}

#centre-9 ul li a{
	height:231px;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
 	background-color:#000000;
}

#centre-9 ul li a:hover{
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	background-color:#4a494a;
}

#centre-9 span {
	display:block;
	float:left;
	height:17px;
	text-align:center;
}

#centre-9 span a{
	display:block;
	text-decoration:none;
 	background-color:#000000;
}
#centre-9 span a:hover{
	display:block;
	text-decoration:none;
	background-color:#4a494a;
}



#centre {
	position:absolute;
	width:611px;
	background-color:#272727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:500px;
	margin:0;
	padding:0;
}

#centre ul {
 	background-color:#000000;
	display:block;
	padding:0;
	margin:0;
}

#centre ul li {
	margin-top:12px;
	display:block;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-left:12px;
	text-align:center;
	list-style:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#centre ul li a{
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	padding:0;
	margin:0;
}


#centre ul li a:hover{
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	padding:0;
	margin:0;
}





#texte {
	z-index:0;
	position:absolute;
	overflow:hidden;
	float:left;
	width:212px;
	height:500px;
	margin-left:623px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding:0;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
}

#texte-col-droite {
	width:212px;
	height:434px;
	overflow:hidden;
	display:block;
	float:left;
}
#texte-centre {
	height:434px;
}

#texte-centre p{
	line-height:14px;
}


#texte-centre ul {
	float:left;
	margin-top:20px;
	display:block;
	line-height:15px;
}


#texte-centreLA {
	visibility:hidden;
	position:absolute;
	top:9px;
	display:block;
	height:434px;
}

#texte-centreLA p{
	line-height:14px;
}


#texte-centreLA ul {
	float:left;
	margin-top:20px;
	display:block;
	line-height:15px;
}



#icones {
	height:24px;
}



#icones ul {
	float:left;
	width:212px;
	display:block;
	list-style:none;
	border-bottom:1px solid #a6a6a6;
	padding-bottom:1px;
}
#icones li {
	float:left;
	list-style:none;
	padding-right:3px;
}

.english a {
	display:block;
	width:28px;
	height:19px;
	background-image: url(img/bt-english_n.gif);
	background-repeat: no-repeat;	
}

.english a:hover {
	display:block;
	width:28px;
	height:21px;
	background-image: url(img/bt-english_r.gif);
	background-repeat: no-repeat;	
}

.mail a {
	display:block;
	width:28px;
	height:19px;
	background-image: url(img/bt-mail_n.gif);
	background-repeat: no-repeat;	
}

.mail a:hover {
	display:block;
	width:28px;
	height:21px;
	background-image: url(img/bt-mail_r.gif);
	background-repeat: no-repeat;	
}
.accueil a {
	display:block;
	width:28px;
	height:19px;
	background-image: url(img/bt-home_n.gif);
	background-repeat: no-repeat;	
}

.accueil a:hover {
	display:block;
	width:28px;
	height:21px;
	background-image: url(img/bt-home_r.gif);
	background-repeat: no-repeat;	
}

.titre {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;	
	height:25px;	
	float:left;
	width:212px;
	display:block;
	list-style:none;
	border-bottom:1px solid #ffffff;
}


#pied {
	z-index:200;
	margin-left:0px;
	border-top:1px solid #a6a6a6;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	padding-top:12px;
	bottom:0px;
	float:left;
	width:212px;
	display:block;
	line-height:15px;

}
#pied a{
	color: #a6a6a6;
	text-decoration:none;
}
#pied a:hover{
	color: #a6a6a6;
	text-decoration:underline;
}

.bouton1 {
	display:block;
	float:right;
	width:120px;
}

.bouton1 a{
	margin: 0;
	padding: 5px;
	background-color: #646464;
	background-image: url(img/flech-droite.gif);
	background-repeat: no-repeat;
	background-position: right center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:9px;
	display:block;
	text-decoration:none;
}

.bouton1 a:hover{
	background-image: url(img/flech-droite.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration:none;
	background-color:#272727;
}


.bouton2 {
	display:block;
	float:left;
	width:135px;
	text-align:right;
}

.bouton2 a{
	margin: 0;
	padding: 5px;
	background-color: #646464;
	background-image: url(img/flech-gauche.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:9px;
	display:block;
	text-decoration:none;
}

.bouton2 a:hover{
	background-image: url(img/flech-gauche.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
	background-color:#272727;
}

.bouton3 {
	display:block;
	width:130px;
	margin-left:30px;
}

.bouton3 a{
	margin: 0;
	padding: 5px;
	background-color: #646464;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:9px;
	display:block;
	text-decoration:none;
}

.bouton3 a:hover{
	text-decoration:none;
	background-color:#272727;
}

.bouton4 {
	display:block;
	width:140px;
 	text-align:center;
	margin-left:80px;
}

.bouton4 a{
	margin: 0;
	padding: 5px;
	background-color: #646464;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:9px;
	display:block;
	text-decoration:none;
}

.bouton4 a:hover{
	text-decoration:none;
	background-color:#272727;
	display:block;
}
.kaps {
	text-transform: uppercase;
}
