/* Start of CMSMS style sheet 'css' */
html {
overflow-x:hidden !important;
overflow-y:scroll !important;
}
img{border:none;}
body {
background-color:#E7EAEF;
background-image:url(images/background.jpg);
background-repeat:repeat-x;
color:#E7EAEF;
height:100%;
margin:0px;
padding:0px;
text-align:left;
}
ol {
margin:13px 20px 0px 50px;
padding:0pt;
}
ol li {
line-height:1.3;
padding-bottom:8px;
padding-left:10px;
padding-top:0px;
}
.boldred {
color:#990000;
font-weight:bold;
}
.redd {
color:#990000;
}
div#main a {
color:#2E65C2;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#main a:hover {
color:#35568E;
font-family:verdana,arial,sans-serif;
font-size:8pt !important;
text-decoration:none;
}
div#main h1 {
background:transparent url(images/arrow.jpg) no-repeat scroll 0%;
color:#990000;
font-family:verdana,arial,sans-serif;
font-size:12pt;
font-weight:normal;
margin:15px 0px;
padding-left:22px;
}
div#main h2 {
color:#990000;
font-family:verdana,arial,sans-serif;
font-size:8pt;
font-weight:bold;
margin:15px 0px 7px 22px;
}
div#main h3 {
color:#2864bc;
font-family:verdana,arial,sans-serif;
font-size:10pt;
margin:10px 0px 32px 20px;
}
div#main p {
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:8pt;
font-weight:normal;
line-height:1.4;
margin:10px 0px 10px 22px;
}
div#main p.caption {
color:#2D67B1;
font-family:verdana,arial,sans-serif;
font-size:7.5pt;
font-weight:bold;
line-height:1;
margin:10px 0px 10px 22px;
}
div#main ul {
list-style-type:none;
margin:8px 0px 0px 22px;
padding:0pt;
}
div#main ul li {
background-image:url(images/bullet_bluesquare.jpg);
background-position:0px 4px;
background-repeat:no-repeat;
line-height:1.2;
padding:0px 0px 8px 10px;
}
div#main table {
border-collapse:collapse;
font-size:7.5pt;
margin-left:22px;
}
div#container {
background-color:#FFFFFF;
margin:0px auto;
text-align:left;
width:770px;
}
.imgleft {
float:left;
margin:5px 10px 5px 0px;
}
.imgright {
float:right;
margin:5px 0px 5px 10px;
}
div#topmenu {
background-color:#FFFFFF;
background-image:url(images/topmenu_background.jpg);
background-repeat:repeat-x;
color:#2E65C2;
font-family:verdana,arial,sans-serif;
font-size:8pt;
height:18px;
margin:0px auto;
padding:17px 25px 0px 0px;
text-align:right;
width:745px;
}
div#topmenu a {
color:#2E65C2;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#topmenu a:hover {
color:#444444;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#topmenu img {
margin:2px 11px 0px 13px;
padding:0px;
vertical-align:top;
}
div#header {
background-color:#FFFFFF;
height:75px;
margin:0px auto;
padding:0px;
text-align:right;
width:770px;
}
div#underline {
background-color:#FFFFFF;
height:10px;
margin:0px auto;
padding:0px;
width:770px;
}

/*Search*/
div#search {
background-color:#E7EAEF;
background-image:url(images/search_background.jpg);
background-repeat:repeat-x;
height:24px;
margin:0px 0px 0px 220px;
padding:1px 0px 0px 7px;
width:323px;
}
div#search form {
margin:0px;
padding:0px;
}
.searchinput {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#000000;
float:left;
font-family:verdana,arial,sans-serif;
font-size:7pt;
height:15px;
margin:2px 3px 0px 0px;
padding:0px;
width:140px;
}
.searchsubmit {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#2E65C2;
float:left;
font-family:verdana,arial,sans-serif;
font-size:7.7pt;
height:17px;
margin:4px 6px 0px 0px;
padding:0px;
text-align:center;
}
.searchsubmit_fr {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#2E65C2;
float:left;
font-family:verdana,arial,sans-serif;
font-size:7.7pt;
height:17px;
margin:4px 6px 0px 0px;
padding:0px;
text-align:center;
width:65px;
}
/*END Search*/




