/* Start of CMSMS style sheet 'Base' */
@charset "utf-8";

/* Page */
html, body {}
body {margin: 0;padding: 0px 20px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: .7em; line-height: 1.25; color: black; background:#f4f1e9;}

div#global {min-height: 100%; width: 955px; overflow: hidden; margin-left: auto; margin-right: auto; background:#fff;}

/* Clearfix for break */
span.clearFix {width:100%; height:0px; visibility:hidden; clear:both; display:block; margin:0; padding:0; font-size:0px;}

/* Common classes */
.hidden {display:none;}
.align-left {float:left;}
.align-right {float:right;}
.bloc{ display:block;}
.null{margin:0;padding:0;}
.bold{font-weight:bold;color:#1c2b44;}

/** Text colors assigned to elements in various areas **/
.white {color:#FFFFFF;}
.red {color:#a54e1a;}
.yellow {color:#d2be83;}

/* Titles */
h1, h2, h3, h4, h5, h6 {margin: 1em 0 .5em 0;}
h1, h2 {font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;font-weight: normal; }
h1 {font-size: 3em; font-style: italic;}
h2 {font-size: 1.8em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1em;}

/* Listes */
ul, ol {margin: .75em 0 .75em 24px;padding: 0; }
ul {list-style: square;}
li {margin: 0;padding: 0;}

/* Form elements*/

span.checkbox {width: 19px;height: 25px;padding: 0 5px 0 0;background: url(checkbox.gif) no-repeat;display: block;clear: left;float: left;}
span.radio {width: 19px;height: 25px;padding: 0 5px 0 0;background: url(radio.gif) no-repeat;display: block;clear: left;float: left;}
span.select {position: absolute;width: 158px;height:29px;padding: 1px 24px 0px 8px;color: #fff;font: 12px/21px arial,sans-serif;background: url(../images/myBgList.png) no-repeat;overflow: hidden;}

/* Paragraphes */
p {margin: .75em 0;}
li p, blockquote p {margin: .5em 0;}

/* Citations */
blockquote, q {font-size: 1.1em;font-style: italic;font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;}
blockquote {margin: .75em 0 .75em 24px;}
cite {font-style: italic;}

/* Liens */
a {color:#1c2b44;text-decoration: underline;}
a:hover, a:focus {color:#db2b36;}
a img {border: none; /* -> 10 */}

/* Divers éléments de type en-ligne */
em {font-style: italic;}
strong {font-weight: bold;color: dimgray;}

/* --- STYLES POUR CERTAINS CONTENUS DES GABARITS --- */
pre, code {font-size: 100%;font-family: "Bitstream Vera Mono", "Lucida Console", "Courier New", monospace;}
pre {width: 90%;overflow: auto;overflow-y: hidden;margin: .75em 0;padding: 12px;background: #eee;color: #555;}
pre strong {font-weight: normal;color: black;}
#copyright {margin: 20px 0 5px 0;text-align: right;font-size: .8em;color: #848F63;}
#copyright a {color: #848F63;text-decoration: none;}
#copyright a:hover, #copyright a:focus {text-decoration: underline;}

/* End of 'Base' */

