body {
background:#f3fdba;
color:#000;
font:76% Verdana,Tahoma,Arial,sans-serif;
margin:0;
padding:0;
text-align:left;
}

img {border:0;}


.bdygen {clear:both;
		display:table;
		height:100%;
		width:960px;
		background:white url(../ig/bk-bdygen.gif) bottom left;
		}
.bdy-home {
		position:absolute;
		top:0;
		left:0;
		width:200px;
		height:100px;}
.bdy-home img{border:0;
		width:200px;
		height:100px;}
.mnu {float:left;
		width:200px;
		height:100%;
		background:#891256 url(../ig/bk-mnu.jpg) top right no-repeat;
		display:inline-table;
		}	
.mnu-princ{position:absolute;
		top:128px;
		left:16px;}
.mnu01{position:absolute;
	top:120px;
	left:40px;
	width:79px}	
.mnu02{position:absolute;
	top:400px;
	left:3px;
	width:79px}	
	
.mnu ul{margin:0px;
	padding:0px;
	list-style:none;
	}
.mnu li{float:left;
	margin:0px;
	padding:0px;
	width:140px;}
.mnu a{	color:#eb621a;
	background:url(../ig/carre-orange.gif) top left no-repeat;
	font-size:10pt;
	font-weight:normal;
	height:16px;
	margin:0px;
	padding:0px 7px 0px 10px;
	text-decoration:none;
	}
.mnu a:visited{color:#eb621a;}
.mnu a:hover{color:white;}
.mnu strong{
	color:#eb621a;
	font-size:10pt;
	font-weight:bold;
	height:16px;
	margin:0px;
	padding:0px 7px 0px 8px;
	text-decoration:none;
	background:url(../ig/triangle-orange.gif) top left no-repeat;
	}	
.mnu01 li{position:relative;
	left:5px;}
.mnu02 li{text-align:right;}
.mnu02  a{
	background:url(../ig/carre-orange.gif) top right no-repeat;
	padding:0px 10px 0px 0px;
	}
.mnu02 strong{
	padding:0px 10px 0px 0px;
	background:url(../ig/triangle-lft-orange.gif) top right no-repeat;
	}
/*----------------------------------------------------------------------------------------*/
.bdy {float:left;
	width:740px;
	display:table;
	background: url(../ig/bandeau-mediatheque.jpg) top right no-repeat;
	padding: 139px 7px 7px 7px;
}

.bdy-bottom{clear:both;
	height:100px;
	text-align:right;
	margin:7px 0 0 0;
	padding:0;
	}
.bdy-bottom img{border:0px solid #f1f1f1;
	padding:0;
	margin:0px 0px 0px 20px;}
.indx-col-actu{float:left;
	width:240px;
	margin:0 1px;
	background: url(../ig/bk-indxcol-actualites.jpg) top no-repeat;
	padding:35px 0 0 0;
	min-height:500px;
	display:table;
	}
.indx-col-actu a{text-decoration:none;}
.indx-col-nouv{float:left;
	width:240px;
	margin:0;
	background: url(../ig/bk-indxcol-nouveaute.jpg) top no-repeat;
	padding:50px 0 0 0;
	min-height:500px;
	display:table;
	}
.indx-col-nouv img{
	margin:0 10px 5px 0;
	}
.indx-col-droite{float:left;
	width:220px;
	margin:0;
	padding:0;
	min-height:500px;
	display:table;
	}

.indx-search{width:220px;
	margin:0;
	background: url(../ig/bk-indxcol-compte.jpg) top no-repeat;
	padding:50px 0 0 0;
	display:table;
	}
.indx-search.tagimg{border:0;
	text-align:center;
	margin:0 0 20px 0;}
	
.indx-search p {color:black;
	margin:0px 20px;}
.indx-col-bot{width:240px;
	height:10px;
	margin:0 5px;
	background: url(../ig/bk-indxcol-nouveaute.jpg) bottom no-repeat;
	padding:0;
	display:table;}
.indx-col-bot-droite{width:220px;
	height:10px;
	margin:0 5px;
	background: url(../ig/bk-indxcol-search.jpg) bottom no-repeat;
	padding:0;
	display:table;}
/*------------------------------------------------------------------------------------------------------------*/
.cnbox p{color:black;
	margin:0px 20px;}
.cnbox p.ttl {
	margin:0 0 3px 20px;
	}
.cnbox p.ttl a{color:#eb621a;
	text-decoration:none;
	font-weight:bold;
	
	}
.cnbox p.txt a{color:black;
	text-decoration:none;
	}
.cnbox p.txt a:visited{color:black;
	text-decoration:none;
	}
.cnbox p.dtl{color:#666;
	font-size:85%;
	}
.cnbox p.plus{width:200px;
	text-align:right;
	margin:10px 0 5px 0;}
.cnbox p.plus img{border:0;
	}
.cnbox h1{font-weight:bold;
	color:#87374d;}
/*------------------------------------------------------------------------------------------------------------*/
.indx-searchp {color:black;
	margin:0px 20px;}
.indx-search input {color:black;
	margin:0px 20px;}
.indx-search p img{border:0;
	margin-top:10px;
	}
/*------------------------------------------------------------------------------------------------------------*/
.indx-col-nouv p {color:black;
	margin:0px 20px;}
.cdc img{margin:15px 0;}
.indx-col-nouv p img{border:0;
	margin-top:10px;
	}
/*------------------------------------------------------------------------------------------------------------*/
.footer{clear:both;
	background:#f3fdba;
	text-align:center;
	width:960px;}
.footer img{border:0;}
.footer.logo{float:left;
		width:200px;
		text-align:center;
		}
.footer.top{float:right;
		width:200px;
		text-align:center;
		padding-top:12px;}
.footer.copy{float:left;
		width:555px;
		color:#bdbdbd;
		font-size:15px;
		text-align:center;
		padding-top:5px;}
.footer.spc{clear:both;
	font-size:0;}
/*------------------------------------------------------------------------------------------------------------*/
.nav{position:absolute;
		top:95px;
		left:205px;
		font-size:8pt;
		color:#aaa;}
.nav a {color:#aaa;
		text-decoration:none;
		}
.nav a:visited{color:#aaa;
		text-decoration:none;
		}
.nav a:hover{color:#000;
		text-decoration:undeline;
		}
/*** End of file ***/