body
{
	background-image: url("fond.png");
}

#global
{
	position: relative;
	width: 990px;
	margin: 0 auto;
	margin-top: 0px;
	padding: 0;
}

#banniere
{
	position: relative;
	left: 100px;
	top: 10px;
	width: 675px;
	height: 150px;
	background-image: url("banniere.png");
}

#banniere_anglais
{
	position: relative;
	left: 100px;
	top: 10px;
	width: 675px;
	height: 150px;
	background-image: url("banniere_anglais.png");
}

#barre_navigation, #barre_navigation_anglais
{
	position: absolute;
	left: 10px;
	top: 160px;
	width: 970px;
	height: 43px;
	background-image: url("barre_navigation.png");
	text-indent: 35px;
	font-size: 25px;
	font-family: "Comic sans MS", Arial, serif;
}

#menu_gauche_partie_haute
{
	position: absolute;
	left: 10px;
	top: 213px;
	width: 150px;
	height: 50px;
	background-image: url("menu_gauche_partie_haute.png");
}

#menu_gauche_milieu
{
	position: absolute;
	left: 10px;
	top: 263px;
	width: 150px;
	background-image: url("menu_gauche_milieu.png");
	border-bottom: outset 3px #C3DCF3;
}

#menu_droit_partie_haute
{
	position: absolute;
	left: 830px;
	top: 213px;
	width: 150px;
	height: 50px;
	background-image: url("menu_droit_partie_haute.png");
}

#menu_droit_milieu
{
	position: absolute;
	left: 830px;
	top: 263px;
	width: 150px;
	background-image: url("menu_droit_milieu.png");
	border-bottom: outset 3px #C3DCF3;
}

#corps_partie_haute
{
	position: absolute;
	left: 170px;
	top: 213px;
	width: 650px;
	height: 50px;
	background-image: url("corps_partie_haute.png");
}

#corps_milieu
{
	position: static;
	margin-left: 170px;
	margin-top: 113px;
	width: 650px;
	background-image: url("corps_milieu.png");
	text-indent: 10px;
	border-bottom: outset 3px #C3DCF3;
	font-family: "Comic sans MS", Arial, serif;
	font-size: 0.8em
}

/*Hack IE, en raison d'un problème de margin-top du corps*/
*+html #corps_milieu, * html #corps_milieu
{
	position: relative;
	top: 113px;
}

#pied
{
	margin-left: 170px;
	margin-top: 10px;
	width: 650px;
	height: 200px;
	background-image: url("pied.png");
	border-top: inset 3px #C3DCF3;
}

/*Hack IE, en raison d'un problème de margin-top du pied de page*/
*+html #pied, * html #pied
{
	position: relative;
	top: 113px;
}

/*Propriétés de la barre de choix des langues*/
#choix_langue
{
	text-align: center;
}

a img
{
	border: none;
}

strong
{
	font-weight: bold;
}

em
{
	font-style: italic;
}

acronym
{
	border-bottom: dashed 1px #000000;
}

hr
{
	color: #ffffff;
}

li
{
	margin-top: 5px;
	margin-bottom: 5px;
}

h1, h2, h3, h4
{
	text-align: center;
	font-family: Arial, serif;
}

p
{
	text-indent: 20px;
	margin-left: 10px;
}