/*Menu*/
* html #menuside {
height:430px;
}
div#menuside {
background-color:#FFFFFF;
background-image:url(images/sidemenu_background.jpg);
background-repeat:no-repeat;
margin:0px;
min-height:190px;
padding:0px 0px 0px 45px;
position:absolute;
top:0px;
width:155px;
}
div#menu {
background-color:#E8EFF9;
margin:2px 0px 0px;
padding:2px 0px 5px;
width:155px;
}
div#menu ul {
list-style-type:none;
margin:8px 0px 0px;
padding:0pt;
}
div#menu li {
line-height:1;
padding-bottom:10px;
padding-top:0px;
}
div#menu ul li {
background-position:0px 0px;
background-repeat:no-repeat;
padding-left:10px;
}
div#menu a {
color:#444444;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#menu a:hover {
color:#444444;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#menu a.activeparent{
color:#444444;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#menu li.currentpage li a{
color:#990000;
}
div#menu li.currentpage li {
background-image:none;
}
div#menu li.activeparent li {
background-image:none;
}
div#menu li.activeparent li a{
color:#990000;
}
div#menu a.active{
color:#2E65C2;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#menu a:hover {
color:#444444;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
/*END left menu*/

/*MAIN*/
div#wrapper {
background-color:#FFFFFF;
margin:0px auto;
padding:0px;
position:relative;
width:770px;
}
* html #main {
height:430px;
}
div#main {
background-color:#FFFFFF;
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:8pt;
font-weight:normal;
line-height:1.2;
margin:0px 0px 0px 200px;
min-height:430px;
padding:0px 60px 20px 20px;
width:490px;
}
/*END MAIN*/



/*Page d'accueil*/
p.didyouknow {
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:8pt;
line-height:1.5;
margin:0px 30px 10px 20px;
}
* html div#colonne1{float:left;}
div#colonne1{
background-repeat:no-repeat;
margin:0px;
padding:0px;
width:330px;
}

div#colonneH{margin:-20px 0 0 0;width:300px;}

div#colonne{
background-repeat:no-repeat;
margin:0px;
padding:0px;
width:330px;
}
div#colonne2{
width:220px;
background-repeat:no-repeat;
padding:10px 0px 0px;
margin-right:-40px;
margin-top:-550px;
float:right;
}
* html div#colonne2F{float:right;}
div#colonne2F{
width:220px;
margin-top:-30px;
margin-right:-38px;
/*background-repeat:no-repeat;
padding:10px 0px 0px;
margin-right:-40px;
margin-top:-640px;*/
float:right;
}
/*Fin page d'accueil*/


/*home left*/
div#homeleft ul {
list-style-type:none;
margin:13px 20px 0px 0px;
padding:0pt;
}
div#homeleft ul li {
background-image:url(images/arrow.jpg);
background-position:0px 2px;
background-repeat:no-repeat;
color:#990000;
font-family:verdana,arial,sans-serif;
font-size:12pt;
line-height:1.3;
padding-bottom:8px;
padding-left:23px;
padding-top:0px;
}
div#homeleft ul li ul {
list-style-type:none;
margin:10px 0px 0px;
padding:0pt;
}
div#homeleft ul li li {
background-image:url(images/bullet_bluesquare.jpg);
background-position:0px 3px;
background-repeat:no-repeat;
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:8pt;
line-height:1.3;
padding:0px 0px 8px 10px;
}
div#homeleft ul li p {
color:#000000;
font-size:8pt;
margin:10px 0px;
padding:0px;
}
div#homeleft a {
color:#2E65C2;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#homeleft a:hover {
color:#35568E;
font-family:verdana,arial,sans-serif;
font-size:8pt !important;
text-decoration:none;
}
/*END home left*/

/*footer*/
div#footer {
background-color:#FFFFFF;
background-repeat:repeat-x;
clear:both;
font-family:verdana,arial,sans-serif;
font-size:7.5pt;
margin:0px auto;
padding:10px 0px 15px;
text-align:center;
width:770px;
}
div#footer img {
margin:3px 6px 0px 8px;
padding:0px;
vertical-align:top;
}
div#footer a {
color:#2E65C2;
font-family:verdana,arial,sans-serif;
font-size:7.5pt;
text-decoration:none;
}
div#footer a:hover {
color:#444444;
font-family:verdana,arial,sans-serif;
font-size:7.5pt;
text-decoration:none;
}
/*END footer*/

/*Submenu right*/
#menubox {
/*background:transparent url(images/dotline.jpg) repeat-x scroll 0%;*/
float:right;
line-height:1.5;
margin:0;
margin-top:0px;
padding:45px 0px 0px;
width:135px;
}
#menuboxa {
/*background:transparent url(images/dotline.jpg) repeat-x scroll 0%;*/
float:right;
line-height:1.5;
margin:0;
margin-top:0px;
margin-left:10px;
padding:0px 0px 0px;
width:135px;
}
.nopad {
padding:0px 0px 0px;
}
.dotline {
background:transparent url(images/dotline.jpg) repeat-x scroll 0%;
height:8px;
margin:0px;
padding:0px;
width:135px;
}
#menuboxtext {
line-height:1.5;
margin:0px;
padding:0px;
}
div#menuboxtext ul {
list-style-type:none;
margin:0px;
padding:0px;
}
div#menuboxtext ul li {
background-image:none;
line-height:1.1;
padding:3px 0px 5px 10px;
}
.chart {

border:1px solid #000000;
border-collapse:collapse;
margin:0px;
padding:0px;
width:100%;
}
.chart td {
font-family:verdana,arial,sans-serif;
font-size:7.5pt;
padding:2px;
}
/*END Submenu right*/

