/* Commentaires */
body /* Effets applicables sur toute la page */
{
	width: 1000px;
	height: 1500px;
	margin: auto; /* suffisant pour centrer le site */
	background-color: silver;
	margin-top: 5px;
	margin-bottom: 5px;
}
#en_tete
{
	width: 900px;
	height: 154px;
	background-image: url(images/Banniere.png);
	background-repeat: no-repeat;
	margin: 0px;
}
#menu
{
	float: left;
	width: 210px;
	height: 618px;
	margin: 0px;
	background-image: url(images/BandeauGauche_V5.png);
}
#bandeau
{
	width: 690px;
	height: 18px;
	background-color: rgb(234,132,77);
	margin: 0px;
	margin-left: 210px;
	font-weight: bold;
}
#corps
{
	width: 690px;
	/* height: 582px; */
	height: 600px;
	background-color: white;
	margin: 0px;
	margin-left: 210px;
}
#pied_de_page
{
	width: 900px;	
	height: 60px;
	background-image: url(images/Banniere_Logos.png);
	margin: 0px;
	border-top: 1px solid rgb(0, 92, 160);
}
/* En-tête */

/* Menu */
.element_menu
{
	margin: 0px;
	padding: 0px;
}
.element_menu h3
{  
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	text-align: left;
	text-decoration: none;
	padding: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
}
.element_menu a
{
	color: rgb(228,100,32);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	text-align: left;
	text-decoration: none;
}
.element_menu ul
{
	padding-left: 30px;
	margin: 0px;
}
#menu p
{
	padding: 0px;
	margin: 0px;
}
#menu li
{
	padding: 0px;
	margin: 0px;
}
.puce_menu
{
	list-style-image: url("images/marqueur_orange_9par9.png");
	text-align: left;
}
.puce_menu_page_en_cours
{
	list-style-image: url("images/marqueur_turquoise_9par9.png");
	text-align: left;
}
.page_en_cours
{
	color: rgb(0, 92, 160);
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.contact
{
	text-indent: 30px;
}
/* Bandeau */
#bandeau p
{
	color: white;
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	text-align: center;
	/* font-style: italic; */
	padding: 0px;
	padding-top: 1px;
	margin: 0px;
}
.lien_bandeau
{
	color: white;
	/* font-style: italic; */
	/* text-decoration: underline; */
	text-decoration: blink;
}

/* Corps */
#corps h4
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	margin: 0px;
	padding-top: 20px;
 	padding-left: 30px;
	padding-bottom: 40px;
}
#corps p
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
 	padding-left: 30px;
	padding-right: 30px;
	text-align: justify;
}
#corps li
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
 	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 30px;
	text-align: left;
}
#corps ul
{
	list-style-image: url("images/marqueur_turquoise_carre.png");
	padding-left: 45px;
}
#corps a
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: none;
}
.image_flottante_droite
{
	float:right;
	padding-left: 15px;
	padding-bottom: 0px;
}
table
{
	margin-left: 30px;
	margin-right: 10px;
}
.case_tableau_dates
{
	width: 430px;
}
.dates_clignotantes
{
	text-decoration: blink;
	color: rgb(0, 92, 160);
	font-weight: bold;
}
.themes
{
	font-size: 12px;
	padding: 0px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
}
.fonction_comite
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-weight: bold;
	width: 200px;
}
.noms_comite
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	width: 150px;
}
.noms_comite_orga
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	width: 170px;
}
.affiliation
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-style: italic;
}
.tableau_tarifs_global
{
	border-collapse: collapse;
	margin-left: 30px;
}
.tableau_tarifs
{
	border: 1px solid rgb(228,100,32);
	text-align: center;
}
td, tr
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
}
.image_cfp
{
	border: none;
	padding-left: 175px;
}

/* Pied-de-page */
#pied_de_page h3
{  
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	text-align: left;
	text-decoration: none;
	padding: 0px;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
}
.texte_mise_a_jour
{
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-left: 15px;
	color: rgb(0, 92, 160);
    text-align: left;
    font-size: 12px;
	font-weight: bold;
    font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
}
.date_mise_a_jour
{
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-left: 30px;
	color: rgb(228,100,32);
    text-align: left;
    font-size: 12px;
	font-weight: bold;
    font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
}
#pied_de_page a
{
	color: rgb(228,100,32);
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
    font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
}

