<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Couleurs de  base azur : #1E5BB6   or : gold  texte :#1E5BB6 */
body{color:#1E5BB6;
	font-family:"Times new roman",Georgia,serif;
}
.contenu{
	text-align:justify;
	font-size:1.1em;}
.genehp {
    padding: 10px 30px 15px 40px;
    background-color: #e7e5e4;
	background-image:url('imag/lignes.gif');
    font-size: 1.8em;
	font-weight:bold;
	margin: 8px 0px;
	display:inline-block;
	border:5px double gold;
	border-radius:8px;
	text-shadow: 3px 3px 2px LightGray ;
}
.geneh2 {
    padding: 10px;
    background-color: LightGray;
    font-size: 1.8em;
	font-weight:bold;
	letter-spacing: .10em;
	margin:8px;
	display:inline-block;
	border:2px solid #668DAB;
	border-radius:8px;
	text-shadow: 3px 3px 3px gray;
}
span.gene {
    background-color: gold;
	border-radius:8px;
	padding:4px 10px;
    font-size: 1.2em;
	text-shadow: 3px 3px 3px gray;
}
div.contenu li{text-align:justify;}
ol{padding:0px;}
/*ol li{list-style-position:inside;}*/
dd{margin:5px;}
.titre{
	font-size:2.5em;
	height:140px;
	text-shadow: rgba(0, 0, 0, 0.5) 0 3px 3px; 
	background-color:white;
}
div.left{float:left;}
div.l10{margin-left:10px;}
div.r10{margin-right:10px;}
div.l20{margin-left:20px;}
div.l40{margin-left:40px;}
div.right{float:right;padding-right:20px;}
div.centrer {text-align:center;}
div.main{max-width:1280px;min-width:930px;margin:auto;}/*L'ensemble*/
div.bandeau{width:100%;
height:160px;
border-bottom:3px double gold;
margin:auto;
font-size:1em;
text-align:center;
}
div.menus{margin-top:2px;}
div.menu{float:left; 
	background-color:#1E5BB6;
	color:gold;
	font-size:1.2em;
	text-align:center;
	border-radius: 3px;
	margin:1px;
	padding:5px;
}
div.menumob{display:none;}
div.menu a{text-decoration:none;cursor:pointer;color: gold;}
div.menu a:hover {text-decoration:none;color:Lightgray;}
div.aieul{float:right;
text-align:center;
margin:20px;
padding-left:10px;
box-shadow:-3px -3px 2px lightgray;
}
a{text-decoration:none;cursor:pointer;color: #1E5BB6;}
a:hover {text-decoration:none;color: #231F8C;}
a.lien{
	background:gold  url('imag/nlien.png') no-repeat;
	background-position:3px 4px;
	border-radius:8px;
	padding:2px 10px 2px 33px;
    }
hr{margin:2px 0px;}
hr.gen{height:12px;
	border:2px solid gold;
	border-radius: 12px;
	margin-top: 10px;
	background-color:#1E5BB6;
	color:#1E5BB6;}
div.rond{
	border-radius:1.3em;
	border :1px solid #1E5BB6;
	box-shadow:5px 3px 2px #cccccc;
	background-color: #1E5BB6;
	padding:0.3em;
	width:1.3em;
	height:1.3em;
	color:gold;
	cursor:pointer;
	float:left;
	margin-right:0.8em;
	text-align: center;
	font-weight:bold;
	font-size:1em;}
dt{text-decoration:underline;font-weight:bold;margin:10px 0px;}
li{margin-top:10px;}
.label{width:200px;
	float:left;
	margin:0px 20px;
	text-align:right;
	text-shadow:1px 1px 1px lightgray;
	font-size:1.2em;}
input.ligne{color: #1E5BB6;
	font-size:1.1em;
	border: 0px;
	border-bottom:1px solid #1E5BB6;
	background:transparent;
	padding:2px 5px 2px 5px;}
table{line-height:80%;
	text-align:left;
	margin:auto;
	border-color: gray;}
th,td{padding:0px 3px 0px 3px;}
table.Saisie{font-size:0.8em;
	border-collapse:separate;
	margin:auto;
	color:black;}
td.fiche{text-align:right;
	padding-right:2px;
	font-weight:bold;
	box-shadow:2px 2px 2px WhiteSmoke ;
	text-shadow: 0 1px 1px lightgray; }
th{background: LightGray;font-size:1.1em;color:black;}
td.center {text-align:center;}
td.left {text-align:left;padding-left:2px;}
td.right{text-align:right;padding-right:2px;}
div.fiche{
	height:500px;
	background:white;
	background-image:url('imag/lignes.gif');
	font-family:Verdana,sans-serif;
	font-size:1em;
	text-align:left;
	border-left:1px solid #1E5BB6;
	border-right:1px solid #1E5BB6;
	border-bottom:1px solid #1E5BB6;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;}
select.fiche {border:0px;
	border-bottom:1px solid #1E5BB6;
	color:#1E5BB6;
	padding:  0px 4px;
	overflow-x:hidden;
	background:whitesmoke;}
textarea.fiche{
	color: #1E5BB6;
	background:whitesmoke;
	padding:5px;
	margin-bottom:10px;
	border-radius:10px;
	border:1px solid gold;}
div.sfiche{
	float:left;
	width:630px;
	height:499px;
	background:transparent;}
img.left{float:left;margin-left:5px;}
img.right{float:right;margin-right:5px;}
img.portrait{float:right;
	margin-top:20px;
	margin-right:20px;
	width:250px;
	max-height:350px;
	border:12px outset gold;}
img.docaff{padding:20px;
	background:white;
	border:12px groove lightgray;}
img.gene{float:right;
	margin-left:10px;
	max-height:200px;}
img.case{float:left;
	margin:0px;
	width:100px;
	height:133px;}
a.portrait{float:right;
	margin-right:106px;
	color:silver;
	font-size:0.7em;
	}
div.plaque{float:right;
	margin-top:20px;
	margin-right:26px;
	width:250px;
	height:63px;
	padding:5px;
	text-align:center;
	text-shadow:1px 1px 1px white;
	font-size:0.8em;
	background-image:url('imag/plaque.gif');
	}
img.navig{vertical-align:middle;}/*Navigation*/
select.arbre{font-size:1.3em;}
select:invalid {
  color: gray;
}
option[value=""][disabled] {
  display: none;
}
option {
  color: black;
}
.sommaire{border:solid 1px #1E5BB6;
	font-family:tahoma,arial,sans-serif;
	font-size:0.8em;
	padding:8px;
	display:inline-block;
	margin-left:10px;}
div.entete{text-shadow:1px 1px 1px gray;
	float:left;
	font-size:2em;
	margin-bottom:5px;
	text-shadow: rgba(0, 0, 0, 0.5) 0 3px 3px; 
	text-align:left;}
input.entete{color: #1E5BB6;
	border:1px solid #1E5BB6;
	border-radius:3px;
	background:transparent;}
hr.fiche{width:590px;background:gold;margin:20px;border: 1px solid gold;}
div.onglet{
text-align:center;
font-size:1.3em;
float:left;
width:130px;
height:25px;
color:gray;
border-top:3px double #1E5BB6 ;
border-left:1px solid #1E5BB6;
border-right:1px solid #1E5BB6;
border-bottom:1px solid #1E5BB6;
border-top-left-radius:5px;
border-top-right-radius:5px;
background: -webkit-linear-gradient(white, gold ); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(white, gold ); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(white, gold ); /* For Firefox 3.6 to 15 */
background: linear-gradient(white, gold ); /* Standard syntax */
}
div.actif{
text-align:center;
text-shadow:1px 1px 1px white;
font-size:1.3em;
float:left;
width:130px;
height:25px;
color:#1E5BB6;
font-weight:bold;
border-top:3px double #1E5BB6 ;
border-left:1px solid #F7F0B1;
border-right:1px solid #F7F0B1;
border-bottom:1px solid whitesmoke;
border-top-left-radius:5px;
border-top-right-radius:5px;
background-image:url('imag/lignes.gif');
}
.sup{display:none}
img.docu{max-width:210px;margin:5px;}
div.arch{
	display: inline-block;
	background:Gainsboro;
	background-image:url('imag/nfondbleuor.jpg');	
	padding:5px;
	border:5px double gold;
	border-radius:15px;
	}
div.docugen{margin:5px;float:left;text-align:center;background:Gainsboro;}
img.docugen{height:100px;vertical-align:middle;margin:5px;}
div.docu{border:1px solid #1E5BB6;
	float:left;
	width:240px;
	height:420px;
	margin:3px;
	overflow-y:auto;
	color:#1E5BB6;
	padding: 4px;
	background:transparent;
	border-radius:3px;}
.archChoix{margin:5px 10px 5px 10px;
	padding:10px;
	height:6em;
	float:left;
	border : 1px solid #1E5BB6;
	border-radius:5px;	
	box-shadow:3px 3px 2px lightgray;
	background:whitesmoke;
}
.archChoix h4{text-align:center;margin:0.5em;}
input.bouton{
	color:gold;
	/*font-size:1.5em;*/
	font-weight:bold;
	background-color:#1E5BB6;
	background:linear-gradient( #D8DCF7 2%, #1E5BB6   );
	border-radius:15px;	
	cursor:pointer;
	padding:6px;
	font-style:italic;
	border:1px solid #1E5BB6;
	text-align:center;
	text-shadow:1px 1px 1px gray;
	box-shadow:3px 2px 2px lightgray;
}
input.decon{color:gray; /*dÃ©connexion*/
	/*font-size:9px;*/
	float:left;
	cursor:pointer;
	padding:7px;
	border-width:0px;
	border:none;
	background:transparent;
	text-align:center;
}
div.taille{float:left;padding:4px;}
div.deroule{width:1000px;
	height:133px;
	float:left;
}
div.postit{float : right;
background:bisque;
padding:5px;
margin:3px;
border-radius: 5px;
box-shadow:-3px 5px 3px lightgray ;
font-family:cursive,sans-serif;
text-align:center;
font-size:20px;
-webkit-transform :rotate(15deg); 
-ms-transform :rotate(15deg); 
transform:rotate(15deg);
}
div.galerie{width:375px;height:375px;
	float:left;}
img.galerie{max-height:250px;
	border:2px solid gray;}
img.rotation3{max-height:250px;
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);}
img.rotation6{
	-moz-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);}
img.rotation8{
	-moz-transform:rotate(-90deg);
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);}
div.show{
	display:none;
	position:fixed;
	max-width:800px;
	left:50%;
	margin-left:-400px;
	max-height:700px;
	top:50%;
	margin-top:-350px;
	text-align:center;
	}
img.show{
	max-width:800px;
	max-height:700px;
	border:4px solid gray;
}
.agenda{width:700px;
	border-left:1px solid #1E5BB6;
	padding:30px;
	margin:auto;}
.fondu{ transition: opacity 0.5s ease-in-out; }
@media screen and (max-width: 980px){
	body{margin:8px;}
	div.menus{float:none;
		width:620px;
		display:none;}
	div.menu{width:620px;
		font-size:3em;}
	div.menumob{display:block;width:620px;margin-top:2px;}
	.contenu{font-size:2em;margin: 8px;}
	img.docugen{height:200px;}
}
</pre></body></html>