<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media print {
	body { 
		font-size: 8pt !important;
		background-color:#FFFFFF !important;
	}
}
@font-face {
    font-family: 'District Pro';
    src: url('subset-DistrictPro-Demi.ttf');
}
@font-face {
    font-family: 'Alfa'; /*a name to be used later*/
    src: url('AlfaSlabOne-Regular.ttf'); /*URL to font*/
}
@import url(https://fonts.googleapis.com/css?family=Roboto:300);
.alfa{
    font-family: "Alfa", sans-serif;
    font-size:1em;
    font-stretch: condensed;
		font-weight: normal;
}
.district{
    font-family: "District Pro";
    font-size:1em;
		font-weight: normal;
}
h3 {
	font-size: 3em !important;
	font-weight: bolder;
}
.unsaved{
	color:#0000FF !important;
}
#texte_tableau{
  color:#FFFFFF;
  font-size:1.2em;
}
#tableau_liens{
  width:100%;
  color:#FFFFFF;
  font-size:0.7em;
}
#argulexplain{
	font-family: "Arial Narrow", Arial, sans-serif !important;
  color:#FFFFFF;
  background:rgba(0,0,0,0.4) !important;
  width:90% !important;
  height:80% !important;
}
.normal{
	font-size: 1.2em !important;
}
.large{
	font-family: Tahoma, Geneva, sans-serif !important;
	font-size: 1.8em !important;
}
.normal_light{
	font-family: Tahoma, Geneva, sans-serif !important;
	font-size: 1.2em;
}
.title_main {
	font-family: Tahoma, Geneva, sans-serif !important;
	font-size: 1.8em;
	font-weight: bolder;
}
.title_secondary {
	font-size: 1.8em;
	color:#BBBBBB;
}
.rouge{
	color:#FF0000;
}

body {
		font-weight: normal;
		/*background-color: rgba(112, 18, 195, 0.15) !important;*/
    background: url('../img/bg2.jpg') no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 1000px;
		/*background: -webkit-linear-gradient(bottom, #FFFFFF, #AAAAAA);
		background: -moz-linear-gradient(bottom, #FFFFFF, #AAAAAA);
		background: -o-linear-gradient(bottom, #FFFFFF, #AAAAAA);
		background: linear-gradient(to bottom, #FFFFFF, #AAAAAA);*/
		font-family: Tahoma, Geneva, sans-serif !important;
		font-size: 1.2em !important;
		-webkit-font-smoothing: antialiased;
		margin: 0;
		padding: 0;
		height:100vh;
}
.titre {
    font-size: larger;
    font-weight: bolder;  
}
.fond_rouge {
	background-color:#d80d0d !important;
}
.fond_vert {
	background-color:#258229 !important;
}
.section {
	background-color:rgba(0,0,0,1);
	border-color:rgba(0,0,0,0.1);
	padding-top:1vh;
	padding-bottom:1vh;
	padding-left:1vw;
	padding-right:1vw;
	margin:2vh;
	box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7); 
}
.cfondplain{
	background-color:#DDDDDD;
	color:rgba(0,0,0,1);
}
.documentheader{
	background-color:#031f38;
	position: sticky;
	top: 0px;
}
.documentheader table tr td {
	color: #FFFFFF;
}
.headericone{
	margin:10px;
	cursor:pointer;
}
.headericone .icontitle {
	font-size:0.8em;
}
.ckeditordashed {
	border-color:#CCCCCC;
	border-style:dashed;
	border-width:1px;
}
/* text styles */
.bigbold{
    font-family: Tahoma, Geneva, sans-serif;
    font-size:2em;
    font-stretch: condensed;
    font-weight:bolder;
}

.head_table_bg {
	background-color: rgb(35, 32, 87) !important;
	/*padding: 8px;*/
	padding-right:8px;
	padding-left:8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.head_table_bg tr td {
	color: #FFF;
}
.head_table_bg td:first-child{
    width:1%;
    white-space:nowrap;
		padding-right:20px;
}

.blanc{
		color: #FFFFFF;
}

.listecs {
	background-color: #EEE;
	padding: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	width:100%;
	border-spacing: 0px;
  border-collapse: separate;
}
.listecs tr:hover {
	background-color:rgba(0,0,0,0.2);
	cursor: pointer;
}
.listecs tr td {
	padding-top: 4px;
	margin:0px;
}

.droite{
	text-align:right;
}
.blocq {
  position: relative;
  z-index: 1;
  background: #FFFFFF;
  margin: 30px;
  padding: 10px;
  text-align: center;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);
}
.blocq table{
		font-size: 2em;
}

.titre_section{
	background:#333333;
	color:#FFFFFF;
	border-left:16px solid rgba(255,0,0,1);
	padding:3px;
	padding-left:13px;
  	font-family: Tahoma, Geneva, sans-serif;
    font-size:1.8em;
    font-stretch: condensed;
    font-weight:bolder;
	margin-left:-16px;
	margin-top:0.5em;
	margin-bottom:0.5em;
	margin-right:20px;
}

.etiquette{
	border:0px solid #fff;
	vertical-align:middle;
	text-align:left;
	color:rgba(0,0,0,0.5);
	padding:3px;
	background:transparent;
	font-size:1.2em;
	font-weight:normal;
}

input[type="text"] {
     box-sizing: border-box;
     -webkit-box-sizing:border-box;
     -moz-box-sizing: border-box;
		font-size:1.2em;
	background:rgba(0,0,0,0.1);
	border:1px solid #fff;
	width:auto;
	font-style:bold;
	color:rgba(0,0,0,1);
	padding:4px;
	margin-left:0px;
	margin-right:0px;
	font-weight:bold;
}
input::placeholder{
	color:rgba(0,0,0,0.2);
}

textarea {
	font-size:1.2em;
	resize: vertical !important;
  overflow: auto;
	background:rgba(0,0,0,0.1);
	border:1px solid #fff;
	font-style:bold;
	color:rgba(0,0,0,1);
	padding:4px;
	margin-left:0px;
	margin-right:0px;
	font-weight:bold;
}

.argulcb1{
  background-color: rgb(35, 32, 87) !important;
  color:#FFFFFF;
}
.argulcb2{
  background-color: rgb(234, 36, 78) !important;  
  color:#FFFFFF;
}</pre></body></html>