h1
{
font-family:vivaldi;
font-size:250%;
color:yellow;
}

h2.news
{
padding-left:4px;
width:600px;
color:#214976;
border-left: 2px solid #999999;
border-bottom: 1px solid #999999;
}

h2
{
color:#1c71ad;
font-family:vivaldi;
}

h3
{
color:rgb(35,117,216);
font-family:vivaldi;
}

img{border:0px solid black;}

body 
{
text-align:center;
background-image:url(fond.jpg);
cursor:url(curseur.png), auto;
}

/****************************************************/
/********************** ENTETE **********************/
/****************************************************/
.banniere
{
	width:1000px;
	height:307px;
	margin:0 auto;
}

a
{
text-decoration:none;
font-family:vivaldi;
font-size:150%;
cursor:url(curseur_hover.png), auto;
}

a:hover
{
font-family:vivaldi;
color:white; /* #105a8e */
cursor:url(curseur_hover.png), auto;
}

ul{padding-right:2%;}

.divnews
{
text-align:left;
background-image:url(fond_prophetie.png);
padding-left:20px;
border:1px dashed black;
}
.news
{
border-left:1px solid black;
border-bottom:1px solid black;
margin-left:15px;
}

.test{margin:auto;}

.corps
{
border-right:3px solid black;
border-left:3px solid black;
margin:auto;
width:976px;
background-image:url(fond2.png);
background-repeat:repeat;
padding:10px;
/*box-shadow:0px 0px 2px #111111;*/
}

.corps2
{
margin:auto;
width:1205px;
padding-left:2px;
}

div.prophetie:first-letter{font-size:240%;}

.prophetie
{
margin-left:2%;
margin-right:2%;
text-align:justify;
}

p.auteur
{
text-align:right;
text-decoration:underline;
}

.infos
{
color:#000033;
font-size:125%;
}

.pcourante
{
color:white;
font-family:vivaldi;
font-size:125%;
}

.pied_de_page
{
margin-top : 20px;
margin-left : auto;
margin-right : auto;
margin-bottom : 15px;
width:600px;
vertical-align:middle;
padding-bottom:7px;
color:#05264b;
}

p.intro
{
font-weight:bold;
text-align:left;
margin-left:10%;
margin-right:10%;
text-align:justify;
}

p.intro:first-letter{font-size:200%;}

p.test
{
margin-left:2%;
margin-right:2%;
text-align:justify;
}

.conclusion
{
font-size:150%;
margin-left:20%;
margin-right:20%;
font-family:vivaldi;
color:#b42225;
padding-left:2%;
padding-right:2%;
}

.fiche
{
text-align:left;
border:1px dashed black;
width:550px;
height:500px;
margin:auto;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
}

p.dieu
{
text-align:left;
margin:2px;
color:rgb(54,102,122);
}

p.dieu:first-letter
{
font-size:250%;
color:rgb(54,150,150);
}

p.dieu:first-line{margin:10px;}

.imgdesc
{
margin:7px;
text-align:justify;
float:left;
}

.description
{
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}

.floatright{float:right;}

.floatleft{float:left;}

.dieux
{
	width: 700px;
	margin: 0px auto;
	border: 1px solid black;
	border-spacing: 5px;
	empty-cells:hide;
}
.dieux th{background-color:#e8e5e5;}

.dieux td{border: 1px dotted black}

.dieux td:hover
{
	background-color:#e8e5e5;
	padding-left:2px;
	/*opacity: 0.5;*/
}

.dieux a
{
	display:block;
	height:100%;
}

.dieux a:hover
{
color:#4c86f1;
}

#gallery
{
	width:500px;
	border: 1px solid black;
	margin:0px auto;
}

#gallery li{display:inline;}

/****************************************************/
/********************** LIVRE D OR **********************/
/****************************************************/

.tabSmileys
{
	position:absolute;
	border-top:2px solid black;
	border-left:2px solid black;
	border-right:2px solid white;
	border-bottom:2px solid white;
	background-color:#dac5ae;
	float:left;
}

.auteur
{
	margin-left:31.5%;
	border-collapse:collapse;
}

.corps_or
{
	width:500px;
	border:1px dotted black;
	background-image:url(fond_message_or.png);
	background-repeat:repeat;
	margin-left:250px;
	margin-bottom:35px;
}

.message_or
{
	width:500px;
	border:1px dashed black;
	background-image:url(fond2.png);
	margin-left:250px;
}

.champ_or_princ
{
	width:350px;
	color:#fa755a;
	font-family:comic;
	background-color:#dac5ae;
	border-top:2px solid black;
	border-left:2px solid black;
	border-bottom:2px solid white;
	border-right:2px solid white;
	background-image:url(../img/fond_or.png);
	background-repeat:no-repeat;
}


.champ_or_princ:focus
{
	background-color:#dddad6;
	background-image:url(../img/fond_or_2.png);
}

.champ_or
{
	width:175px;
	color:#fa755a;
	font-family:comic;
	background-color:#dac5ae;
	border-top:2px solid black;
	border-left:2px solid black;
	border-bottom:2px solid white;
	border-right:2px solid white;
	background-image:url(../img/fond_or.png);
	background-repeat:no-repeat;
}

.champ_or:focus
{
	background-color:#dddad6;
	background-image:url(../img/fond_or_2.png);
}

.or
{
background-image:url(img/fond.png);
background-repeat:no-repeat;

}

/****************************************************/
/********************** PANDORE *********************/
/****************************************************/

#menu
{
 width: 600px;
}
 
#menu h2
{
 color: #0000EE;
 text-align: center;
 font-size: 15px;
}

#menu li
{
 list-style-type: none;
 list-style-position: inside;
}

#centre
{
 height: 50px;
 width: 50px;
 margin: auto;
}

.item
{
 position: absolute;
}
