body {
	margin: 0px 0px 0px 0px; 
	background:url('../i/back-total.jpg');
	color:white;	
	}
h1 {text-align: center;}
div {text-align: justify; width: 100%;}
p {text-align: justify;}
img{border:0}
table {
	border-collapse:collapse;
	font: 12px Verdana; 
	table-layout:fixed;
	width: 100%;
	color:black;
	text-align:center;
	}
th {background:url('../i/tables/tuberouge.jpg');color:white;}

div#search {
	width:258px;
	margin-left: 500px;
	margin-top:2px;
	position:static;
	}

/*Style du menu*/
div#menu{width:200px;margin-top: 0px;}
div#menu table{text-align:left;}
div#corps {
	top: 0px;
	vertical-align:top;
	width:800px;
	position:absolute;
	left: 188px;
	display:inline;
	}
div#contenu{padding-left:7px;}
dt.menu {
	color:white;
	font-weight:bold;
	text-align: center;
	line-height: 30px; 
	cursor: pointer;
	background-repeat: no-repeat;
	}
dt.menu:hover {color:red;}
dt.hautm{
	height:90px;
	background:url("../i/menus/haut-menu.jpg");
	background-repeat: no-repeat;
	background-position:bottom;
	}
dt.basm{
	background:url("../i/menus/bas-menu.jpg");
	background-repeat: no-repeat;
	height:183px;
	}
dd.smenu {
	margin: 0; 
	padding:0 0 0 0; 
	background:url("../i/menus/back.jpg");
	}
li.smenu{
	background:url("../i/menus/fond.jpg");
	border: 0px;
	line-height:18px;
	}
li.nsmenu{	
	background:url("../i/menus/fond.jpg");
	border: 0px;
	line-height:18px;
	}
li.smenu:hover{
	background:url("../i/menus/fond-survol.jpg");
	line-height:18px;
	}
li.hautsm{
	background-repeat: no-repeat;
	background-position:bottom;
	background:url("../i/menus/haut-sous-menu.jpg");
	line-height:8px;
	}
li.bassm{
	background:url("../i/menus/bas-sous-menu.jpg");
	height:24px;
	}
dl#menuglobal {width: 188px;}
dl#menuglobal dd ul {margin: 0 0 0 0;padding: 0 0 0 0;}
dl#menuglobal dd ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
dl#menuglobal dd ul li a {
	padding-left:30px;
	color:black;
	text-decoration: none;
	}
dl#menuglobal dd ul li a:hover {
	color:red;
	font-weight:bold;
	background:transparent;
	}
	
/* Style general des tableaux */
tr.tdi{background:url("../i/tables/tablegris1.jpg");}
tr.tdp{background:url('../i/tables/tablegris2.jpg');}

/* Comportement de la balise Balise a */
a {color:#C3C3C3;text-decoration: none;}
a:hover {color:#77FFFF;text-decoration: none;}
td a {color: #620505; text-decoration: none;}
td a:hover {color: #77FFFF; text-decoration: none;}
a.ex{color:#C3C3C3;text-decoration: none;}
a.ex:hover{color:#77FFFF;text-decoration: none;}
a.und {color: #620505; text-decoration: none;}
a.und:hover {color: #620505;text-decoration: underline;}

/* Classe Acceuil */
div.acc {text-align: center;}

/* Classe News */
p.new {text-align:right;background:url('../i/tables/tuberouge2.jpg');}
div.new {	background:url('../i/tables/back2.jpg');color:#000000}
	
/* Classe Mise en Page (MeP) */
div.MeP {
	color:#000000;
	width: 90%; 
	margin-left: 5%; 
	background:url("../i/tables/back2.jpg");
	border: 1px white solid;
	}

/* Class Questions - FAQ */
div.ques {
	margin-left:5%;
	width:90%;
	margin-top:5px;
	background:url("../i/tables/back2.jpg");
	border: 1px white solid;
	color:black;
	}
.ques a{color: #620505; text-decoration: none;}
.ques a:hover{color: #77FFFF; text-decoration: none;}

/* Classe Date */
.date {width: 25%;text-align:center;}

/*Classes relatives au Lexique*/
th.abrev {width:25%;}
.abrev {text-align:center;}
i.exemple {margin-left: 5%;}

/*Style des tableaud de titre*/
table.name{
	height:30px;
	color:white;
	border:0;
	}
.nameg{
	width:30px;
	background:url('../i/Titre/1.jpg');
	background-repeat: no-repeat;
	background-position:right;
	}
.namec{
	background:url('../i/Titre/2-back.jpg');
	vertical-align:center;
	text-align:center;
	}
.named{
	width:30px;
	background:url('../i/Titre/3.jpg');
	background-repeat: no-repeat;
	background-position:left;
	}
	
/*Classe "solitaires"*/
.copy {font-size: xx-small;text-align:center;}
.liens {text-align: center;}
.tab {margin-left:5%;}
table.break * {color:white;}

/* Classes définissant des polices de caractères */
.S16 {font: 16px Verdana ;}
.S14 {font: 14px Verdana ;}
.S12 {font: 12px Verdana ;}
.S11 {font: 11px Verdana ;}
.S10 {font: 10px Verdana ;}
.w{color:white;}