body{font-size: 12px; color: #000000; line-height: 20px; text-align: justify; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}

p{font-size: 12px; color: #000000; line-height: 20px; text-align: justify; font-family: Arial, Helvetica, sans-serif; margin: 0px;}
h1{font-size: 17px; line-height: 23px; padding-top: 6px; color: #1b3a9e; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

h2{font-size: 12px; color: #000000; line-height: 20px; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: #ffffff; border: solid 1px #cacaca;  padding: 0 5px; margin: 7px 0px;}
h2 span{ color: #6b6b6b;}
h3{font-size: 12px; color: #000000; line-height: 20px; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-weight: bold; float: left;}

.titre{color: #415cb4; font-weight: bold;}


ul.list{padding: 0px 0px 7px 0px; float:left; margin: 0;width: 454px; color: #000000;}
ul.list li{background: url(../../images/charte/bullet.jpg) no-repeat top left;background-position:0px 4px;text-align:justify;line-height: 18px; font-size: 12px; padding: 0px 25px 0px 17px; display: inline; font-weight: bold;}

ul.list1{padding: 0px 10px 0px 0px; float:left; margin: 0; width: 160px; color: #000000; font-weight: bold;}
ul.list1 li{background: url(../../images/charte/bullet.jpg) no-repeat top left;background-position:0px 6px;text-align:justify;line-height: 18px; font-size: 12px;padding: 0px 0px 0px 17px;}


.button a:link, .button a:visited{ color: #505050 !important; text-decoration: none !important;font-weight: bold;font-size: 11px !important;}
.button a:active, .button a:hover{ color: #19399e !important; text-decoration: none; font-weight: bold; font-size: 11px !important;}

#right-inner a:link, #right-inner a:visited{ color: #000e3d; text-decoration: underline; font-size: 12px;}
#right-inner a:active, #right-inner a:hover{ color: #000000; text-decoration: none; font-size: 12px;}

ul.list a:link, ul.list a:visited{ color: #000000 !important; text-decoration: none !important; font-size: 12px;}
ul.list a:active, ul.list a:hover{ color: #000000 !important; text-decoration: underline !important; font-size: 12px;}


a:hover img{opacity: 0.7; /*ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70);*/}

/* ================= footer ============ */
.digitalage p{ font-family: Arial, Helvetica, sans-serif; color: #444444; text-align: left;font-size: 11px;}
.digitalage span{color: #001760;}

.copyright p{ font-family: Arial, Helvetica, sans-serif; color: #444444; text-align: right;}
.ref{width:950px;  margin:0 auto; text-align: center;padding-top:5px; font-size: 11px; color:#444444;}

#footer p{ font-size: 11px; line-height: 18px;}
