/*****************************************************************
*** BALISES GENERALES
******************************************************************/

body,div,h1,tr,td,table,p,ul,ol,li { margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div {width:100%}
body { background-color:#c0c0c0}
span {display:inline;}
img { border:none; margin:0px; padding:0px;}
a {text-decoration:none; color:#333300;}
a:hover {text-decoration:none; color:#005588; }
h1 { font-size:18pt; font-weight:bold; color:#333300; font-variant: small-caps; 
		text-align: center; margin-bottom: 10px; margin-top:8px;
		margin-left:5px;margin-right:9px;
		color:#ffcc00; background-color:#000;
		}
h2 { font-size:14pt; font-weight:bold; color:#b51f08; 
	margin-top:10px; margin-bottom:5px;
		color:#ffcc00; background-color:#000;
		padding-left:5px;}
h3 { font-size:12pt; font-weight:bold; color:#333300;}
ul { margin-left:15px;}
ul li { list-style:square}
/*ul li {list-style:none}*/

/*
p  { font-size: 10pt; font-family: Arial }
h2   { color: #b51f08; font-size: 14pt; font-family: Arial; font-weight: bold; margin-top: 40pt; margin-bottom: 10pt }
h1   { color: #384c15; font-size: 18pt; font-family: Arial; font-variant: small-caps; text-align: center; margin-bottom: 40pt }
li  { font-size: 10pt; font-family: Arial }
a { color: #2b4c21; font-size: 11pt; font-family: Arial }
*/

/*****************************************************************
*** BALISES GENERALES
******************************************************************/

#zone-totale { width:760px; margin-left:auto; margin-right:auto; background:url(charte/5jbd2010_03.jpg) repeat-y;}

#zone-menu-et-contenu{
	background:url(charte/5jbd2010_02.jpg) no-repeat;
	width:760px;
}


/*****************************************************************
*** BAS DE PAGE
******************************************************************/

#zone-bas-de-page{
	clear:both;
	width:760px;
	height:50px;
	background:url(charte/5jbd2010_04.jpg) no-repeat;
	text-align:center;
}
.texte-fin { padding-top:3px; text-align:center;}


/*****************************************************************
*** BANDEAU
******************************************************************/

#zone-bandeau{
	background:url(charte/5jbd2010_01.jpg) no-repeat;
	height:143px;
	width:760px;
	padding:0px; margin:0px;
}

/*****************************************************************
*** MENU
******************************************************************/



#zone-menu{
	float:left;
	width:170px;
	margin:0px;
	padding:0px;
	margin-left:22px;
}

#zone-menu img.imageMenu{ margin-left:2px;}

.bloc-menu{
	color:#3399CC;
	/*background:#FFFFFF;*/
	width:170px;
	padding-left:0px;
	margin-left:0px;
	margin-top:0px;
	/* border:1px solid red;*/

}
.bloc-menu img {border:none;}

.bloc-menu .titre { font-size:16px; font-weight:bold; color:#ffcc00; background-color:#000; width:160px; display:block;
margin-top:8px; padding-left:4px;}

.bloc-menu ul{
	margin:0px;
    padding: 5px 5px 0px 5px; /*top right bottom left*/
	display:block;
	list-style:none;
	margin-left:1px;
	margin-bottom:10px;
}
.bloc-menu ul li {list-style:none}

.bloc-menu ul a { font-size: 11pt; text-decoration:none; color:#000; background-color:none; padding-left:4px;padding-right:4px;}

.bloc-menu ul a:hover { color:#ffcc00; background-color:#000; padding-left:4px;padding-right:4px;}

.bloc-menu h1{
    font-size: 14px;
    font-weight:normal;
    display: block;
	color:#cccc33;
	text-align:left;
	font-variant:normal;
	padding:0px; margin:0px;
	padding-left:6px;
}

.bloc-menu ul .on { font-size: 11pt;font-weight:bold; color:#333300;padding-left:4px;padding-right:4px;}


/*****************************************************************
*** CONTENU
******************************************************************/

#zone-contenu{
	margin-left: 192px;
	width:540px;
    padding: 0px;
	/*padding-left:5px;*/
	border-left:1px solid #ccc;
	/* border:red 1px solid;*/
}


#auteur h1 { text-align: center; margin-bottom: 10px; margin-top:8px;
		margin-left:0px;margin-right:0px;
		}

table.auteur-photo {float:left; margin:5px;}
.auteur{ margin-top:20px; font-size:14px; font-weight:bold}

.invite-honneur{ font-size:18px; font-weight:bold;}

table.dedicaces { margin-top:10px; margin-right:5px;
					border:1px #ddbb00 solid; background-color:#fff}
table.dedicaces th{ color:#ffcc00; background-color:#000; border:1px #fff solid;}
table.dedicaces td{ background-color::#000; padding-left:10px;}

#auteur-bibliographie {float:left; width:280px;}
#auteur-dedicaces {float:left; width:200px;}
#auteur-planches{ margin-top:10px; padding-top:10px;}
