body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	}
	* {margin:0; padding:0;}  /* Enlève les margin et padding par défaut */


p {
	font-size: 100%;
	line-height: 1.3;
	margin:0 0 .6em 0;
	
	}
	
p span em {
	font-size: 75%;
	}
	
p.ligne_1_5 {
	line-height: 1.5;
	}
	
p.soustitre {
	font-size: 100%;
	font-weight:bold;
	line-height: 1.2;
	color: #060;	
	}
	
.dix_points {
	font-size: 10px;
	line-height: 1.3;
	}

table {
		border:1px solid #000;
		border-collapse:collapse;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #000;
		margin:0 0 4px 0;
	}
	
td {
	border:1px solid #000;
	border-collapse:collapse;
	text-align:left;
		padding:2px 2px 2px 5px;
	}
	
th {
	text-align:center;
	background:#9c6;
	border:1px solid #000;
	border-collapse:collapse;
	padding:3px 2px 3px 5px;
	}

tr {
background:#CF9;
}

.impair {
	background:#FF9;
	}
	
#poste{width:180px;}
#dir{width:120px;}
#tel{width:80px;}
#fax{width:80px;}
#carte{width:40px;}

#revuedate{width:80px;}


.courtiers_regions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3;
	color:  #030;
	margin:0 0 .3em 0;
	}


	
h2 {
	font-size: 18px;
	line-height: 1.3;
	color: #060;
	margin:0 0 18px 0;
	}
	
	
h3 {
	font-size: 14px;
	line-height: 1.3;
	color: #060;
	margin:0 0 6px 0;
	}
	
	
h4 {
	font-size: 12px;
	color: #060;
	margin:0 0 3px 0;
	}	
	

div#header img {
vertical-align: middle  /* Enlève l'espace blanc sous l’image du haut (IE PC) */
}


/* Contenant pour centrer la page dans l'écran */
div#contenantglobal {position:relative;   
	min-width:720px; 
	max-width:724px; 
	margin-left:auto; 
	margin-right:auto; /* add margin auto stuff if you want the layout centered */
} 
	

/* DÉBUT zone de la barre horizontale de navigation */
div#navi_haut {
	width:720px; 	/* makes the div full width */
	float:left; /*makes the div enclose the list */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	/* SET FONT-SIZE HERE */
	line-height: 18px;
	border-bottom:1px solid #060;
	background-color:#060; /* colors the div */
	text-align: center;
	
	}
div#navi_haut ul {margin:0 0 0 2px;/* indents ul from edge of container */

/* indents ul from edge of container */
	}
div#navi_haut li {

	float:left;	/* causes the list to align horizontally instead of stack */
	list-style-type:none;	/* removes the bullet off each list item */
	background-color:#060; /*sets the background of the menu items */
	
	}

div#navi_haut a {
	padding:0 11px; /*creates space each side of menu item's text */
	text-decoration:none;	 /* removes the underlining of the link */
	
	color:#FFF;	/* sets the type color */
	}
div#navi_haut a:hover {
	color:#FF0;
	}


* html div#navi_haut ul {
	float:left; /* makes the ul wrap the li's */
	}
/* FIN zone de la barre horizontale de navigation */


/* Contanant pour enrober les 3 colonnes */
div#contenu {  
	float:left; width:720px;
	background-color:#EED;
	}


/* DÉBUT colonne de gauche ACCUEIL */
#col_gauche{
  float:left;
	width: 120px;
	padding-left: 9px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 9px;
	border-right:1px solid #060;
	min-height:460px; 
	}
	

.bouton img{
	float: left;
	margin:0px 6px 2px 0px;
	clear:both;
}

.bouton a {  
	padding: 10px 0px 10px 0px;
	margin:0 0 10px 0;
	line-height: 1.5;
	font-size: 12px;
	font-weight:bold;
	color: #333;	/* sets the type color */
}  
	
.bouton a:hover {
	color:#060;
	}
	
/* FIN colonne de gauche ACCUEIL*/


