/*
Theme Name: wem
Description: Used to style the TinyMCE editor.
*/
*{
	font-family:arial;
}

@font-face {
    font-family: 'FuturaBTBold';
    src: url('font/fubtb___-webfont.eot');
    src: url('font/fubtb___-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/fubtb___-webfont.woff') format('woff'),
         url('font/fubtb___-webfont.ttf') format('truetype'),
         url('font/fubtb___-webfont.svg#FuturaBTBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'coolveticaregular';
    src: url('font/coolveti-webfont.eot');
    src: url('font/coolveti-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/coolveti-webfont.woff') format('woff'),
         url('font/coolveti-webfont.ttf') format('truetype'),
         url('font/coolveti-webfont.svg#coolveticaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'futura_bdcn_btbold';
    src: url('font/futura_bold_condensed_bt-webfont.eot');
    src: url('font/futura_bold_condensed_bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/futura_bold_condensed_bt-webfont.woff') format('woff'),
         url('font/futura_bold_condensed_bt-webfont.ttf') format('truetype'),
         url('font/futura_bold_condensed_bt-webfont.svg#futura_bdcn_btbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gloria_hallelujahregular';
    src: url('font/gloriahallelujah-webfont.eot');
    src: url('font/gloriahallelujah-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/gloriahallelujah-webfont.woff') format('woff'),
         url('font/gloriahallelujah-webfont.ttf') format('truetype'),
         url('font/gloriahallelujah-webfont.svg#gloria_hallelujahregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.block-text{
	display:block;
	padding:15px 10px;
	height:63px;
	width:317px;
	background-image:url(images/bg-intro.png);
	background-repeat:no-repeat;
	margin:230px auto 0;
}

.orange{
	color:#cc431e;
}

.image-block{}

.image-block img{
	margin-left:-15px !important;
	width:316 !important;
}

.bloque-photo{
	padding:5px !important;
	width:200px;
	height:200px;
	background-color:#FFF;
	color:#cc431e;
	font-family: gloria_hallelujahregular;
	font-size:14px;
	text-align:center;
	vertical-align:top;
}

.bloque-photo a{
	color:#cc431e;
	font-family: gloria_hallelujahregular;
	text-decoration:none;
}

.bloque-photo img{
	width:100%;
	margin-bottom:10px;
	margin-right:0;
	margin-left:0;
	margin-top:0;
}

.bloque-photo p{
	margin-bottom:0;
}

h1{
	color:#cc431e;
	padding:15px 0 15px 50px;
	background-image:url(images/picto.png);
	background-repeat:no-repeat;
	font-size:23px;
	font-family:futura_bdcn_btbold;
}

/***h2{
	color:#cc431e !important;
	display:block;
	padding:7px 0;
	width:837px;
	text-align:center;
	background-image:url(images/h2.png);
	background-repeat:no-repeat;
	font-size:15px;
	font-family: gloria_hallelujahregular;
}***/

h2{
	color:#cc431e !important;
	display:block;
	padding:5px 0 4px 0;
	width:100%;
	text-align:center;
	background:url(images/h2.png) top left #E7E3DA;
	border-radius:5px;
	background-repeat:no-repeat;
	font-size:15px;
	font-family: gloria_hallelujahregular;
}

h3{
	color:#83a03f !important;
	font-size:15px;
	font-weight:bold;
}

h3 a{
	color:#83a03f !important;
	text-decoration:none;
}

h3 a:hover{
	color:#71B62C !important;
}

.bouton{
	background:url(images/bouton.png) top right no-repeat #CC431E;
	border-radius:15px;
	width:398px;
	min-height:50px;
	color:#fff !important;
	font-size:14px;
	font-weight:bold;
}

#post-16 .bouton{
	border-radius:8px !important;
	padding:5px 10px;
	float:left;
	width:110px !important;
	color:#fff !important;
	font-size:12px;
	font-weight:bold;
	height:35px !important;
	min-height:10px !important;
	margin:0 5px 10px 0;
	text-align:center;
}

#post-16 .bouton:hover{
	background:url(images/bouton.png) top right no-repeat #A81A17;
}

.bouton:hover{
	background:url(images/bouton.png) top right no-repeat #CC431E;
}

a.bouton:hover{
	background:url(images/bouton.png) top right no-repeat #CC431E;
}

.bouton a{
	color:#fff !important;
	text-decoration:none;
}

a.bouton{
	background:url(images/bouton.png) top right no-repeat #CC431E;
	border-radius:15px;
	width:398px;
	min-height:50px;
	color:#fff !important;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.bouton-vert{
	background:url(images/bouton.png) top right no-repeat #9bb365;
	border-radius:15px;
	width:398px;
	min-height:50px;
	color:#fff !important;
	font-size:14px;
	font-weight:bold;
}
.bouton-vert:hover{
	background:url(images/bouton.png) top right no-repeat #83a03f;
}

a.bouton-vert:hover{
	background:url(images/bouton.png) top right no-repeat #83a03f;
}

.bouton-vert a{
	color:#fff !important;
	text-decoration:none;
}

a.bouton-vert{
	background:url(images/bouton.png) top right no-repeat #9bb365;
	border-radius:15px;
	width:398px;
	min-height:50px;
	color:#fff !important;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.bouton-vert2{
	background:url(images/bouton.png) top right no-repeat #83a03f;
	border-radius:15px;
	width:398px;
	min-height:50px;
	color:#fff !important;
	font-size:14px;
	font-weight:bold;
}

.bouton-vert2:hover{
	background:url(images/bouton.png) top right no-repeat #9BB365;
}

.bouton-vert2 a{
	color:#fff !important;
	text-decoration:none;
}

a.bouton-vert2{
	background:url(images/bouton.png) top right no-repeat #83a03f;
	border-radius:15px;
	width:398px;
	min-height:50px;
	color:#fff !important;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

a.bouton-vert2:hover{
	background:url(images/bouton.png) top right no-repeat #9BB365;
}

.typo-gloria{
	font-family: gloria_hallelujahregular !important;
}

.fond-jaune{
	background-color:#DACA96;
}

.texte-orange{
	color:#CC431E;
}

.attention{
	background:url(images/bouton.png) top right no-repeat #a81a17;
	width:100%;
	min-height:50px;
	color:#fff !important;
	font-size:14px;
	font-weight:bold;
}

.naissance-clair{
	background-color:#e1d9c2;
	width:150px !important;
}

.naissance-fonce{
	background-color:#DACA96;
	width:150px !important;
}