﻿<style type="text/css">

/* --- CONTENU PRINCIPAL --- */
#contenu a {
	color: #000000;
}

#contenu a:hover, #contenu a:focus, #contenu a:link, #contenu a:visited {
	color: #000000;
}

#contenu {
	padding: 0px 20px;
	background: #FFFFFF;
	display:block;
	min-height: 650px;
}

/* --- PAGE --- */
html, body {
	min-height: 100%; 
}

html { 
	font-family: Calibri, sans-serif;
	text-align: justify;
	font-size: 1em;
}

body {
	margin: 0;
	padding: 10px 20px; 
	font-family: Calibri, sans-serif; 
	font-size: 0.75em; 
	color: black;
	text-align:justify;
	background-color: #666666;
}

#global {
	background-color: #FFFFFF;
	height: 100%;
	position: relative;
	width: 900px;
	margin: 0 auto 0 auto;
}


/* --- PIED DE PAGE --- */
#pied {
	background-color: #FFFFFF;
	padding: 3px 0px;
	font-size: .9em;
	text-align: center;
	border-top: 1px solid red;
	color: black;
	font-family: Calibri, sans-serif;
	height: 20px;
}

/* Pied de page - Liens */
#pied a:link{
	color: black;
	text-decoration:underline;
}

/* Pied de page - Liens visités */
#pied a:visited{
	color: black;
	text-decoration:underline;
}


/* --- EN-TETE (logo Codere)--- */
#entete {
	padding: 0;
	background-repeat: no-repeat ;
	background-color:#666666;
	width: 950px; 
	height: 95px;
}


/* --- ONGLETS DU MENU --- */
#menu {
	padding: 0px 20px 0px 20px;
	margin: 5px 0 0 0;
	background-color: #FFFFFF;
	font-family: Calibri, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	border-bottom: 3px solid red;
}

/* Onglets du menu - Texte */
#menu a {
	color: black;
	margin: 0;
	padding: 0px 12px 0px 12px;
	border-right: 1px solid red;	
}

/* Onglets du menu - Liens et liens visités */
#menu a:link, #menu a:visited {
	text-decoration: none;
}

/* Onglets du menu - Liens au survol */
#menu a:hover { 
	color: black;
	margin: 0;
	padding: 0px 12px 0px 12px;
	text-decoration: none;
	background-color: #FFCCCC;
	border-top: 1px solid red;
}

/* Onglets du menu - Lien en-cours */
#menu .en-cours {
	color: black;
	margin: 0;
	padding: 0px 12px 0px 12px; 
	text-decoration: none;
	background-color: #FFCCCC;
	border-top: 1px solid red;
}

#menu .flag a:hover, .flag a{
	color: black;
	margin: 0;
	padding: 0px 5px 0px 5px; 
	text-decoration: none;
	background-color: #FFFFFF;
	border-top: none;
}

#menu .flag a{
	color: black;
	margin: 0;
	padding: 0px 5px 0px 5px; 
	text-decoration: none;
	background-color: #FFFFFF;
	border-right: none;
}

/* --- MENU --- */
#onglet {
	font-family: Calibri, sans-serif;
	font-size: 1em;
	line-height: 1.1; 
}

/* Menu - Liens */
#onglet a:link {
	color: black;
	text-decoration: none;
	padding: 0;
}

/* Menu - Liens visités */
#onglet a:visited {
	color: black;
	text-decoration: none;
	padding: 0;
}

/* Menu - Liens au survol */
#onglet a:hover { 
	color: black;
	text-decoration: underline;
	padding: 0;
}

/* Menu - Cases du tableau */
#onglet td { 
	background-image: url("images/cadre_menu.jpg");
	background-repeat: no-repeat;
	width: 120px;
	height: 57px;
	padding: 0;
	text-align:center;
}


/* Menu - Cases du tableau au survol */
#onglet td:hover { 
	background-image: url("images/cadre_menu_clair.jpg");
	background-repeat: no-repeat;
	width: 120px;
	height: 57px;
	padding: 0;
	text-align:center;
}

/* MISE EN FORME DES TEXTES*/
normal {
	font-size: 0.9em;
	font-family: Calibri, sans-serif;
	text-align: justify;
	color: black;
	line-height: 1.25; 
}

#texte_petit {
	font-size: 0.9em;
	font-family: Calibri, sans-serif;
	color: black;
	line-height: 1.25; 
}

h1 {
	font-size: 1.2em;
	font-family: Calibri, sans-serif;
	font-weight: bold;
	text-align: left;
	color: black;
	border-bottom: 1px red dashed;
}

h2 {
	font-size: 1.1em;
	font-family: Calibri, sans-serif;
	font-weight: bold;
	color: black;
}

h3 {
	font-size: 1em;
	font-family: Calibri, sans-serif;
	font-weight: bold;
	color: black;
}

a:link{
	color: black;
	text-decoration:none;
	font-size: 1em;
	font-family: Calibri, sans-serif;
	font-weight: bold;
}

a:visited{
	color: black;
	text-decoration:none;
	font-size: 1em;
	font-family: Calibri, sans-serif;
	font-weight: bold;
}

</style>