body
{
	margin:0;
	padding:0;
	background-color : #0A4794;
}

table#siteSpip
{
	margin : 0;
	padding : 0;
	height : 100%;
	width : 100%;
	background-color : #0A4794;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
td#titreRubrique
{
	width : 160px;
	text-align:center;
	height : 45px;
	background: #730473 url('images/image_01.gif') no-repeat;
}
div#Titre_Zone {
	color: #71E600;
   font-size: 12pt;
	font-variant: normal; 
	font-family: Arial; 
	font-weight: bold;
}
td#retourSommaire
{
	height : 85px;
	width : 160px;
}
td#TitreArticle
{
	background-color : #62C88F;
	padding-left : 30px;
}
#Titre_Lien {
    color: #FFFFFF;
    font-size: 12pt; 
    font-variant: normal; 
    font-family: Arial; 
    font-weight: bold;
}
td#contenuArticle
{
	background-color : #1B62BE;
	color : white;
}

div#texteArticle
{
	margin : 30px;
}
h3.spip
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFCC00;
	text-align :justify; 
	font-weight : bold;
	margin : 0;
	margin-top : 25px;
	margin-bottom : 15px;
}
/**
p.spip
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align :justify; 
	margin:0;
}
**/
p.spip a{
   color: #FFFFFF; 
   font-family: Arial; 
	font-size: 10pt;
	font-weight : normal;
	text-decoration : underline;
}
p.spip a:hover { 
   color: #62C88F; 
   font-family: Arial; 
	font-size: 10pt;
	font-weight : normal;
	text-decoration : underline;
}

a:alink, a:visited, a:link {
    text-decoration: none;
    color: #FFFFFF; 
    font-family: Arial; 
    font-size: 8pt; 
    font-weight: bold
}
a{
	 text-decoration: none;
    color: #FFFFFF; 
    font-family: Arial; 
    font-size: 8pt; 
    font-weight: bold

}

a:hover { 
    text-decoration: none; 
    color: #62C88F; 
    font-family: Arial; 
    font-size: 8pt; 
    font-weight: bold 
}
hr
{
  width : 40%;
  margin-left:0;
  margin-top : 15px;
  margin-bottom : 15px;
}
h4.spip
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FAFBDA;
	text-align: justify;
	margin : 0;
	margin-bottom : 10px;
}

div#pageAgenda
{
	margin : 0;
	padding : 0;
	height : 100%;
	width : 100%;
	background-color : #0A4794;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
div#agenda
{
	width: 787px;
	margin:auto;
	text-align:center;
	background-color :  #1B62BE;
}
div.moisAgenda
{
	width: 787px;
	margin:auto;
	padding-top : 80px;
	font-size : 12pt;
	text-align:center;
}
div.RubriqueMois
{
	background-color:#e48407;
	width : 100%;
	height : 40px;
	line-height : 2.5em;
}
div.ArticleMois
{
	width : 100%;
	margin-bottom : 1px;
}
td.dateArticle
{
	background-color:#35383c;
	width : 299px;
	font-size : 10pt;
	font-weight : normal;
}
td.texteArticle
{
	padding-left : 10px;
	padding-bottom : 10px;
	background-color:#00b561;
	font-size : 10pt;
	font-weight : bold;
}
td.texteArticleRecrute
{
	padding-left : 10px;
	padding-bottom : 10px;
	background-color:#00b561;
}

td.texteArticle h3.spip
{
	color : white;
	margin : 0;
	margin-top : 5px;
	margin-bottom : 10px;
	padding : 0;
	font-weight : bold;
}
td.texteArticle a
{
	color : white;
	text-decoration : none;
}
td.texteArticle a:hover
{
	color : white;
	text-decoration : underline;
}
div#footer
{
	
}
div#pageServices
{
	margin : 0;
	padding : 0;
	height : 100%;
	width : 100%;
	background-color : #0A4794;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	/*font-weight: bold;*/
	text-align:center;
}
div#servicesSoins
{
	width : 787px;
	margin : auto;
	text-align:left;
	border : 1px solid #0A4794;
}
h1.spip
{
	color : white;
	font-size :14pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

html>body table#clear td
{
	line-height : 0;
}


table.spip {margin:1.5em 0; padding:0; border-collapse:collapse;border:1px solid #d1d9dc; width:100%;}

table.spip th {padding:0.5em; border:0px solid #d1d9dc;}

table.spip tr {margin:0; padding:0;}

table.spip tr td {padding:0.5em; text-align:left; border-top:0;border-bottom:0;border-right:1px dotted #d1d9dc;border-left:1px dotted #d1d9dc;}

table.spip tr.row_first {background-color : #ffffb9; color: black; }

table.spip tr.row_odd {background-color : #0A4794;}

table.spip tr.row_even {background-color:#1B62BE;}

table.spip h3 {padding-top:5px; background-color:#a6a388; color:#fff;}
