body{
	background-color: #F7E5C9;
	color: #666666;
}

body, table, td, form, input, div, p, li, blockquote, option, select {
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 14px;
}

img {
  border: 0;
}

#site{
	width: 900px;
	margin: auto;
}

#banniere{
	width: 900px;
	height: 165px;
	background: url('../img/banniereinfo.gif') no-repeat;
	margin-bottom: 50px;
}

/***********************************************************/
/*				MENU						*/
/***********************************************************/
#menu{
	width: 215px;
	float: left;
	letter-spacing: 1px;
}

#menu a:link,a:visited,a:hover{
	color: #666666;
}

#menu li a{
	padding: 0px;
}

#menuhaut{
	width: 172px;
	height: 15px;
	background: url('../img/menuhaut.png') no-repeat;
}

#menumiddle{
	width: 172px;
	background: url('../img/menumiddle.png') repeat-y;
	padding-left: 8px;
}

#menubas{
	width: 172px;
	background: url('../img/menubas.png') no-repeat;
	height: 15px;
}

#menumiddle li{
	list-style-type: none;
}

#menumiddle dt a:hover{
	font-style: italic;
}
#menumiddle dl{
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

/*SOUS-MENU*/

#submenu ul{
	margin: 0px;
	padding: 0px;
}

#submenu{
	display: none;
	margin: 0px;
	padding-left: 30px;
	padding-top: 5px;
}

#submenu a:hover{
	font-weight: bold;
}



/***********************************************************/
/*				CONTENU						*/
/***********************************************************/

#contenu{
	width: 675px;
	float: left;
	margin-left: 10px;
	/*height: 800px;
	overflow: auto;*/
}

/***********************************************************/
/*				ITEM						*/
/***********************************************************/
.item{
	width: 512px;
	margin-left: 66px;
	margin-bottom: 40px;
}

.texte_itemhaut{
	margin-left: 8px;
	padding-top: 2px;
	font-weight: bold;
	/*color: #683948;*/
	color: #4283B7;
}

.itemhaut{
	width: 510px;
	height: 16px;
	background: url('../img/itemhaut.png') no-repeat;
}

.texte_itemmiddle{
	margin-left: 8px;
	padding-top: 8px;
	padding-right: 8px;
	line-height: 20px;
	font-family: Helevetica,sans-serif;
	/*font-style: italic;*/
}

.texte_itemmiddle p{
	font-size: 14px;
	margin-top:8px;
	margin-bottom:0px;
	padding-bottom: 10px;
}

.itemmiddle{
	width: 510px;
	background: url('../img/itemmiddle.png') repeat-y;
	padding-bottom: 10px;
}

.texte_itembas{
	text-align: right;
	padding-right: 5px;
	font-size: 10px;
	/*color: #683948;*/
	color: #693849;
}

.texte_itembas_gauche{
	float: left;
	width: 245px;
	text-align: left;
	padding-left: 5px;
	font-size: 10px;
	color: #693849;
}

.texte_itembas_droite{
	float: left;
	width: 245px;
	text-align: right;
	padding-right: 5px;
	font-size: 10px;
	color: #693849;
}

.itembas{
	width: 510px;
	height: 15px;
	background: url('../img/itembas.png') no-repeat;
}

/***********************************************************/
/*				DOSSIER						*/
/***********************************************************/
.titreDossier{
	width: 644px;
	height: 29px;
	border-bottom: 1px dotted;
	border-right: 1px dotted;
	padding-left: 20px;
	font: bold 18px verdana, sans-serif;
	color: #4283B7;
	text-align: center;
	margin-bottom: 20px;
}

.contenuDossier{
	width: 644px;
	padding-left: 20px;
	margin-bottom: 30px;
}

.contenuDossier ul{
	padding-left: 40px;
	margin-bottom: 30px;
}

.contenuDossier li{
	padding-left: 10px;
	font: normal 12px verdane, sans-serif;
}

.contenuDossier p{
	margin-top: 10px;
	font: normal 12px verdane, sans-serif;
}

/***********************************************************/
/*				CV							*/
/***********************************************************/
#entetecv{
	width: 643px;
	border: 1px solid;
	margin-bottom: 30px;
	height: 145px;
}

#entetecv_gauche{
	width: 145px;
	float: left;
	/*padding-top: 15px;*/
	text-align: center;
	border-right: 1px solid;
	height: 145px;
}

#entetecv_gauche img{
	width: 100%;
	height: 100%;
}

#entetecv_middle{
	width: 238px;
	float: left;
	border-right: 1px solid;
	padding-left: 5px;
	text-align: center;
	height: 130px;
	padding-top: 15px;
}

#entetecv_droite{
	width: 238px;
	float: left;
	text-align: center;
	height: 130px;
	padding-top: 15px;
	padding-left: 5px;
}

#contenucv{
	width: 645px;
}

.categoriescv{
	width: 645px;
}

.titre_categoriecv{
	width: 645px;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	border-bottom: 1px solid;
	margin-bottom: 5px;
}

.contenu_categorie{
	width: 643px;
}

.annee_categoriecv{
	width: 200px;
	float: left;
	font-weight: bold;
}

.annee_categoriecv img{
	width: 75%;
	height: 75%;
}

.contenu_categoriecv{
	width: 443px;
	float: right;
}

.contenu_categoriecv p{
	padding: 0px;
	margin: 0px;
	padding-bottom: 15px;
}

/***********************************************************/
/*				SERIES						*/
/***********************************************************/

#serie_listenom{
	float: left; 
	width: 200px;
}

#serie_description{
	float: left; 
	padding-left: 20px; 
	width: 300px;"
}

#serie_description img{
	width: 100px;
	height: 100px;
}

#serie_description p{
	padding-top: 0px;
	margin: 0px;
}

#menuserie{
	width: 663px;
	margin-bottom: 18px;
}

#menuserie ul{
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	font-size: small;
	background-color: #3b7fb3;
}

#menuserie li{
	display: inline;
	list-style-type: none;

}

#menuserie li a{
	padding-right: 10px;
	color: #f5ed12;
	text-decoration: none;
	font-size: 12px;
}

#menuserie a:hover{
	background-color: #b8ccd1;
	color: #ee243c;
	font-size: 12px;

}

/***********************************************************/
/*				SPACER						*/
/***********************************************************/

.spacer{
	clear: both;
}

/***********************************************************/
/*				PIED DE PAGE					*/
/***********************************************************/

#piedpage{
	font-size: 10px;
	text-align: center;
	width: 100%;
}