/* DÉBUT colonne du centre ACCUEIL*/
#col_centre{
  float:left;
	width: 420px;
	padding-left: 9px;
	padding-top: 8px;
	padding-bottom: 9px;
	padding-right: 9px;
	border-right:1px solid #060;
	min-height:461px; 
}

/* FIN colonne du centre ACCUEIL*/


/* DÉBUT colonne de droite ACCUEIL*/
#col_droite{
  float:left;
	width: 120px;
	padding-left: 9px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 9px;
	min-height:460px; 
}

.liens img{
	float: left;
	margin: 0px 3px 3px 0px;
	clear:both;
}


.liens a {  
	padding: 10px 0px 10px 0px;
	margin:0 0 30px 0;
	line-height: 1.2;
	font-size: 11px;
	font-weight:bold;
	color: #333;	/* sets the type color */
}  
	
.liens a:hover {
	color:#060;
	}
	
	/* FIN colonne de droite ACCUEIL*/


/* DÉBUT colonne gauche CONTENU */
#contenu_gauche{
  float:left;
	width: 500px;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 9px;
	padding-right: 12px;
	border-right:1px solid #060;
	
}

/* .bouton img{
	float: left;
	margin: 2px 12px 6px 0px;
	clear:both;
}	*/

#contenu_gauche li {
	font-size: 100%;
	line-height: 1.3;
	margin:0 0 0.6em 22px;
	}
	
	
#contenu_gauche a {  
	line-height: 1.2;
	font-size: 12px;
	color: #030;	/* sets the type color */
}	
	
#contenu_gauche a:hover {
	color:#060;
	}


#contenu_gauche a.courtier {  
	line-height: 1.2;
	font-size: 10px;
	color: #000;	/* sets the type color */
} 

#contenu_gauche a.courtier:visited {  
	color: #F00;	/* sets the type color */
} 

#contenu_gauche a:hover {
	color:#060;
	}
/* FIN contenu_gauche*/

/* DÉBUT contenu_lien*/
#contenu_liens{
  float:left;
	width:174px;
	padding-left: 9px;
	padding-top: 12px;
	padding-bottom: 9px;
	padding-right: 9px;
	
}


.liens_contenu img{
	float: left;
	margin: 0px 5px 15px 0px;
	clear:both;
}

.liens_contenu em{
	font-size: 10px;
	line-height: 1.4;
}


.liens_contenu a {  
	padding: 10px 0px 10px 0px;
	margin:0 0 30px 0;
	line-height: 1.2;
	font-size: 11px;
	font-weight:bold;
	color: #333;	/* sets the type color */
}  
	
.liens_contenu a:hover {
	color:#060;
	}
	/* FIN contenu_lien*/
	
	
/* Page blanche sans boutons */
div#pageblanche {position:relative;   
	min-width:100%; 
	max-width:100%; 
	margin-left:auto; 
	margin-right:auto; /* add margin auto stuff if you want the layout centered */
} 



div#footer_contenu {width:720px; 	/* makes the div full width */
	float:left; /*makes the div enclose the list */
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	/* SET FONT-SIZE HERE */
	line-height: 15px;
	border-bottom:1px solid #060;
	background-color:#060; /* colors the div */}


div#footer_contenu ul {margin:0 0 0 7px;/* indents ul from edge of container */
	}
div#footer_contenu li {
	float:left;	/* causes the list to align horizontally instead of stack */
	list-style-type:none;	/* removes the bullet off each list item */
	background-color:#060; /*sets the background of the menu items */
	}

div#footer_contenu a {
	padding:0 13px; /*creates space each side of menu item's text */
	text-decoration:none;	 /* removes the underlining of the link */
	color:#FFF;	/* sets the type color */
	}
div#footer_contenu a:hover {
	color:#FF0;
	}
		
		
div#footer_accueil {width:720px; 	/* makes the div full width */
	float:left; /*makes the div enclose the list */
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	/* SET FONT-SIZE HERE */
	line-height: 15px;
	border-bottom:1px solid #060;
	background-color:#060; /* colors the div */}


