 /* Mise en page */
@page { 
size: 8.27in 11.69in; 
margin-left: 0.40in; 
margin-right: 0.40in; 
margin-top: 0.50in; 
margin-bottom: 0.50in 
}

body{
font-family:"Liberation Serif","serif";
font-size: 12pt;
line-height: 8pt;
}

#page86vw {
width: 86vw;
background:#FFFFFF;
padding:0 1.75vw 0 1.75vw;
margin: 0 0 0 4vw;
line-height: 1;	
}

.articletext1 {
margin-left: 0.10in; 
background:#FFFFFF;
display:block;
}

h1,h2{
font-family:"Liberation Serif","serif";
font-size: 12pt;
font-weight: 400;
}

h3 {
display:none;
}

h4{
font-family:"Liberation Serif","serif";
font-size: 11pt;
font-weight: 400;
}

img {
display:none;
}

nav {
display:none;
}

figure {
display:none;
}

/************** Tableaux I**************/
/************** Tableaux I**************/
table {
 border-collapse: separate;
 border-spacing: 1px 1px;
 width: 100%;
 border: solid grey 1px;}

table.largeur65V{ width:65vw;}

table.largeur70V{ width:70vw;}

tr,th {
vertical-align:bottom;
width: 96%;
color:black;}
/************** Kentel, Oulpan etc...**************/
td { 
border: 1px solid grey;
font-family: arial,sans-serif;
font-size: clamp(0.78em, 1.12vw, 1em);
color: #000001;
text-align: justify;}

.choari { 
font-size: clamp(0.75em, 1.12vw, 1em);
width: 48%;
vertical-align: middle;
word-spacing: -0.5px;
}

.styled2{
height: 12pt;
display:none;
}
.styled1{
height: 12pt;
display:none;
}

#dch96, #dch97, #dch99, #dch98, #dch9A {
background-color: #FFFFFF;
position:relative;
clear: both;
width:100%;
display:block;
}

#d46, #d47{
background-color: #FFFFFF;
padding: 1pt 3pt 1pt 3pt;
position:relative;
display:block;
}

#listedemots
{
width: 140%;
position:relative;
display:block;
}

#listmots
{
width: 140%;
position:relative;
display:block;
}

#doulpanger{
width:140%;
position:relative;
display:block;
}

#testenn_p{
width:140%;
padding: 1pt 3pt 1pt 3pt;
position:relative;
display:inline;
break-after: always;
}

#gauche{
background-color: #FFFFFF;
position:relative;
width:100%;
display:block;
}

#droite{
background-color: #FFFFFF;
position:relative;
clear: both;
width:100%;
display:block;
}

#diviz{
background-color: #FFFFFF;
padding: 1pt 3pt 1pt 3pt;
position:relative;
display:block;
}

#fondecran{
width: auto;
background-color: #FFFFFF;
}

#page70vw {
width: auto;
-webkit-box-shadow: 0 0 0px 0px #FFF;
}

#pagewrapper{
position:relative;
display:none;
}

#pagelivre {
position:relative;
display:block;
}

 /* DEBUT HEADER */
header {
position:relative;
display:none;
}

#header_container {
position:relative;
display:none;
}

nav a.Prim{ /* tous les liens a à l'intérieur de la balise nav  avec la classe : Prim */
float: left; /* effet flottant */
text-decoration: none; /* pas d'héritage avec effet souligné */
color: black; /* couleur du texte */
background: #99C6FF; /* couleur de fond */
height: 3.25vw; /* hauteur */
line-height: 3vw; /* interligne */
border-radius: 5px;
padding:0px 5px; /* marges intérieur */
margin-left:0.1vw;
font-family: sans-serif; /* police d'écriture */
font-size: clamp(0.72em, 1.20vw, 1em); /* taille du texte */
transition: .5s; /* temps de transition lors du hover : une demi seconde */
}
nav a.Prim:hover{ /* tous liens lors du survol dans la balise nav avec la classe : test */
background: #f43c80; /* couleur de fond */
}

