html 
{
position: absolute ;
width: 100% ;
height: 100% ;
margin-top : 0px ;
margin-bottom : 0px ;
margin-left : 0px ;
margin-right : 0px ;
color : #000000 ;
background-color : #FFFFFF ;
}

body 
{
position: absolute ;
width: 100% ;
height: 100% ;
margin-top : 0px ;
margin-bottom : 0px ;
margin-left : 0px ;
margin-right : 0px ;
color : #000000 ;
background-color : #FFFFFF ;
}


.menu
{
background-image : url(../images/fond.gif) ;
background-position : center left ;
background-repeat : no-repeat ;
position : absolute ;
padding-top : 20px ; 
width : 200px ;
height: 100% ;
text-align : center ;
top: 0px;
bottom : 0px ;
}

.racine
{
padding-bottom : 20px ; 
padding-right: 35px ; 
margin-right: 0px ;
text-align : center ;
top: 0px;
}

.itemselec
{
width : 150px ;
height : 40px ;
left : 50% ;
background-image : url(../images/fonditemselec.png) ;
background-position : center left ;
font-size : 100%;
margin-top : 5px ;
padding-bottom : 0px ;
border-color : #BD00EF ;
border-style : solid ;
border-width : 1px ;
}

.item
{
width : 150px ;
height : 40px ;
left : 25px ;
background-image : url(../images/fonditem.png) ;
font-size : 100%;
margin-top : 5px ;
padding-bottom : 0px ;
border-color : #CD00FF ;
border-style : solid ;
border-width : 1px ;
}

.item:hover
{
background-image : url(../images/fonditemselec.png) ;
background-position : center left ;
border-color : #BD00EF ;
border-style : solid ;
border-width : 1px ;
}

.sousitemselec
{
width : 150px ;
height : 40px ;
left : 25px ;
background-image : url(../images/fondsousitemselec.png) ;
background-position : center left ;
font-size : 80% ;
padding-bottom : 0px ;
border-color : #BD00FF ;
border-style : solid ;
border-width : 1px ;
}

.sousitem
{
width : 150px ;
height : 40px ;
left : 25px ;
background-image : url(../images/fondsousitem.png) ;
font-size : 80% ;
padding-bottom : 0px ;
border-color : #CD00FF ;
border-style : solid ;
border-width : 1px ;
}

.sousitem:hover
{
background-image : url(../images/fondsousitemselec.png) ;
background-position : center left ;
border-color : #BD00EF ;
border-style : solid ;
border-width : 1px ;
}

.textemenu
{
margin-top : 10px ;
}

.contenu
{
position : absolute ;
background-image : url(../images/banniere.gif) ;
background-position : top center ;
background-repeat : no-repeat ;
left : 200px ;
right : 25px ;
top: 0px;
bottom : 0px ;
padding-top : 55px;
}

.toutescitations
{
position : absolute ;
background-image : url(../images/banniere.gif) ;
background-position : top center ;
background-repeat : no-repeat ;
background-attachment : fixed ;
left : 25px ;
right : 25px ;
top: 0px ;
bottom: 0px ;
padding-top : 55px;
}

.apropos
{
width : 100%;
text-align : center ;
font-size : 80% ;
z-index: 10 ;
}

.apropos2
{
width : 100%;
text-align : center ;
font-size : 80% ;
}

p
{
text-indent : 50px ;
}

.blogue
{
position : relative ;
left : 50px ;
margin-right : 50px ;
top : 30px ;
}

.centre
{
position : relative ;
left : -15px ;
text-align: center ;
}

img
{
border-width : 0px ;
}

a:link
{
text-decoration: underline ;
color: #000000 ;
background-color : transparent ;
}

a:visited
{
text-decoration: underline ;
color: #000000 ;
background-color : transparent ;
}

a:hover
{
text-decoration: none ;
color: #000000 ;
background-color : transparent ;
}

a:active
{
text-decoration: underline ;
color: #CD00FF ;
background-color : transparent ;
}

.auteur
{
font-style : italic ;
}

.citation
{
position: relative ;
font-weight: bold ;
z-index: 20 ;
background-color: white ;
color: inherit ;
}

a.cache:link
{
text-decoration : none ;
}
a.cache:visited
{
text-decoration : none ;
}

td
{
border-width : 1px ;
border-color : black ;
border-style : solid ;
}
th
{
border-width : 1px ;
border-color : black ;
border-style : solid ;
}
table
{
border-collapse : collapse ;
}

tr.impaire
{
background-color : #ABABFF;
color : inherit ;
}

h2
{
background-color : inherit ;
color : #CD00FF ;
font-size : 120% ;
font-weight : bold ;
}

h3
{
background-color : inherit ;
color : #CD00FF;
font-size : 100% ;
font-weight : bold ;
}

p.valide
{
text-align : center ;
text-indent : 0px ;
}

.phpmv2
{
width : 150px ;
height : 40px ;
left : 25px ;
margin-top : 5px ;
padding-bottom : 0px ;
}

