/*all focus*/
.topicfocus {margin:0px 28px 0px 28px;}
.topicfocus .text-bloc { padding:6px 10px 0px 12px; margin:0px; }
.topicfocus .text-bloc .paragraph { text-align:left; color:#8e8e8e; text-align:justify}
.topicfocus .text-bloc .bloc-header { display:block; text-align:left; color:#bbb38e; font:normal 14px Trebuchet MS,Arial,helvetica,sans serif; }
.topicfocus .bullet-link { background:transparent url(../images/focus_bullet.gif) no-repeat 0px 4px; line-height:12px; padding:0px 0px 3px 26px; }
	/*link*/
	.topicfocus .bullet-link A {}
	.topicfocus .bullet-link A:link,.topicfocus .bullet-link A:visited { color:#bbb38e; text-decoration:none }
	.topicfocus .bullet-link A:hover,.topicfocus .bullet-link A:active { color:#cdcdcd; text-decoration:underline }

.topicfocus .list-bloc {}

/*large focus*/
#full {width:583px; background:#000000; padding-bottom:6px; margin:5px 10px 5px 0px; clear:both;}
#full .text-bloc {background:#000000;}
#full .text-bloc .paragraph { }
#full.text-bloc .bloc-header { }

/*medium focus*/
#medium {width:356px; background:#000000; padding-bottom:6px; margin:5px 10px 5px 0px;}
#medium .text-bloc {background:#000000; }
#medium .text-bloc .paragraph { }
#medium .text-bloc .bloc-header { }

/*small focus*/
#small {width:173px; background:#000000 !important; padding-bottom:6px;  margin:5px 10px 5px 0px; float:left}
#small .text-bloc { background:#000000 !important; }
#small .text-bloc .paragraph {}
#small .text-bloc .bloc-header {text-align:left !important; color:#bbb38e !important; font:normal 14px Trebuchet MS,Arial,helvetica,sans serif !important;}
#small .bullet-link { background:transparent url(../images/focus_bullet.gif) no-repeat 0px 4px; line-height:12px !important; padding:0px 0px 3px 26px !important; }
	/*link*/
	#small .bullet-link A:link,.topicfocus .bullet-link A:visited { color:#bbb38e !important; text-decoration:none  }
	#small .bullet-link A:hover,.topicfocus .bullet-link A:active { color:#cdcdcd !important; text-decoration:underline }


/*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 4px 5px !important; color:#8e8e8e; font-weight:bold; list-style:none; line-height:18px;}

/*categorized links*/
#categorizedlinks { display:block; padding:10px 18px 18px 18px; margin:10px 28px 10px 28px; background:#303030; border:1px solid #262626; text-align:left}
#categorizedlinks .title-level2 {color:#bbb38e}

/*--- news ---*/
/*News type 1*/
#newstype1 .title-level1 {color:#bbb38e; background-image:none; padding:0px; font-size:12px }
#newstype1 .title-level2 {color:#bbb38e; font-size:13px; background:url(../images/newstype1.gif) no-repeat 0px 2px; padding-left:18px}
#newstype1 .title-level2 .text-style2 {color:#bbb38e}
#newstype1 .paragraph A {font:normal 12px Trebuchet MS,Arial,helvetica,sans serif;}
#newstype1 .paragraph A:link,#newstype1 .paragraph A:visited {color:#52575B; text-decoration:none;}
#newstype1 .paragraph A:hover,#newstype1 .paragraph A:active {color:#8e8e8e; text-decoration:underline;}
#newstype1 .img-left,#newstype1 .img-center,#newstype1 .img-right{ padding:2px;} 

/*News type 2*/
#newstype2 .title-level1 {color:#8e8e8e; background-image:none; padding:0px; font-size:12px }
#newstype2 .title-level2 { color:#8e8e8e; font-size:13px; background:url(../images/newstype2.gif) no-repeat 0px 2px; padding-left:18px}
#newstype2 .title-level2 .text-style2 {color:#8e8e8e}
#newstype2 .paragraph A {font:normal 12px Trebuchet MS,Arial,helvetica,sans serif;}
#newstype2 .paragraph A:link,#newstype2 .paragraph A:visited {color:#52575B;  text-decoration:none;}
#newstype2 .paragraph A:hover,#newstype2 .paragraph A:active {color:#bbb38e; text-decoration:underline;}
#newstype2 .img-left,#newstype2 .img-center,#newstype2 .img-right{ padding:2px;} 

/*News type 3*/
#newstype3 .title-level1 {color:#ffffff; background-image:none; padding:0px; font-size:12px }
#newstype3 .title-level2 { color:#ffffff; font-size:13px; background:url(../images/newstype3.gif) no-repeat 0px 2px; padding-left:18px}
#newstype3 .title-level2 .text-style2 {color:#ffffff}
#newstype3 .paragraph A {font:normal 12px Trebuchet MS,Arial,helvetica,sans serif;}
#newstype3 .paragraph A:link,#newstype3 .paragraph A:visited {color:#52575B;  text-decoration:none;}
#newstype3 .paragraph A:hover,#newstype3 .paragraph A:active {color:#ffffff; text-decoration:underline;}
#newstype3 .img-left,#newstype3 .img-center,#newstype3 .img-right{ padding:2px;} 

/*News type 4*/
#newstype4 .title-level1 {color:#bbb38e; background-image:none; padding:0px; font-size:12px }
#newstype4 .title-level2 { color:#bbb38e; font-size:13px; background:url(../images/newstype4.gif) no-repeat 0px 2px; padding-left:18px}
#newstype4 .title-level2 .text-style2 {color:#bbb38e}
#newstype4 .paragraph A {font:normal 12px Trebuchet MS,Arial,helvetica,sans serif;}
#newstype4 .paragraph A:link,#newstype4 .paragraph A:visited {color:#8e8e8e;  text-decoration:none;}
#newstype4 .paragraph A:hover,#newstype4 .paragraph A:active {color:#bbb38e; text-decoration:underline;}
#newstype4 .img-left,#newstype4 .img-center,#newstype4 .img-right{ padding:2px;}
 
/*Note*/
#note {}
.note {border:1px solid #262626; float:right; padding:0px; background-color:#414141; width:190px; margin:10px}
.note .title-level1 {background:#bbb38e url(../images/note_arrow.gif) no-repeat 4px 8px; color:#303030; padding:5px 10px 5px 17px; margin:0px; font:bold 12px verdana,arial, helvetica,sans serif;  border-bottom:1px solid #262626; }
.note .title-level2 { margin:10px 10px 5px 10px}
.note .bloc-header { margin:5px 10px 10px 10px; text-align:left}
.note .paragraph { margin:5px 10px 10px 10px; text-align:left}
.note .list-bloc { margin:0px 10px 10px 10px}
/*paragraph html*/
.note P { margin:5px 10px 5px 10px; text-align:left}
.note UL { padding:5px 10px 5px 10px; margin:5px 10px 5px 20px; }

/*taille*/
.note-small { width:190px; }
.note-medium { width:343px; }
.note-large { width:589px; }
/*couleurs*/
.note-1 .title-level1 {background-color:#bbb38e !important; color:#303030 !important;}
.note-2 .title-level1 {background-color:#262626 !important; color:#bbb38e !important;}
.note-3 .title-level1 {background-color:#414141 !important; color:#bbb38e !important;}
.note-4 .title-level1 {background-color:#cdcdcd !important; color:#303030 !important;}
.note-5 .title-level1 {}
.note-6 .title-level1 {}
.note-7 .title-level1 {}
.note-9 .title-level1 {}
.note-8 .title-level1 {}

.rightcol #note {float:none; align:center; margin:15px auto; }

/*Quick access*/
#quickaccess IMG {margin:5px 5px 5px 0px;}
#quickaccess .bullet-link {font:bold 10px Verdana,arial,helvetica,sans serif, border-bottom:1px solid #4a4a4a; padding:4px 0px 4px 2px; background:none !important;}

/*--Quick links--*/
#quicklinks {}
#quicklinks .bullet-link { background-position:0px 3px; 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:4px auto 20px auto; width:135px; padding:0px; font:normal 12px Trebuchet MS,Arial,Helvetica,sans serif; }
.useroptions .paragraph {margin:0px 0px 5px 0px;}
.useroptions .text-style1 {}
.useroptions .text-style3 {width:100px; display:block; font-style:normal; font-weight:bold}
.useroptions INPUT {}
.useroptions .buttons-outer { background-image:none; padding:2px 0px 0px 0px; margin:10px 2px 0px 0px;}
.useroptions A {font-size:11px}

/*-- 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 { margin:3px 0px 6px 0px;}
.detail .text-style2 {color:#DCE6E9}
.detail A:link {color:#bbb38e}
.detail .text-style3 {color:#d9d2b1}

/*File center ThumbnailView*/
#ThumbnailView .detail { width:140px; height:162px; padding:5px; margin:5px 4px 5px 4px; text-align:center; background-color:transparent; display:inline !important; vertical-align:bottom; border:1px solid #DCE6E9} 
#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 {}

/*File center DetailedView */
#DetailedView .detail .paragraph {margin:0px 0px 0px 0px;}



