BODY {
padding : 0; 
font-size : 15px; 
margin : 0; 
color :#6700BB;
background-color :#fff;  
padding-top : 0; 
font-family : 'Bitstream Vera Sans', Verdana, Arial, serif; 
} 
H1 {
display : block; 
position :absolute;
top : 220px; 
left:320px;
width:600px;
font-weight : bold; 
font-size : 32px; 
z-index : 10; 
color : #8100EA; 
background-color :#fff; 
font-family : Arial, Times, serif; 
text-align : left; 
} 
#texte {text-align:justify;
width:500px;
display : block;  
position : absolute; 
top : 320px; 
left : 320px; 
color :#6700BB;
background-color :#fff; 
font-size:18px;
} 

.t2 {
left : 20px; 
font : italic 65px Times, serif; 
width : 360px; 
color :#FF8000; 
text-indent : 2px; 
position : absolute; 
top : 20px; 
height : 100px; 
background-color :transparent; 
text-align : left; 
z-index : 0; 
} 
.decal {
color :#000; 
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 : 320px; 
font-family : Arial, Verdana, sans-serif; 
position : absolute; 
top : 127px; 
height : 22px; 
background-color : #fff; 
text-align : right; 
} 
.chapitre {
display : block; 
font-weight : normal; 
font-size : 12px; 
width : 320px; 
position : absolute; 
top : 36px; 
left : 0; 
text-align : right; 
} 


A.titrerouge {
text-decoration : none; 
} 
A.titrerouge:hover {
text-decoration : none; 
font-size : 27px; 
background-color: white;
color : #8E6C06; 
} 
 A.titre:visited {
text-decoration : none; 
background-color: transparent;
color : #000; 
}
 A.titre:link {
text-decoration : none; 
background-color: transparent;
color : #000; 
}
 A.titre:active {
text-decoration : none; 
background-color: transparent;
color : #000; 
}
A.titre:hover {
text-decoration : none; 
font : italic bold 75px Times, serif; 
background-color: transparent;
color : #000; 
text-decoration : none !important; 
}
.lucan {
font-size : 0.7em; 
left : 3%; 
position : absolute; 
top : 325px; 
text-align : right; 
color:#A90000;background-color:transparent;
text-decoration:none;
font-size:11px;
font-family:verdana, Arial,serif;

} 
.barre {
padding-right : 110px; 
display : block; 
padding-left : 00; 
font-size : 12px; 
z-index : 10; 
padding-bottom : 0.5em;  
line-height : 21px; 
margin-left : 0; 
padding-top : 0; 
font-family : verdana, arial, sans-serif; 
background-color :transparent;color : #AE8226;   
text-align : right; 
float : none; 
position : absolute; 
right : 260px; 
top : 5px; 
width : auto; 
overflow : visible; 
height : 30px; 
} 
UL {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
display : inline; 
} 
LI {
display : inline; 
} 
A {
background-color :transparent;color : #AE8226; 
border-bottom : medium none; 
text-decoration : none !important; 
}

A:link {
background-color : transparent;;color : #AE8226; 
border-bottom : medium none; 
text-decoration : none !important; 
} 
A:visited {
background-color :transparent;color : #AE8226; 
border-bottom : medium none; 
text-decoration : none !important; 
} 
A:hover {
font-family :  arial, sans-serif; 
font-size : 1.3em; 
background-color: #fff;
font-weight : bold; 
color : #8B691B; 
} 


.italic {
font-weight : 900; 
font-style : normal; 
} 

 

LI.recherche {
list-style-type : none; 
z-index : 1000; 
text-indent : 0%; 
padding-left : 0%; 
text-align : right; 
} 
.zoom {font-size :11px; font-weight: normal;font-family : Verdana, Helvetica, Sans-Serif; border : none; background-color : transparent;color:#8B691B;border-style:solid;border-width: 1px ;border-color:#AE8226;}

.zoom_search {font-size :11px;font-family:verdana, arial, sans-serif;border:0;background-color:#AE8226;COLOR:#fff;position:relative;right:00px;}

.annule {clear:both;}
.recher {
display : block; 
position : absolute; 
top : 6px; 
right : 25px; 
width : 250px; 
z-index : 1000; 
margin-right : 25px; 
} 
DIV#pied {
display : block; 
font-size : 11px; 
width : 500px; 
line-height : 2em; 
padding-top : 65px; 
color : blue; 
background-color :transparent; 
text-align : left; 
margin-right : 100px; 
text-align:center
} 

a.vertical {
font-size :10px;
font-family : Lucida Sans,Arial, serif; 
  color: white  !important;
  background-color: #5E00AA !important;
  text-decoration: none;
  text-align: center;
  padding: 5px;
  border: 0 0 0 1px outset transparent  !important;
  display: block;
  width: 60px;
}
a.vertical:hover {font-family : Lucida Sans,Arial, serif !important;
font-size : 10px  !important;
  background-color: #8C8C00 !important;  
color: white;
  padding: 5px  !important;;
  border: 0 0 0 1px outset transparent  !important;
font-weight : normal; 
}

