* { margin: 0; padding: 0; }
html { width: 100%; }
body { width: 100%; font-size: 63.5%; }
div.wrap { width: 70%; margin-left: 15%; }
img, div { behavior: url(lib/css/iepngfix.htc); }
a { color: #E84C4F; font-weight: bold; text-decoration: none; }
a img { border: none; vertical-align: middle; }
p { margin: 0.5em 1em; text-align: justify; }
p.sTitre { margin: 0 0 1.5em 4em; font-size: 1.4em; font-weight: bold; font-style: italic; }
ul { margin-left: 1em; }
h1 { color: #999; font-size: 4em; margin: 1em 0 0 0; }
h1 span { color: #5E13FF; }
h2 a { color: #fff; display: block; }
h2 a:hover { color: #FFFF00; }
h3 { background: url(../graph/bg_h3.png); color: #388703; }
table { width: 90%; margin-left: 5%; border: 2px ridge #000; border-collapse: collapse; }
table caption { text-align: left; }
thead, tbody { width: 100%; }
table thead tr { border: solid #000; border-width: 0 0 2px 0; }
table thead tr th { border: solid #ccc; border-width: 0 1px 0 0; }
table tbody tr { width: 100%; border: solid #999; border-width: 0 0 1px 0; }
table tbody tr td { width: 50%; padding: 5px; border: solid #999; border-width: 0 1px 0 0; }
.bordered { border: 1px solid #ccc; }
.alC { text-align: center; }
.alR { text-align: right; }
.floatL { float: left; display: inline; }
.bouton { float: left; margin: 0 0 0 10px; width: 140px; background-color: #000; font-size: 11px; }
.bouton.On { background-color: #5880ae; }
.bouton li { list-style-type: none; text-align: center; }
.bouton li a { color: #999; text-decoration: none; }
.bouton li a:hover { color: #fff; text-decoration: underline; }
.bouton.On li a { color: #CBFF71; }
.inline { display: inline; }
.clear { clear: both; }
.w200 { width: 200px; }
.w50p { width: 45%; margin: 0 0.2%; }
.w100p { width: 100%; }
.round_cadre li { list-style-position: inside; }
.marg1 { margin: 1.5em 2em; }
.marg2 { margin: 0 2em 1em 2em; }
.marg3 { margin-right: 15px; }/*images flottantes*/
.marg4 { margin: 1em 25%; }
.marg5 { margin: 1em 0 1em 15%; }

.round_cadre #page { width: 100%; background-color: #FDFDFD; font-size: 1.2em; }
.page_shadow { width: 100%; }
* html .page_shadow { width: 100%; }/*IE6*/

