/*FORMATIONS*//*all focus*/.topicfocus { margin-left:3px}.topicfocus .text-bloc { padding:5px 10px 10px 5px; margin:0px;}.topicfocus .text-bloc .paragraph { padding:0px 0px 0px 0px; margin:0px 0px 0px 15px; color:#000000; font-size:10px}.topicfocus .text-bloc .bloc-header {display:block; margin:5px 10px 10px 0px ; color:#8c9d10; font-size:10px}.topicfocus .bullet-link {background:transparent url(../images/focus_bullet.gif) no-repeat 4px 4px}.topicfocus .list-bloc {margin-left:3px;}.topicfocus .text-bloc IMG {display:block; float:left; padding-right:10px} /*pour que le titre s'affiche à droite de l'image et non en dessous*//*large focus*/#full { width:580px; background:white url(../images/focusbottom-large.gif) no-repeat left bottom; padding-bottom:21px; margin:10px 0px 10px 0px; clear:both;}#full .text-bloc {background:white url(../images/focustop-large.gif) no-repeat left top;}#full .text-bloc .paragraph { }#full.text-bloc .bloc-header { }/*medium focus*/#medium {width:280px; background:white url(../images/focusbottom-m.gif) no-repeat left bottom; padding-bottom:21px; margin:10px 0px 10px 4px; float:left}#medium .text-bloc { background: url(../images/focustop-m.gif) no-repeat left top;}#medium .text-bloc .paragraph { }#medium .text-bloc .bloc-header { }/*small focus*/#small {width:173px; background:white url(../images/focusbottom-small.gif) no-repeat left bottom; padding-bottom:21px;  margin:10px 6px 10px 4px; float:left}#small .text-bloc { background: url(../images/focustop-small.gif) no-repeat left top; padding:12px 15px 1px 10px;}#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 22px; background: url(../images/bullet_arrow.gif) no-repeat 3px 3px !important; color:#5D5D5D; font-weight:bold; list-style:none; line-height:18px;}/*categorized links*/#categorizedlinks {border:4px solid #F3F3F3; display:block; padding:2px 6px 10px 6px; margin:10px 15px 10px 12px;}#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:#676767; background-image:none; padding:5px 0px 5px 0px; font:bold 11px verdana,arial,helvetica,sans serif; }#newstype1 .title-level2 {color:#494949; }#newstype1 .paragraph A {font:normal 11px verdana,arial,helvetica,sans serif;}#newstype1 .paragraph A:link,#newstype1 .paragraph A:visited {color:#000000;  text-decoration:none;}#newstype1 .paragraph A:hover,#newstype1 .paragraph A:active {color:#FF0000; text-decoration:underline;}#newstype1 .img-left,#newstype1 .img-center,#newstype1 .img-right{ padding:2px;} /*News type 2*/#newstype2 .title-level1 {color:#676767; 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:#E66B29}#newstype2 .paragraph A {font:normal 11px verdana,arial,helvetica,sans serif;}#newstype2 .paragraph A:link,#newstype2 .paragraph A:visited {color:#676767;  text-decoration:none;}#newstype2 .paragraph A:hover,#newstype2 .paragraph A:active {color:#FF0000; text-decoration:underline;}#newstype2 .img-left,#newstype2 .img-center,#newstype2 .img-right{ padding:2px;} /*News type 3*/#newstype3 .title-level1 {color:#676767; 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:#000000}#newstype3 .paragraph A {font:normal 11px verdana,arial,helvetica,sans serif;}#newstype3 .paragraph A:link,#newstype3 .paragraph A:visited {color:#676767;  text-decoration:none;}#newstype3 .paragraph A:hover,#newstype3 .paragraph A:active {color:#FF0000; text-decoration:underline;}#newstype3 .img-left,#newstype3 .img-center,#newstype3 .img-right{ padding:2px;} /*Note*/#note {border:1px solid #D2D2D2; float:right; padding:0px; background-color:#F3F3F3;}#note .title-level1 {background:#cad674 url(../images/notehead.gif) repeat-x; color:white !important; padding:5px 5px 5px 5px; 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; }.note-medium { width:280px; }.note-large { width:533px; }/*couleurs*/.note-1 .title-level1 {}.note-2 .title-level1 {}.note-3 .title-level1 {}.note-4 .title-level1 {}.note-5 .title-level1 {}.note-6 .title-level1 {}.note-7 .title-level1 {}.note-8 .title-level1 {}/*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;}/*--useroptions--*/.useroptions {text-align:left; margin:10px 12px 10px 12px; padding:10px; background:#FAFAFA; border:1px solid #E6E6E6; font:normal 11px Verdana,Arial,helvetica,sans serif; }.useroptions .paragraph {margin:0px 0px 5px 0px;}.useroptions .text-style1 {}.useroptions .text-style3 {width:100px; font-style:normal; font-weight:bold}.useroptions INPUT {border:1px solid #9A9A9A; font:normal 11px arial,helvetica,sans serif; color:#535353}.useroptions .buttons-outer { text-align:left; padding-top:2px}.useroptions .button {font:bold 10px verdana,Arial,helvetica,sans serif; }.useroptions .button A:link,.useroptions .button A:visited { font-weight:bold; color:#000000}.useroptions .button1-part0 { white-space:nowrap; background: url(../images/buttongridbg1.gif) no-repeat top left !important; } /* margin = space between buttons  */.useroptions .button1-part1 { white-space:nowrap;  background: url(../images/buttongridbg.gif) no-repeat top right !important;  }.useroptions .button1-part0-down { white-space:nowrap; background: url(../images/buttongridbg1.gif) no-repeat top left !important; }.useroptions .button1-part1-down { white-space:nowrap;  background: url(../images/buttongridbg.gif) no-repeat top right !important; }/*-- File Center view --*/.filecenter {}#ThumbnailView {margin:0px 5px 10px 5px;}#DetailedView {margin:10px 15px 10px 12px;}#CardView {margin:10px 15px 10px 12px;}/*File Center detail*/.detail { width:100%; height:auto; border:none; margin:0px; padding:5px; text-align:center; display:block; vertical-align:bottom; }.detail .image-zone { text-align:center; width:160px; padding:4px; }.detail .text-zone { width:100%; text-align:left; padding-top:3px; }.detail .text-zone IMG {margin-right:5px;}.detail .paragraph {color:#465c81; margin:3px 0px 6px 0px;font-weight:bold}.detail .text-style2 {color:#898989}/*File center ThumbnailView*/#ThumbnailView .detail { width:140px; height:162px; border:1px solid #CACACA; padding:5px; margin:5px 4px 5px 4px; text-align:center; background-color:white; display:inline !important; vertical-align:bottom; }#ThumbnailView .detail .image-zone { text-align:center; padding:0px 0px 4px 0px;}#ThumbnailView .detail .text-zone { width:100%; text-align:center; padding-top:3px; }#ThumbnailView .detail .paragraph {margin:0px 0px 0px 0px;}/*File center CardView */#CardView .detail {border-bottom:1px solid #CACACA;}/*File center DetailedView */#DetailedView .detail .paragraph {margin:0px 0px 0px 0px;}/*--Poll bloc--*/.poll { width:196px; float:right; background-color:#FAFAFA; border:1px solid #E6E6E6; padding:0px; margin:10px}.poll .title-level2 {background-image:none; padding-left:0px;  color:#525252; margin:5px 10px 10px 10px}.poll .paragraph {margin:0px 10px 10px 10px}.poll .radio {}.poll LABEL {font-size:11px; }.poll .buttons-outer {padding:4px; margin:0px; background-color:#F2F2F2}.poll .button {font:bold 10px verdana,Arial,helvetica,sans serif; }.poll .button A:link,.poll .button A:visited { font-weight:bold; color:#000000}.poll .button1-part0 { white-space:nowrap; background: url(../images/buttongridbg1.gif) no-repeat top left !important; } .poll .button1-part1 { white-space:nowrap;  background: url(../images/buttongridbg.gif) no-repeat top right !important;  }.poll .button1-part0-down { white-space:nowrap; background: url(../images/buttongridbg1.gif) no-repeat top left !important; }.poll .button1-part1-down { white-space:nowrap;  background: url(../images/buttongridbg.gif) no-repeat top right !important; }.poll .list-bloc {margin:0px 10px 10px 10px }.poll .bullet-list {margin-bottom:3px; padding-left:10px; background-position:0px 7px; }.poll .text-style2 {width:55px; text-align:left;}/*specific rightcol poll bloc*/.rightcol .poll {float:none; margin:4px auto 6px auto;}/*--RSS feeds bloc--*/.rssfeed {}#CardView {}#ListView {}