/* CSS Document */


ul#listSwitchContent{ margin:20px 0 0 5px; padding:0; background:none; background-image:none; list-style:none; list-style-image:none;}
ul#listSwitchContent li{ margin:4px 0 4px 0;padding:2px 0 5px 0; background:url(/design/images/puce_article.gif) no-repeat left top;}
ul#listSwitchContent li .switchcontent ul{ margin:10px 0 15px 20px; padding:0;}
ul#listSwitchContent li .switchcontent ol{ margin:10px 0 15px 50px; padding:0;}
ul#listSwitchContent li .switchcontent ul li{background:url(/design/images/list-style-image.gif) no-repeat left top;padding:0 0 5px 20px; margin:2px 0 2px 0; }
ul#listSwitchContent li .switchcontent ol li{ background:none; background-image:none;list-style:outside decimal;margin:2px 0 2px 0;}

#toutDeplier{ margin-top:10px;text-align:right;width:90%;}
#toutDeplier a{ color:#787473;}
#toutDeplier a:hover{ color:#FF6600;}
.icon_plus {float:right; width:13px; height:13px;}

.showstate{ /*Definition for state toggling image */
cursor:hand;
cursor:pointer;
float:left;
/*float: right;
margin-top: 2px;
margin-right: 3px;
margin-left: 10px;*/
}

.headers{
width:100%;
padding:0 0 5px 30px;
font-size: 120%;
color:#7a340e;
font-weight:normal;
}
.headers a:link,.headers a:visited{color:#7a340e;}
.headers a:hover{color:#FF6600;}
.switchcontent{
width:90%;padding:8px 15px;
border: 1px solid #e4d2b9;
}

span.resume{ font-weight:bold; padding-right:10px; font-size:11px; color:#FF6633;}