H3 {  display:block;position:absolute;top:280px;right:17%;z-index:1000;text-align:right;
}
.source2 {
font-size : 0.9em; 
color : #948905; 
background-color :transparent; 

padding-bottom:00px;

} 

AUDIO{
  background-color:yellow;
}
a.vertical {
font-size :11px;
font-weight:bolder;
line-height:25px;
font-family : 'Lucida Sans',Arial, serif; 
  color: white  !important;
  background-color: #6C6502 !important;
  text-decoration: none;
  text-align: center;
  padding: 5px;
  border: 1px outset  !important;
  display: block;
  width: 45px;
  height:25px;
}
a.vertical:hover {font-family : 'Lucida Sans',Arial, serif !important;
font-size : 13px  !important;
font-weight:bolder;
  background-color:#8f8503!important;  
color:  white !important;
  padding: 5px  ;
  border:  1px outset   !important;
font-weight : normal; 

}

.pie {

	padding: 0; 
	margin : 0;
display : block; 
position : absolute; 
top :-4px; 
right : 5%; 
} 

.poesie {
text-indent : 0; 
} 
BODY {
padding-right : 0; 
padding-left : 0; 
font-size : 15px; 
padding-bottom : 0; 
margin : 0; 
color:#333;
padding-top : 0; 
font-family :  Verdana, Arial,sans-serif; 
background-color : #F3F1DE; 
} 


.recherche input {
height: 14px;
} 

.recherche button {
height: 22px ;background-color : #F3F1DE;margin-top : 2px;
} 

.recherche {
	padding-right : 0; 
	margin-right : 0;
display : block; 
position : absolute; 
top : 9px; 
right : 6%; 
width : 100px; 
z-index : 1000; 
 
line-height:15px;
} 
LI.recherche {
list-style-type : none; 
z-index : 1000; 
text-indent : 0%; 
padding-left : 0%; 
text-align : right; 
} 

.floating-menu {
font-family: sans-serif;
background: transparent;
padding: 5px;
width: 65px;
z-index: 100;
position: fixed;
bottom: 11px;
right: 0px;
}

.floating-menu a  {
font-size: 0.9em;
display: block;
margin: 0 0.5em;
color: white;
}
H6    { position:absolute;top:80px;right : 17%; width: 300px;height:29px;z-index:100:}


.lucan {
font-size : 11px; 
margin-left : 50px; 
color : #A59905; font-weight:bold;
position : absolute; 
top : 376px; 
background-color :#F3F1DE; 
text-align : right; 
width:280px;
text-align :right; 
}
.couleur2 {
font-size : 11px; 
color : #A59905;
background-color :tranparent; 
text-decoration : none; 
}
a.couleur2:hover {
font-size : 13px; 
color : #A59905;
background-color :tranparent; 
text-decoration : none; 
}
 
.antho {
font-size : 11px; 
margin-left : 20px; 
color : #A59905; font-weight:bold;
position : absolute; 
top : 676px; 
background-color :#F3F1DE; 
text-align : right; 
width:250px;
text-align :right; 
} 

H1{clear:both;margin:auto 0;
font-weight : 100; 
font-size : 32px; 
z-index : 10; 
color : #948905; 
font-family : Arial, Times, serif; 
background-color : transparent; 
display : block;  
position : relative; 
top :-80px; 
left: 00px; 
text-align : right; 
} 


.texte {
display : block;  
position : absolute; 
top : 318px; 
left : 400px; 
padding-right : 17%; 
width : auto;  
} 

UL.barr {
padding-right : 0; 
display : block; 
padding-left : 0; 
font-size : 12px; 
z-index : 10;  
color : #7c8a8d; 
line-height : 18px; 
margin-left : 0; 
padding-top : 0; 
font-family : verdana, arial, sans-serif; 
background-color : #F3F1DE; 
text-align : right; 
float : none; 
position : absolute; 
right : 17%; 
top : -2px; 
width :500px; 
overflow : visible; 

} 
 
