/* Start of CMSMS style sheet 'walphy_ok' */
ul#menu_horizontal li { 
display : inline;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
ul#menu_horizontal {
list-style-type : none;
padding : 0 0 0 0;
margin : 0 0 0 0;
}

html, body {
   background:#FFFFFF url(uploads/mdblue/border.jpg) repeat-y scroll center center;
   font-family:arial,Helvetica,sans-serif;
   font-size:14px;
   margin:0;
   padding:0;
   text-align:center;
}
img {
   border:medium none;
}
a {
   color:#2965A6;
   font-weight:bold;
   text-decoration:none;
}
a:hover {
   color:#6FB2E6;
   text-decoration:underline;
}
#header {
   background:transparent url(uploads/mdblue/header.jpg) no-repeat scroll center center;
   height:195px;
   margin:0 auto;
   width:100%;
   border-top:3px solid #6FB2E6;
text-align:left;
}
#logo {
   margin:0 auto;
   padding-top:30px;
   voice-family:inherit;
   width:850px;
}
html > body #logo {
   width:850px;
}
#logo a:hover {
   text-decoration:none;
   text-align:left;
   padding-left: 10px;
}
#logo a {
   background:transparent url(uploads/mdblue/logo.jpg) no-repeat scroll 0 0;
   float:left;
   height:85px;
   width:317px;
}
#logo h1{
  color: #fff;
  font-size:3em;
}

#underheader {
   position: relative;
   background:#B8D1E4; 
   margin-left:auto;
   margin-right:auto;
   width: 889px;
   font-family:arial,Helvetica,sans-serif;
   font-size:12px;
   height:25px;
   border-width:1px;
   border-style:solid;
   border-color:#B8D1E4;
 }

#underleft {
padding:0;
margin-left:5px;
text-align:left;  
float: left;
width: 35%;
}

#underright {
text-align:right;  
 margin-left: 40%;
margin-right:5px;
 }

#container {
   -x-system-font:none;
   background:#E5E5E5 none repeat scroll 0 0;
   border-bottom:3px solid #6FB2E6;
   border-top:3px solid #6FB2E6;
   font-family:Tahoma,Helvetica,sans-serif;
   font-size:90%;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:normal;
   margin:0 auto;
   overflow:hidden;
   text-align:left;
   width:890px;
}
* html #container {
   overflow:visible;
}

#navcontainer {
   float:left;
   min-height:380px;
   overflow:hidden;
   padding-left:1px;
   padding-top:30px;
   width:180px;
}
* html #navcontainer {
   height:380px;
   overflow:visible;
}

#content {
   background:#FFFFFF url(uploads/mdblue/nav-edge.jpg) repeat-y scroll 0 0;
   float:right;
   min-height:380px;
   padding-bottom:40px;
   width:690px;
}
#prive {
   background:#FFFFFF url(uploads/mdblue/nav-edge.jpg) repeat-y scroll 0 0;
   float:right;
   min-height:380px;
   padding-bottom:40px;
   width:690px;
}

* html #content {
   height:380px;
   overflow:visible;
}
#maincontent {
   float:right;
   overflow:hidden;
   padding:18px 20px 0;
   voice-family:inherit;
   width:380px;
}
#rightdiv {
  background:#e5e5e5; 
   float:right;
   padding-top:10px;
   margin-top:0px;
   width:223px;
   min-height:380px;
   align:center;

}
#rightdiv img {
   border:1px solid #6FB2E6;
   padding:1px;
}
#news {
   margin:0 auto;
   width:210px;
}


.menu ul {
list-style: none;
margin:0px;
padding-left:2px;
}

.menu{
   margin-left:1px;

}
#menu li {
   margin:0px;
   padding:1px;
   text-align:left;
   list-style-type:none;
   border:1px solid #fff;

}

#menu li a {
   display:block;
   vertical-align: bottom;
}

#menu li a:hover {
   background-color:#999999;
   color:#fff;
   text-decoration:none;
}

#active{ /* menu */
   background-color:#fff;
   padding:1px;
   border:1px solid #666; 

}
li#separator{ /* menu */
   background-color:red; 
}
span.sectionheader{ /* menu */
   background-color:yellow; 
}
#footer {
   background:#FFFFFF none repeat scroll 0 0;
   color:#6A6666;
   font-size:80%;
   height:30px;
   margin:0 auto;
   padding: 10px 0;
   text-align:center;
   width:890px;
}
#footertextleft {
   float:left;
   margin-left:10px;
   text-align:left;
   width:420px;
}
#footertextright {
padding: 0px 0;   
float:right;
   margin-right:10px;
   text-align:right;
   width:450px;
}

#annonce {
padding: 3px; 
width:170px;
text-align:justify;
background:#FFFFFF;
border:1px solid #6FB2E6;

}




h1 {
   -x-system-font:none;
   color:#5C94BF;
   font-family:Arial;
   font-size:120%;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:bold;
   line-height:normal;
   margin-top:0;
   padding-top:0;
}
.mainheading {
   font-size:123%;
   font-weight:bold;
}
h2 {
   -x-system-font:none;
   color:#5C94BF;
   font-family:arial;
   font-size:110%;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:bold;
   line-height:normal;
   margin-top:0;
   padding-top:0;
}
.underline {
   border-bottom:2px solid #FFB93F;
   padding-bottom:3px;
   width:180px;
}
.subheading {
   font-weight:bold;
}
.submitbox {
   background:none repeat scroll 0 0;
   text-align:left;
   vertical-align:middle;

}
.submitbox p {
   margin-bottom:5px;
   margin-top:3px;
}
.linkbutton {
   background:#E5E5E5 none repeat scroll 0 0;
   border:medium none;
   color:#949494;
   font-size:95%;
   font-weight:bold;
   height:20px;
   padding:3px 8px;
}

.advert {
   background:#FFFFFF none repeat scroll 0 0;
   border:1px solid #C8C8C8;
  margin-left:10px;
  margin-right:10px;
padding-left:5px;
padding-right:5px;
   width:198px;
font-size:85%;
text-align:right;
}

.bleu {
color:#000080;
  }
.vert {
color:#008080;
  }

/* End of 'walphy_ok' */

