body, html {
scrollbar-face-color:#697dad;
scrollbar-highlight-color: #c9d3de;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #c9d3de;
scrollbar-arrow-color: #c9d3de;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color: #697dad;
font-family:"comic sans ms", arial;
color :  #c9d3de;
}
font.souligne{
font-family: "comic sans ms", arial;
font-size:10pt;
font-weight: none;
color: #000000;
text-decoration: underline;
}

font.home {
font-family : "comic sans ms", arial;
font-weight: none;
color : #000000;
font-size: 9pt; 
}
font.date {
font-family : "comic sans ms", arial;
color : #000000;
font-size: 8pt; 
}
font.small {
font-family : "comic sans ms", arial;;
color : #000000;
font-size: 8pt; 
}
font.smallh {
font-family : "comic sans ms", arial;
color : #000000;
font-size: 8pt; 
}
font.nav{
font-family:"comic sans ms", arial;
color:#000000;
font-size:11pt;
font-weight: none;
}
font.template_bas{
font-family:"comic sans ms", arial;
color:#000000;
font-size:10pt;
font-weight: none;
}
a.template_bas{
font-family:"comic sans ms", arial;
color:#000000;
font-size:8pt;
font-weight: none;
}
font.menu_haut{
font-family:"comic sans ms", arial;
color:#000000;
font-size:9pt;
font-weight: none;
}
h1 {
font-family : "comic sans ms", arial;
color : #000000;
font-size: 12pt; 
}
a{
color:#5877B8;
font-family:"comic sans ms", arial;
font-size: 9pt; 
font-weight: none;
text-decoration: none;
}
a:hover{
color:#ff0000;
font-family:"comic sans ms", arial;
font-weight: none;
font-size: 9pt; 
text-decoration: underline overline;
}
a.log{
color:#5877B8;
font-family:"comic sans ms", arial;
font-size: 8pt; 
text-decoration: none;
}
a.log:hover{
color:#ff0000;
font-family:"comic sans ms", arial;
font-size: 8pt; 
text-decoration: underline overline;
}
a.template_bas{
font-family: "comic sans ms", arial;
font-size:8pt;
font-weight: none;
color: #000000;
text-decoration: none;
}
a.template_bas:hover{
font-family: "comic sans ms", arial;
font-size:8pt;
font-weight: none;
color: #ff0000;
text-decoration: underline overline;
}
a.menu{
font-family: "comic sans ms", arial;
font-size:10pt;
font-weight: none;
color: #000000;
text-decoration: none;
}
a.menu:hover{
font-family: "comic sans ms", arial;
font-size:10pt;
font-weight: none;
color: #ff0000;
text-decoration: underline overline;
}
a.news{
font-family: "comic sans ms", arial;
font-size:10pt;
font-weight: none;
color: #000000;
text-decoration: none;
}
a.news:hover{
font-family: "comic sans ms", arial;
font-size:10pt;
font-weight: none;
color: #ff0000;
text-decoration: underline overline;
}
a.tools{
font-family: "comic sans ms", arial;
font-size:9pt;
font-weight: bold;
color: #000000;
text-decoration: none;
}
a.tools:hover{
font-family: "comic sans ms", arial;
font-size:9pt;
font-weight: none;
color: #ff0000;
text-decoration: underline overline;
}
TABLE{
	color:#697dad;
	font-family:"comic sans ms", arial;
      font-weight: none;
	font-size: 10pt;
	border-color:#697dad ;
}
table.tools{
font-family:"comic sans ms", arial;
color:#000000;
font-size:9pt;
border-color: #c9d3de;
font-weight: none;
}
table.news{
font-family:"comic sans ms", arial;
color:#c9d3de;
font-size:9pt;
border-color: #c9d3de;
font-weight: none;
}
textarea {
font-size: 9pt;
font-family: small-caps;
color: #000000;
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width:1px;
border-color: #697dad;
}
input {
font-size: 9pt;
font-family: small-caps;
color: #000000;
background-color: #ffffff;
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width:1px;
border-color: #697dad;
}
select {
font-size: 9pt;
font-family: small-caps;
color: #000000;
background-color: #c9d3de;
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width:1px;
border-color: #ffffff;
}
.relative_comment {
  position: absolute;
  top: 167px;
  right: 270px;
  background-color: #ffffff;
  width : 160px;
  display: none;
}

.TabCommon {FONT: 14px comic sans ms; COLOR: #c9d3de; PADDING: 5px; FONT-WEIGHT: bold; TEXT-ALIGN: center; HEIGHT: 30px; WIDTH: 100px;}
.TabContent {PADDING: 5px;}
.TabContentBottom {PADDING: 10px; BORDER-BOTTOM: 2px outset #99ccff;}
.TabOff {CURSOR: hand; BACKGROUND-COLOR: #697dad; BORDER-LEFT: 1px solid #BBBBBB;}
.TabOn {CURSOR: default; BORDER-TOP: 2px outset #D1D1D1; COLOR: #000000;}
.TabBorderBottom{BORDER-BOTTOM: 2px inset #D1D1D1;}
.TabActiveBorderLeftRight{BORDER-RIGHT: 2px outset #D1D1D1; BORDER-LEFT: 2px outset #D1D1D1;}
.TabActiveBackground {BACKGROUND-COLOR: #ffffff;}
