/* *********************************** */
/* Ce fichier contient les définitions des polices et des couleurs du site */
/* *********************************** */


/*
	C'est là que vous définissez la taille de police souhaitée.
	Pour les polices en EM Le line-heights et les marges sont calculés automatiquement à partir de cela.
	La police par défaut des navigateurs étant de 16px, on applique un pourcentage pour leur faire comprendre que la police par défaut
	fera désormais 12px (0,75 = 12px / 16px).
*/

/* Police et couleur par défaut
-------------------------------------------------------------- */

body 			{ font-size: 75%; color: #000; font-family: "Trebuchet MS", "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; }

/* Headings
-------------------------------------------------------------- */

/* On utilise h1 pour afficher le logo du site, il ne faut donc pas le paramétrer ici */
h2 { width: 934px; height: 47px; background:#662401 url(/images/interface/h2.jpg) no-repeat top left; margin-bottom: 36px; font-style: italic; font-size: 2em; font-weight: bold; color: #984C1B; line-height: 2em; margin-left: -28px; padding-left: 36px; margin-top: 10px; }
h2:first-letter { font-size: 36px; }



h2.black {color:#000000;}
h3 				{ font-size: 1.4em; font-weight: normal; font-style: italic; margin: 2em 0 2.5em 0;	color:#FFFFFF;}
h4 				{ font-size: 1.5em; font-weight: bold; margin-top:2em; margin-bottom: 0.5em; }
h5 				{ font-size: 1.3em; font-weight: bold; margin-bottom: 0.5em; font-style: italic; color: #724E2C; }
h5.coolcolor {
	color:#C75858;
}
h5.coolcolor2 {
	color:#AA7137;
}
h6 				{ font-size: 1em; font-weight: normal; }


/* Text elements
-------------------------------------------------------------- */



p           	{ font-size: 1.0em; margin: 0 0 1em; text-align:justify; line-height:1.5em;}
p.last      	{ margin-bottom: 0; }

#content img 	{ border: thin solid #ccc; padding: 6px; background: #fff; -moz-box-shadow: 0.3em 0.3em 0.6em #666; }
p img       	{ float: right; margin-left:40px; margin-top:4px; margin-right:30px;}

ul, ol      	{ margin:0; }
ul          	{ list-style-type: none; }
ol          	{ list-style-type: decimal; }
dl          	{ margin: 0 0 1em 0; }
dl dt      	 	{ font-weight: bold; }
dd         	 	{ margin-left: 1em;}
abbr, 
acronym     	{ border-bottom: 0px dotted #666; font-weight:bold; }
address     	{ margin-top: 1em; font-style: italic; }
del         	{ color:#666; }



/* Default links */
a           	{ 	color:#ffdf95; text-decoration: none; font-weight:bold; }
a:focus, 
a:hover     	{ color: #FFCD61; text-decoration:none; }
a:visited   	{ }


/* */



sup 		{ vertical-align: top;}
sub			{ vertical-align: bottom;}

blockquote  {
	background:transparent url(/images/interface/openquote.png) no-repeat scroll left top;
	margin:1em 0.8em;
	font-style: normal;
	text-align: justify;
	padding-left:3em; padding-top:10px;
	width:200px;
	color:#000000;
}

strong      {
	font-weight: bold;
	color:#885902;
}
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
pre,code    { margin: 1em 0; white-space: pre; }
pre,code,tt { color: #666; font: 1em "Monika", "script", "andale mono", "monotype.com", "lucida console", monospace; line-height: 1; } 
tt          { display: block; margin: 1em 0; line-height: 1; }

