/*COLORS/BACKGROUNDS - MAIN TEMPLATE DEFINITIONS
	=========================================*/
html {
    background: url(/assets/images/bg.jpg) #FFF top left repeat-x
    }
/*HEIGHT AND WIDTHS - MAIN TEMPLATE DEFINITIONS
	=========================================*/
/* native structure should look like this

		<div id="page">
			<div id="header">
				<div class="header_core holder">
				</div>
			</div>
			<div id=container>
				<div class="container_core holder">
				</container_core>
			</div>
		</div>
		<div id="footer">
			<class="footer_core holder">
			</div>
		</div>

	=========================================*/
/*basic fit of main containers*/
#page {
    margin: 0 auto;
    padding: 0;
    width: 995px
    }
#header {
    overflow: hidden;
    padding: 5px 0 0 0
    }
#container {
    background: url(/assets/images/bg_container.png) top left repeat-y;
    padding: 0;
    width: 995px
    }
#bg_left_side {
    margin: 0 0 0 8px;
    background: url(/assets/images/bg_sous-menu.gif) top left repeat-y
    }
#bg_left_side_sans_menu {
    margin: 0 0 0 8px
    }
/*Custom width height and background to the main template divs*/
#main_heading {
    background: url(/assets/images/bg_header.png) top right no-repeat;
    height: 82px;
    width: 988px;
    margin: 5px 0 0 7px;
    padding: 5px 0 0 0
    }
#content_left {
    width: 717px
    }
#content_left_core {
    width: 687px;
    padding: 0 15px 60px 0
    }
#content_left_core_l {
    background: #f6f7f9 url(/assets/images/bg_sous-menu.gif) repeat-y left top;
    width: 146px
    }
#content_left_core_r {
    padding: 30px 0 0 15px;
    width: 525px
    }
#sidebar {
    width: 254px;
    background-color: #f6f7f9
    }
#liens {
    background: url(/assets/images/bg_container.png) top left repeat-y;
    margin: 0;
    padding: 0 12px 0 5px;
    width: 979px
    }
#slideshow {
    width: 995px;
    background: url(/assets/images/bg_container.png) top left repeat-y
    }
#footer {
    padding: 0 0 10px 0
    }
/*HELPERS
	=========================================*/
.sleft {
    padding: 0 0 0 8px
    }
.sright {
    padding: 0 8px 0 0
    }
.dblock {
    display: block
    }
.bold {
    font-weight: bold
    }
.under {
    text-decoration: underline
    }