/* CSS Document */

/* SOMMAIRE 
GENERAL > style de base (liens, body,éléments de structure de page "type bg tableau"...)			ligne 25
	RACCOURCIS (couleurs, taille police)
	LIENS
	STRUCTURE
	BODY
MENU > éléments composants les menus niveau 1,2 et 3	(pensez à récuperer style de coolmenu)		ligne 118
HEADER > éléments composants le haut de page (visuel, logos, liens récurants,...)					ligne 172
CONTENU >																							ligne 203
	IMAGES >
	TABLE >
	TITRE >
	TEXTE >
	CITATIONS >
	PUCE >
FORM > éléments de formulaire (zone liste, boutons,...)												ligne 455
BOTTOM > éléments de bas de page (menu, mentions)													ligne 558




*/
/********************************************************* 

	GENERAL

********************************************************/
		/********************************************************* 
			Raccourcis Style simplifié 
		*******************************************************/
		
		/* bordure grise gauche et droite */
		.border_right, .border_cote {border-right: 1px solid #8BAFB1}
		.border_botom {border-bottom: 1px solid #8BAFB1}
		.border_top {border-top: 1px solid #8BAFB1}
		.border_left, .border_cote {border-left: 1px solid #8BAFB1}
		.border_none { border:0px}	
		
		.color1     { color: #FB8A3F; font-weight:bold;} /* Orange */
		
		.color2     { color: ##56CB17; font-weight:bold;} /* Vert */
		.color3     { color: #0072BC; font-weight:bold;} /* Bleu */
		
		
		

		/********************************************************* 
			BODY 
		*******************************************************/
		
		body {
			margin:0px;
			padding:0px;
			color: #666;
			text-align: left;
			font-family: Tahoma, Verdana, Arial, sans-serif; 
			font-size: 11px;
			border:0px;
			}
			
			


		/********************************************************* 
			LINKS - LIENS 
		a:focus:hover { outline: thick solid black }
		vertical-align : baseline | sub | super | top | text-top | middle | bottom | text-bottom | <percentage> | <length>
		text-decoration : none | [ underline || overline || line-through || blink ]
		white-space : normal | pre | nowrap | pre-wrap | pre-line
		********************************************************/
		/* Definition des liens par défault */				
	
	td {
			font-size: 11px;
	}
	
	.small {
		font-size: 9px;
	}
	
	.big {
		font-size: 13px;
	}

/********************************************************* 

	MENU de gauche

********************************************************/
		/* Definition des liens de menu principal */
		/*
		.Menu01:link,visited,active {
			color: #666;
			text-align: left;
			font-family: Tahoma, Verdana, Arial, sans-serif; 
			font-size: 11px;
			text-decoration:none;
			}
		.Menu01:hover {
			color: #1E9609;
			}

		.Menu02:link,visited,active {
			color: #666;
			text-align: left;
			font-family: Tahoma, Verdana, Arial, sans-serif; 
			font-size: 11px;
			text-decoration:none;
			}
		.Menu02:hover {
			color: #009AE2;
			}

			
		.Menu03:link,visited,active {
			color: #666;
			text-align: left;
			font-family: Tahoma, Verdana, Arial, sans-serif; 
			font-size: 11px;
			text-decoration:none;
			}
		.Menu03:hover {
			color: #FA6D0F;
			}
		*/
		DIV.contenu {
		padding: 5px;
		}
		
		
		/* Titre des Menus (1er niveau) */
		LI.menux_01, TD.menux_01 {
			list-style-position: outside; /* outside, inside */
			width:139px;
			font-family:georgia, tahoma, verdana, arial;
			font-size: 24px;
			font-style:italic;
			text-align: left;
			font-weight: bold;
			color:#6A6A6A;
			text-align:left;
		}
		
		TD.menux_01 A:link, LI.menux_01 A:link {
			text-decoration:none;
			color:#6A6A6A;
		}
			
		TD.menux_01 A:visited, LI.menux_01 A:visited {
			text-decoration:none;
			color:#6A6A6A;
		}
			
		TD.menux_02 A:active, LI.menux_01 A:active {
			text-decoration:none;
			color:#6A6A6A;
		}
			
		TD.menux_01 A:hover, LI.menux_01 A:hover {
			text-decoration:underline;
			color:#6A6A6A;
		}
			
		LI.menux_11, TD.menux_11 {
			list-style-position: outside; /* outside, inside */
			width:139px;
			font-family:georgia, tahoma, verdana, arial;
			font-size: 24px;
			font-style:italic;
			text-align: left;
			font-weight: bold;
			color:#FA6D0F;
			text-align:left;
		}
		
		TD.menux_11 A:link, LI.menux_11 A:link {
			text-decoration:none;
			color:#FA6D0F;
		}
			
		TD.menux_11 A:visited, LI.menux_11 A:visited {
			text-decoration:none;
			color:#FA6D0F;
		}
			
		TD.menux_11 A:active, LI.menux_11 A:active {
			text-decoration:none;
			color:#FA6D0F;
		}
			
		TD.menux_11 A:hover, LI.menux_11 A:hover {
			text-decoration:underline;
			color:#FA6D0F;
		}
		
		LI.menux_21, TD.menux_21 {
			list-style-position: outside; /* outside, inside */
			width:139px;
			font-family:georgia, tahoma, verdana, arial;
			font-size: 24px;
			font-style:italic;
			text-align: left;
			font-weight: bold;
			color:#009AE2;
			text-align:left;
		}

		TD.menux_21 A:link, LI.menux_21 A:link {
			text-decoration:none;
			color:#088127;
		}
			
		TD.menux_21 A:visited, LI.menux_21 A:visited {
			text-decoration:none;
			color:#088127;
		}
			
		TD.menux_21 A:active, LI.menux_21 A:active {
			text-decoration:none;
			color:#088127;
		}
			
		TD.menux_21 A:hover, LI.menux_21 A:hover {
			text-decoration:underline;
			color:#088127;
		}
		
		LI.menux_31, TD.menux_31 {
			list-style-position: outside; /* outside, inside */
			width:139px;
			font-family:georgia, tahoma, verdana, arial;
			font-size: 24px;
			font-style:italic;
			text-align: left;
			font-weight: bold;
			color:#009AE2;
			text-align:left;
		}

		TD.menux_31 A:link, LI.menux_31 A:link {
			text-decoration:none;
			color:#009AE2;
		}
			
		TD.menux_31 A:visited, LI.menux_31 A:visited {
			text-decoration:none;
			color:#009AE2;
		}
			
		TD.menux_31 A:active, LI.menux_31 A:active {
			text-decoration:none;
			color:#009AE2;
		}
			
		TD.menux_31 A:hover, LI.menux_31 A:hover {
			text-decoration:underline;
			color:#009AE2;
		}


		/* Menu Agir orange */
		LI.menux_02, TD.menux_02, LI.menux_03, TD.menux_03 {
			list-style-image:url('/skins/bayon/images/puce_bleu.gif');
			list-style-position: outside; /* outside, inside */
			line-height:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			color:#666;
			text-decoration:none;
			background-color:#FFF;
			background-image:url('/skins/bayon/images/ligne_bleu.gif');
			background-position: bottom;
			background-repeat: no-repeat;
			width:139px;
			text-align:left;
			cursor: default;
		}

		TD.menux_02 A:link, TD.menux_03 A:link {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_02 A:visited, TD.menux_03 A:visited {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_02 A:active, TD.menux_03 A:active {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_02 A:hover, TD.menux_03 A:hover {
			text-decoration:none;
			color:#009AE2;
			}
		
		/* Menu vivre vert */
		LI.menux_12, TD.menux_12, LI.menux_13, TD.menux_13 {
			list-style-image:url('/skins/bayon/images/puce_rouge.gif');
			list-style-position: outside; /* outside, inside */
			line-height:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			color:#666;
			text-decoration:none;
			background-color:#FFF;
			background-image:url('/skins/bayon/images/ligne_orange.gif');
			background-position: bottom;
			background-repeat: no-repeat;
			width:139px;
			text-align:left;
			cursor: default;
		}

		TD.menux_12 A:link, TD.menux_13 A:link {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_12 A:visited, TD.menux_13 A:visited {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_12 A:active, TD.menux_13 A:active {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_12 A:hover, TD.menux_13 A:hover {
			text-decoration:none;
			color:#1E9609;
			}
		
		/* Menu Echanger bleu */
		LI.menux_22, TD.menux_22, LI.menux_23, TD.menux_23 {
			list-style-image:url('/skins/bayon/images/puce_verte.gif');
			list-style-position: outside; /* outside, inside */
			line-height:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			color:#666;
			text-decoration:none;
			background-color:#FFF;
			background-image:url('/skins/bayon/images/ligne_verte.gif');
			background-position: bottom;
			background-repeat: no-repeat;
			width:139px;
			text-align:left;
			cursor: default;
		}

		TD.menux_22 A:link, TD.menux_23 A:link {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_22 A:visited, TD.menux_23 A:visited {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_22 A:active, TD.menux_23 A:active {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_22 A:hover, TD.menux_23 A:hover {
			text-decoration:none;
			color:#009AE2;
			}
			
		/* Menu CC-Bayonnais Gris */
		LI.menux_32, TD.menux_32, LI.menux_33, TD.menux_33 {
			list-style-image:url('/skins/bayon/images/puce_bleu.gif');
			list-style-position: outside; /* outside, inside */
			line-height:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			color:#666;
			text-decoration:none;
			background-color:#FFF;
			background-image:url('/skins/bayon/images/ligne_bleu.gif');
			background-position: bottom;
			background-repeat: no-repeat;
			width:139px;
			text-align:left;
			cursor: default;
		}

		TD.menux_32 A:link, TD.menux_33 A:link {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_32 A:visited, TD.menux_33 A:visited {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_32 A:active, TD.menux_33 A:active {
			text-decoration:none;
			color:#666;
			}
			
		TD.menux_32 A:hover, TD.menux_33 A:hover {
			text-decoration:none;
			color:#009AE2;
			}




/* Plan du site */
		/* Titre des Menus (1er niveau) */
		UL.siteMap LI.menux_01 {
			list-style-type:none;
			list-style-position: outside; /* outside, inside */
			font-family:georgia, tahoma, verdana, arial;
			font-size: 24px;
			font-style:italic;
			text-align: left;
			font-weight: bold;
			color:#6A6A6A;
			text-align:left;
			background-image:none;
			width:250px;
		}
		
		UL.siteMap LI.menux_01 A:link {
			text-decoration:none;
			color:#6A6A6A;
		}
		
		UL.siteMap LI.menux_01 A:visited {
			text-decoration:none;
			color:#6A6A6A;
		}
		
		UL.siteMap LI.menux_01 A:active {
			text-decoration:none;
			color:#6A6A6A;
		}
			
		UL.siteMap LI.menux_01 A:hover {
			text-decoration:none;
			color:#6A6A6A;
		}
		
		UL.siteMap LI.menux_11 {
			list-style-type:none;
			list-style-position: outside; /* outside, inside */
			font-family:georgia, tahoma, verdana, arial;
			font-size: 24px;
			font-style:italic;
			text-align: left;
			font-weight: bold;
			color:#FA6D0F;
			text-align:left;
			background-image:none;
			width:250px;
		}

		UL.siteMap LI.menux_11 A:link {
			text-decoration:none;
			color:#FA6D0F;
		}
		
		UL.siteMap LI.menux_11 A:visited {
			text-decoration:none;
			color:#FA6D0F;
		}
		
		UL.siteMap LI.menux_11 A:active {
			text-decoration:none;
			color:#FA6D0F;
		}
			
		UL.siteMap LI.menux_11 A:hover {
			text-decoration:none;
			color:#FA6D0F;
		}

		UL.siteMap LI.menux_21 {
			list-style-type:none;
			list-style-position: outside; /* outside, inside */
			font-family:georgia, tahoma, verdana, arial;
			font-size: 24px;
			font-style:italic;
			text-align: left;
			font-weight: bold;
			color:#088127;
			text-align:left;
			background-image:none;
			width:250px;
		}

		UL.siteMap LI.menux_21 A:link {
			text-decoration:none;
			color:#088127;
		}
		
		UL.siteMap LI.menux_21 A:visited {
			text-decoration:none;
			color:#088127;
		}
		
		UL.siteMap LI.menux_21 A:active {
			text-decoration:none;
			color:#088127;
		}
			
		UL.siteMap LI.menux_21 A:hover {
			text-decoration:none;
			color:#088127;
		}

		UL.siteMap LI.menux_31 {
			list-style-type:none;
			list-style-position: outside; /* outside, inside */
			font-family:georgia, tahoma, verdana, arial;
			font-size: 24px;
			font-style:italic;
			text-align: left;
			font-weight: bold;
			color:#009AE2;
			text-align:left;
			background-image:none;
			width:250px;
		}

		UL.siteMap LI.menux_31 A:link {
			text-decoration:none;
			color:#009AE2;
		}
		
		UL.siteMap LI.menux_31 A:visited {
			text-decoration:none;
			color:#009AE2;
		}
		
		UL.siteMap LI.menux_31 A:active {
			text-decoration:none;
			color:#009AE2;
		}
			
		UL.siteMap LI.menux_31 A:hover {
			text-decoration:none;
			color:#009AE2;
		}

		/* Menu Agir orange */
		UL.siteMap LI.menux_02, UL.siteMap LI.menux_03 {
			list-style-position: outside; /* outside, inside */
			line-height:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			color:#666;
			text-decoration:none;
			background-color:#FFF;
			background-position: bottom;
			background-repeat: no-repeat;
			text-align:left;
			cursor: default;
			background-image:none;
			width:250px;
		}

		UL.siteMap LI.menux_02 {
			font-weight: bold;
		}

		UL.siteMap LI.menux_03 {
			font-weight: normal;
		}

		UL.siteMap LI.menux_02 A:link, UL.siteMap LI.menux_03 A:link {
			text-decoration:none;
			color:#6A6A6A;
		}
		
		UL.siteMap LI.menux_02 A:visited, UL.siteMap LI.menux_03 A:visited {
			text-decoration:none;
			color:#6A6A6A;
		}
		
		UL.siteMap LI.menux_02 A:active, UL.siteMap LI.menux_03 A:active {
			text-decoration:none;
			color:#6A6A6A;
		}
			
		UL.siteMap LI.menux_02 A:hover, UL.siteMap LI.menux_03 A:hover {
			text-decoration:underline;
			color:#6A6A6A;
		}

		
		/* Menu vivre vert */
		UL.siteMap LI.menux_12, UL.siteMap LI.menux_13 {
			list-style-position: outside; /* outside, inside */
			line-height:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			color:#FA6D0F;
			text-decoration:none;
			background-color:#FFF;
			background-position: bottom;
			background-repeat: no-repeat;
			text-align:left;
			cursor: default;
			background-image:none;
			width:250px;
		}
		
		UL.siteMap LI.menux_12 {
			font-weight: bold;
		}
		
		UL.siteMap LI.menux_13 {
			font-weight: normal;
		}
		
		UL.siteMap LI.menux_12 A:link, UL.siteMap LI.menux_13 A:link {
			text-decoration:none;
			color:#FA6D0F;
		}
		
		UL.siteMap LI.menux_12 A:visited, UL.siteMap LI.menux_13 A:visited {
			text-decoration:none;
			color:#FA6D0F;
		}
		
		UL.siteMap LI.menux_12 A:active, UL.siteMap LI.menux_13 A:active {
			text-decoration:none;
			color:#FA6D0F;
		}
			
		UL.siteMap LI.menux_12 A:hover, UL.siteMap LI.menux_13 A:hover {
			text-decoration:underline;
			color:#FA6D0F;
		}
		
		/* Menu Echanger bleu */
		UL.siteMap LI.menux_22, UL.siteMap LI.menux_23 {
			list-style-position: outside; /* outside, inside */
			line-height:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			color:#088127;
			text-decoration:none;
			background-color:#FFF;
			background-position: bottom;
			background-repeat: no-repeat;
			text-align:left;
			cursor: default;
			background-image:none;
			width:250px;
		}

		UL.siteMap LI.menux_22 {
			font-weight: bold;
		}

		UL.siteMap LI.menux_23 {
			font-weight: normal;
		}

		UL.siteMap LI.menux_22 A:link, UL.siteMap LI.menux_23 A:link {
			text-decoration:none;
			color:#088127;
		}
		
		UL.siteMap LI.menux_22 A:visited, UL.siteMap LI.menux_23 A:visited {
			text-decoration:none;
			color:#088127;
		}
		
		UL.siteMap LI.menux_22 A:active, UL.siteMap LI.menux_23 A:active {
			text-decoration:none;
			color:#088127;
		}
			
		UL.siteMap LI.menux_22 A:hover, UL.siteMap LI.menux_23 A:hover {
			text-decoration:underline;
			color:#088127;
		}

		/* Menu Echanger bleu */
		UL.siteMap LI.menux_32, UL.siteMap LI.menux_33 {
			list-style-position: outside; /* outside, inside */
			line-height:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			color:#009AE2;
			text-decoration:none;
			background-color:#FFF;
			background-position: bottom;
			background-repeat: no-repeat;
			text-align:left;
			cursor: default;
			background-image:none;
			width:250px;
		}

		UL.siteMap LI.menux_32 {
			font-weight: bold;
		}

		UL.siteMap LI.menux_33 {
			font-weight: normal;
		}

		UL.siteMap LI.menux_32 A:link, UL.siteMap LI.menux_33 A:link {
			text-decoration:none;
			color:#009AE2;
		}
		
		UL.siteMap LI.menux_32 A:visited, UL.siteMap LI.menux_33 A:visited {
			text-decoration:none;
			color:#009AE2;
		}
		
		UL.siteMap LI.menux_32 A:active, UL.siteMap LI.menux_33 A:active {
			text-decoration:none;
			color:#009AE2;
		}
			
		UL.siteMap LI.menux_32 A:hover, UL.siteMap LI.menux_33 A:hover {
			text-decoration:underline;
			color:#009AE2;
		}

		UL.siteMap A:link {
			text-decoration:none;
			color:#666;
		}
		
		UL.siteMap A:visited {
			text-decoration:none;
			color:#666;
		}
		
		UL.siteMap A:active {
			text-decoration:none;
			color:#666;
		}
			
		UL.siteMap A:hover {
			text-decoration:underline;
			color:#666;
		}

		/* Listes a puces Style de tous les descendants */
		/* Niveau 1 */
		/*
		UL LI {
			padding-top:7px;
			padding-bottom:3px;
			list-style-image:url('/skins/bayon/images/puce_bleu.gif');
			list-style-position: outside; 
			line-height:5px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			color:#0072BC;
			font-weight:bold;
			text-decoration:none;
			background-image:url('/skins/bayon/images/ligne_orange.gif');
			}
		
		UL LI a:link{
			text-decoration:none;
			color:#0072BC;
			}
			
		UL LI a:visited{
			text-decoration:none;
			color:#0072BC;
			}
			
		UL LI a:active{
			text-decoration:none;
			color:#0072BC;
			}
			
		UL LI a:hover{
			text-decoration:underline;
			color:#0072BC;
			}
			*/
		
/********************************************************* 

	HEADER + fonds de page

********************************************************/
		
		
			
		.ombre_droite{
			background-image:url('/skins/bayon/images/ombre_droite.gif');
			background-repeat:repeat-y;
			}
			
		.ombre_gauche{
			background-image:url('/skins/bayon/images/ombre_gauche.gif');
			background-repeat:repeat-y;
			}
		.fond_droit{background-image:url('/skins/bayon/images/ligne_vertical_droite.gif');
		background-repeat:no-repeat;
		}
		
		.fond_header_droit{
			background-image:url('/skins/bayon/images/fond_header_droit.gif');
			background-repeat:no-repeat;
			width:167px;
			height:94px;
			padding-top:15px;
			}
		
		.fond_page_gauche{background-image:url('/skins/bayon/images/fond_page_gauche.gif');
		width:133px;
		background-position:100% 0px;

		}

		.fond_gauche{
			background-image:url('/skins/bayon/images/ligne_vertical_gauche.gif');
			background-position:100% 0px;
			background-repeat:no-repeat;
			
		}
		

.bulle02 {
		background-image:url('/skins/bayon/images/bulle02.gif');
		width:99px;
		height:145px;
		background-repeat:no-repeat;
		}

.bulle03 {
		background-image:url('/skins/bayon/images/bulle03.gif');
		width:78px;
		height:145px;
		background-repeat:no-repeat;
		}

.fond_bulle {
		background-image:url('/skins/bayon/images/fond_header.gif');
		background-repeat:no-repeat;
		width:149px;
		height:145px;
		}
/********************************************************* 

Box de droite Mailing-list et acces rapide

********************************************************/
		.box_cote_gauche_haut{
			width:11px;
			height:21px;
			background-image:url('/skins/bayon/images/box_cote_gauche.gif');
			background-repeat:no-repeat;
			}
		
		.box_fond_centre_haut{
			background-image:url('/skins/bayon/images/box_fond_haut.gif');
			background-repeat:repeat-x;
			padding-left:5px;
			}
			
		.box_cote_droite_haut{
			width:10px;
			height:21px;
			background-image:url('/skins/bayon/images/box_cote_droite.gif');
			background-repeat:no-repeat;
			}
		
		.box_titre01{
			color:#0072BC;
			font-size:11px;
			font-family:tahoma, georgia, verdana, arial;
			font-weight:bold;
			}
			
		.box_cote_gauche_bas{
			background-image:url('/skins/bayon/images/box_cote_gauche_bas.gif');
			background-repeat:no-repeat;
			width:9px;
			height:10px;
			}
			
		.box_cote_droite_bas{
			background-image:url('/skins/bayon/images/box_cote_droite_bas.gif');
			background-repeat:no-repeat;
			width:9px;
			height:10px;
			}
		.box_fond_centre_bas{
			background-image:url('/skins/bayon/images/box_fond_bas.gif');
			background-repeat:repeat-x;
			}
		.box_ligne_cote{
			background-image:url('/skins/bayon/images/box_ligne_cote.gif');
			background-repeat:repeat-y;
			width:1px;
			}
			
		.box_fond01{
			background-color:#ECF8FF;
			padding-left:7px;
			padding-top:6px;
			padding-bottom:3px;
			}
			
		.box_fond02{
			background-image:url('/skins/bayon/images/box_fond01.gif');
			background-repeat:repeat-x;
			padding-left:7px;
			padding-top:2px;
			height:31px;
			}
		.box_fond_sep{
			background-color:#ECF8FF;
			width:1px;
			}
			
		.box_fond_sep02{
			background-image:url('/skins/bayon/images/box_fond01.gif');
			background-repeat:repeat-x;
			width:1px;
			}
		
		.fond_box{
			background-image:url('/skins/bayon/images/fond_box.gif');
			background-repeat:no-repeat;
			height:35px;
			}
			
		
		
		.liensTextBox:link {
			color: #6A6A6A;
			font-size: 10px;
			text-decoration: none;
			font-family:tahoma, georgia, verdana, arial;
			}
		
		
		.liensTextBox:visited {
			color: #6A6A6A;
			font-size: 10px;
			text-decoration: none;
			font-family:tahoma, georgia, verdana, arial;
			}	
		.liensTextBox:hover {
			color: #6A6A6A;
			font-size: 10px;
			text-decoration: underline;
			font-family:tahoma, georgia, verdana, arial;
			}
			
		.liensTextBox:active {
			color: #6A6A6A;
			font-size: 10px;
			text-decoration: none;
			font-family:tahoma, georgia, verdana, arial;
			}
		
		
			
		.border_photo_actu{ border: 1px solid #40A527}
		
		.border_photo_edito{ border: 1px solid #FA6D0F}

/********************************************************* 

	CONTENU

********************************************************/
		
		/********************************************************* 
			LINKS - LIENS 
		a:focus:hover { outline: thick solid black }
		vertical-align : baseline | sub | super | top | text-top | middle | bottom | text-bottom | <percentage> | <length>
		text-decoration : none | [ underline || overline || line-through || blink ]
		white-space : normal | pre | nowrap | pre-wrap | pre-line
		********************************************************/
		

		/* Definition des liens d'accès au contenu (en savoir +)(lire la suite) */
		
		A.lienBleu:link {
			color: #009AE2;
			font-size: 10px;
			text-decoration: none;
			font-weight:bold;
			}
		A.lienBleu:visited {
			color: #009AE2;
			font-size: 	10px;
			text-decoration:none;
			font-weight:bold;
			}
		A.lienBleu:hover {
			color: #009AE2;
			font-size: 10px;
			text-decoration: underline;
			font-weight:bold;
			}
		A.lienBleu:active {
			color: #009AE2;
			font-size: 	10px;
			text-decoration:none;
			font-weight:bold;
			}
			
		A.lienVert:link {
			color: #41C600;
			font-size: 10px;
			text-decoration: none;
			font-weight:bold;
			}
		A.lienVert:visited {
			color: #41C600;
			font-size: 	10px;
			text-decoration:none;
			font-weight:bold;
			}
		A.lienVert:hover {
			color: #41C600;
			font-size: 10px;
			text-decoration: underline;
			font-weight:bold;
			}
		A.lienVert:active {
			color: #41C600;
			font-size: 	10px;
			text-decoration:none;
			font-weight:bold;
			}
			
		A.lienOrange:link {
			color: #FB8A3F;
			font-size: 10px;
			text-decoration: none;
			font-weight:bold;
			}
		A.lienOrange:visited {
			color: #FB8A3F;
			font-size: 	10px;
			text-decoration:none;
			font-weight:bold;
			}
		A.lienOrange:hover {
			color: #FB8A3F;
			font-size: 10px;
			text-decoration: underline;
			font-weight:bold;
			}
		A.lienOrange:active {
			color: #FB8A3F;
			font-size: 	10px;
			text-decoration:none;
			font-weight:bold;
			}	
			
		/********************************************************* 
		
			 Titres
			display: block,inline
		********************************************************/	
		
		
		/* Titre de page */
		H1 {
				font-family:georgia, tahoma, verdana, arial;
				font-size: 24px;
				font-style:italic;
				text-align: left;
				font-weight: bold;
				display: inline;
		}
	
		/* Titre de niveau 1 : I.,II.,III. */
		H2 {
			 display: inline;
			color: 			#636D6D;
			font-family:Tahoma, Verdana, Arial, sans-serif; 
			font-size: 		16px;
			font-style: 	normal;
			text-align: 	right;
			font-weight: bold;
			}

		 	
			.titre_menu_orange{
				color:#FA6D0F;
				}
			
			.titre_menu_vert{
				color:#088127;	
			}
			.titre_menu_bleu{
				color:#009AE2;
			}
	
			.titre_actu01{
				font-family:georgia, tahoma, verdana, arial;
				font-size:30px;
				text-align:right;
				font-weight:bold;
				color:#0072BC;
				font-style:italic;
				}
				
			.titre_actu02{
				font-family:georgia, tahoma, verdana, arial;
				font-size:24px;
				text-align:right;
				font-weight:bold;
				color:#56CB17;
				font-style:italic;
				}
			
			.titre_actu03{
				font-family:georgia, tahoma, verdana, arial;
				font-size:24px;
				font-weight:bold;
				color:#FA6D0F;
				font-style:italic;
				padding-top:3px;
				}
			.titre_liste_actu{
				font-family:georgia, tahoma, verdana, arial;
				font-size:18px;
				font-weight:bold;
				color:#56CB17;
				font-style:italic;
				padding-left:10px;
				padding-top:5px;
				}
				
			.sous-titre_actu01{
				color:#61CE26;
				font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
				font-size:11px;
				font-weight:bold;
				}
				
			.txt_courant_gris{
				color:#6A6A6A;
				font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
				font-size:9px;
				padding-top:5px;
				}
		 
		
		/********************************************************* 
		
			LISTES
		http://fr.selfhtml.org/css/proprietes/listes.htm
		list-style-type: decimal, lower-roman, upper-roman, lower-alpha, upper-alpha, lower-latin, upper-latin, lower-greek, decimal-leading-zero ...
		********************************************************/
		

TR.titre_tablo_orange TD, TD.titre_tablo_orange {
	background-color: #FA6D0F;
	padding-left:3px;
	color:#FFF;
    font-size: 	12px;
    font-weight: bold;
}

TR.titre_tablo_vert TD, TD.titre_tablo_vert {
	background-color: #36BB1D;
	padding-left:3px;
	color:#FFF;
    font-size: 	12px;
    font-weight: bold;
}

TR.titre_tablo_bleu TD, TD.titre_tablo_bleu {
	background-color: #009AE2;
	padding-left:3px;
	color:#FFF;
    font-size: 	12px;
    font-weight: bold;
}


TR.ligne_tablo_vert_clair TD, TD.ligne_tablo_vert_clair {
	color:#000;
	background-color:#FFF;
	border-bottom: 1px solid #088127;
}

TR.ligne_tablo_vert_fonce TD, TD.ligne_tablo_vert_fonce {
	color:#000;
	background-color:#BDFFB1;
	border-bottom: 1px solid #088127;
}

TR.ligne_tablo_bleu_clair TD, TD.ligne_tablo_bleu_clair {
	color:#000;
	background-color:#FFF;
	border-bottom: 1px solid #005595;
}

TR.ligne_tablo_bleu_fonce TD, TD.ligne_tablo_bleu_fonce {
	color:#000;
	background-color:#B6E0FF;
	border-bottom: 1px solid #005595;
}

TR.ligne_tablo_orange_clair TD, TD.ligne_tablo_orange_clair {
	color:#000;
	background-color:#FFF;
	border-bottom: 1px solid #FF3C00;
}

TR.ligne_tablo_orange_fonce TD, TD.ligne_tablo_orange_fonce {
	color:#000;
	background-color:#F5B489;
	border-bottom: 1px solid #FF3C00;
}

			

		.ligne_pointille {
			background-image:url('/skins/bayon/images/point_bleu.gif');
			background-repeat:repeat-x;
			padding-top:3px;
			padding-left:8px;
			}
			
		.ligne_pointille_verti {
			background-image:url('/skins/bayon/images/point_bleu_verti.gif');
			background-repeat:repeat-y;
			padding-top:5px;
			margin-top:10px;
			margin-right:8px;
			padding-right:8px;
			}
		
		.menu_gauche {
			margin-left:13px;
			width:146px;
			display: inline;
			font-family:tahoma, verdana, arial;
			font-size: 11px;
			font-style:normal;
			text-align: left;
			}
			
		.date_liste_actu {
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			font-family:11px;
			color:#6A6A6A
			}
			

/********************************************************* 

	FORMS - FORMULAIRES 
	
	scrollbar-face-color:
	scrollbar-arrow-color:
	scrollbar-track-color:
	scrollbar-shadow-color:
	scrollbar-highlight-color:
	scrollbar-3dlight-color: 
	scrollbar-darkshadow-color: 
********************************************************/

			
		
.warning {
   color: #FF0000;
   font-weight: bold;
}

/*********************************************************
   FORMS - FORMULAIRES
********************************************************/

FORM {
		padding:0px;
		margin:0px;
} 

INPUT {
   border-top: 1px solid #DFDFDF;
   border-right: 1px solid #DFDFDF;
   border-bottom: 1px solid #DFDFDF;
   border-left: 1px solid #DFDFDF;
   background-color: #FFF;
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   padding-left: 2px;
   padding-right: 2px;
}

/* Text Box*/
INPUT.fieldtextbox{
   border-top: 1px solid #DFDFDF;
   border-right: 1px solid #DFDFDF;
   border-bottom: 1px solid #DFDFDF;
     border-left: 1px solid #DFDFDF;
   background-color: #FFF;
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   padding-left: 2px;
   padding-right: 2px;
}

/* Check Box*/
INPUT.fieldcheckbox {
   border: 0px;
}

/* Radio Box*/
INPUT.fieldradiobox {
   border: 0px;
}

INPUT.file{
   background-color: #FFF;
   padding-left:2px;
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size:9px;
}


INPUT.button, INPUT.fieldbutton {
   color: #fff;
   font-family:     Tahoma, Verdana, Arial, sans-serif;
   font-style:    normal;
   font-weight: bold;
   font-size:    10px;
   background-color:    #666;
   border-bottom: #000 solid 1px;
   border-right: #000 solid 1px;
   border-left: #000 solid 1px;
   border-top: #000 solid 1px;
   cursor: pointer;
}


INPUT.button:hover, INPUT.fieldbutton:hover {
   background-color:    #FFF;
   color: #FF7800;
}

.disabled {
   visibility : hidden;
   color: transparent;
   font-size: 0pt;
   font-family: Tahoma, Verdana, Arial, sans-serif;
   background-color:     transparent;
   border: transparent solid 0px;
   border-bottom: transparent solid 0px;
   border-right: transparent solid 0px;
   border-left: transparent solid 0px;
   border-top: transparent solid 0px;
}

.enabled {
   visibility : visible;
   border-top: 1px solid #DFDFDF;
   border-right: 1px solid #DFDFDF;
   border-bottom: 1px solid #DFDFDF;
     border-left: 1px solid #DFDFDF;
   background-color: #FFF;
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   padding-left: 2px;
}

SELECT {
   background-color:    #FFFFFF;
   color: #000000;
   font-family: Tahoma, Verdana, Arial, sans-serif;       font-style:    normal;
   font-size:    10px;
   width: 150px;
   border-top: 1px solid #DFDFDF;
   border-right: 1px solid #DFDFDF;
   border-bottom: 1px solid #DFDFDF;
     border-left: 1px solid #DFDFDF;
}

SELECT.fieldlistbox {
   background-color:    #FFFFFF;
   color: #000000;
   font-family: Tahoma, Verdana, Arial, sans-serif;       font-style:    normal;
   font-size:    10px;
   width: 150px;
   border-top: 1px solid #DFDFDF;
   border-right: 1px solid #DFDFDF;
   border-bottom: 1px solid #DFDFDF;
     border-left: 1px solid #DFDFDF;
}

OPTION {
   color: #000000;
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-style:    normal;
   font-size:        11px;
   background-color:    #FFFFFF;
   width: 150px;
}

TEXTAREA{
   border-top: 1px solid #DFDFDF;
   border-right: 1px solid #DFDFDF;
   border-bottom: 1px solid #DFDFDF;
     border-left: 1px solid #DFDFDF;
   background-color: #FFF;
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   padding-left: 2px;
}
			


/********************************************************* 

	BOTTOM

********************************************************/


		.fond_bas{
			background-image:url('/skins/bayon/images/ombre_bas.gif');
			background-repeat:repeat-x;
			}
		
			
		.footlink:link {
			color: #5FAAB8;
			font-size: 10px;
			text-decoration: none;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			}
		.footlink:visited {
			color: #5FAAB8;
			font-size: 10px;
			text-decoration: none;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			}
			
		.footlink:hover {
			color: #5FAAB8;
			font-size: 10px;
			text-decoration: underline;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			}
		.footlink:active {
			color: #5FAAB8;
			font-size: 10px;
			text-decoration: none;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			}
			
		.bas_page{
			background-image:url('/skins/bayon/images/point_bleu.gif');
			background-repeat:repeat-x;
			padding-top:3px;
			padding-left:8px;
			color: #5FAAB8;
			font-size: 10px;
			font-family:Verdana, Arial, Helvetica, sans-serif, georgia;
			}
			
		.bas_page_gch {
			background-image:url('/skins/bayon/images/ombre_bas_gauche.gif');
			width:16px;
			height:17px;
			background-position:left;
			background-repeat:no-repeat;
			}
			
		.bas_page_drt {
			background-image:url('/skins/bayon/images/ombre_bas_droite.gif');
			width:16px;
			height:17px;
			background-repeat:no-repeat;
			background-position:right;
			}
		.txtGrisBasPage {
			color:#898989;
			font-family:tahoma, georgia,  verdana, arial;
			font-size:9px;
			}
	DIV.coord_titre {
		font-weight:	bold;
	}

.coordList .odd { background: #ECF8FF; }
