body {
background-color: #336699;		
font-family: caption;
font-size: 12px ;
}

.titre1  {
	text-align:left;
	font-size:24px;
	font-family: Helvetica, serif;
	font-weight:bold;
	font-style:italic;
}

.titre2  {
	text-align:left;
	font-size:16px;
	font-family: Helvetica, serif;
	font-style:italic;
	font-weight:bold
}

td.titre1, .titre1 a {
	text-align:left;
	font-size:24px;
	color:#006699;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	font-family: Helvetica, serif;
}

td.titre2, .titre2 a {
	text-align:left;
	font-size:16px;
	color:#006699;
	font-style:italic;
	text-decoration:none;
	font-weight:bold;
	font-family: Helvetica, serif;
}

.titre1 a:hover {
	text-align:left;
	font-size:24px;
	color:#336699;
	background-color:#FFCC66;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
}

.titre2 a:hover {
	text-align:left;
	font-size:16px;
	color:#336699;
	background-color:#FFCC66;
	text-decoration:none;
	font-style:italic;
	font-weight:bold
}


table.cadre {
	background-color:white;
	border: 1px;
	border-spacing: 2px;
	border-style:solid;
	width: 700px;
	
	}

table.rubrique {
width: 130px;
	background-color:#FFEFDF

}
	

html {
      margin: 10px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      font-family: Arial, sans-serif;
      font-size: 9pt;
      text-align: center;
			}
			
.bleu {
			color:#006699
			}
		
td.titre {
			background-color: #336699;
			text-align: center;
			font-size: 12px;
			font-weight: bold;
			color: #FFCC66;
			height: 20px
}

div.date_actus {
		color: #336699;
		display: block;
		background-color: #FFCC66;
		text-align: center;
		font-size: 16px;
		font-weight: bold;
		}

tr.barre_menu a {
		text-decoration: none;
		text-align: center;
		font-size: 12px;
		font-weight: bold;
		height: 20px;
/* margin haut droite bas gauche */
		padding: 3px 0px 0px 0px;
		color: #336699;
		display: block;
		background-color: #FFCC66

		}

table.barre_menu {
	border: 1px;
	border-color: white
}



.barre_menu a:hover {
		text-decoration: none;
		color: #FFCC66;
		background-color: #336699
}

td.mention {
			text-align: center;
			font-style: italic;
			font-size: 10px;
			color: #336699
			}

li.gauche {
			text-align: left;
			margin-left: 2px;
			margin-right: 2px;
			margin-top: 5px;
			display: block
						}
.gauche a {
	text-decoration:none;
	margin-left: 4px;
	
	color: #336699;
	display:block;
	font-size:12px
}

.gauche a:hover {
	text-decoration:none;
	margin-left: 4px;
	color:#FFCC66;
	background-color: #336699;
	display:block
	
}

.navig, a.navig, a.navig:visited {
	font-family: Arial, sans-serif;
	text-decoration:none;
	color: #336699;
	font-style: italic;
	font-size:12px;
	}
	
a.navig:hover {
	font-family: Arial, sans-serif;
	text-decoration:none;
	color:#336699;
	background-color:#FFCC66;
	font-style: italic;
	font-size:12px;
	}	



.contenu{
	font-family:"Helvetica" , serif;
	color:black;
	font-size:13px
}

.contenu a {
	text-decoration:underline;
	color:#336699
}

.contenu a:hover{
	text-decoration:none;
	color:#cbfe98;
	background-color:#326598
}

.spip{
	font-family:"Helvetica" , serif;
	color:black;
	font-size:13px
}

a.spip, a.spip_in, a.spip_in:visited, a.spip_out, a.spip_out:visited, a.spip:visited  {
	text-decoration:underline;
	color:#336699
}

a.spip:hover, a.spip_out:hover, a.spip_in:hover   {
	text-decoration:none;
	color:#336699;
	background-color:#FFCC66
}

h3.spip {
	font-size:18px;
	text-align:center;
	color:#000099;
	}
	
strong.spip {
	font-size:13px;
	color:#333399;
	}
	
.chapo {
	font-family: Arial, sans-serif;
	color:#006699;
	font-style: italic;
	font-size:14px;
	text-align: center;
	}
	
.notes {
	font-family: Arial, sans-serif;
	color:#336699;
	font-style: italic;
	font-size:11px;
	text-align: left;
	}
	
a.ticker, a.ticker:visited {
	text-decoration:none;
	color:#336699;
	font-size:16px;
	font-weight:bold
	}
	
a.ticker:hover {
	text-decoration:none;
	color:#336699;
	font-size:16px;
	font-weight:bold;
	background-color:#FFCC66
	}
