﻿
body { background:url(/medias/communs/background.png) repeat-x; margin:0; font-family:Arial; font-size:12px; color:#5c371e; }

img { display:block; border:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }

a { color:#5c371e; text-decoration:underline; }
a:hover { text-decoration:none; }

.requiredStar { color:Red; font-size:10pt; font-weight:bold; }

#wrapper { width:950px; margin:auto; }
#innerWrapper { width:940px; margin:auto; position:relative; }

#header { background:url(/medias/communs/backgroundHeader.jpg) no-repeat; height:136px; padding-left:47px; }
#headerPrint { display:none; }

#body { background:url(/medias/communs/backgroundMiddle2.png) no-repeat; padding-left:47px; padding-right:51px; min-height:458px; height:auto !important; height:458px;  }

#body h2 { padding-top:58px; color:#b56d1e; font-family:Georgia; font-size:22px; font-weight:normal; }
#body h4 { font-family:Georgia; font-size:13px; font-weight:bold; color:#623b20; margin-bottom:7px; }

#footer { background:url(/medias/communs/backgroundFooter.jpg) no-repeat; height:30px; line-height:30px; padding-left:47px; padding-right:51px; font-size:11px; color:white; }
#footer span { font-weight:bold; font-size:14px; }
#footer a { color:white; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#footerPrint { display:none; }

#bottomSpace { height:26px; }

#menu1 { position:absolute; top:63px; right:51px; color:#e4e4dc; font-size:12px; }
#menu1 a { color:white; text-decoration:none; }
#menu1 a:hover { text-decoration:underline; }

#menu2 { position:absolute; top:123px; right:0px; height:26px; width:702px; z-index:20; }
#menu2  ul { margin:0; padding:0; list-style:none; height:26px; }
#menu2 li { float:left; height:26px; text-align:center; line-height:22px; position:relative; }
#menu2 li.menuitem1 { background:url(/medias/communs/menu1.jpg); width:29px; }
#menu2 li.menuitem2 { background:url(/medias/communs/menu2.jpg); width:103px; }
#menu2 li.menuitem2.hover { background:url(/medias/communs/menu2-o.jpg); }
#menu2 li.menuitem2.active { background:url(/medias/communs/menu2-o.jpg); }
#menu2 li.menuitem3 { background:url(/medias/communs/menu3.jpg); width:197px; }
#menu2 li.menuitem3.hover { background:url(/medias/communs/menu3-o.jpg); }
#menu2 li.menuitem3.active { background:url(/medias/communs/menu3-o.jpg); }
#menu2 li.menuitem3 .submenu { width:194px; height:245px; }
#menu2 li.menuitem4 { background:url(/medias/communs/menu4.jpg); width:173px; }
#menu2 li.menuitem4.hover { background:url(/medias/communs/menu4-o.jpg); }
#menu2 li.menuitem4.active { background:url(/medias/communs/menu4-o.jpg); }
#menu2 li.menuitem4 .submenu { width:194px; height:259px; }
#menu2 li.menuitem5 { background:url(/medias/communs/menu5.jpg); width:149px; }
#menu2 li.menuitem5.hover { background:url(/medias/communs/menu5-o.jpg); }
#menu2 li.menuitem5.active { background:url(/medias/communs/menu5-o.jpg); }
#menu2 li.menuitem6 { background:url(/medias/communs/menu6_2.jpg); width:51px; }
#menu2 a { color:white; font-family:Georgia; font-size:13px; font-weight:bold; text-decoration:none; }


.submenu {
  float: left;
  background: url(/medias/communs/shadow2.png) no-repeat bottom right;
  margin: 3px 0 0 -2px;
  padding:0 10px 10px 3px;
  display: none;
  position:absolute;
  left:0px;
  top:23px;
}

.innerSubmenu 
{
    padding-top:16px;
    text-align:left;
    background:url(/medias/communs/backgroundSubMenu.jpg) no-repeat top center;
}

.innerSubmenu img.submenupicture { margin:0 auto 10px auto; }
.innerSubmenu h3 { margin-left:15px; margin-bottom:5px; color:#b56d1d; font-family:Georgia; font-size:13px; font-weight:bold; }
.innerSubmenu p { margin:0 15px 0 15px; padding:0; line-height:14px;  }
#menu2 .submenu .innerSubmenu a.detail { display:block; width:106px; height:17px; line-height:17px; margin-left:15px; margin-top:14px; padding-left:5px; color:black; font-family:arial; font-size:11px; font-weight:normal; background:#ede8e4 url(/medias/communs/bullet.jpg) no-repeat 96px center ; }


.leftColumn h3 { font-family:arial; font-size:15px; font-weight:bold; margin:0; color:#5c371e; padding-top:18px; }
.leftColumn h3.bigSpace { padding-top:28px; }

.leftColumn { float:left; width:525px; margin-left:13px; }
.leftColumn.largeLeftColumn { width:665px; }

.leftColumn p { font-weight:normal; margin:15px 0 0 0; }
.leftColumn ul { margin:14px 0 0 20px; padding:0; list-style:url(/medias/communs/bullet2.jpg); }
.leftColumn ul li { margin:0 0 15px 0; }
.leftColumn ul.little li { margin:0; }


.rightColumn { float:right; width:228px; margin-top:18px; }
.rightColumn img { margin-bottom:6px; }

.rightColumn #expertiseSoumissionBox { width:202px; height:154px; padding-left:26px; background:url(/medias/communs/expertise2.jpg); }
.rightColumn #expertiseSoumissionBox h3 { margin:0; padding:32px 0 20px 0; font-family:Georgia; font-size:23px; line-height:20px; font-weight:normal; color:#5c371e; }
.rightColumn #expertiseSoumissionBox a { color:#b56d1e; font-size:15px; text-decoration:none; line-height:15px; font-weight:bold; }
.rightColumn #expertiseSoumissionBox a:hover { text-decoration:underline; }

#toolbox { position:absolute; top:170px; right:51px; z-index:10; }
#toolbox img { display:inline; cursor:pointer; }
