/*all focus*/
.topicfocus { }
.topicfocus .text-bloc { padding:2px 2px 1px 2px; margin:0px; border:1px solid #BDCFE7; background:#F4F8FB; }
.topicfocus .text-bloc .paragraph { border-top:1px solid #BDCFE7; margin:10px; color:#000000;}
.topicfocus .text-bloc .bloc-header {display:block; color:#385FA3; }
.topicfocus IMG {margin:10px 10px 0px 10px;}
.topicfocus .bullet-link {background:transparent url(../images/focus_bullet.gif) no-repeat 4px 6px}
.topicfocus .bullet-link A:link,.topicfocus .bullet-link A:visited { color:#385FA3 }
.topicfocus .bullet-link A:hover,.topicfocus .bullet-link A:active { color:#CD001F }
.topicfocus .list-bloc {margin-left:3px;}

/*large focus*/
#full {  margin:10px 20px 10px 8px; clear:both; width:auto}
#full .text-bloc {}
#full .text-bloc .paragraph { }
#full.text-bloc .bloc-header { }

/*medium focus*/
#medium {width:310px; margin:10px 10px 10px 4px; float:left}
#medium .text-bloc { }
#medium .text-bloc .paragraph { }
#medium .text-bloc .bloc-header { }

/*small focus*/
#small {width:161px;  margin:10px 10px 10px 4px; float:left}
#small .text-bloc { }
#small .text-bloc .paragraph {}
#small .text-bloc .bloc-header { }

/*line break*/
.nofloat {clear:both; height:1px; font-size:0px}

/*bullet arrows*/
#arrowbullet .bullet-list {margin:0px; padding:0px 0px 0px 20px; background: url(../images/bullet_arrow.gif) no-repeat 10px 7px !important; color:#5D5D5D; font-weight:normal; list-style:none; line-height:18px;}

/*categorized links*/
#categorizedlinks {border:1px solid #6A8DC8; background:#E6EFFE; display:block; padding:2px 6px 10px 6px;}
#categorizedlinks .title-level2 {font:bold 12px verdana,arial,helvetica,sans serif; color:#494949 !important; margin:6px 0px 5px 0px}

/*--- news ---*/
/*News type 1*/
#newstype1 .title-level1 {color:#626262; background-image:none; padding:5px 0px 5px 0px; font:bold 11px verdana,arial,helvetica,sans serif; }
#newstype1 .title-level2 {color:#494949; }
#newstype1 .title-level2 .text-style2 {color:#CB1825}
#newstype1 .paragraph A {font:normal 11px verdana,arial,helvetica,sans serif;}
#newstype1 .paragraph A:link,#newstype1 .paragraph A:visited {color:#626262;  text-decoration:none;}
#newstype1 .paragraph A:hover,#newstype1 .paragraph A:active {color:#CB1825; text-decoration:underline;}
#newstype1 .img-left,#newstype1 .img-center,#newstype1 .img-right{ padding:2px;} 
#newstype1 .separator {margin:0px}

/*News type 2*/
#newstype2 .title-level1 {color:#626262; background-image:none; padding:5px 0px 5px 0px; font:bold 11px verdana,arial,helvetica,sans serif; }
#newstype2 .title-level2 { color:#494949; }
#newstype2 .title-level2 .text-style2 {color:#3366A7}
#newstype2 .paragraph A {font:normal 11px verdana,arial,helvetica,sans serif;}
#newstype2 .paragraph A:link,#newstype2 .paragraph A:visited {color:#626262;  text-decoration:none;}
#newstype2 .paragraph A:hover,#newstype2 .paragraph A:active {color:#3366A7; text-decoration:underline;}
#newstype2 .img-left,#newstype2 .img-center,#newstype2 .img-right{ padding:2px;} 
#newstype2 .separator {margin:0px}

/*News type 3*/
#newstype3 .title-level1 {color:#626262; background-image:none; padding:5px 0px 5px 0px; font:bold 11px verdana,arial,helvetica,sans serif; }
#newstype3 .title-level2 { color:#494949; }
#newstype3 .title-level2 .text-style2 {color:#6FA356}
#newstype3 .paragraph A {font:normal 11px verdana,arial,helvetica,sans serif;}
#newstype3 .paragraph A:link,#newstype3 .paragraph A:visited {color:#626262;  text-decoration:none;}
#newstype3 .paragraph A:hover,#newstype3 .paragraph A:active {color:#6FA356; text-decoration:underline;}
#newstype3 .img-left,#newstype3 .img-center,#newstype3 .img-right{ padding:2px;} 
#newstype3 .separator {margin:0px}

/*Note*/
#note { float:right; padding:0px; background-color:#F6F6FD;}
#note .title-level1 {background:#3366A7; color:white; padding:5px 5px 5px 10px; margin:0px; font:bold 12px verdana,arial, helvetica,sans serif; }
#note .title-level2 { margin:10px 10px 5px 10px}
#note .bloc-header { margin:5px 10px 10px 10px}
#note .paragraph { margin:5px 10px 10px 10px; }
#note .list-bloc { margin:0px 10px 10px 10px}
/*taille*/
.note-small { width:180px; border:1px solid #CAC3EF;}
.note-medium { width:280px; border:1px solid #CAC3EF;}
.note-large { width:505px; border:1px solid #CAC3EF;}
/*couleurs*/
.note-1 {border:1px solid #CD001F; background-color:#FFFFFF;}
.note-1 .title-level1 {background-color:#CD001F !important}
.note-2 .title-level1 {background-color:#7472AE !important}
.note-3 {border:1px solid #91ADD9; background-color:#FFFFFF;}
.note-3 .title-level1 {background-color:#91ADD9 !important}
.note-4 {border:1px solid #B8B9BA; background-color:#FFFFFF;}
.note-4 .title-level1 {background-color:#B8B9BA !important}
.note-5 {border:1px solid #DD4C53; background-color:#FEEEEE;}
.note-5 .title-level1 {background-color:#DD4C53 !important}
.note-6 {border:1px solid #94BC80; background-color:#EDF5EA;}
.note-6 .title-level1 {background-color:#94BC80 !important}
.note-7 {border:1px solid #79B9C5; background-color:#EEF6F8;}
.note-7 .title-level1 {background-color:#79B9C5 !important}
.note-8 {border:1px solid #7F9AAF; background-color:#ffffff;}
.note-8 .title-level1 {background-color:#7F9AAF !important}

/*Quick access*/
#quickaccess IMG {margin:5px 5px 5px 0px;}
#quickaccess .bullet-link {font:bold 10px Verdana,arial,helvetica,sans serif, border-bottom:1px solid #D8D8D8; padding:4px 0px 4px 2px; background:none !important;}

/*--Quick links--*/
#quicklinks {}
#quicklinks .bullet-link {background-position:0px 4px; padding:5px 5px 5px 24px; }
/*quick links icons*/
#quicklinks .icon1 {background-image:url(../images/mandatory/icon1.gif); background-repeat:no-repeat;}
#quicklinks .icon2 {background-image:url(../images/mandatory/icon2.gif); background-repeat:no-repeat;}
#quicklinks .icon3 {background-image:url(../images/mandatory/icon3.gif); background-repeat:no-repeat;}
#quicklinks .icon4 {background-image:url(../images/mandatory/icon4.gif); background-repeat:no-repeat;}
#quicklinks .icon5 {background-image:url(../images/mandatory/icon5.gif); background-repeat:no-repeat;}
#quicklinks .icon6 {background-image:url(../images/mandatory/icon6.gif); background-repeat:no-repeat;}
#quicklinks .icon7 {background-image:url(../images/mandatory/icon7.gif); background-repeat:no-repeat;}
#quicklinks .icon8 {background-image:url(../images/mandatory/icon8.gif); background-repeat:no-repeat;}
#quicklinks .icon9 {background-image:url(../images/mandatory/icon9.gif); background-repeat:no-repeat;}
#quicklinks .icon10 {background-image:url(../images/mandatory/icon10.gif); background-repeat:no-repeat;}
#quicklinks .icon11 {background-image:url(../images/mandatory/icon11.gif); background-repeat:no-repeat;}
#quicklinks .icon12 {background-image:url(../images/mandatory/icon12.gif); background-repeat:no-repeat;}
#quicklinks .icon13 {background-image:url(../images/mandatory/icon13.gif); background-repeat:no-repeat;}
#quicklinks .icon14 {background-image:url(../images/mandatory/icon14.gif); background-repeat:no-repeat;}
#quicklinks .icon15 {background-image:url(../images/mandatory/icon15.gif); background-repeat:no-repeat;}
#quicklinks .icon16 {background-image:url(../images/mandatory/icon16.gif); background-repeat:no-repeat;}
#quicklinks .icon17 {background-image:url(../images/mandatory/icon17.gif); background-repeat:no-repeat;}
#quicklinks .icon18 {background-image:url(../images/mandatory/icon18.gif); background-repeat:no-repeat;}
#quicklinks .icon19 {background-image:url(../images/mandatory/icon19.gif); background-repeat:no-repeat;}
#quicklinks .icon20 {background-image:url(../images/mandatory/icon20.gif); background-repeat:no-repeat;}
#quicklinks .icon21 {background-image:url(../images/mandatory/icon21.gif); background-repeat:no-repeat;}
#quicklinks .icon22 {background-image:url(../images/mandatory/icon22.gif); background-repeat:no-repeat;}
#quicklinks .icon23 {background-image:url(../images/mandatory/icon23.gif); background-repeat:no-repeat;}
#quicklinks .icon24 {background-image:url(../images/mandatory/icon24.gif); background-repeat:no-repeat;}
