/* CSS globals a tous le site */

h1 {
	font-size: xx-large;
	text-align: center;
	text-decoration: underline;
}

h2 {
	font-size: large;
	text-align: center;
	text-decoration: underline;
}

.grand {
	font-size: large;
}

.petit {
	font-size: small;
}

.centre {
	text-align: center;
}

.justify {
	text-align: justify;
}

.separe {
	margin-bottom: 0.5em;
}

p {
	text-align: justify;
}

p img {	/* Pour que les images soient centrees dans les textes */
	position: relative;
	bottom: -2px;
}

img.text {
	position: relative;
	bottom: -2px;
}

/* Les differents font */
body.wall {
	background: url(../images/wall_cracked.jpg);
}

body.ski {
	background: url(../images/fond_ski.jpg);
}

body.catelles {
	background: url(../images/catelles.jpg);
}

body.herbes {
	background: url(../images/herbes.jpg);
}

hr.yeux {
	height: 9px;
	width: 300px;
	background: url(../images/Yeux.gif);
	border:0
}

hr.separateur {
	clear: both;
	visibility:hidden;
}

.separateur {
	clear: both;
}

caption.titre {
	font-size: small;
	text-decoration: underline;
}

a.bouton:active {
   background-color:#0000FF;
   border-style:inset;
}

a.bouton:visited {
   background-color:#000080;
   color:#f0f;
}

a.bouton:hover {
   background-color:#0000FF;
}


p.menubouton a {
	background-color:#000080;
	text-decoration:none;
	color:white;
	text-align:center;
	font-variant: small-caps;
	text-align:center;
	padding:5px;
	border-style:outset;
	border-width:2px;
	border-color:silver
}
