.body
	{font-family: Verdana, Arial, serif;
	background-image:url(fond.gif);
	background-attachment: fixed;
	font-size:12px;
	margin:auto;
	width: 1000px;}
	

a
	{text-decoration:none;
	color:#1D64BD;}

	A.lien {
	FONT-WEIGHT: bold; COLOR: #0047A1; TEXT-DECORATION: none; FONT-SIZE: 13px
}

a:hover
	{text-decoration: underline;
	color:#D16B4E;}

A.lien {
FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: none; FONT-SIZE: 13px
}
A.lien1 {
FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: none; FONT-SIZE: 15px
}
	
.titre
	{font-size:20px;
	margin-top:5px;
	color:#0066CC;
	text-align:center;}
	
.sous_titre
	{font-size:15px;
	color:#0066CC;
	text-align:center;
	font-style:italic;
	font-weight:bold;}
	
.message
	{text-align:center;
	margin-top:40px;}

.cadre_central
	{margin: 0 auto;
	width:1000px;
	padding:0px;
	margin-top:7px;
	position: absolute;}
	
.banniere
	{margin-top:10px;
	margin-bottom:5px;
	width:100%;}
	
.menu
	{position:absolute;
	top:0px;
	left:0px;
	width:155px;
	margin-left:5px;
	margin-right:5px;
	padding:0px;}
	
.cadre_jeu
	{margin-left: 165px;
	margin-right:5px;}
	
.fond_cadre_jeu
	{background-color:#C2DEFF;}

.contour_fin_barres_menu
	{border-top:0px;
	border-left:0px;
	border-right:2px solid;
	border-bottom:2px solid;
	width:750px;
	border-color:#8AACCD;
	background-color:white;
	margin-bottom:6px;}

	

	

.barre_haut_jeu
	{background: url("barre_haut_jeu.gif") top no-repeat;
	height:14px;
	overflow:hidden;}
	
.cote_gauche_jeu
	{background: url("barre_gauche_jeu.gif") left repeat-y;
	padding-left:10px;
	overflow:hidden;}
	
.centre_jeu
	{vertical-align:top;
	width:796px;
	padding:5px;
	margin-bottom:10px;}
	
.cote_droit_jeu
	{background: url("barre_droit_jeu.gif") right repeat-y;
	padding-right:14px;
	overflow:hidden;}
	
.barre_bas_jeu
	{background: url("barre_bas_jeu.gif") bottom no-repeat;
	height:20px;
	overflow:hidden;}	
	


	

.barre_haut_menu
	{background: url("barre_haut_menu.gif") top no-repeat;
	height:10px;
	overflow:hidden;}
	
.barre_gauche_menu
	{background: url("barre_gauche_menu.gif") left repeat-y;
	padding-left:10px;
	overflow:hidden;}
	
.centre_menu
	{vertical-align:top;
	width:131px;
	background-color:#C2DEFF;
	padding:0px;
	margin:0px;
	overflow:hidden;}
	
.barre_droit_menu
	{background: url("barre_droit_menu.gif") right repeat-y;
	padding-right:14px;
	overflow:hidden;}
	
.barre_bas_menu
	{background: url("barre_bas_menu.gif") bottom no-repeat;
	height:14px;
	overflow:hidden;}		
	
	
	
	
	
.contour_fin
	{border-top:1px solid white;
	border-left:1px solid white;
	border-right:3px solid white;
	border-bottom:3px solid white;
	background-color:white;}
	
.aag
	{border:3px double white;
	border-collapse:collapse;}
	
.fond_titre
	{background-image:url(fond_titre.jpg);}
	
.fond_tableau
	{background-image:url(fond_tableau.jpg);}
	
.commentaire
	{text-align:center;
	font-style:italic;
	margin-top:5px; 
	margin-bottom:20px; 
	color:#333333;}
	

/*****************
	MENU
******************/

.bouton_menu
	{margin:0px;
	padding:0px;
	display: block;
	border:0px;
	background: url("bouton_menu.jpg") no-repeat;
	width:130px;
	height:27px;}

.barre_menu
	{background: url("barre_menu.gif") bottom repeat-x; 
	height:10px;
	margin:0px;
	padding:0px;
	border:0px;}

.tableau_menu_int
	{margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;}

.lien_menu
	{text-decoration:none;
	color:#0047A1;
	text-align:left;
	margin-bottom:4px;
	padding:0px;
	display: block;}
	

/***********************
	INSCRIPTION
************************/

.inscription
	{margin-top:40px;}
	
.inscrit
	{margin-top:40px;}
	
.table_insc
	{padding-top:10px;
	padding-bottom:10px;
	width:180px;}
	
.titre_insc
	{font-size:20px;
	color:#0066CC;
	text-align:center;}
	
/***********************
	CONNEXION
************************/

.connexion
	{margin-top:40px;
	font-size:20px;
	color:#0066CC;
	text-align:center;}

/************************
	PIED DE PAGE
*************************/

.pied_de_page
	{position:relative; 
	bottom:1px;
	margin-top:4px;
	font-size:9px; 
	color:black;}

.pied_de_page1
	{margin-top:15px;
	width:400;
	}

/*******************
	ACCUEIL
********************/

.accueil_presentation
	{color:#1D72DD;
	font-size:14px;
	font-family: georgia, Verdana, Arial, serif;
	margin-top:40px;
	font-style:italic;
	font-weight:bold;
	text-align:left;}
	
.image_accueil
	{display: block; 
	position:absolute;
	top:20px;
	left:185px;}
	
.bienvenue
	{display: block;}
	
.texte_accueil
	{margin-left: 550px;
	margin-top:40px;
	color:#184A89;}
	
.news
	{margin-top:18px;}
	
.accueil_inscrits
	{margin-top:30px;
	margin-bottom:0px;}
	
.accueil_nbr_connectes
	{margin-top:5px;}
	
.accueil_titre_news
	{font-size:20px;
	color:#0066CC;
	text-align:center;
	margin-top:0px; 
	text-decoration:underline;}
	
.accueil_affichage_gen_news
	{border-top:0px; 
	border-left:0px; 
	border-right:4px solid; 
	border-bottom:4px solid; 
	border-color:#8AACCD; 
	width:500px; 
	background-color:white;}	

.accueil_affichage_titre_news
	{font-weight:bold; 
	font-size:11px; 
	background-color:#FFCC99; 
	padding:5px;}

.accueil_affichage_texte_news
	{margin-left:20px; 
	text-align:justify; 
	margin-right:20px; 
	margin-top:10px; 
	margin-bottom:10px;}
	
/*********************
	CONTACTS
**********************/

.paragraphe_contact
	{padding-left:100px;
	padding-right:100px;
	text-align:justify;
	padding-top:40px;}	

/***************
	AIDE
****************/

.aide_rappel
	{font-style:italic; 
	margin-left:20px; 
	margin-right:30px; 
	text-align:justify; 
	color:red;}

.aide_titre_presentation
	{margin-left:40px; 
	margin-top:20px; 
	font-style:italic; 
	color:#0066CC;
	font-weight:bold;
	font-size:16px;
	text-align:left;}
	
.aide_paragraphe_presentation
	{margin-left:20px;
	margin-right:30px;
	text-align:justify;
	margin-bottom:50px;}
	
/****************************
	LISTE CONNECTES
*****************************/

.liste_connectes
	{margin-left:20px;	
	margin-right:30px; 
	text-align:center; 
	margin-bottom:30px;}
	
/*****************
	PROFIL
******************/
	
.texte_profil td
	{width:150px; 
	padding-bottom:15px;}
	
/************************
	CAPITAINERIE
*************************/

.capitainerie_annonces_gen
	{text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
	margin-left:160px;
	margin-top:30px;}
	
.capitainerie_annonces_affichage_gen
	{border-top:0px; 
	border-left:0px; 
	border-right:4px solid; 
	border-bottom:4px solid; 
	border-color:#8AACCD; 
	width:500px; 
	background-color:white;}
	
.capitainerie_annonces_affichage_titre
	{font-weight:bold; 
	font-size:14px; 
	color:#336633;
	background-color:#CCFF99; 
	padding:5px; 
	text-align:center;}
	
.capitainerie_annonces_affichage_texte
	{margin-left:20px; 
	text-align:justify; 
	margin-right:20px; 
	margin-top:10px; 
	margin-bottom:10px;}

.achat_quais_largeur_colonnes
	{width:200px;}

.achat_quais_cases
	{padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;}
	
.achat_quais_cases1
	{padding:0px;
	margin:0px;}

.achat_quais_cases2
	{padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;}
	
.page_impots
	{background-color:white; 
	width:600px; 
	height:550px; 
	padding:20px;}
	
.titre_impots
	{font-weight:bold; 
	font-size:18px; 
	text-decoration:underline;}

.int_impots
	{height:30px;
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;}

.col_impots
	{height:30px;}
	
.a_statistiques
	{font-weight:bold; 
	font-size:14px; 
	text-align:center; 
	text-decoration:underline; 
	text-align:center; 
	width:350px;}
	
.b_statistiques
	{font-style:italic; 
	text-align:center;}
	
.annonces_capitainerie_a
	{border-top:0px; 
	border-left:0px; 
	border-right:4px solid; 
	border-bottom:4px solid; 
	border-color:#8AACCD; 
	width:500px; 
	background-color:white;}
	
.annonces_capitainerie_b
	{font-weight:bold; 
	font-size:14px; 
	background-color:#CCFF99; 
	padding:5px; 
	text-align:center;}
	
.annonces_capitainerie_c
	{margin-left:20px; 
	text-align:justify; 
	margin-right:20px; 
	margin-top:10px; 
	margin-bottom:10px;}