@font-face {
font-family: "ISOCPEUR PERSO";
	src: url("../fonts/isocpeur.eot?") format('embedded opentype'),
	url("../fonts/isocpeur.ttf") format('truetype'),
    url("../fonts/isocpeur.otf") format('opentype'),
    url("../fonts/isocpeur.woff") format('woff'),
	url("../fonts/isocpeur.svg#QuadrantaBold") format('svg');
/**/font-weight: normal;
/**/font-style: normal;
/**/
}	

@font-face {
font-family: "Euro Technic Extended";
	src: url("../fonts/Euro Technic Extended Regular.eot?") format('embedded opentype'),
	url("../fonts/Euro Technic Extended Regular.ttf") format('truetype'),
    url("../fonts/Euro Technic Extended Regular.otf") format('opentype'),
    url("../fonts/Euro Technic Extended Regular.woff") format('woff'),
	url("../fonts/Euro Technic Extended Regular.svg#QuadrantaBold") format('svg');
font-weight: normal;
font-style: normal;
}	
#Corps1 {
    background-color: rgba(224, 223, 223, 1);
    border-color: rgba(180, 180, 180, 0.99);
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px;
    box-shadow: -10px 0 20px 0 rgba(146, 144, 144, 0.99);
    color: rgba(64, 45, 45, 0.98);
    font-family: "Euro Technic Extended";
    font-size: 40px;
    height: 510px;
    left: auto;
    margin: 0px auto 10px auto;
    max-width: 25cm;
    min-height: 300px;
    min-width: 600px;
    opacity: 1;
	overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    right: auto;
    text-align: center;
    top: 140px;
    z-index: 8;
}
#Corps1 h1, h2, h3 {
    padding-left: 5px;
    text-align: left;
}
#Corps1 h1 {
    font-family: "Euro Technic Extended";
    font-size: 42px;
    font-weight: lighter;
    letter-spacing: 10px;
    text-decoration: none;
}
#Corps1 p {
    font-family: "ISOCPEUR PERSO","Century Gothic",sans-serif;
    padding-left: 10px;
    text-align: left;
}
#Corps1 h2 {
    font-family: "Century Gothic",sans-serif;
    font-size: x-large;
    font-weight: lighter;
    letter-spacing: 6px;
    text-align: left;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.95), 0 -1px 1px rgba(130, 130, 130, 0.95);
}
#Gen {
    overflow: hidden;
    text-align: center;
	height:99%;
    top: 0;
    left: 0px;
	position:relative;
	
}
#masque:before{
content: url(/images/Logo_NB_L350.png);
}
#Gen  .indice {
	font-family: "Euro Technic Extended";
    font-size: 12px;
    letter-spacing: 2px;
	vertical-align: middle;
	top: -35px;
    position: relative;
}
#Gen  .Fort {
    font-family: "Euro Technic Extended";
    font-size: 40px;
    letter-spacing: 30px;
    margin-right: 1px;
}
#Gen .centre {
    display: inline;
    margin-top: 0px;
    
	 position: relative;
    top: -20px;
}

#Gen  .titre_bas {
	display: inline;
	margin-top: 0px;
	width: 50%;
	vertical-align: middle;
	 top: -34px;
    position: relative;
}
.fcorps1 {
    border: 1px none;
    height: 97%;
    left: auto;
    margin: 0 0 0 0;
	overflow-x: hidden;
    overflow-y: hidden;
    padding-left: 0;
    position: relative;
    top: 0px;
    width: 100%;
}

#Gen .text {
	/*font-family: "ISOCPEUR PERSO",Arial, Helvetica, sans-serif;
	/**/font-family: "ISOCPEUR PERSO", sans-serif;
	background-color: rgba(156, 148, 148, 0.60);
    font-size: 16px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
    position: static;
    /*border: 1px solid;*/
    padding-top: 0px;
	display: inline-block;
	vertical-align:middle;
	width:auto;
	/*overflow-x: hidden;*/
    /*overflow-y: hidden; */
	height:0px;
	/*float:right;*/
}

#Gen .text  p {
	/*font-family: "ISOCPEUR PERSO", sans-serif;
    /**/
	margin: 0px 10px 0px 10px;
	padding: 10px 0px 0px 0px;
	text-indent: 16px;
	text-align: justify;
	letter-spacing: 1px;
}

#Gen .text p:first-letter {
   font-weight:bold;
   text-transform: capitalize;
}

#Gen .text  li {
	/*font-family: "ISOCPEUR PERSO", sans-serif;
    /**/
	margin: 0px 10px 0px 10px;
}
#en_construction{
	font-family: "Euro Technic Extended",Arial, Helvetica, sans-serif;
	margin: 15px 0 5px 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95), 0 -1px 1px rgba(130, 130, 130, 0.8);
	font-size: 12px;
    letter-spacing: 2px;
	display: inline-block;
	/*display:none;
	/**/
}
#en_construction:after{
	content: url(../images/en_construction_NB.png);

}
#en_maintenance{
	font-family: "Euro Technic Extended",Arial, Helvetica, sans-serif;
	margin: 15px 0 5px 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95), 0 -1px 1px rgba(130, 130, 130, 0.8);
	font-size: 12px;
    letter-spacing: 2px;
	display: inline-block;
	/*display:none;
	/**/
}
#en_maintenance:after{
	content: url(../images/en_construction_NB.png);

}