/* générale */
* { margin : 0; padding : 0; }
body {background: #fff; font : 76%/160% Verdana, Arial,Helvetica, sans-serif;}
#container { background: #fff; width : 700px; height:auto; margin: 0 auto; width: xxxpx; }

h1 {color: #0094ce; font-size: 12px; font-weight: bold; border-bottom: 0.2em dotted #0094ce; width: 65%; margin: 0 0 1em 3em; letter-spacing: 0.15em; text-transform: uppercase;}
h2 {color: #0094ce; font-size: 11px; font-weight: normal; margin: -1.25em 0 1em 3.25em; letter-spacing: 0.05em; }
h3 {color: #0094ce; font-size: 1em; font-weight:bold; margin: 0 0 -0.5em 3em; letter-spacing: 0.09em;}
h4 {color: #0094ce; font-size: 0.75em; font-weight:normal; margin: 0 0 -0.5em 4em; text-decoration:underline; }

p {line-height: 180%; word-spacing: 0.15em;letter-spacing: 0.1em; margin: 1em 3em 1em 3em; font-family: 110% Verdana, Arial, sans-serif; color: #0094ce;}


p.ref  {color: #0094ce; font-size: 0.75em; margin: 0.50em 0 0.25em 5em; border-left: solid 0.15em #0094ce; padding-left: 0.50em;}

/* li*/

li {color: #0094ce; margin: 0.25em 3em 0 6em; }

a { text-decoration: underline;  color: #000; }

a:link {text-decoration:underline; color: #000;}
a:hover {color: #0094ce;}



/* content_main */

#content_main {background:#fff; float:left ; width :80%; height: auto; margin-top:3em;}

#contentpannel { width :80%; height:auto; margin: 0 auto; width: xxxpx;}

img {margin:0 0 2em 2.5em;}

/* table */ 
 
caption {width: 100%; margin-top: 3em; margin-left: 5em; letter-spacing : 0.2em; }
table { margin-left: 3em; margin-top: 1em; border : 0.20em solid #0094ce; }
th { background : #0094ce; color : #fff; padding : 1em .7em 1em .7em; font-weight : bold; }
tbody td, tbody th { padding : .5em; }
td {border : 0.10em dotted #0094ce; padding : 0 10px; color : #0094ce; }

tfoot td { border: none; text-align:center; font-size: 95%;}
tbody tr { background: #fff; }