LI.barr {
display : inline; 
} 
A.bar:link {
color : #948905; 
border-bottom : medium none; 
background-color : #F3F1DE; 
text-decoration : none !important; 
} 
A.bar:visited {
color : #948905; 
border-bottom : medium none; 
background-color : #F3F1DE; 
text-decoration : none !important; 
} 
A.bar:hover {
font-size : 1.3em; 
border-bottom : 1px dotted #ECE7AB; 
background-color: #ECE7BB;
font-weight : bold; 
color :  #948905; 
} 

.italic {
font-weight : 600; 
font-style : normal; 
color:#333;
} 


.pb {
font-size : 0.8em; 
color : #948905; 
background-color : transparent; 
text-align: right;
padding-bottom:70px;
} 
.pbus {color : #948905; 
background-color :transparent; 
 text-decoration: underline ;
font-weight :bolder;
} 
LI {
clear : both; 
} 

.center {
font-size : 13px; 
color : #7c8a8d; 
font-family :  Verdana, Arial, serif; 
background-color : #eeeeee; 
text-align : center; 
} 
.right {
font-size : 13px; 
font-style : italic; 
text-align : right; 
} 
 
OL {
list-style-position : outside; 
font-size : 0.9em; 
text-align : justify; 
} 

 
P {
font-size : medium; 
text-indent : 3em; 
font-family : "Bitstream Vera Sans", Verdana, "Times New Roman ", Arial, serif; 
text-align : justify; 
color:#333;
} 
.t2 {
left : 20px; 
font : italic 65px Times, serif; 
width : 360px; 
color : #A39705; 
text-indent : 2px; 
position : absolute; 
top : 10px; 
height : 100px; 
background-color : #F3F1DE; 
text-align : left; 
z-index : 0; 
} 
.decal {
z-index : 10; 
left : 60px; 
font : italic bold 65px Times, serif; 
position : absolute; 
top : 42px; 
text-align : center; 
} 
.titrerouge {
display : block; 
font-weight : bold; 
z-index : 8; 
left :8%; 
color : #948905; 
font-family : Arial, Verdana, sans-serif; 
position : absolute; 
top : 157px; 
height : 22px; 
background-color : #F3F1DE; 
text-align : right; 
background-color :transparent;
width:380px;
z-index:1000;
} 
.chapitre {clear:both;
display : block; 
font-weight : normal; 
font-size : 12px; 
width:170px;
position : relative; 
top : 2px; 
left : 70%; 
text-align :right; 
overflow : visible; 
background-color :transparent; 
} 
A.decal {
text-decoration : none; 
} 
A.titrerouge {
font-size : 1.1em; 
text-decoration : none; 

} 
A.titrerouge:hover {
text-decoration : none; 
font-size : 1.2em; 
background-color: transparent;
color : #948905; 
z-index:1000;
} 

A.titre {
text-decoration : none; 
background-color : transparent; 
color : #000000; 
} 
A.titre:hover {
text-decoration : none; 
font-size : 1.1em; 
} 


A.couleur {font-size: medium;
	vertical-align: 35%;
font-size : 11px; 
color :    #948905; 
background-color :tranparent; 
text-decoration : none; 
} 
A.couleur:hover {
font-size : 15px; 
background-color: tranparent; 
color : #948905
} 
 
A.note {
font-size : 12px; 
color:#333;
background-color :#F3F1DE; 
text-decoration : none; 
vertical-align:top;
} 
A.note:hover {
font-size : 13px; 
background-color: #ECE7AB;
color:#333;
} 

DIV#logo {
font-size :  12px;
text-align : center; 
line-height:2em;
padding-bottom : 15em; 
} 
 
DIV#logo A {
color : #7c8a8d; 
background-color : transparent; 
text-decoration : none !important; 
} 
DIV#logo A:hover {
	line-height:2em; 
font-size :    12px;
border-bottom : 1px solid blue; 
} 
.trad {
		margin-top : 8px; 
padding-right : 0; 
font-size : 11px; 
right : 03px; 
position : absolute; 
top : 6px; 
} 
.nodisplay {
visibility : hidden; 
line-height: 1px;
} 


.signature {text-align: right;}
