body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #000000;
}

a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-style:normal;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4465AA;
	text-decoration: none;
}

/*##############################################################################
########################## Interface générale ##################################
##############################################################################*/
#interface {
	width:1000px;
	margin:auto;
	background-color:#FFFFFF;
}
/*
#interface_fondGauche {
	background:url(../images/interface_fondGauche.gif) repeat-y top left;
	padding-left:36px;
}

#interface_fondDroit {
	background:url(../images/interface_fondDroit.gif) repeat-y top right;
	padding-right:36px;
}
*/

/*##############################################################################
################################# Banniere #####################################
##############################################################################*/
#header {
	width:1000px;
}

#banniere_logo_fcdb {
	float:left;
	width:371px;
	height:259px;
	background:url(../images/banniere_logo_fcdb.jpg) no-repeat top left;
}

#banniere_logos_instances {
	float:left;
	width:629px;
	height:146px;
	background:url(../images/banniere_logos_instances.jpg) no-repeat top left;
}

#coin_vague {
	float:left;
	width:61px;
	height:60px;
	background:url(../images/coin_vague.jpg) no-repeat top left;
}

#scriptAdSense {
	float:left;
	width:568px;
	height:60px;
	text-align:right;
}

#login {
	float:left;
	width:628px;
	height:28px;
	text-align:right;
	padding-right:1px;
}

	#formLogin {
	/*
		margin-top: 10px;
		margin-left:270px;
		position:relative;
		color:#FFFFFF;
		*/
	}
	
	.inputLogin {
		border:1px solid #A5ACB2;
		background-color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		height:12px;
		width:150px;
	}
	
	.buttonLogin {
		/*
		border:1px solid #FFFFFF;
		background-color:#FFFFFF;
		font-family:"Courier New", Courier, mono;
		*/
		font-size:10px;
/*		height:18px;
		width:100px;*/
	}
	
	#welcome {

	}
	
	a.lienDeconnexion:link, a.lienDeconnexion:visited, a.lienDeconnexion:active {
		color:#000000;
		text-decoration:none;
	}
	
	a.lienDeconnexion:hover {
		text-decoration:underline;
	}

#googleSearch {
	float:left;
	width:628px;
	height:25px;
	/*text-align:right;
	padding-right:1px;*/
}

#banniere_haut {
	float:left;
	width:744px;
	height:100px;
	background:url(../images/haut-accueil1.jpg) no-repeat top left;
}

/*##############################################################################
############################### Menu de gauche #################################
##############################################################################*/
#colonne_gauche {
	float:left;
	padding-top:20px;
	padding-left:1px;
	width:199px;
}

.menu_bloc {
	float:left;
	border:1px solid #000000;
	width:198px;
	margin-bottom:20px;
}

	.menu_entete {
		background-color:#000000;
		height:21px;
	}
	
		.menu_picto {
			float:left;
			width:30px;
		}
		
		.menu_titre {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:14px;
			font-weight:bold;
			text-align:left;
		}
	
	.menu_contenu {
	
	}
	
	a.lienMenuGauche:link, a.lienMenuGauche:visited, a.lienMenuGauche:active {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		text-decoration:none;
	}
	
	a.lienMenuGauche:hover {
		text-decoration:underline;
	}
	
	.parenthese {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
	}


/*##############################################################################
############################### Page de contenu ################################
##############################################################################*/

#colonne_centre {
	float:left;
	margin-top:20px;
	margin-left:19px;
	width:560px;
/*	background-color:#CC0000;*/
}

#colonne_fusion_centre_droite {
	float:left;
	margin-top:20px;
	margin-left:19px;
	width:779px;
/*	background-color:#CC0000;*/
}

.paragraphe_bloc {
	float:none;
	margin-bottom:20px;
}

	.paragraphe_entete {
		float:none;
		border-bottom:1px solid #000000;
		height:21px;
		width:250px;
	}
	
		.paragraphe_picto {
			float:left;
			width:20px;
			border:1px solid #000000;
		}
		
		.paragraphe_titre {
			float:left;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:14px;
			font-weight:bold;
			text-align:left;
			margin-left:10px;
		}
	
	.paragraphe_contenu {
		text-align:justify;
		float:none;
		margin-top:5px;
	}
	
		h2 {
			color:#A70101;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-align:left;
		}

/*##############################################################################
################################ Page Annuaire #################################
##############################################################################*/
		
.fiche_inter {
	border:1px solid #000000;
	padding:5px;
	margin-bottom:5px;
}

.fiche_inter_tab {
	background-image:url(../images/fiche_inter_motif_fond.gif);
	background-repeat:repeat;
}

.fiche_inter_nom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#A80101;
}

a.fiche_inter_mail:link, a.fiche_inter_mail:visited, a.fiche_inter_mail:active {
	color:#A80101;
	text-decoration:none;
}
a.fiche_inter_mail:hover {
	text-decoration:underline;
}

/*##############################################################################
############################## Colonne de droite ###############################
##############################################################################*/

#colonne_droite {
	float:left;
	margin-top:20px;
	margin-left:19px;
	width:200px;
}

.droite_bloc {
	float:none;
/*	border:1px solid #000000;*/
	width:198px;
	margin-bottom:20px;
}

	.droite_entete {
		height:21px;
		float:none;
		border-bottom:1px solid #000000;
	}
	
		.droite_picto {
			float:left;
			width:20px;
			border:1px solid #000000;
		}
		
		.droite_titre {
			float:left;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			font-weight:bold;
			text-align:left;
			margin-left:10px;
		}
		
		.droite_sous_titre {
			color:#A70101;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-align:left;
		}
	
	.droite_contenu {
		float:none;
		margin-top:5px;
	}

/*##############################################################################
################################ Pied de page #################################
##############################################################################*/

#piedPage {
	float:left;
	text-align:center;
	width:1000px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A5ACB2;
	padding-top:5px;
	padding-bottom:5px;
}

	a.lienCapOnLine:link, a.lienCapOnLine:visited, a.lienCapOnLine:active {
		color:#000000;
		text-decoration:none;
	}
	a.lienCapOnLine:hover {
		color:#A5ACB2;
	}
/*
.enteteMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
*/

/*##############################################################################
############################### Styles de texte ################################
##############################################################################*/

.remarque {
	font-size:10px;
	font-style:italic;
}

.alerte {
	font-size:12px;
	font-weight:bold;
	color:#FF3333;
}

.titre {
	font-weight:bold;
	color:#A70101;
	font-size:12px;
}

.bg0 {
	background-color:#EEEEEE;
}

.bg1 {
	background-color:#FFFFFF;
}

.input {
	border:1px solid #A5ACB2;
	background-color:#FFFFFF;
	font-size:10px;
	height:12px;
	width:150px;
}

.button {
	font-size:10px;
}

.inputPageEquipe {
	border:1px solid #A5ACB2;
	background-color:#FFFFFF;
	font-size:10px;
	width:400px;
}

.buttonPageEquipe {
	width:390px;
}

.inputScore {
	width:50px;
}
