@charset "UTF-8";

/*
	PAGES
*/

body { background:url(img/fond-page-repeat.jpg) top center repeat-x; }
#bg { background:url(img/fond-page.jpg) top center no-repeat; }

article { margin:-13px 0 0 10px; }

img.ombre { display:block; float:left; margin:0 20px 0 0; background:url(img/ombre-image.jpg) right bottom no-repeat; padding-bottom:15px; }
img.ombre.last { margin-right:0; }


#intro { top:45px; }
article #intro h1, article #intro h1,, article #intro h3, article #intro h4 { color:#eee; margin:0; font-weight:normal; }



/* Diaporamas des pages */

.theme-default .nivo-directionNav a {
	width:32px;
	height:53px;
	background:url(../js/themes/default/arrows-min.png) no-repeat;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav {
	background-position:-32px 0;
	right:0px;
}
.theme-default a.nivo-prevNav {
	left:0px;
}

/*
	Couleurs
*/
.couleur { float:left; width:100px; text-align:center; margin:0 2px 20px 0; font-size:10px; }
.couleur img { width:100px; height:66px; }

/* Responsive */
@media only screen and (max-width: 979px) {
	body, #bg {
		background:#fff;
	}
	article { margin: 0; }
	header img {
		max-width: 100%;
		height: auto;
	}
	#intro {
		position: relative;
		top: auto;
		left: auto;
		padding: 10px;
	}
	img.ombre {
        float:none;
        margin:0;
    }
    .couleur { width: 32%; font-size: 12px; }
    .couleur img {
		display: block;
		margin: 0 auto;
    }
}