/******************************************************************************************************************/
/*************** 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;
}

html {margin-top: 3px; font-family: 'Raleway', sans-serif;}
body {background: url(../images/bg/header-main-bg.jpg) repeat-x center top; background-color:#ffffff; font-family: 'Raleway', sans-serif; font-size: 14px; line-height: 1; margin-right: auto; margin-left: auto; text-align: center;}

ol, ul {list-style: none; display:inline;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;  border-spacing: 0;}


/*****************************************************************************************************************/
/*************** GÉNÉRALES ***************************************************************************************/
.clear {clear:both;}
a {color:#333333; font-weight:bold;}
a:hover {color:orange;}

.hidden {display:none;}

.title-level1{margin: 5 0 20 -20; font-size:24px; font-weight:bold; color:#333333; text-decoration:underline;}


.contenu-principal{width: 790px; text-align: center; margin-right: auto; margin-left: auto; min-height: 440px; _height:440px; line-height: 20px;}
.text-container {text-align:justify;}

/*****************************************************************************************************************/
/*************** FOOTER ***************************************************************************************/

#footer{width:100%; height:105px; background: url(../images/bg/footer-bg2.jpg) repeat-x center top; background-color:#ffffff; margin-top:25px;}
#footer-main {}

#copyright-text {margin:0 0 30 0;}