/* Start of CMSMS style sheet 'main' */
body {
font-family:Arial;
font-size:12px;
margin:0;
background:#FFFFFF url(../img/shadow.jpg) center repeat-y;
}
h1 {
color:#0A5A83;
display:inline;
font-size:25px;
margin:0;
padding:5px 0 0 0;
font-variant: small-caps;
line-height:20px;
}
h2 {
color:#EE8018;
display:inline;
font-size:16px;
margin:0;
text-transform:uppercase;
}
h2 a{
margin-left:50px;
}
img {
border:0 none;
}
a {
color:#1A658B;
text-decoration:none;
}
a:hover {
color:#EE8018;
}
.left {
float:left;
}
.right {
float:left;
}
.clear {
clear:both;
}
#container {
margin:auto;
width:1024px;
}
#header {
height:285px;
width:1024px;
}
#logo {
background:transparent url(../img/logo.jpg);
height:285px;
width:278px;
float:left;
}
#ban{
background:transparent url(../img/header.jpg);
height:285px;
width:746px;
margin-left:278px;
}
#menu {
height:20px;
width:715px;
padding-top:5px;
background:url(../img/menu.jpg);
float:left;
margin-top: 200px;
}
#menu ul {
margin:0;
padding:0;
margin-left:5px;
}
#menu ul li {
float:left;
font-size:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 20px;
border-right:1px solid #FFFFFF;
}
#menu ul li .currentpage {
color:#1A658B;
}
#menu a, .left a{
color:#FFFFFF;
}
#menu a:hover, .left a:hover{
color:#1A658B;
}
#search {
background:transparent;
}
#search span{
font-variant:small-caps;
font-weight:bold;
color:#7B909B;
padding-left:135px;
}
#search input {
background-color:#FFFFFF;
}
#search #cntnt01searchinput {
border:none;
margin: 0 0 0 30px; 
width:154px;
padding:10px;
background:transparent url(../img/search.jpg) no-repeat center;
}
.search-button{
width:24px;
height:24px;
border:none;
background:url(../img/button.jpg);
cursor:pointer;
}
#content {
background:transparent url(../img/content.jpg);
}
#content .left {
width:258px;
margin-right:35px;
}
#content .left .misc {
padding:0 0 0 29px;
}
#content .left .misc img {
margin-bottom: 15px;
}
#content .left .menuLeft {
margin:10px 0 20px 29px;
background:#E17A00 url(../img/leftMenu.jpg) repeat-x;
width:230px;
}
#content .left ul {
margin:0;
padding:0;
}
#content .left ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btn_blanc.jpg) no-repeat scroll 0 8px;
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:5px;
padding:5px 5px 5px 10px;
font-weight:bold;
}
#content .left ul li.menuactive a{
color:#0A5A83;
}
#content .left ul li.menuactive{
background:transparent url(../img/btn_bleu.jpg) no-repeat scroll 0 8px;
}
#content .left ul li.currentpage {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btn_bleu.jpg) no-repeat scroll 0 8px;
font-size:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 15px;
}
#content .left ul li.currentpage a:hover{
color:#FFFFFF;
}
#content .left ul li.currentpage h3 {
color:#FFFFFF;
font-size:14px;
font-weight:normal;
margin:0;
padding:5px;
}
#content .left ul li a {
display:block;
padding-left:10px;
}
#content .left ul li ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
font-size:12px;
font-weight:normal;
}
#content .left ul li ul li.currentpage {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/fleche_blanche.png) no-repeat scroll 0 8px;
font-size:12px;
}
#content .left .submenu{
padding:0 0 10px 30px;
}
#content .left .submenu ul li  a{
color:#0A5A83;
}
#content .left .submenu ul li  a:hover{
color:#EE8018;
}
#content .left .submenu ul li{
background:transparent url(../img/btn_bleu.jpg) no-repeat scroll 0 8px;
}
#content .left .submenu ul li.menuactive{
background:transparent url(../img/btn_orange.jpg) no-repeat scroll 0 8px;
}
#content .left .submenu ul li.menuactive a{
color:#EE8018;
}
#content .left .submenu ul li.menuactive ul li{
background:transparent url(../img/fleche_bleu.jpg) no-repeat scroll 0 8px;
}
#content .left .submenu ul li.menuactive ul li a{
font-size:14px;
color:#0A5A83;
}
#content .left .submenu ul li.menuactive ul li a:hover{
color:#EE8018;
}
#content .left .submenu ul li.menuactive ul li.currentpage{
background:transparent url(../img/fleche_orange.jpg) no-repeat scroll 0 8px;
}
#content .left .submenu ul li.menuactive ul li h3{
color:#0A5A83;
}
#content .left .submenu ul li.menuactive ul li.currentpage h3{
color:#EE8018;
}
#content .right {
width:715px;
}
#content #breadcrumbs{
color:#0A5A83;
background:url(../uploads/images/breadcrumbs_underline.jpg) bottom left no-repeat;
padding:0 0 10px 0;
}
#content .right #scroll{
height:1000px;
overflow:auto;
padding:15px;
}
#content .right .title {
margin-top:25px;
}
#content .right .title span {
padding:5px 5px 5px 0;
}
#content .right .text {
padding:15px 0;
text-align:justify;
}
.liste_bleu {
list-style-image:url(../img/fleche_bleu.jpg);
}
.liste_orange {
list-style-image:url(../img/fleche_orange.jpg);
}
.orange {
color:#EE8018;
}
.bleu {
color:#0A5A83;
}
.cible, .objectif{
display:block;
margin:0;
/*margin-left:92px;*/
margin-left:24px;
padding:5px 15px 10px 15px;
background:#E47A00 url(../img/cadre_bottom.jpg) no-repeat bottom;
width:490px;
}
html>/**/body .cible, .objectif{
margin-left:85px;
}
.text label {
color:#1A658B;
display:block;
font-weight:bold;
padding:10px 0 2px;
}
.text input, .text textarea, .text select {
background-color:#FFFFFF;
border:1px solid #AAAAAA;
}
.text .error {
color:#EE8018;
}
#footer{
width:1024px;
height:50px;
background:url(../img/footer.jpg);
}
#coord{
padding-top:35px;
width:700px;
margin:auto;
}
#coord span{
color:#FFFFFF;
}
#coord a{
color:#FFFFFF;
}
#coord a:hover{
text-decoration:underline;
}
#brochure{
width:92px;
margin:auto;
}
a#ec{
background:url(../img/eng.png) right center no-repeat;
padding-right:20px;
line-height:17px;
}
/* End of 'main' */