/*Sitemap*/
#sitemap {
margin:15px 0px 0px;
}
#sitemap h2 {
color:#990000;
font-family:verdana,arial,sans-serif;
font-size:8pt;
font-weight:bold;
margin:0px 0px 7px;
}
#sitemap ul {
list-style-type:none;
margin:8px 0px 0px;
padding:0pt;
}
#sitemap ul li {
background-image:url(images/bullet_bluesquare.jpg);
background-position:0px 2px;
background-repeat:no-repeat;
line-height:1;
margin:0pt;
padding:0px 0px 10px 10px;
}
#sitemap ul li ul {
list-style-type:none;
margin:8px 0px 0px;
padding:0pt;
}
#sitemap ul li ul li {
background-image:url(images/bullet_bluesquare.jpg);
background-position:0px 2px;
background-repeat:no-repeat;
line-height:1;
margin:0pt;
padding:0px 0px 10px 10px;
}
#sitemapright {
float:right;
margin:-15px 0px 0px 30px;
padding:0px;
width:47%;
}
/*END Sitemap*/

/*Member*/
div#mainmember {
background-color:#FFFFFF;
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:8pt;
font-weight:normal;
line-height:1.2;
margin:0px 0px 0px 0px;
min-height:430px;
padding:0px 60px 20px 20px;
width:490px;
}

div#mainmembre a {
color:#2E65C2;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#mainmembre a:hover {
color:#35568E;
font-family:verdana,arial,sans-serif;
font-size:8pt !important;
text-decoration:none;
}
div#mainmembre h1 {
background:transparent url(images/arrow.jpg) no-repeat scroll 0%;
color:#990000;
font-family:verdana,arial,sans-serif;
font-size:12pt;
font-weight:normal;
margin:15px 0px;
padding-left:22px;
}
div#mainmembre h2 {
color:#990000;
font-family:verdana,arial,sans-serif;
font-size:8pt;
font-weight:bold;
margin:15px 0px 7px 22px;
}
div#mainmembre h3 {
color:#2864bc;
font-family:verdana,arial,sans-serif;
font-size:10pt;
margin:10px 0px 32px 20px;
}
div#mainmembre p {
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:8pt;
font-weight:normal;
line-height:1.4;
margin:10px 0px 10px 22px;
}
div#mainmembre p.caption {
color:#2D67B1;
font-family:verdana,arial,sans-serif;
font-size:7.5pt;
font-weight:bold;
line-height:1;
margin:10px 0px 10px 22px;
}
div#mainmembre ul {
list-style-type:none;
margin:8px 0px 0px 22px;
padding:0pt;
}
div#membre ul li {
background-image:url(images/bullet_bluesquare.jpg);
background-position:0px 2px;
background-repeat:no-repeat;
line-height:1.2;
padding:0px 0px 8px 10px;
}
div#mainmembre table {
border-collapse:collapse;
font-size:7.5pt;
margin-left:22px;
}

div#login {
background-color:#E7EAEF;
background-image:url(images/login_background.jpg);
background-repeat:repeat-x;
height:25px;
margin:0px;
padding:0px 25px 0px 0px;
text-align:right;
width:195px;
}
div#login a {
color:#2E65C2;
float:right;
font-family:verdana,arial,sans-serif;
font-size:7.5pt;
margin:7px 0px 0px;
padding:0px;
text-decoration:none;
}
div#login a:hover {
color:#2E65C2;
float:right;
font-family:verdana,arial,sans-serif;
font-size:7.5pt !important;
margin:7px 0px 0px;
padding:0px;
text-decoration:underline;
}
div#login img {
float:right;
margin:0px;
padding:0px;
}
/*END Member*/



/*HOME PAGE*/

div#containerhome {
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
text-align:left;
width:550px;
}

div#mainhome{
margin-left:auto;
margin-right:auto;
}
div#top {
background-color:#FFFFFF;
background-image:url(images/topmenu_background_home.jpg);
background-repeat:repeat-x;
color:#2E65C2;
font-family:verdana,arial,sans-serif;
font-size:8pt;
height:18px;
margin:0px auto;
padding:17px 25px 0px 0px;
text-align:right;
width:525px;
}
div#top a {
color:#2E65C2;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#top a:hover {
color:#444444;
font-family:verdana,arial,sans-serif;
font-size:8pt;
text-decoration:none;
}
div#top img {
margin:2px 11px 0px 13px;
padding:0px;
vertical-align:top;
}

/* End of 'css' */

