body { margin: 0pt;
padding: 0pt;
background-color: rgb(255, 255, 255);
scrollbar-base-color: #FFFFFF;
color: rgb(102, 102, 102);
left: 0px;
position: absolute;
width: 100%;
height: 100%;
}
ul, li { margin: 0pt;
padding: 0pt;
list-style-type: none;
}
ul { margin-top: 60px;
margin-left: 20px;
}
h1 { font-family: Arial;
color: #000000;
font-size: 16px;
}
h2 { color: #000000;
font-weight: bold;
font-family: Arial;
font-size: 12px;
}
h4 { color: #000000;
text-align: center;
font-weight: bold;
font-family: Arial;
font-size: 12px;
}
h3 {
font-family: Arial;
color: #000000;
font-size: 12px;
}
fieldset {
border-color: #FFFFFF;
}
a:active { color: #000000;
text-decoration: none;
}
a:visited { color: #000000;
}
a:hover { color: rgb(102, 102, 102);
text-decoration: none;
}
a { color: #000000;
font-weight: bold;
}
.men a:hover { color: rgb(102, 102, 102);
text-decoration: none;
}
.men a { color: #000000;
font-weight: bold;
text-decoration: none;
}
#texte { margin: 10px;
padding: 10px;
font-family: Arial;
font-size: 12px;
color: rgb(102, 102, 102);
overflow: auto;
text-align: justify;
width: 566;
height: 380;
}
#texte2 { margin: 10px;
padding: 10px;
font-family: Arial;
font-size: 12px;
color: rgb(102, 102, 102);
text-align: justify;
width: 566;
}
.locataireLien a {
	color: darkred;
	font-size:12px;
	text-decoration: none;
  font-weight: bold;	
}
.locataireLien a:hover {
	color: darkblue;
	font-size:12px;
	text-decoration: none;
  font-weight: bold;	
}

.yoLien a {
	color: darkred;
	text-decoration: none;
	font-size:12px;
  font-weight: bold;	
}
.yoLien a:hover {
	color: darkblue;
	text-decoration: none;
	font-size:12px;
  font-weight: bold;	
}

.erreurTexte {
  font-weight: bold;
  text-align: center;
  font-size:12px;
  color: red;
}
.operation {
  font-weight: bold;
  color: darkgreen;
  font-size:12px;
}

.adminMenu{
	text-decoration: none;
  font-weight: bold;
}
.adminMenu a {
	color: darkred;
	text-decoration: none;
  font-weight: bold;	
}
.adminMenu a:hover {
	color: darkblue;
	text-decoration: none;
  font-weight: bold;	
}
  table.cadre {border: 1px dashed darkblue; background: #FFCC00; padding:2px; }
  table.pts {border: 1px solid #000000; background: #FFFFFF; padding:2px; font-size:12px; }
  table.pta {border: 0px solid #000000; background: #FFFFFF; padding:2px; font-size:12px; }  
  table.calendar {border: 1px solid black; border-collapse: collapse; color: #000000; background: rgb(102, 102, 102); }
  td.today { border: 1px solid darkred; color: #000000; background: #FFFFCC; font-weight: bold; text-align: center; font-size:12px;}
  td.todays { color: #000000; color: #000000; background: #FFFFFF; text-align: center; font-size:12px;}
  td.clic{ border: 1px solid red; color: #000000; background: #EEEEEE; font-size:12px;}
  td.small { font-size:10px; width:86px; text-align: center;}
  td.mid { font-size:12px; width:86px; text-align: center;}
  .red { color: darkred; font-size:12px; }
  .blue { color: darkblue; font-size:12px; }
  .petit { color: darkred; font-size:9px; text-align: center; }
  .gros { color: darkred; font-size:12px; text-align: center; }
  td.monthdays {border: 1px solid #434470; color: #000000; background: #EEEEEE; text-align: center; font-size:12px;}
  td.nonmonthdays { border: 1px solid black; color: #000000; background: #CCCCCC; text-align: center; font-size:12px;}
  td.text { background-image:url();}
  td.menu { }
  td.top { background-image:url(images/degradph.jpg); color: #000000;}
  td.ver { color: #000000;}  
  td.bottom { background-image:url(images/degradp.jpg);}
  td.head { background-image:url(images/head.jpg);}
  table.top { height: 78;}