/* Toutes les pages */
body {
	background-color:#3b5164;
}

table.interface {
	width:955px;
	margin-left:auto;
	margin-right:auto;
	background-color:#dfe4e8;
}

tr.menu a {
	display:block;
	width:183px;
	height:32px;
	text-align:center;
	background-image:url(images/bouton.gif);
	font-family:arial;
	text-decoration:none;
	color:black;
	font-size:12pt;
	padding-top:8px;
}

tr.menu a:hover {
	background-image:url(images/bouton_hover.gif);
}

tr.menu a:active {
	background-image:url(images/bouton_active.gif);
}

td.contenu {
	text-align:center;
}

td.basdepage {
	text-align:center;
	font-family:arial;
	font-size:8pt;
}

/* Accueil */

td.accueil {
	text-align:center;
}

td.accueil div {
	font-size:14pt;
}

td.accueil div.bienvenue {
	font-size:18pt;
	margin-top:30px;
	margin-bottom:30px;
}

td.accueil img {
	margin-top:60px;
	margin-bottom:60px;
	border:1px solid black;
}

/* Vidéo */

table.video {
	margin-left:auto;
	margin-right:auto;
	width:700px;
	margin-top:40px;
	margin-bottom:40px;
}

table.video img {
	border:1px solid black;
	float:left;
	margin-bottom:20px;
	margin-right:20px;
}

table.video td {
	padding-left:20px;
	padding-right:20px;
}

td.un {
	background-color:#c0c3c5;
}

td.un a, td.deux a {
	display:block;
	margin-top:10px;
	color:black;
	text-decoration:none;
	font-size:16pt;
	font-weight:bold;
	margin-bottom:5px;
}

td.un a.exception, td.deux a.exception {
	display:inline;
	color:blue;
	text-decoration:underline;
	font-size:12pt;
	font-weight:normal;
}

td.un a:hover, td.deux a:hover {
	color:grey;
}

td.un, td.deux {
	padding-bottom:10px;
}

td.un p, td.deux p {
	text-align:justify;
	margin-left:20px;
	margin-right:20px;
}

body.video p {
	margin-top:50px;
}

td.deux {
	background-color:#8fadc6;
}

/* Pages de chaque vidéos */

a.basvideo {
	text-align:center;
	display:block;
	font-family:arial;
	color:black;
	size:15pt;
}

/* Images */

tr.images td.contenu img {
	margin-top:20px;
	margin-bottom:20px;
}

/* Contact */

tr.contacts div {
	margin:40px 100px;
}