/* Liens */
a:hover /* Quand l'utilisateur pointe dessus avec la souris (valable sur les autres balises) */
{
	color: rgb(0, 92, 160);

}
a:focus  /* Au moment du clic aussi mais un peu plus long */
{
	color: rgb(0, 92, 160);
	/* font-weight: bold; */
}
/* Partie base de données */
#corps_php
{
	width: 900px;
	height: -xx- px;
	background-color: white;
	margin-left: 0px;
	margin-right: 100px;
	padding-top: 15px;
}
#corps_communication
{
	width: 900px;
	height: 800px;
	background-color: white;
	margin-left: 0px;
	margin-right: 100px;
	padding-top: 30px;
}
#fieldset
{
	border: 1px solid rgb(0, 92, 160);
	border-bottom: 2px solid rgb(0, 92, 160);
	border-right: 2px solid rgb(0, 92, 160);
	color: rgb(0, 92, 160);
	margin: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	text-align: center;
}
#legend
{
	color: rgb(228,100,32);
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
}
#submit
{
	color: rgb(228,100,32);
	border: 1px solid rgb(0, 92, 160);
	border-right: 2px solid rgb(0, 92, 160);
	border-bottom: 2px solid rgb(0, 92, 160);
	background-color: white;
	margin: 15px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
}
.etoile
{
	color: rgb(228,100,32);
	font-weight: bold;
}
#erreur
{
	color: rgb(228,100,32);
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	text-align: center;
}
#lien_php
{
	color: rgb(228,100,32);
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
}
.tableau_recapitulatif
{
	border-collapse: collapse;
	margin-left: 300px;
	text-align: center;
}
.tableau_recapitulatif_autre
{
	border-collapse: collapse;
	text-align: center;
}
.tableau_colonnes
{
	border: 1px solid rgb(228,100,32);
	color: rgb(0,92,160);
	text-align: center;
	padding: 5px;
	width: 150px;
}
.tableau_colonne2
{
	border: 1px solid rgb(228,100,32);
	color: rgb(228,100,32);
	padding: 5px;
	width: 150px;
	text-align: center;
}
#pied_de_page_soumission
{
	width: 900px;	
	height: 60px;
	background-image: url(images/Banniere_Logos_soumission.png);
	margin: 0px;
	border-top: 1px solid rgb(0, 92, 160);
}
#auteur
{
	color: rgb(228,100,32);
	font-size: 12px;
	padding: 15px;
	font-weight: bold;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	text-align: center;
}
.tableau_c1
{
	color: rgb(0,92,160);
	text-align: center;
	padding: 5px;
	width: 150px;
}
#cases
{
	margin: 3px;
}
#choix
{
	margin: 15px;
	font-size: 13px;
}
#rouge
{
	color: red;
	text-decoration: blink;
}
#question_inscription
{
	color: rgb(228,100,32);
	margin: 0px;
	padding: 8px;
	padding-top: 15px;
}
#bandeau_inscription
{
	width: 900px;
	height: 50px;
	background-color: rgb(234,132,77);
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
h2
{
	color: rgb(0,92,160);
	text-align: center;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	font-weight: bold;
}
.tableau_inscription_colonnes
{
	text-align: right;
}
.total
{
	font-weight: bold;
	text-align: right;
	color: rgb(228,100,32);
}
.tableau_inscription
{
	margin: 0px;
	margin-left: 210px;
}
.texte_inscription
{
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	text-align: center;
	color: rgb(228,100,32);
	font-size: 15px;
	font-weight: bold;
}
/* GALA */
#corps_gala
{
	width: 690px;
	/* height: 582px; */
	height: 1600px;
	background-color: white;
	margin: 0px;
	margin-left: 210px;
}
#corps_gala h4
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	margin: 0px;
	padding-top: 20px;
 	padding-left: 30px;
	padding-bottom: 40px;
}
#corps_gala p
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
 	padding-left: 30px;
	padding-right: 30px;
	text-align: justify;
}
#corps_gala li
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
 	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 30px;
	text-align: left;
}
#corps_gala ul
{
	list-style-image: url("images/marqueur_turquoise_carre.png");
	padding-left: 45px;
}
#corps_gala a
{
	color: rgb(0, 92, 160);
	font-size: 12px;
	font-family: Verdana, "Comic sans MS", Batang, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: none;
}
#menu_gala
{
	float: left;
	width: 210px;
	height: 1618px;
	margin: 0px;
	background-image: url(images/BandeauGauche_V5.png);
	background-image: no-repeat;
}
