body {
	background-color: white;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	color: black;
	margin: 10px 10px 10px 10px;
	font-family: arial;
	font-size: x-small;
	font-style: normal;
	text-decoration: none;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}

a:visited, a:link, a:focus, a:active {
	color: rgb(0,30,94);
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

a:hover {
	text-decoration: underline;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

a.small:visited, a.small:link, a.small:focus, a.small:active {
	color: Black;
	text-decoration: none;
	font-family: Arial;
	font-size: xx-small;
	font-style: normal;
}

a.small:hover {
	color: Gray;
	text-decoration: none;
	font-family: Arial;
	font-size: xx-small;
	font-style: normal;
}

.table {
	font-family: Arial;
	font-size: x-small;
	font-style: normal;
	color: Black;
}

.vierge-bg {
	font-family: Arial;
	font-size: x-small;
	font-style: normal;
	color: Black;
	background-image: url(images/vierge-bg.jpg);
	background-repeat: no-repeat;
}

a.red{
  font-size:8pt;
}

a.red:hover{
  color:red;
  font-size:8pt;
}

.bouton{
  font-family: "ms sans serif", helvetica, times, sans-serif ;
	font-size: 14px ;
	color: black ;
	text-decoration: none ;
	background-color: rgb(182,182,218) ;
	border: #000000 ;
}

.onglet{
  border:1px black solid;
  text-align:center;
  background:url('images/onglet-vierge.jpg');
  font-weight:bold;
}

a.lien_menu:visited, a.lien_menu:link, a.lien_menu:focus, a.lien_menu:active {
  font-family:arial;
  font-size:13px;
  color:black;
  font-weight:bold;
  text-decoration:none;
}

.tab_org{
  border:1px rgb(80,80,80) solid;
}

.titre{
  font-style:normal;
  font-family:Arial;
  font-weight:bold;
  font-size:20px;
  color:black;
}

.titre2{
  font-style:normal;
  font-family:Arial;
  font-weight:bold;
  font-size:18px;
  color:black;
}

a.lien_edit{
  color:rgb(0,0,193);
  font-size:14px;
  text-decoration:none;
}

.responsable{
  width:100%;
  font-family:arial;
  font-size:13px;
  font-weight:bold;
}

.cont_rub{
  font-family:arial;
  font-size:12px;
  font-style:normal;
  color:black;
  border: 1px solid black;
}

.title_rub{
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  font-style:normal;
  color:black;
  background:url(images/onglet-vierge.jpg);
  border-bottom:1px black solid;
}

/*******************
pour surligner les titre 
(tricherie certe, mais éfficace)
********************/
a.lien_menu#orga:hover, #orga2 {
 background:url(images/onglet-vierge2.jpg);
 border:solid 1px orange;
 padding-left:27px;
 padding-right:27px;
}
a.lien_menu#photo:hover, #photo2 {
 background:url(images/onglet-vierge2.jpg);
 border:solid 1px orange;
 padding-left:46px;
 padding-right:47px; 
}
a.lien_menu#medical:hover, #medical2 {
 background:url(images/onglet-vierge2.jpg);
 border:solid 1px orange;
 padding-left:43px;
 padding-right: 43px; 
}
a.lien_menu#encadran:hover, #encadran2 {
 background:url(images/onglet-vierge2.jpg);
 border:solid 1px orange;
 padding-left:20px;
 padding-right:20px; 
}
a.lien_menu#adheren:hover, #adheren2 {
 background:url(images/onglet-vierge2.jpg);
 border:solid 1px orange;
 padding-left:10px;
 padding-right:10px; 
}
a.lien_menu#comite:hover, #comite2 {
 background:url(images/onglet-vierge2.jpg);
 border:solid 1px orange;
 padding-left:14px;
 padding-right:15px; 
}