nav a.test{ /* tous les liens a à l'intérieur de la balise nav  avec la classe : test */
float: left; /* effet flottant */
text-decoration: none; /* pas d'héritage avec effet souligné */
color: black; /* couleur du texte */
background: #FFFF99; /* couleur de fond */
height: 3.25vw; /* hauteur */
line-height: 3vw; /* interligne */
border-radius: 5px;
padding:0px 5px; /* marges intérieur */
margin-left:0.1vw;
font-family: sans-serif; /* police d'écriture */
font-size: clamp(0.72em, 1.20vw, 1em); /* taille du texte */
transition: .5s; /* temps de transition lors du hover : une demi seconde */
}

nav 
a.selaouit{ 
display:none;
}
nav 
a.selaouit:hover{
display:none;
}

nav 
a.test:hover{ 
display:none;
}

a:link, a:visited, a:hover{
display:none;
}

footer {
display:none;
}

#footer_img {
display:none;
}

p.word1{
font-family: Liberation Serif, serif;
margin-left: 0.08in;
margin-right: 0.08in;
margin-top: 0.08in;
margin-bottom: 0.08in;
line-height: 135%;
font-size: 12pt;
}

p.word2{
font-family: Liberation Serif, serif;
margin-left: 0.08in;
margin-right: 0.08in;
margin-top: 0.08in;
margin-bottom: 0.08in;
line-height: 135%;
font-size: 12pt;
}

p.sautdepage{
clear: both; 
break-after:always;
}

p.recette, li.recette, div.recette {
display:none;
}

p.re7paragraph, li.re7aragraph, div.re7aragraph {
display:none;}

p.Ligne{
display:none;
}

p.Arial{
display:block;
}

p.Galleg {
display:none;
}

p.Geriaoueg{
display:none;
}

p.Justif {
font-family: Liberation Serif, serif;
margin-left: 0.08in;
margin-right: 0.08in;
margin-top: 0.08in;
margin-bottom: 0.08in;
line-height: 135%;
font-size: 12pt;
}

p.Kentel {
display:none;
}

p.Kentelou {
display:none;
}

p.CRLF{
break-after: right;
break-before: page;
break-inside: verso;
}

p.Liberation{
display:none;
}

p.Normal1 {
font-size: 11pt; /* taille du texte */
line-height:100%;
width:100%;
font-family:"Liberation Serif","serif";	
display:block;
}

p.Normah10 {
display:block;
}

p.Normah30 {
display:none;
}

p.Normah50 {
display:none;
}

p.Normah70 {
display:none;
}

p.Normah95 {
display:none;
}

p.Normah140 {
display:none;
}

p.Normah100 {
display:block;
}

p.Normah140A {
display:none;
}

p.Normah140120 {
display:block;
}

p.Normah140121 {
display:block;
}

/******************** SPAN kentel geriadur *********************/	
span.gera10{
	position:absolute;
	font-style: italic;
	color :#650000;
	left:10vw;
}

span.gera16{
	position:absolute;
	color :#650000;
	left:16vw;
}

span.gera18{
	position:static;
}

span.gera18N{
	position:static;
}

span.gera26{
	position:absolute;
	color :#650000;
	left:26vw;
}

span.gera30{
	position:absolute;
	color :#650000;
	font-style: italic;
	left:30vw;
}

span.gera36{
	position:relative;
	left:6vw;
}

span.gera42M{
	position:absolute;
	color :#650000;
	font-style: italic;
	left:42vw;
}

span.gera42{
	position:relative;
	left:6vw;
}

span.gera47{
	position:relative;
	left:6vw;
}

span.gera52{
	position:static;
}

span.gera58{
	position:static;
}

span.gera62{
	position:absolute;
	color :#650000;
	left:26vw;
}