body
{
 background-color: #FFFFFF;
 font-size: 100%;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 color: #111155;
 text-decoration: none;
 text-align: left;
 font-family: tahoma,arial,sans-serif;
 margin: 0px;
}
.formulaire_login {font-size: 90%;padding: 5px;}
.formulaire_recherche * {vertical-align:top;}
.pagination {text-align: left;}

h1 {font-family: tahoma,arial,sans-serif;color: #111155;}
pre {font-stretch: ultra-condensed; font-family: tahoma,arial,sans-serif;}

a, a:hover, a:visited
{
 text-decoration: none;
 color: #111155;
}
table.spip { border: none;
 margin-left: 5%;
 width: 90%;}
table.spip tr td {border: 1px dotted #111155; vertical-align : middle;}
table.spip tr.row_first{
	color: #111155;
	background-color:#eeeeff;
	border: 1px dotted #111155;
}
table.spip tr.row_first th{
text-align: center;
}
table.spip tr.row_odd {
	background-color: #eeeeFF;
	border-bottom: 1px dotted #111155;
}

table.spip tr.row_even {
	background-color: #ddddff;
	border-bottom: 1px dotted #111155;
}

table.spip tr th {
	background-color: #eeeeFF;
	text-align: center;
	font-weight: bold;
 }

table.classes { 
  border: none;
  margin-left: 5%;
  width: 90%;
 }

table.classes tr td {
  text-align: center;}
 }
hr
{
 clear: left;
 margin-top: 10;
 border: none;
 border-top: solid 1px;
 }

 h1
{
 font-weight: bold;
 font-size: 150%;
 vertical-align: middle;
 }
 
h1 img.spip_logos{
float: left;
margin-right: 15px;

}

.spip_logos
{margin-right: 10px;}

h3.spip
{
 font-family: tahoma,arial,sans-serif;
 border-bottom: solid 1px;
 text-align: left;
 }

.important {
	border: solid 2px red;
	padding: 1%;
	color: red;
  }


