/* ------------------------------------------------------------------------------------------
						DEFINITION DES 3 COLONNES
--------------------------------------------------------------------------------------------- */
#col1, #col2 {
	margin: 5px 5px 5px 0;
	padding: 0;
	border: 0;
	border-right: dotted #006 1px;
	width: 247px;
	text-align: left;
	float: left;
}

/* 3eme Colonne */
#col3 {
	margin: 5px 0 5px 0;
	padding: 0;
	border: 0;
	width: 240px;
	text-align: left;
	float: left;
}

/* ------------------------------------------------------------------------------------------
						Definition 2 COLONNES
--------------------------------------------------------------------------------------------- */
#col1b {
	margin: 5px 5px 5px 0;
	padding: 0;
	border: 0;
	border-right: dotted #006 1px;
	width: 364px;
	text-align: left;
	float: left;
}

#col2b {
	width: 365px;
	margin: 5px 0 5px 0;
	padding: 0;
	border: 0;
	text-align: left;
	float: left;	
}

#col1b.pro, #col2b.pro	{
	height: 870px;
	}
	
/* ------------------------------------------------------------------------------------------
						MISE EN FORME DU TEXTE
--------------------------------------------------------------------------------------------- */
#col1 h6.entete	{
	padding: 0 5px 0 5px;
	}

#col1, #col2, #col3, #col1b, #col2b {
	font: 13px Verdana, sans-serif;
	color: #000;
}

#col1 img, #col2 img, #col3 img {
	margin: 0;
	padding: 15px 0;
	border:0;
	display: block;
}

#col1 p.lien img, #col2 p.lien img, #col3 p.lien img {
	margin: 0;
	padding:0;
	border:0;
	display: inline;
}

#col1 img.inligne , #col2 img.inligne, #col3 img.inligne, #col1b img.inligne, #col2b img.inligne {
	margin: 0;
	padding: 0;
	border:0;
	display: inline;
}


#col1 a, #col2 a, #col3 a, #col1b a, #tcol a {
	text-decoration: none;
	display:block;
	color: #003399;
	}

#col1 a:link, #col2 a:link, #col3 a:link, #col1b a:link, #col2b a:link, #tcol a:link	{
	text-decoration: none;
	color: #003399;
	}
	
#col1 a:hover, #col2 a:hover, #col3 a:hover, #col1b a:hover, #col2b a:hover, #tcol a:hover	{
	color: #CC3300;
	}
	
#col1 a:visited, #col2 a:visited, #col3 a:visited, #col1b a:visited, #col2b a:visited, #tcol a:visited	{
	color: #003399;
	}
	
	
#col1 a.in, #col2 a.in, #col3 a.in, #col1b a.in, #col2b a.in, #tcol a:in	{
	display: inline;
	}


#col1 ul.cl1	{
	margin: 10px 0 0 10px;
	padding: 0;
	}
	
#content ul.sp, #contenu ul.sp	{
	margin : 0 10px 6px 10px;
	padding: 0;
	border: 0;
	list-style: none;
	}
	
#col1b ul.sp li, #col2b ul.sp li {
	margin : 0 25px 6px 10px;
	padding: 0;
	border: 0;
	}
	
#collb.cp, #col2b.cp {
	height: 630px;
	}




/* tableau cotisation */	
/*
#tcol	{
	margin: 5px;
	}
#tcol th.lib {
	font: bold smaller Verdana, "Andale Mono", Courier, "Courier New", monospace;
	text-align: center;
	background-color: #FFCC00;	
	}
#tcol td.lib {
	background-color: #FFCC00;
	}
	
#tcol th.lib, td.lib {
	border: 1px solid #FF9900;
	border-width: 0 1px 1px 0;
	}

#tcol th.vi {
	font: bold smaller Verdana, "Andale Mono", Courier, "Courier New", monospace;
	text-align: center;
	background-color: #9999FF;	
	}
#tcol td.vi {
	background-color: #9999FF;
	}
	
#tcol th.vi, td.vi {
	border: 1px solid #9900FF;
	border-width: 0 1px 1px 0;
	}

#tcol th.ma {
	font: bold smaller Verdana, "Andale Mono", Courier, "Courier New", monospace;
	text-align: center;
	background-color: #CC99FF;	
	}
#tcol td.ma {
	background-color: #CC99FF;
	}
	
#tcol th.ma, td.ma {
	border: 1px solid #CC00FF;
	border-width: 0 1px 1px 0;
	}
	
#tcol th.rg {
	font: bold smaller Verdana, "Andale Mono", Courier, "Courier New", monospace;
	text-align: center;
	background-color: #66CCFF;	
	}

#tcol td.rg {
	background-color: #66CCFF;
	}
	
#tcol th.rg, td.rg {
	border: 1px solid #0099FF;
	border-width: 0 1px 1px 0;
	}
	
#tcol th.cy {
	font: bold smaller Verdana, "Andale Mono", Courier, "Courier New", monospace;
	text-align: center;
	background-color: #8AD9FF;
	}

#tcol td.cy {
	background-color: #8AD9FF;
	}
	
#tcol th.cy, td.cy {
	border: 1px solid #33CCFF;
	border-width: 0 1px 1px 0;
	}

#tcol td.ja {
	background-color: #FFFFCC;
	border: 1px solid #FFFF00;
	border-width: 0 1px 1px 0;
	}
	
#tcol td.jad {
	background-color: #FFFF66;
	border: 1px solid #ECEC00;
	border-width: 0 1px 1px 0;
	}
	
#tcol td.dfis {
	background-color: #6699CC;
	border: 1px solid #3366CC;
	border-width: 0 1px 1px 0;
	}

#tcol td.st {
	text-align: left;
	background: #EEE;
	border: 1px solid gray;
	border-width: 0 1px 1px 0;
	}
	
#tcol th.vide {
	border: 1px solid gray;
	border-width: 0 1px 1px 0;
	}
	

	

td.rag {
	text-align:left;
}
*/