div#footer_accueil ul {margin:0 0 0 0px;/* indents ul from edge of container */
	}
div#footer_accueil li {
	float:left;	/* causes the list to align horizontally instead of stack */
	list-style-type:none;	/* removes the bullet off each list item */
	background-color:#060; /*sets the background of the menu items */
	}

div#footer_accueil a {
	padding:0 68px; /*creates space each side of menu item's text */
	text-decoration:none;	 /* removes the underlining of the link */
	color:#FFF;	/* sets the type color */
	}
div#footer_accueil a:hover {
	color:#FF0;
	}
	
div#baspage {width:720px; 	/* makes the div full width */
	text-align:center;
	font-size:9px;	
	line-height: 2;
	
	}
	
	/* Contenant pour centrer la page dans l'écran */
div#congres {position:relative;   
	min-width:1000px; 
	max-width:1000px; 
	margin-left:auto; 
	margin-right:auto; /* add margin auto stuff if you want the layout centered */
	background-color:#EED;
	padding:0;
} 


	
	
	
	
	
	
	
	
	
	
	/* PAGE CONGRÈS 2010 */
div#contenucongres2010 {  
	float:left; width:720px;
	background-color:#abdebe;
	}
	
	
	#contenu_gauchecong{
  float:left;
	width: 500px;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 9px;
	padding-right: 12px;
	border-right:1px solid #132743;
	
}

h5 {
	font-size: 18px;
	line-height: 1.4;
	color: #132743;
	margin:0 0 18px 0;
	}

h6 {
	font-size: 14px;
	color: #003300;
	margin:0 0 3px 0;
	}	

.liens_contenucong img{
	float: left;
	margin: 0px 5px 15px 0px;
	clear:both;
}

.liens_contenucong em{
	font-size: 10px;
	line-height: 1.5;
}


.liens_contenucong a {  
	padding: 10px 0px 10px 0px;
	margin:0 0 30px 0;
	line-height: 1.7;
	font-size: 11px;
	font-weight:bold;
	color: #003300;	/* sets the type color */
}  
	
.liens_contenucong a:hover {
	color:#3b7698;
	}
	
	
div#footer_contenucong {width:720px; 	/* makes the div full width */
	float:left; /*makes the div enclose the list */
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	/* SET FONT-SIZE HERE */
	line-height: 15px;
	border-bottom:1px solid #060;
	background-color:#003300; /* colors the div */}
	
div#footer_contenucong ul {margin:0 0 0 7px;/* indents ul from edge of container */
	}
div#footer_contenucong li {
	float:left;	/* causes the list to align horizontally instead of stack */
	list-style-type:none;	/* removes the bullet off each list item */
	background-color:#003300; /*sets the background of the menu items */
	}

div#footer_contenucong a {
	padding:0 13px; /*creates space each side of menu item's text */
	text-decoration:none;	 /* removes the underlining of the link */
	color:#FFF;	/* sets the type color */
	}
div#footer_contenu a:hover {
	color:#FF0;
	}
		
		
div#footer_accueil {width:720px; 	/* makes the div full width */
	float:left; /*makes the div enclose the list */
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	/* SET FONT-SIZE HERE */
	line-height: 15px;
	border-bottom:1px solid #060;
	background-color:#060; /* colors the div */}


div#footer_accueil ul {margin:0 0 0 0px;/* indents ul from edge of container */
	}
div#footer_accueil li {
	float:left;	/* causes the list to align horizontally instead of stack */
	list-style-type:none;	/* removes the bullet off each list item */
	background-color:#060; /*sets the background of the menu items */
	}

div#footer_accueil a {
	padding:0 68px; /*creates space each side of menu item's text */
	text-decoration:none;	 /* removes the underlining of the link */
	color:#FFF;	/* sets the type color */
	}
div#footer_accueil a:hover {
	color:#FF0;
	}
