/* 
 * Reset 
 * http://meyerweb.com/eric/tools/css/reset/ 
=============================================== */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin : 0;
	padding : 0;
	border : 0;
	outline : 0;
	font-size : 100%;
	vertical-align : baseline;
	background : transparent;
}
body { line-height : 1; }
ul { list-style : none; }
blockquote, q { quotes : none; }
blockquote:before, blockquote:after, q:before, q:after { content : ''; content : none; }
:focus { outline : 0; }
ins { text-decoration : none; }
del { text-decoration : line-through; }
 
html {background:url(../Fond.jpg) 50% 0 no-repeat;color:#060604;height:100%;}
body {font: normal 65%/1.5 Arial, Helvetica, sans-serif; width:450px;margin:0 auto;background:#fff;padding:0px 40px;min-height:100%;text-align:justify;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
body div {
-moz-column-count: 2;-moz-column-gap: 8em;-moz-column-rule: thin solid #ccc;
-webkit-column-count: 3;-webkit-column-gap: 8em;-webkit-column-rule: thin solid #ccc; 
padding-bottom:2em;border-bottom:1px solid #ccc;}

header, article, footer {  } 
header {}
article {}
footer {}
a {text-decoration:underline;color:#060604;font-weight:bold;} 
 
h1, h2, h3 {color:#060604}
h1 {font-size: 3em;padding:.3em 0 .5em;}
h2 {font-size: 1.6em;padding:.3em 0 .75em}     
h3 {font-size: 1.8em;padding:1.2em 0 .75em} 
p, li {font-size: 1.2em;padding:0 0 .75em} 
ul, ol {padding-left:10px;} 
img {padding: 0 0 0;}
h1.center {text-align:center;padding:1em 0 1.5em ;}
.center {display:block;margin:0 auto;text-align:center}
.ombre {-moz-box-shadow: 1px 1px 12px #555;-webkit-box-shadow: 1px 1px 12px #555;filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=6);}
.rond { zoom: 1;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
img.fleft {float:left;margin:0px 20px 0px 0}
img.fright {float:right;margin:10px 0 20px 40px}