body {background-color: #475559; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
a {color: #697578; text-decoration:none;}
a:hover {color: #475559;}
a:active {color: #000;}
p {margin-top:5px; padding-top:5px; margin-bottom:5px; padding-bottom:5px;}

/* ID */
#baner {position:absolute; left:0px; top:0px; width:760px; height:60px; z-index:1; background-image: url(images/baner.jpg); background-repeat: no-repeat; background-color: #DFE8F0; border-right:1px solid #e7eaeb;}
#logo {position:absolute; left:4px; top:2px; width:114px; height:56px; z-index:3; background-image: url(images/logo-FBG.gif); background-repeat: no-repeat;}
#multi-img {position:absolute; left:122px; top:0px; width:114px; height:60px; z-index:2; background-image: url(images/multi-img.gif); background-repeat: no-repeat;}
#menu {position:absolute; color:#fff; left:0px; top:60px; width:760px; height:auto; background-color: #475559; text-align: center; padding-top: 3px; padding-bottom: 3px; border-right:1px solid #e7eaeb;}
#menu a {color:#fff; font-weight:bold; text-decoration:none;}
#menu a:hover {color:#DFE8F0;}
#menu a:active {color:#DFE8F0;}
#chemin {position:absolute; left:0px; top:79px; width:760px; height:auto; background-color: #B5BEC1; text-indent: 17px;	padding-top: 3px; padding-bottom: 4px; border-right:1px solid #e7eaeb;}
#chemin a {color:#f0f5f9; font-weight:bold;}
#chemin a:hover {color:#475559;}
#deco01 {position:absolute; left:11px; top:117px; width:750px; height:4px; z-index:3; background-image:url(images/bg-deco01.gif); background-repeat:repeat-x;}
#pourtour {position:absolute; left:11px; top:120px; width:750px; background-image: url(images/bg-content.gif); background-repeat: repeat-y; background-color:#697578; border-bottom:1px solid #e7eaeb;}
.emphasis {color:#445582; font-weight:bold;}
.soustitre {color:#68615e; background-color:#f1f2f2; border-bottom:1px solid #5b86c9; font-size:13px; width:100%; padding-top:2px; padding-bottom:2px; margin-top:15px; margin-bottom:15px; font-weight:bold; text-indent:7px}
#content strong {color:#445582;}
#content blockquote {width:450px;}
#content h1 {color:#fff; background-color:#68615e; font-size:13px; width:530px; padding-top:2px; padding-bottom:2px; margin-top:15px; margin-bottom:15px; border-bottom:1px solid #fcc416;}
#content h2 {color:#68615e; background-color:#f1f2f2; border-bottom:1px solid #5b86c9/*#4862a8*/; font-size:13px; width:530px; padding-top:2px; padding-bottom:2px; margin-top:20px; margin-bottom:25px;}
#content hr {position:relative; left:-105px; height:3px; width:465px; background-image: url(images/hr.gif); background-repeat: no-repeat; background-position:0px; border:1px none #fff; text-decoration: none; padding-top:10px; padding-bottom:10px; margin-top:10px; margin-bottom:10px;}
#content ul { list-style-type:none; text-align:justify; padding:1px; margin:1px;}
.ligne {color:#dfe1e1; position:relative; left:30px; height:32px; width:500px; background-image:url(images/hr.gif); background-repeat:no-repeat; text-decoration:none; padding-top:20px; padding-bottom:5px; margin-top:20px; margin-bottom:5px;}
.banner { position:relative; left:30px;  width:500px; padding-top:20px; padding-bottom:5px; margin-top:20px; margin-bottom:5px;}
.bulet {width:500px;}
.list_item {width:470px;}
.list_exemple{color: #425cb7; width:470px; background-image:url(images/puce-yellow.gif); background-repeat:no-repeat; background-position:30px 2px; padding-left:40px; padding-top:2px; padding-bottom:2px; margin-top:1px; margin-bottom:1px;}
#submenu {position:absolute; left:575px; top:119px; width:185px; /*height:412px;*/ z-index:2; background-color:#475559;}
#langue{position:absolute; color:#FFFFFF; left:701px; top:101px; width:51px; z-index:5}
#langue a{color:#FFFFFF;}
#langue a:hover{color:#ccc;}
#tulipe {border-bottom:1px solid #fff; /*border-right:1px solid #e7eaeb;*/}
#search {background-image:url(images/loupe.gif); background-repeat:no-repeat; background-position:5px 5px; padding-left:35px;}
#search input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:15px; border:1px solid #FFFFFF; background-color:#E8EAEB; color:#000000; padding:0px; margin:0px;}
#search form {padding:0px; margin:0px;}
#sitemap {background-image:url(images/sitemap.gif); background-repeat:no-repeat; background-position:5px 5px; text-indent:25px;}
#titre {font-size:13px; font-weight:bold; text-align:center; padding-right:10px;}
#bottom {color:#FFFFFF; top:0px; left:0px; width:750px; height:25px; background-color:#475559; border-top:1px solid #e7eaeb; /*border-bottom:1px solid #e7eaeb;*/}
#sub01 {position:absolute; left:118px;top:76px; padding:10px; border:2px solid #697578; background-color:#485659; z-index:30; visibility:hidden;}
#sub02 {position:absolute; left:243px;top:76px; padding:10px; border:2px solid #697578; background-color:#485659; z-index:30; visibility:hidden;}
#sub03 {position:absolute; left:416px;top:76px; padding:10px; border:2px solid #697578; background-color:#485659; z-index:30; visibility:hidden;}
#sub04 {position:absolute; left:11px;top:76px; padding:10px; border:2px solid #697578; background-color:#485659; z-index:30; visibility:hidden;}
#sub05 {position:absolute; left:555px;top:76px; padding:10px; border:2px solid #697578; background-color:#485659; z-index:30; visibility:hidden;}
#sub05 a{color: #fff;}
#sub05 a:hover{color: #ccc;}
#sub06{ position:absolute; left:675px; top:76px; padding:10px; border:2px solid #697578; background-color: #485659; z-index:30;	visibility: hidden;}
/* CLASS */
.margin5 {margin:5px;}
.margin10 {margin:10px;}
.margin15 {margin:15px;}
.margin20 {margin:20px;}
.rubriqueselect {position:relative; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; top:0px; border-top:1px solid #475559; border-bottom:1px solid #fff; background-color:#697578; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; /*border-right:1px solid #e7eaeb;*/}
.rubriqueselect a {color:#FFF; font-weight:bold;}
.rubriqueselect a:hover {color:#E8EAEB;}
.subrubrique {position:relative; font-family:Arial, Helvetica, sans-serif; top:0px; border-top:1px solid #475559; border-bottom:1px solid #fff; background-color:#f2ba1e/*#E8EAEB*/; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; /*border-right:1px solid #e7eaeb;*/}
.subrubrique a {color:#000; font-weight:bold;}
.subrubrique a:hover {color:#475559;}
.rubrique {position:relative; font-family:Arial, Helvetica, sans-serif;  background-color:#475559; color:#FFF; top:0px; border-top:1px solid #475559; border-bottom:1px solid #fff; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; /*border-right:1px solid #e7eaeb;*/}
.rubrique a {color:#dfe1e1/*#f2ba1e*/; font-weight:bold; border-bottom:1px solid #f2ba1e/*#5b86c9#7e888a*/;}
.rubrique a:hover {color:#fff;}
.hrsub {border-top: 1px solid #FFF; border-bottom: 1px solid #FFF;}
.hrsub a {color:#FFF;}
.hrsub a:hover {color:#ccc;}
.example {background-image:url(images/puces2.gif); background-repeat:no-repeat; background-position:0px 7px; margin-left:16px; padding-left:16px; margin-right:30px; padding-right:30px; color:#425cb7;}
.exemple {color:#425cb7;}
.boldblue {color:#445582; font-weight:bold;}
.download_link {color:#697578; background-image:url(images/download.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:15px;}
.boulette {background-image:url(images/puce-yellow.gif); background-repeat:no-repeat; background-position:30px 2px; padding-left:40px; padding-top:2px; padding-bottom:2px; margin-top:2px; margin-bottom:2px; width:470px;}
.comment {color:#CCCCCC;}
.bodytext {background-image:url(images/puces3.gif); background-repeat:no-repeat; background-position:0px 7px; margin-left:16px; padding-left:16px; margin-right:30px; padding-right:30px;}
.none {margin-left:14px; padding-left:14px; margin-right:28px; padding-right:28px;}