@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'Arial';
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Times';
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Diesel';
    src: url('../fonts/DIESEL-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Distress2';
    src: url('../fonts/DISTRES2-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Ysdead';
    src: url('../fonts/IYSDeadEndStreet-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'EpicFusion';
    src: url('../fonts/EpicFusion-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'E111Viva';
    src: url('../fonts/E111Viva-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AlexBrush';
    src: url('../fonts/AlexBrush-Regular-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ArchitectsDaughter';
    src: url('template/fonts/ArchitectsDaughter-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Candal';
    src: url('../fonts/Candal-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AguafinaScript';
    src: url('../fonts/AguafinaScript-Regular-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montez';
    src: url('../fonts/Montez-Regular-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Ballon';
    src: url('../fonts/ballon-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Magenta';
    src: url('../fonts/magenta_bbt-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Kitchen-police';
    src: url('../fonts/kitchenpolice-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Maximum';
    src: url('../fonts/maxi_l_s-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'jeepney';
    src: url('../fonts/JEEPNEY-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Aaargh';
    src: url('../fonts/Aaargh.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Antonio-Bold';
    src: url('../fonts/Antonio-Bold-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Amatic-Bold';
    src: url('../fonts/Amatic-Bold-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Arizonia';
    src: url('../fonts/Arizonia-Regular-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Calligraffiti';
    src: url('../fonts/Calligraffiti-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Coda-Heavy';
    src: url('../fonts/Coda-Heavy-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FingerPaint';
    src: url('../fonts/FingerPaint-Regular-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'LinLibertine';
    src: url('../fonts/LinLibertine_Bd-2.8.1-webfont.woff');
    font-weight: normal;
    font-style: normal;
}
.degrade1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 42px;
	float: left;
	margin-right: 16px;
	font-weight: 800;
}
  #bandeauanim {
	padding: 0px;
	width: 100%;
	position: relative;
	overflow: auto;
	height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-size: cover;
}
#simulation {
	overflow: hidden;
	width: 800px;
	margin-right: auto;
	margin-left: auto;/*	position: absolute;
	font-size: 36px;
	font-weight: bolder;*/
	height: 400px;
	position: relative;
	background-repeat: no-repeat;
	background-size:cover
}

p {
	margin: 10px;
	padding: 0px;
}
.texte3d {
text-shadow: 1px 3px black,1px 3px black, -1px -1px white, -3px 0px grey;
}
.texteombre {
text-shadow: 3px 3px 3px grey;
}
.texte3d2 {
text-shadow: 1px 1px black,4px 4px 4px grey, -1px -1px white, -1px 0px grey;
}
.boxombre{
box-shadow: 3px 3px 3px grey;
}
.box3d {
box-shadow: 1px 1px black,4px 4px 4px grey, -1px -1px white, -1px 0px grey;
}
.decoupe {
	overflow: hidden;
}
.redim {
	overflow: hidden;
}
.fondbois1{
	background-image: url(assets/images/backgrounds/fondbois1.jpg);
}.fondbois{
	background-image: url(assets/images/backgrounds/fondbois.jpg);
}
.slidecache
{
	display: block;
}
@media (max-width: 768px) {
.slidecache
{
	display: none;
	
}
.header-md#header #topNav a.logo > img
{
	height: 30px;
}
}
li {
	list-style-type: disc;
	margin-bottom: 6px;
	list-style-position: outside;
}

#topMain a
{
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding-right: 12px;
	padding-left: 12px;
}
.header-md#header #topNav a.logo > img
{
	height: 54px;
	margin-right: 4px;
	margin-left: 4px;
}
.logos_soc a
{
	margin: 12px;
}
