body{background:#CCF;font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:16px;margin:0;padding:0;text-align:center;}
h1, h2, h3, h4, h5, h6{font-family:Arial, Helvetica,"Trebuchet MS", sans-serif;}
h1{font-size:28px;}
h2{font-size:24px;}
h3{font-size:20px;line-height:22px}
h4{font-size:11px;}
h5{font-size:1.1em;}
h6{font-size:1em;}
pre{width:100%;border-left:3px solid #008ACF;font-family:"Trebuchet MS", Verdana, Arial, sans-serif;color:#0273b9;font-size:12px;margin:0px;text-align:left;padding:1px 5px 1px 5px;line-height:14px;}
pre a{font-family:"Trebuchet MS", Verdana, Arial, sans-serif;color:#008ACF;font-size:12px;margin:0px;text-align:left;padding:1px 5px 1px 5px;line-height:14px;}
code{font-family:"Trebuchet MS", Verdana, Arial, sans-serif;color:#0273b9;font-size:12px;margin:0px;text-align:left;padding:1px 5px 1px 5px;line-height:14px;}
code a{font-family:"Trebuchet MS", Verdana, Arial, sans-serif;color:#008ACF;font-size:12px;margin:0px;text-align:left;padding:1px 5px 1px 5px;line-height:14px;}
.nota{font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:11px;color:#999999;line-height:11px;margin-left:10px;margin-right:5px;margin-top:-18px;margin-bottom:5px;text-align:justify;}
.retour{font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:11px;color:#999999;line-height:11px;margin-left:10px;margin-right:5px;margin-top:-8px;margin-bottom:5px;text-align:right;}
fieldset{border:none;}
label{cursor:pointer;}
.field label{display:block;margin-top:-5px;}
img{border:none;}
input,textarea{border:1px solid #999;}
textarea{width:99%;font-size:11px;font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;}
a{color:#000;text-decoration:none;}
a:hover{color:#0273B9;text-decoration:underline;}
a:visited{color:#0273B9;text-decoration:none;}
.noliste{list-style-type:none;}
.left{float:left;margin-right:1em;}
.right{float:right;margin-left:1em;}
#page{background:#fff url(img/page.jpg) repeat-y center top;color:inherit;width:886px;margin:0em auto;text-align:left;}
#top{margin:0;height:327px;background:url(img/top.jpg) no-repeat left top;}
#top h1{display:block;position:absolute;width:710px;height:30px;margin-top:165px;margin-left:6px;text-align:right;font-family:Helvetica,"Trebuchet MS", sans-serif;font-size:40px;color:#EEF;line-height:28px;letter-spacing:-1px;font-style:normal;font-weight:100;}
#top a{text-decoration:none;color:#FFFFFF;}
#banniere{display:block;position:absolute;width:723px;height:298px;background:#FFFFFF;margin-top:69px;margin-left:82px;padding:0;}
#sep{display:block;height:45px;background:#fff url(img/page.jpg) repeat-y center top;}
#prelude{position:absolute;width:886px;top:7px;left:50%;margin:0 0 0 -443px;padding:0 1ex;background:transparent;color:#DFDFDF;text-align:center;}
#prelude a{color:#DFDFDF;background:transparent;}
#prelude a:hover{color:#666;background:transparent;}
#sidebar{float:left;width:184px;padding-top:15px;padding-left:20px;padding-right:20px;}
#sidebar div{color:inherit;}
#sidebar div ul{margin:0;padding:0;list-style:none;}
#sidebar h2{color:#333333;font-size:20px;letter-spacing:-1px;font-style:normal;font-weight:500;margin:0 0 1ex 0;}
#sidebar h3{font-size:18px;letter-spacing:-1px;font-style:normal;font-weight:100;margin-top:10px;margin-bottom:10px;}
#sidebar div#search{background:transparent;color:inherit;line-height:2.3em;margin-bottom:15px;}
#search fieldset, #search p{margin:0;padding:0;}
#q{padding-left:18px;background:#fff url(img/q.png) no-repeat 4px center;}
#categories{line-height:15px;}
#footer{width:886px;height:123px;background:#CCCCCC url(img/bottom.jpg) no-repeat left top;margin:0;color:#666;clear:both;}
#texte_footer{padding-left:120px;padding-right:120px;padding-top:40px;line-height:12px;text-align:center;font-size:79%;}
html{margin:0;padding:0;text-align:center;}
#main{float:left;width:535px;padding-left:65px;}
#presentation{width:723px;margin-top:15px;margin-left:82px;padding-right:0px;text-align:justify;overflow:hidden;}
#content{margin:0 0 0 17px;padding:15px 0 0 0;}
.blanc{background:#FFFFFF;width:535px;display:block;}
.box-upperleft-jaune{background-position:left top;background-image:url(img/box-upperleft.gif);background-repeat:no-repeat;background-color:#ECFA55;}
.box-upperleft-rose{background-position:left top;background-image:url(img/box-upperleft.gif);background-repeat:no-repeat;background-color:#efbbb7;}
.box-upperleft-mauve{background-position:left top;background-image:url(img/box-upperleft.gif);background-repeat:no-repeat;background-color:#DD88ff;}
.box-upperleft-bleufonce{background-position:left top;background-image:url(img/box-upperleft.gif);background-repeat:no-repeat;background-color:#BFCBD9;}
.box-upperleft-vert{background-position:left top;background-image:url(img/box-upperleft.gif);background-repeat:no-repeat;background-color:#A8E188;}
.box-upperleft-bleu{background-position:left top;background-image:url(img/box-upperleft.gif);background-repeat:no-repeat;background-color:#A8E4FF;}
.box-upperleft-orange{background-position:left top;background-image:url(img/box-upperleft.gif);background-repeat:no-repeat;background-color:#FF8000;}
.box-upperright{background-position:right top;background-image:url(img/box-upperright.gif);background-repeat:no-repeat;}
.box-lowerleft{background-position:left bottom;background-image:url(img/box-lowerleft.gif);background-repeat:no-repeat;}
.box-lowerright{padding-right:18px;background-position:right bottom;padding-left:18px;background-image:url(img/box-lowerright.gif);padding-bottom:8px;padding-top:8px;background-repeat:no-repeat;}
.box-inc{line-height:15px;}
.box-sep{background:#FFFFFF;width:100%;display:block;}
.upperleft{background-position:left top;background-image:url(img/bord-top-left.gif);margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-color:#E6E6E6;}
.upperright{background-position:right top;background-image:url(img/bord-top-right.gif);background-repeat:no-repeat;}
.lowerleft{background-position:left bottom;background-image:url(img/bord-bottom-left.gif);background-repeat:no-repeat;}
.lowerright{background-position:right bottom;background-image:url(img/bord-bottom-right.gif);background-repeat:no-repeat;padding-right:3%;padding-left:3%;padding-bottom:3%;padding-top:3%;}
.dcsign{text-align:left;color:#B1B1B1;}
.dcsign a{color:#B1B1B1;}
.dcsign a:hover{color:#0273b9;text-decoration:underline;}
.adress{text-align:right;}
.liste_expo{margin-left:-20px;}
.liste_expo td{padding-left:30px;}
#Texte_presentation{}
#main img{margin:3px;}
#exposants li li:hover{text-decoration:underline;}
.treeview ul{margin:0;padding:0;}
.treeview li{list-style-type:none;margin-bottom:3px;}
.treeview .submenu{cursor:hand !important;cursor:pointer !important;}
.treeview .submenu ul{display:none;}
.treeview .submenu ul li{cursor:default;padding-left:22px;}

