body
{
    background-color:#D6CFB9;
    color:black;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Menu */
.light
{
    font-size:.8em;
    text-align:center;
    float:left;
    background-color:#BEB9A6;
    height:24px;
    font-weight:500;
    padding-top:6px;
    color:#F8F6EA; 
      
}

.decal
{
    margin-left:1px;
}

a.dark
{
   color:#F8F6EA; 
}

a.light
{
   color:#5E573A;
}


.dark
{
    text-align:center;
    background-color:#AEA996;
    float:left;
    height:24px;
    font-weight:500;
    padding-top:6px;
    color:#5E573A;  
    font-size:.8em;    
}

/* end menu */

#main
{
    width:913px;
    background-color:White;
    margin-left:auto;
    margin-right:auto;
    margin-top:50px;    
}

#mainMenu
{
    height:28px;
    width:913px;
    text-align:center;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10pt;
    font-weight:400;
    
}

.stop
{
    float:none;
}

#nav
{
    bottom:5px;
}


li
{padding-bottom:20px;}


a
{
    text-decoration:none;
}

a.texte:hover
{
    color:#AAA;   
}

.menuItem
{
    text-align:center;
}

#legal
{
    font-size:.7em;
    color:#C1BBA8;
    text-align:center;
    background-color:#D6CFB9;
    /*margin-left:auto;
    margin-right:auto;*/
}


h1
{
    color:#C1BBA8;
    text-align:center;
    font-size:1.1em;
    font-weight:bold;
}

h2
{
    color: #c1bb9e;
    text-align: center;
    font-size: 1em;
    font-weight:normal;   
}


.yearcell
{
    font-family:Verdana,Arial,Helvtica,sans-serif;
    color:#888;
    font-size:1.1em;
    padding-top:10px;
    
}

.picDiv
{
    padding-top:50px;
}

.picName
{
    color:#666;
    font-size:.9em;
}

.picDesc
{
    color:#AAA;
    font-size:.8em;
}


#mainPic
{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}   

#mainTitle
{
    text-align:center;
    margin:20px 0 10px 0;    
    font-size:.9em;
}

#mainDesc
{
    text-align:center;
    font-size:.8em;
    
}

.bookLine
{
    margin-bottom:14px;
    float:none;
}


.bookName
{
    font-size:.8em;
    margin-right:20px;
    text-align:right;
    width:400px;
    color:#A19B88;
    float:left;
}

.illist
{
    margin-left:170px;
}

.texteVente
{
    color:#808080;
    font-size:.8em;
    margin:40px;
}

.textes
{
    color:#707070;
    font-size:.8em;
    margin:80px;
    text-align:justify;
       
}

.first:first-letter
{
    font-size:400%; 
    float:left;
    line-height:.8em;
    color:#D4D4C7;
    margin-right:5px;
}

.bioCartouche
{
    margin-left:auto;
    margin-right:auto;
    width:900px;
    height:200px;
}

.texteBio
{
    font-size:.7em;   
}

.texteBio LI
{
    list-style-type:square;
}

.texteBio
{
    line-height:0px;
}
.biotxt
{
    color:#B0B0B0;
    font-size:.7em;
    float:left;
    width:500px;
    margin-left:15px;
}

.bioImg
{    
    /*float:none;*/
}

#rightContent
{
 background-color:#d6cfb9;
 height:262px;
 /*width:495px;*/
 background-image:url(divimg/h_centre.jpg);
 background-repeat:no-repeat;
 color:#666;
 font-size:.8em;
 margin:0px;
 padding:0px;
 text-align:center;
 font-weight:bold;
}


A:hover
{
    color:#AAA;   
}

#rightContent A:visited
{
    color:#666;
}

#rightContent A:link
{
    color:#666;
}

#rightContent A:hover
{
    color:#AAA;
}

.dark A:visited, .dark A:link
{
    color:#555;
}

.light A:visited, .light A:link
{
    color:#666;
}


.clear
{
    clear:both;
}

.newsItem
{
	text-align:center;
	color:#666;
	margin-bottom:34px;
	font-size:.8em;
}

.newsTitle
{
	font-weight:bold;
	margin-bottom:5px;
}
