body {margin: 0; padding: 0; background-color:#fc6; text-align:center; background-image : url(images/rouge.jpg); background-repeat:repeat-x;}


#livre, #liens {position:absolute; left:50%; padding:0; text-align:center; margin:75px 0 0 -359px;}
#visite {position:absolute; left:50%; padding:0; text-align:center; margin:50px 0 0 -460px; width:900px; height:350px;}

#ed {padding:0; margin:0; border:no; height:37px; width:717px;}
#dor {text-align:left; padding:0; width:717px; margin-left:auto; margin-right:auto; margin-top:0; background-image : url(images/fond_edito2.gif); background-repeat:repeat-y;}
#p1 {position: absolute; left:50%; margin:67px 0 0 -417px; padding:0; width:63px; height:92px; z-index:3;}
#p2 {position: absolute; left:50%; margin:9px 0 0 -361px; padding:0; width:186px; height:100px; z-index:2;}
#visite img {border:3px solid #c90; padding:0; margin:20px 10px 0 0;}
.ret {border:none; border:0; margin:0; padding:0;}
				/* menu */

#nav {padding: 0; left:50%; margin:22px 0 0 -220px; text-align:center; position:absolute; height:30px; width:650px; z-index:3;} 
#navvisite {padding: 0; left:50%; margin:22px 0 0 -350px; text-align:center; position:absolute; height:30px; width:800px;} 
#nav ul {padding: 0; margin:0; list-style: none; line-height: 15px; text-align:center; float:left;}
#navvisite ul{padding: 0; margin:0; list-style: none; text-align:center; line-height: 15px; text-align:center; float:left;} 

#nav a, #navvisite a {float:left; display: inline; width: 80px; font-family:arial,"Lucida Sans"; font-size:12px; letter-spacing:1px; color:#000; text-decoration:none; font-weight:bold;}
#nav a.pr, #nav li.pr, #navvisite a.pr, #navvisite li.pr {float: left; width: 145px; padding:0;}
#nav a.cp, #nav li.cp, #navvisite a.cp, #navvisite li.cp {float: left; width: 100px; padding:0; text-align:center;}
#nav li.nw, #navvisite li.nw {float: left; width: 100px; padding:0;}
#nav li, #navvisite li {float: left; width: 80px; padding:0; text-align:center;}

#nav a:hover, #navvisite a:hover {color:#f00; text-decoration:none;}
#nav li.no {color:#000;}

p.telev {position:absolute; text-align:left; color:#000; font-family:arial; font-size:11px; letter-spacing:1px; left:50%; margin:280px 0 0 -440px; padding:0; width:200px; height:50px; z-index:4;}

		 /* liens */
#titr {margin:0 0 0 100px; padding:0;}
#dor p.liens {text-align:left; color:#000; font-family:arial; font-weight:bold; font-size:12px; letter-spacing:1px; margin:20px 0 0 60px; padding:0;}
#dor p span.adr {color:#9cc;}
#dor p span.adr a:link {color:#9cc; text-decoration:none;}
#dor p span.adr a:visited {color:#9cc; text-decoration:none;}
#dor p span.adr a:hover {color:#933; text-decoration:none;}
#dor p span.adr a:active{color:#933; text-decoration:none;}
#navvisite img {border:none;}
#afrique {position:absolute; left:50%; margin:39px 0 0 125px; padding:0; width:332px; height:361px; z-index:3;}
#retliens{position:absolute; left:50%; margin:39px 0 0 -320px; padding:0; width:124px; height:30px;}
#retliens img {border:none;}								