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

BODY {
/*#C9BE6E*/
padding-right : 0; 
padding-left : 0; 
font-size : 15px; 
padding-bottom : 0; 
margin : 0; 
color : #000000; 
padding-top : 0; 
font-family : "Bitstream Vera Sans", Verdana, Arial, serif; 
background-color : #C9BE6E; 
width:100%;
} 
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 : 11px  !important;
  font-weight:bolder;
  background-color:#8f8503!important;  
  color:  white !important;
  padding: 5px  ;
  border:  1px outset   !important;
  font-weight : normal; 

}

.recherche {
	padding-right : 0; 
	margin-right : 0;
display : block; 
position :absolute; 
float:right;
top : 3px; 
right :30px; 
width : 170px; 
z-index : 1000; 

} 

.recherche input {
height: 16px;right : 0px; display : block; 
position : absolute; top : 0px;
} 
.recherche button {
height: 20px ;background-color : #C9BE6E;margin-top : 25px; font-size:12px;right : 1px;display : block; 
position : absolute;
} 
LI.recherche {
list-style-type : none; 
z-index : 1000; 
text-indent : 0%; 
padding-left : 0%; 
text-align : right; 
} 
.barre {
padding-right : 0; 
margin-right : 0; 
display : block; 
padding-left : 0; 
font-size : 12px; 
z-index : 10; 
padding-bottom : 0.5em;  
color : #EAEAEA; 
line-height : 21px; 
margin-left : 0; 
padding-top : 0; 
font-family : verdana, arial, sans-serif; 
background-color : #C9BE6E; 
text-align : right; 
float : none; 
position : absolute; 
right : 260px; 
top : 5px; 
width : auto; 
overflow : visible; 
height : 30px; 
} 
UL.barr {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
display : inline; 
} 
LI.barr {
display : inline; 
} 
A.bar:link {
color : #EAEAEA; 
border-bottom : medium none; 
background-color : #C9BE6E; 
text-decoration : none !important; 
} 
A.bar:visited {
color : #EAEAEA; 
border-bottom : medium none; 
background-color : #C9BE6E; 
text-decoration : none !important; 
} 
A.bar:hover {
font-size : 1.1em; 
border-bottom : 1px dotted #ECE7AB; 
background-color: #ECE7AB;
font-weight : bold; 
color : #000000
} 


.italic {
font-weight : 900; 
font-style : normal; 
} 
.pb {
font-size : 0.8em; 
color : #8E6C06; 
background-color : #C9BE6E; 
text-align: right;
padding-bottom:70px;
} 
 
.center {
font-size : 13px; 
color : #EAEAEA; 
font-family : "Bitstream Vera Sans", Verdana, Arial, serif; 
background-color : #eeeeee; 
text-align : center; 
} 
.right {
font-size : 13px; 
font-style : italic; 
text-align : right; 
} 
.grec {
font-family : Symbol, serif; 
} 
OL {
list-style-position : outside; 
font-size : 0.9em; 
text-align : justify; 
} 
 
#texte {
display : block;  
position : absolute; 
top : 300px; 
left : 390px; 
width : auto; 
} 
UL.texte {
list-style-position : outside; 
font-size : 0.9em; 
text-align : justify; 
} 


P.resume {margin-top:0px; 
padding-top:5px; 
padding-bottom:0px;

width:auto;
font-size : medium; 
background-color: #C9BE6E;
color :##2E2E2E;
font-family : "Bitstream Vera Sans", Verdana, "Times New Roman ", Arial, serif; 
text-align : justify; 
margin-right:22%;
font-size :15px;
} 


A.texte {
font-size :18px; 
color : #663300; 
background-color : #C9BE6E; 
text-decoration : underline; 
} 


A.texte:hover {
text-decoration : none; 
background-color: #ECE7AB;
color :#663300; 
} 

