#bod {	margin: 0em;	background-color: #242223;}.contenttable {	border-top: thin solid black;  	border-right: none;  	border-bottom: none;  	border-left: thin solid black;	background: black;}#shadowbott {	background-image:  url(images/commun/shadow_bott.jpg);	background-repeat: repeat-x;}#shadowright {	background-image:  url(images/commun/shadow_right.jpg);	background-repeat: repeat-y;}a:link {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: bold;	background-color: transparent;	color: pink;	text-decoration: underline;	}a:visited {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: pink;	text-decoration: none;}a:hover {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: #245AA7;	text-decoration: none;}a:active {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: pink;	text-decoration: none;}a.footerlink:link {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	background-color: transparent;	color: #FFFFFF;	text-decoration: underline;}a.footerlink:visited {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: pink;	text-decoration: none;}a.footerlink:hover {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: #245AA7;	text-decoration: none;}a.footerlink:active {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: pink;	text-decoration: none;}.content {	font-family: Futura, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-style: normal;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: #FFFFFF;	text-decoration: none;}.richard {	font-family: Futura, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-style: oblique;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: #0097AC;	text-decoration: none;}.phototxt {	font-family: Futura, Geneva, Arial, Helvetica, sans-serif;	font-size: 8.5pt;	font-style: normal;	font-weight: normal;	font-variant: normal;	background-color: transparent;	color: #FFFFFF;	text-decoration: none;}.aprestitre {	font-family: Futura, Geneva, Arial, Helvetica, sans-serif;	font-size: 11pt;	font-style: normal;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: #FFFFFF;	text-decoration: none;}.petit1 {	font-family: Futura, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	font-variant: normal;	background-color: transparent;	color: #FFFFFF;	text-decoration: none;}.footer {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: normal;	font-variant: normal;	background-color: transparent;	color: #FFFFFF;	text-decoration: none;}

body {
    behavior: url("csshover3.htc");
}
    #menu {
	width: 949px;
	height: 23px;
	padding: 0;
	background: #008C9C;
	font-size: 11px;
	font-family: "MS Sans Serif", Arial, Helvetica, Tahoma, sans-serif;
	line-height: 23px;
    }
	ul.nav {
	    margin: 0;
	    padding: 0;
	    list-style: none;
	    color: #fff;
	}
	ul.nav * {
	    margin: 0;
	    padding: 0;
	}
	    ul.nav li {
		margin-right: 2px;
		padding: 0 10px;
		position: relative;
		cursor: default;
		float: left;
	    }
	    ul.nav li:hover {
		background-color: #EF028E;
	    }
		ul.nav > li > a {
		    margin: 0 -10px;
		    padding-left: 10px;
		    padding-right: 10px;
		}
		ul.nav a {
		    display: block;
		    font-size: 11px;
		    font-family: "MS Sans Serif", Arial, Helvetica, Tahoma, sans-serif !important;
		    color: #ffffff !important;
		    font-weight: normal !important;
		    line-height: 23px;
		    text-decoration: none;
		    cursor: pointer !important;
		}
		ul.nav a:hover {
		    font-size: 11px;
		    font-family: "MS Sans Serif", Arial, Helvetica, Tahoma, sans-serif;
		    color: #ffffff ;
		    font-weight: normal;
		}
		ul.nav ul {
		    display: none;
		    background: #4F4F4F;
		    list-style: none;
		    position: absolute;
		    top: 23px;
		    left: 0;
		}
		ul.nav .sub:hover > ul {
		    display: block !important;
		}
		    ul.nav ul li {
			width: 150px;
			margin: 0;
			padding-top: 4px;
			padding-bottom: 4px;
			line-height: 1.25;
			position: relative;
			float: none;
		    }
		    ul.nav ul li.sub {
			background: url('images/commun/sub_expand.gif') 155px 50% no-repeat;
		    }
		    ul.nav ul li:hover {
			background-color: #EF028E !important;
		    }
			ul.nav ul li a {
			    display: block;
			    width: 100%;
			    margin: -4px 0 -4px -10px;
			    padding: 4px 10px 4px 10px;
			    _padding-right: 0;
			    line-height: 1.1;
			}
			ul.nav ul ul {
			    display: none;
			    left: 170px;
			    top: 0px;
			}
			    ul.nav ul ul li {
				width: 200px;
			    }