a
{
	color: #393939;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

/*Propriétés des tableaux*/
table
{
	width: 600px;
	margin-left: 25px;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: center;
	border: ridge 1px #ffffff;
}

table.forum
{
	margin-left: 0px;
}

tr
{
	border: ridge 1px #ffffff;
}

td
{
	border: ridge 1px #ffffff;
}

th
{
	border: ridge 1px #ffffff;
}

/*Propriétés des définitions*/
dt
{
	text-indent: 20px;
	font-weight: bold;
	margin-top: 10px;
}

dd
{
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}

a.lexique:hover
{
	cursor:help;
}

/*Propriétés de la barre de navigation*/
#barre_navigation .lien_forum
{
	margin-left: 70px;
}

#barre_navigation .lien_cours
{
	margin-left: 85px;
}

#barre_navigation .lien_logiciels
{
	margin-left: 75px;
}

#barre_navigation .lien_livreor
{
	margin-left: 50px;
}

#barre_navigation .lien_apropos
{
	margin-left: 45px;
}

/*Propriétés de la barre de navigation en anglais*/
#barre_navigation_anglais .lien_accueil
{
	margin-left: 15px;
}

#barre_navigation_anglais .lien_forum
{
	margin-left: 78px;
}

#barre_navigation_anglais .lien_cours
{
	margin-left: 77px;
}

#barre_navigation_anglais .lien_logiciels
{
	margin-left: 50px;
}

#barre_navigation_anglais .lien_livreor
{
	margin-left: 30px;
}

#barre_navigation_anglais .lien_apropos
{
	margin-left: 60px;
}

/*Propriétés de la navigation dans le menu*/
#menu_navigation
{
	margin-left: -30px;
	font-family: "Comic sans MS", serif;
	font-size: 0.8em;
	text-align: left;
}

#menu_navigation ul
{
	list-style-type: none;
}

#menu_navigation .sous_menu
{
	margin-left: -30px;
}

/*Propriétés du pied de page*/
#pied
{
	font-family: "Comic sans MS", serif;
	font-size: 0.8em;
}

#pied p
{
	text-indent: 0px;
}

#pied .lien_haut_page
{
	margin-left: 195px;
}

#pied #image_telecharger_firefox
{
	position: relative;
	bottom: 35px;
	left: 530px;
}

#pied #pied_navigation
{
	margin-top: 0px;
	margin-bottom: 27px;
	width: 200px;
	text-align: center;
	position: relative;
	bottom: 70px;
	left: 215px;
	/*bottom: 80px;*/
	border: none;
	/*left: 300px;*/
}

#pied_navigation tr
{
	border: none;
}

#pied_navigation td
{
	border: none;
}

#pied #norme_w3c
{
	position: relative;
	bottom: 100px;
	left: 10px;
}

/*Propriétés des news*/
p.lien_numero_pages, p.description, p.form_livreor, p.lien_centre
{
	text-indent: 0px;
	text-align: center;
}

.news
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 25px;
	width: 600px;
}

/*Propriétés de la chatbox*/
#chatbox
{
	margin-left: 10px;
	width: 130px;
	font-family: "Comic sans MS", serif;
	font-size: 0.8em;
}

#chatboxpost
{
	height: 250px;
	overflow: auto;
}

#chatbox p
{
	text-indent: 0px;
	margin-right: 10px;
}

.wpseudo, .wmessage
{
	padding-left: 0px;
}

.pseudo
{
	font-weight: bold;
}

.info_message
{
	font-size: 0.8em;
	color: #393939;
}

/*Propriétés du message alétoire du livre d'or*/
#livreor_message_aleatoire
{
	margin-left: 10px;
	width: 130px;
	font-family: "Comic sans MS", serif;
	font-size: 0.8em;
}

#livreor_message_aleatoire a
{
	text-align: center;
}

#livreor_message_aleatoire p
{
	text-indent: 0px;
}

/*Propriétés des sondages*/
#sondage
{
	margin-left: 10px;
	width: 130px;
	font-family: "Comic sans MS", serif;
	font-size: 0.8em;
	text-align: center;
}

#page_sondages
{
	text-align: center;
}

#sondage p, #page_sondages p
{
	text-indent: 0px;
}

#sondage .resultats_sondage, #page_sondages .resultats_sondage
{
	color: #393939;
}

/*Propriétés des dernières news, derniers cours, et derniers logiciels*/
#dernieres_news, #derniers_cours, #derniers_logiciels
{
	margin-left: 10px;
	width: 130px;
	font-family: "Comic sans MS", serif;
	font-size: 0.8em;
}

#dernieres_news p, #derniers_cours p, #derniers_logiciels p
{
	text-indent: 0px;
}
