body { 
	background-color:#7e3f7d;
	margin: 0; 
	padding: 0; 
}
.FDmain{
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	height:860px;
	background-position:top;
}
.adresse{
	font-family: Arial, sans serif;
	font-size:12px;
	color:#ffffff;
	line-height:14px;
}
.miniTxt{
	font-family: Arial, sans serif;
	font-size:10px;
	color:#ffffff;
}
a.lien:link {
	font-family: Arial, sans serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
}
a.lien:visited {
	font-family: Arial, sans serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
}
a.lien:hover {
	font-family: Arial, sans serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: underline;
}
/*-----HTML--------------------------------------------------------------*/
#main {width:700px; margin:0 auto;}

.col-1, .col-2, .col-3 { float:left;}

#content .col-1 {width:317px; background:#fdfdfd; position:relative;}
#content .col-2 { width:317px; background:url(images/divider.png) repeat-y left top; padding-left:31px;}

/*======= index-2.html =======*/
#page3 #content .col-2 .col-1 { width:115px; margin-right:29px;}
#page3 #content .col-2 .col-2 { width:115px; background:none; padding:0;}

/*======= index-3.html =======*/
#page4 #content .col-2 .col-1 { width:115px; margin-right:29px;}
#page4 #content .col-2 .col-2 { width:115px; background:none; padding:0;}

/*======= index-4.html =======*/
#page5 #content .col-2 .col-1 { width:115px; margin-right:29px;}
#page5 #content .col-2 .col-2 { width:115px; background:none; padding:0;}


/*=========================*/


#footer {height:33px;}

* { margin:0; padding:0;}
.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:url(images/tail-top.gif) left top repeat-x #047894;}
.tail-bottom { background:url(images/tail-bottom.gif) left bottom repeat-x;}

/*==================other====================*/
.p1 { padding-left:20px;padding-top:20px;padding-bottom:10px;padding-right:15px;}
.p2 { margin-bottom:15px;}
.p3 { margin-bottom:10px;}

/*==================boxes====================*/
.splash-box { width:344px; height:621px; background:url(images/service-secretariat-08.jpg) no-repeat left top; position:relative;}
.splash-box .logo { position:absolute; left:124px; top:248px;}

.cont-box { width:100%; position:relative;}
.cont-box .tail { background:#fdfdfd; min-height:560px; height:auto!important; height:560px;}
.cont-box .border-bot { background:url(images/border-bot.gif) repeat-x bottom; height:61px;}
.cont-box .divider { background:url(images/border-bot-divider.gif) no-repeat center top; min-height:61px; height:auto!important; height:61px;}
.cont-box .inner { padding:34px 32px 30px 26px;}
/*.inner { padding:20px 20px 20px 20px;}*/
.extra-box { width:270px; height:470px; overflow:auto; padding-right:5px;}
.extra-box .inner { width:216px; height:400px; padding:0;}


/*content*/
#content .indent { padding:0px 0 0 172px;}
#content .indent1 { padding:0px 0 0 35px;}
#content .indent2 { padding-bottom:32px;}

#content .m1-1 { right:-23px !important; right:-24px; top:16px; position:absolute; z-index:4; width:23px;}
#content .m1-2 {  left:-23px; top:16px; position:absolute; z-index:1; width:23px;}
#content .m2-1 { right:-23px !important; right:-24px; top:117px; position:absolute; z-index:3; width:23px;}
#content .m2-2 { left:-23px !important; right:-24px; top:117px; position:absolute; z-index:2; width:23px;}
#content .m3-1 { right:-23px !important; right:-24px; top:217px; position:absolute; z-index:2; width:23px;}
#content .m3-2 { left:-23px !important; right:-24px; top:217px; position:absolute; z-index:3; width:23px;}
#content .m4-1 { right:-23px !important; right:-24px; top:317px; position:absolute; z-index:1; width:23px;}
#content .m4-2 { left:-23px !important; right:-24px; top:317px; position:absolute; z-index:4; width:23px;}
#content .m5-1 { right:-23px !important; right:-24px; top:417px; position:absolute; width:23px;}
#content .m5-2 { left:-23px !important; right:-24px; top:417px; position:absolute; width:23px; z-index:5}

#content .m4-1 a, #content .m5-1 a  { cursor:pointer;}

#content .col-1 .logo { position:absolute; top:32px; left:36px;}
#content .col-1 .slogan { position:absolute; bottom:34px; left:36px;}

/*footer*/
#footer p { 
	text-align:center; 
	font-family:Arial, sans serif;
	font-size:12px;
	color:#ffffff;

}
#footer p a { color:#ffffff; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}

/*==========================================*/
#MenuHaut{
	height:73px;
}
.titreGris{
	font-family:Arial, sans serif;
	font-size:20px;
	color:#6F6F6F;
	letter-spacing:-1px;
}
.titreGris2{
	font-family:Arial, sans serif;
	font-size:18px;
	color:#6F6F6F;
	letter-spacing:-1px;
}
.titreRose{
	font-family:Arial, sans serif;
	font-size:20px;
	color:#975F96;
	letter-spacing:-1px;
}
.titreRose2{
	font-family:Arial, sans serif;
	font-size:18px;
	color:#975F96;
	letter-spacing:-1px;
}
.txtGris{
	font-family:Arial, sans serif;
	font-size:12px;
	color:#6F6F6F;
	line-height:16px;
}
.txtRose{
	font-family:Arial, sans serif;
	font-size:12px;
	color:#975F96;
	line-height:12px;
}
.txtRose13px{
	font-family:Arial, sans serif;
	font-size:13px;
	color:#975F96;
	line-height:16px;
}
.txtBlanc{
	font-family:Arial, sans serif;
	font-size:12px;
	color:#ffffff;
	line-height:14px;
}
.txtBlanc2{
	font-family:Arial, sans serif;
	font-size:14px;
	color:#ffffff;
	letter-spacing:-1px;
}
.txtRosePale{
	font-family:Arial, sans serif;
	font-size:14px;
	color:#B993B9;
	line-height:12px;
	letter-spacing:-1px;
}
.txtRose3{
	font-family:Arial, sans serif;
	font-size:9px;
	color:#975F96;
	line-height:9px;
}
.txtRouge{
	font-family:Arial, sans serif;
	font-size:16px;
	color:#FE2E21;
}
.txtGris2{
	font-family:Arial, sans serif;
	font-size:11px;
	color:#6F6F6F;
	line-height:11px;
}
a.lientxt:link {
	font-family:Arial, sans serif;
	font-size:12px;
	color:#6F6F6F;
	text-decoration: underline;
}
a.lientxt:visited {
	font-family:Arial, sans serif;
	font-size:12px;
	color:#6F6F6F;
	text-decoration: underline;
}
a.lientxt:hover {
	font-family:Arial, sans serif;
	font-size:12px;
	color:#6F6F6F;
	text-decoration: none;
}
.contour{
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:#F9F9F9;
	padding:15px;
}
.contour2{
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	background-color:#666666;
	padding:15px;
}
.line{
	background-image:url(images/line2.gif);
	height:18px;
	background-repeat:repeat-x;
}
.ImageRef{
	background-image:url(images/service-secretariat-09.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.contour3{
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	background-color:#6F6F6F;
	padding:15px;
		font-family:Arial, sans serif;
	font-size:12px;
	color:#ffffff;
}
.video { 
	width:100%; 
	overflow:hidden;
	background-color:#ffffff;
	height:560px;
}