#coldroite{float:right;width:49%}
#colgauche{float:left;margin-right:.6em;width:49%}
#foot{clear:both;color:#666;height:60px;text-align: center;padding:0}
#foot a{text-decoration:none}
#foot img{vertical-align:bottom}
#foot small{font-size:.77em}
#foot-content{height:60px;margin:0 auto}
#header{border:0;color:gray;height:70px;margin:0;padding:0;position:relative}
#header h1#logo{border:none;color:#75A54B;font:bold 3.9em "trebuchet MS", Arial, Tahoma, Sans-Serif;left:2px;letter-spacing:-2px;margin:0;padding:0;position:absolute;top:0}
#header h1#logo span{color:#F18359}
#header h2#slogan{font:bold 12px Arial, Tahoma, Sans-Serif;left:45px;margin:0;padding:0;position:absolute;text-transform:none;top:43px}
#main{float:left;margin:0 0 0 15px;padding:0;width:54%}
#menu{clear:both;font:bolder 1.1em/28px Tahoma, Verdana, Arial, Sans-Serif;height:30px;z-index: 2;margin:0}
#menu ul{margin:0;padding:0 0 0 8px}
#menu ul li{float:left;list-style:none}
#menu ul li a{color:#FFF;display:block;padding:0 15px;text-decoration:none}
#q{background:#eee url("images/search.png") no-repeat 0 center;border-bottom:1px solid #666;border-left:1px solid #333;border-right:1px solid #666;border-top:1px solid #333;padding-left:18px;width:89px}
#q:focus{background:#fff url("images/search.png") no-repeat 0 center}
#rightbar{float:right;margin:0;padding:0;width:21%}
#sidebar{display:inline;float:left;margin:0;padding:0;width:21%}
#sidebar h1,#sidebar p{padding-left:0}
#sidebar ul.sidemenu{list-style:none;margin:0 0 7px;padding:0;text-align:left;text-decoration:none}
#sidebar ul.sidemenu li{background:url(images/arrow.gif) no-repeat 3px 6px;border-bottom:1px solid #EFF0F1;padding:2px 5px 2px 20px}
#sidebar ul.sidemenu li a{background-image:none;font-weight:bolder;text-decoration:none}
#topfix{background:url(images/logogroupecgl.png) no-repeat;height:100px;left:0;position:absolute;top:0;width:345px;z-index:1}
#wrap{margin:0 auto;padding:0;text-align:left;width:850px}
.lavaLamp {font: bold 12px arial;  text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        letter-spacing: 0;
                        z-index: 8;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;    
                    }
*{margin:0;padding:0}
* html body #sidebar ul.sidemenu li{height:1%}
.align-left{text-align:left}
.align-right{text-align:right}
.format_png { behavior: url(win_png.htc);}
.clear{clear:both}
.date{font-size:.8em;font-style:italic;text-align:right}
.float-left{float:left}
.float-right{float:right}
.green,.bouton{color:#75A54B}
.msgbox{border:solid 1px #8a6a46; padding:4px; background:#ded3a9; margin-bottom:20px; width:95%; height:131px; margin-left:auto; margin-right:auto;}
.posthead2{background:#FAFAFA url(images/cglmini.png) no-repeat 2px center;border-bottom:1px solid #bd9f35;border-top:1px solid #bd9f35;color:#5c2332;height:22px;line-height:22px;padding:0 0 0 19px}
.posthead {background: url(images/cglbar.png) repeat-x; color: #f0f0f0; height:22px;line-height:22px;padding:0 0 0 19px}
.posthead a{background-color:inherit;color:#f0f0f0;text-decoration:none}
.suite{color:#5c2332;float:right;font-size:.8em;text-decoration:underline}
a{background-color:inherit;color:#5c2332;text-decoration:none}
a:hover{background-color:inherit;color:#575757}
acronym{border-bottom:1px solid #777;cursor:help}
blockquote{background:#FAFAFA no-repeat 5px 10px!important;background-position:8px 10px;border:1px solid #f2f2f2;border-left:4px solid #5c2332;margin:10px;padding:0 0 0 32px}
body{background:#FFF url(images/bg.png) repeat-x;color:#333;font:70%/1.5em Verdana, Tahoma, Arial,sans-serif;margin:0;padding:0;text-align:center; z-index:-2}
code{background:#FAFAFA;border:1px solid #f2f2f2;border-left:4px solid #F96;display:block;font:500 1em/1.5em 'Lucida Console', 'courier new', monospace;margin:5px 0;overflow:auto;padding:10px;text-align:left}
form{border:0;margin:10px;padding:5px}
form.search{background-color:transparent;border:none;margin:0;padding:0;position:absolute;right:5px;top:15px}
form.search input.button{vertical-align:top;width:100px}
form.search input.textbox{background:#FFF;border:1px solid #CCC;color:#5c2332;margin:0;vertical-align:top;width:120px}
.forml {
   width: 99%;
   padding: 1px;
   border: 1px solid #666;
   font-family: Verdana;
   font-size: 11px;
}
.formulaire_spip label {font-weight: bold;}
.spip_bouton {background:#5c2332;border:1px solid #CCC;color:#5c2332;margin:0;vertical-align:top;width:120px}
h1{background-color:inherit;border-bottom:1px solid #EFF0F1;color:#8a6a46;font-size:145%;padding:10px 10px 5px}


h1,h2,h3{font-family:'Trebuchet MS', Tahoma, Verdana, Sans-serif;font-weight:Bold}
h2{font-size:125%;text-transform:uppercase}
h2,h3,p{margin:0;padding:10px}
h3{color:#404040;font-size:125%}
img{border:0}
img.float-left{margin:5px 10px 5px 0}
img.float-right{margin:5px 0 5px 10px}
input{border:1px solid #eee;color:#777;font:normal 1em Verdana, sans-serif;padding:3px}
input.bouton{background:url(images/menubg.gif) repeat-x;border:1px solid #CCC;color:#FFF;font:bolder 12px Verdana, Sans-serif;margin:0;padding:2px 3px}
label{display:block;font-weight:700;margin:5px 0}
table.spip tr.row_even{background:none}
table.spip tr.row_first{background:#ded3a9}
table.spip tr.row_odd{background:#DDD}
table.spip td {padding: 5px}
table.spip {width: 100%}
textarea{border:1px solid #eee;color:#777;display:block;font:normal 1em Verdana, sans-serif;height:100px;padding:3px;width:350px}
ul,ol{margin:10px 20px;padding:0 20px}