
body {
	margin:auto;
	font-family: Arial, Verdana, serif;
	font-size:0.8em;
}

/************************************************************ */
/**** Feuille de style organismes en ligne ************** ******** */
/********************************************************* */
/*___ affichage ligne avec bannières___cellule du tableau_ */

.cell_banD
	{
	border: none;
	text-align: center;
	vertical-align: middle;
	width: 140px;
	}

.cell_banG
	{
	border: none;
	padding-right: 10px;
	}	
	
/*_______ aff_orga   __ conteneur de la liste___________ */
.afforg_puce /*___ CSS de la puce de la liste________ */
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: navy;
	font-weight: bolder;
	text-decoration: none;
	text-align: left;
	}
	
.aff_orga
	{
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: green;
	font-weight: bolder;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	width : 94%;
	padding-bottom: 0.5em;
	padding-right: 0.5em;
	}

.aff_racine
	{
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: navy;
	font-weight: bolder;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	width : 94%;
	padding-bottom: 0.5em;
	padding-right: 0.5em;
	}
	
A.aff_orga:link
	{
	color: blue;
	font-style: normal;
	text-decoration: underline;
	}

A.aff_orga:visited
	{
	color: purple;
	font-style: normal;
	text-decoration: underline;
	}

A.aff_orga:active
	{
	color: purple;
	font-style: normal;
	text-decoration: underline;
	}

A.aff_orga:hover
	{
	color: blue;
	font-style: normal;
	text-decoration: underline;
	}
/*______________ fin aff_orga   _ __ conteneur________ */

/*_____________ affichage type organisme ___________ */
.aff_orga_type
	{
	border: none;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: red;
	font-weight: bolder;
	text-decoration: none;
	padding-top: 1.0em;
	padding-left: 0.5em;
	padding-bottom: 0;
	}
/*__________ fin  affichage type organisme __________*/

/*__________________ afforg_item   ____ ligne____ */	

.afforg_item1
	{
	border: none;
	border-bottom: 1px solid navy;
	margin-left: 30px;
	margin-bottom: 0em;
	margin-top: 0em;
	text-align: left;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-top:1.0em;
	padding-bottom: 0.5em;
	width:450;
	}
	
.afforg_item2
	{
	border: none;
	border-left: 1px solid navy;
	border-bottom: 1px solid navy;
	text-align: left;
	margin-left: 65px;
	margin-bottom: 0em;
	margin-top: 0em;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-bottom: 0.5em;
	padding-top: 1.0em;
	width:415px;
	}
	
.afforg_item3
	{
	border: none;
	border-left: 1px solid navy;
	border-bottom: 1px solid navy;
	text-align: left;
	margin-left: 100px;
	margin-bottom: 0em;
	margin-top: 0em;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-bottom: 0.5em;
	padding-top: 1.0em;
	width:380px;
	}

.afforg_item4
	{
	border: none;
	border-left: 1px solid navy;
	border-bottom: 1px solid navy;
	text-align: left;
	margin-left: 135px;
	margin-bottom: 0em;
	margin-top: 0em;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-bottom: 0.5em;
	padding-top: 1.0em;
	width:345px;
	}

	.afforg_item5
	{
	border: none;
	border-left: 1px solid navy;
	border-bottom: 1px solid navy;
	text-align: left;
	margin-left: 170px;
	margin-bottom: 0em;
	margin-top: 0em;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-bottom: 0.5em;
	padding-top: 1.0em;
	width:310px;
	}	

/************* fin  classe  organismes    *************************/

/*__________________ afban_item   ____ ligne____ */	

.affban_item1
	{
	border: none;
	border-bottom: 1px solid navy;
	margin-left: 50px;
	margin-bottom: 0em;
	margin-top: 0em;
	text-align: left;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-top:1.0em;
	padding-bottom: 0.5em;
	width:500px;
	}
	
.affban_item2
	{
	border: none;
	border-left: 1px solid navy;
	border-bottom: 1px solid navy;
	text-align: left;
	margin-left: 100px;
	margin-bottom: 0em;
	margin-top: 0em;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-bottom: 0.5em;
	padding-top: 1.0em;
	width:450px;
	}
	