.t2 {
left : 20px; 
font : italic 65px Times, serif; 
width : 360px; 
color : white; 
text-indent : 2px; 
position : absolute; 
top : 20px; 
height : 100px; 
background-color : #C9BE6E; 
text-align : left; 
z-index : 0; 
} 
.decal {
z-index : 10; 
left : 60px; 
font : italic bold 65px Times, serif; 
position : absolute; 
top : 52px; 
text-align : center; 
} 
.titrerouge {
display : block; 
font-weight : bold; 
font-size : 26px; 
z-index : 8; 
left :150px; 
width : 370px; 
color : #8E6C06; 
font-family : Arial, Verdana, sans-serif; 
position : absolute; 
top : 127px; 
height : 22px; 
background-color : #C9BE6E; 
text-align : right; 
} 
.chapitre {
display : block; 
font-weight : normal; 
font-size : 12px; 
width : 363px; 
position : absolute; 
top : 36px; 
left : 0; 
text-align : right; 
overflow : visible; 
} 
A.decal {
text-decoration : none; 
} 
A.titrerouge {
text-decoration : none; 
} 
A.titrerouge:hover {
text-decoration : none; 
font-size : 27px; 
background-color: #C9BE6E;
color : #8E6C06; 
} 
A.titre {
text-decoration : none; 
background-color : transparent; 
color : #000000; 
} 
A.titre:hover {
text-decoration : none; 
font-size : 1.1em; 
} 

.lucan {
font-size : 0.7em; 
left : 3%; 
color : #5F4803; 
position : absolute; 
top : 325px; 
background-color : #C9BE6E; 
text-align : right; 
} 
A.couleur {
font-size : 12px; 
color : #5F4803; 
background-color : #C9BE6E; 
text-decoration : none; 
} 
A.couleur:hover {
font-size : 13px; 
background-color: #ECE7AB;
color : #5F4803;
} 
DIV#logo {

margin-top : 10em; 
display : block; 
padding-left : 10%; 
font-size : 11px; 
padding-bottom : 8em; 
width : 600px; 
color : #EAEAEA; 
margin-right : 0; 
padding-top : 0.5em; 
font-family : verdana, arial, sans-serif; 
background-color : #C9BE6E; 
text-align : center; 
} 
DIV#logo UL {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
DIV#logo LI {
display : inline; 
line-height : 20px; 
} 
DIV#logo A:active {
color : #EAEAEA;
background-color :#C9BE6E; 
text-decoration : none !important; 
} 
DIV#logo A:visited {
color : #EAEAEA;  
background-color :#C9BE6E; 
text-decoration : none !important; 
} 
DIV#logo A:link {
background-color : #C9BE6E; 
text-decoration : none !important; 
} 

DIV#logo A:hover {
font-size : 1.3em; 
border-bottom : 1px dotted #181863; 
background-color: #ECE7AB;
color : black;
} 
DIV#pied {
display : block; 
font-size : 11px; 
width : 610px; 
line-height : 2em; 
padding-top : 65px; 
background-color :#C9BE6E;  
color : #EAEAEA;
text-align : right; 
margin-right : 100px; 
} 
DIV#pied UL {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 15px; 
margin : 0; 
padding-top : 0; 
} 
DIV#pied LI {
display : inline; 
width : auto; 
line-height : 50px; 
height : 50px; 
padding-right : 50px; 
} 
DIV#pied A:link {
color : #EAEAEA; 
border-bottom : medium none; 
background-color : #C9BE6E; 
text-decoration : none !important; 
} 
DIV#pied A:visited {
color : #EAEAEA; 
border-bottom : medium none; 
background-color : #C9BE6E; 
text-decoration : none !important; 
} 
DIV#pied A:hover {
font-size : 1.3em; 
border-bottom : 1px dotted #181863; 
background-color: #ECE7AB;
color : lavender;
} 
A.pie {
font-weight : bold; 
font-size : 11px; 
color : #EAEAEA;
background-color : #C9BE6E; 
text-decoration : none !important; 
} 
A.pie:hover {
font-weight : bold; 
font-size : 1.5em; 
color : #181863; 
border-bottom : 1px dotted #181863; 
background-color :#C9BE6E;  
} 
.trad {
padding-right : 0; 
font-size : 11px; 
right : 05px; 
position : absolute; 
top : 8px; 
} 
.nodisplay {
visibility : hidden; 
line-height: 1px;
} 

.signature {text-align: right;}
