body  {color:#3f3e3e;font-family:Roboto-Regular, Arial, "Times new roman";font-size:13px;letter-spacing:0;}
#tinymce td, #tinymce pre  {color:#3f3e3e;font-family:arial;font-size:13px;}
.page a, #tinymce a, a {color:#08276d;}

span, strong {color:inherit;font-size:inherit;}
p {margin:0;}
.main_centre H1 {font-size:3.8em;font-family:Roboto-Thin;text-align:center;color:#3f3e3e;padding:5px 0 20px 0;font-weight:600;text-transform:uppercase;/* letter-spacing: 2px; */}
/* .main_centre H1 span {padding:5px;border-bottom:1px solid #3f3e3e;} */
H1 a {text-decoration:none;color:#3f3e3e !important;}
/*.td_main_d H1, .td_main_g H1 {background: transparent;font-size:18px;padding:10px 0 10px 0;width:100%;text-align:center;text-shadow:2px 1px 0 #002e4c;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, color='#000000')";}*/
H2 {font-weight:600;font-family:Roboto-Thin;text-align:center;font-size:2em;color:#c210a1;padding:5px 0;margin:0px;letter-spacing:1px;}
H2 a{color:#c210a1 !important;text-decoration:none;letter-spacing:0;}
H3 {font-weight:bold;font-size:1.17em;color:#363638;padding:5px 0;margin:0;}
H4 {font-weight:bold;color:#000;padding:10px 0;margin:0;font-size:1em;}

.main_gauche H1, .main_droite H1 {font-size:1.5em;text-align:center;padding:0 0 5px 0;margin:0;}
.main_gauche H2, .main_droite H2 {font-size:1.1em;text-align:center;padding:0 0 5px 0;margin:0;background:transparent;}
.main_gauche H3, .main_droite H3 {font-size:1em;text-align:center;padding:0 0 5px 0;margin:0;}
.main_gauche H4, .main_droite H4 {font-size:11px;text-align:center;padding:0 0 5px 0;margin:0;}

#tinymce p {margin:0;}
#tinymce ul {margin:0;}

a img {text-decoration: none;border: 0px none;}
a.lightbox {}
a {/*text-decoration:none;*/}
a.lien_accueil, a.lien_accueil_droite{display:block;color:#DE1E2D !important; font-weight:bold;font-size:13px !important;background:url(../image/icones/puce.gif) center left no-repeat;padding:5px 0;padding-left:15px;}
a.lien_accueil_droite {background:url(../image/icones/puce.gif) center right no-repeat;padding-right:15px;text-align:right;}

a.lien_rose {color:#c110a1 !important;}
#tinymce  H2, .div_modulearticle H2 {}

/*a.lien_telechargement {color:#00ABDC !important;}*/
a.lien_standard {color:#b4003f;font-weight:bold;font-size:13px;font-family:arial;padding:3px 0 3px 20px;}
a.lien_standard {background:url(../image/icones/liens.png) left center no-repeat;}
/*a.lien_telechargement {background:url(../image/icones/download.png) left center no-repeat;padding:20px 0 20px 55px;color:#FFF;line-height:42px;display:block;}*/
a.lien_telechargement {background:url(../image/icones/liens.png) left center no-repeat;padding:5px 0 10px 20px;color:#68a8d5;line-height:25px;}
.lien_bandeau_bleu {float:left;width:100%;height:35px;padding:0;padding-bottom:19px;margin:5px 0;background:url(../image/lien_bandeau_bleu.png) top center no-repeat;border-top:1px solid #e6e6e7;
	color:#FFF !important;font-size:13px;font-weight:bold;text-align:center;text-decoration:none;line-height:35px;}

.etiquette_bleue {font-weight:bold;font-size:14px;color:#FFF;padding:3px 10px 3px 10px;background:#59c5b5 url(../image/h2.png) left center no-repeat;margin:0px;margin-bottom:10px;display:inline;}
.etiquette_bleue a{color:#fff;text-decoration:none;}

.div_modulearticle div.separation {margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #888;}

@font-face {
    font-family: 'dinregular';
    src: url('../font/DIN-Regular.eot');
    src: url('../font/DIN-Regular.eot?#iefix') format('embedded-opentype'),
         /* url('../font/DIN-Regular.woff2') format('woff2'), */
         url('../font/DIN-Regular.woff') format('woff'),
         url('../font/DIN-Regular.ttf') format('truetype'),
         url('../font/DIN-Regular.svg#dinregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'din_blackregular';
    src: url('../font/ufonts.com_din-black-webfont.woff2') format('woff2'),
         url('../font/ufonts.com_din-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'dinbold';
    src: url('../font/ufonts.com_din-bold-webfont.woff2') format('woff2'),
         url('../font/ufonts.com_din-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto-Regular';
	src: url('../font/Roboto-Regular.eot');
    src: url('../font/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
		/* url('../font/Roboto-Regular.woff2') format('woff2'), */
		url('../font/Roboto-Regular.woff') format('woff'),
		url('../font/Roboto-Regular.ttf') format('truetype'),
		url('../font/Roboto-Regular.svg#dinregular') format('svg');
    font-weight: normal;
    font-style: normal;
}@font-face {
    font-family: 'Roboto-Thin';
	src: url('../font/Roboto-Thin.eot');
    src: url('../font/Roboto-Thin.eot?#iefix') format('embedded-opentype'),
		/* url('../font/Roboto-Thin.woff2') format('woff2'), */
		url('../font/Roboto-Thin.woff') format('woff'),
		url('../font/Roboto-Thin.ttf') format('truetype'),
		url('../font/Roboto-Thin.svg#dinregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