.affban_item3
	{
	border: none;
	border-left: 1px solid navy;
	border-bottom: 1px solid navy;
	text-align: left;
	margin-left: 150px;
	margin-bottom: 0em;
	margin-top: 0em;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-bottom: 0.5em;
	padding-top: 1.0em;
	width:400px;
	}

.affban_item4
	{
	border: none;
	border-left: 1px solid navy;
	border-bottom: 1px solid navy;
	text-align: left;
	margin-left: 200px;
	margin-bottom: 0em;
	margin-top: 0em;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-bottom: 0.5em;
	padding-top: 1.0em;
	width:350px;
	}

.affban_item5
	{
	border: none;
	border-left: 1px solid navy;
	border-bottom: 1px solid navy;
	text-align: left;
	margin-left: 250px;
	margin-bottom: 0em;
	margin-top: 0em;
	line-height: 1.2em;
	padding-left:0.2em;
	padding-bottom: 0.5em;
	padding-top: 1.0em;
	width:300px;
	}	

/************* fin  classe  affi ban    *************************/

.conteneur_affpage
	{
	width : 94%;
	border: 1px ridge navy;
	background-color: beige;
	margin-top: 10px;
	margin-left: 5px;
	}


/*********** tableau type ancre ***************************** */
.tab_type_ancre
	{
	border: none;
	background-color: beige;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: green;
	font-weight: bolder;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	}
	
A.lien_type_ancre:link
	{
	color: blue;
	text-decoration: underline;
	}

A.lien_type_ancre:visited
	{
	color: blue;
	text-decoration: underline;
	}

A.lien_type_ancre:active
	{
	color: navy;
	text-decoration: underline;
	}

A.lien_type_ancre:hover
	{
	color: navy;
	text-decoration: underline;
	}

.cell_type_ancre
	{
	border: none;
	padding-top:5px;
	padding-bottom:5px;
	}
/************  fin tableau type ancre *************************** */

/*********  Liste des pages ********************************** */

/* ________ boite_renvoipage ________________________*/
.boite_renvoipage
	{
	border: none;
	background-color: beige;
	margin-top : 5px;
	margin-bottom : 5px;
	padding : 4px;
	text-align: center;
	vertical-align: middle;
	}
/* ________fin boite_renvoipage ____________________*/

/* ________ pol_listepage _________________________*/
.pol_listepage
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: blue;
	font-weight: bolder;
	text-decoration: none;
	}
	
A.pol_listepage:link
	{
	color: blue;
	text-decoration: underline;
	}

A.pol_listepage:visited
	{
	color: blue;
	text-decoration: underline;
	}

A.pol_listepage:active
	{
	color: navy;
	text-decoration: underline;
	}

A.pol_listepage:hover
	{
	color: navy;
	text-decoration: underline;
	}
/* ______ fin  pol_listepage _________________________*/

/* ______ pol_pagecourante _________________________*/
.pol_pagecourante
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: red;
	font-weight: bolder;
	text-decoration: none;
	}
/* ______ fin pol_pagecourante ____________________*/

/**********  Fin Liste des pages *************************** */

/************************************************************ */
/**  FIN Feuille de style organismes en ligne ******************* */
/************************************************************ */

/********* classe   tableau par défaut    *************************/
.tableau_defaut_tab
	{
	background-color: white;
	width:100%;
	padding: 2px;
	border: 2px outset black;
	empty-cells: show;
	border-collapse: sepârate;
	}
	
.tableau_defaut_cel
	{
	border: 1px solid black;
	text-align: center;
	}
	
/************ classe   logo_CIRS   *********************************/
.logo_CIRS
	{
	font-family: Times New Roman, Times, serif;
	font-size: 11px;
	font-style: normal;
	color: black;
	font-weight: normal;
	text-decoration: none;
	margin-top : 10px;
	margin-bottom : 10px;
	}
	
.logo_CIRSimg
	{
	background-image: url('images/logopetitformat.gif');
	background-repeat: no-repeat;
	width: '346'; 
	height: '346';
	}

.tab_logo_CIRS
	{
	background-color: white;
	width:350px;
	text-align: center;
	padding: 3px;
	empty-cells: show;
	}

.cell_logo_CIRS
	{
	text-align: center;
	}
	
/*********** fin classe   logo_CIRS   ********************************/
