BODY {
	SCROLLBAR-FACE-COLOR: #FEFCFC;
	SCROLLBAR-HIGHLIGHT-COLOR: #FEFCFC;
	SCROLLBAR-SHADOW-COLOR: #FEFCFC;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: #F8296D;
	SCROLLBAR-TRACK-COLOR: #FEFCFC;
	SCROLLBAR-DARKSHADOW-COLOR: #999999;
}

/* ########### LIENS SANS CLASS ################################## */

.htmfocus {
  cursor: pointer;
}
h1{
	font-size:15px;
  color:#666666;
  padding:0px;
  margin:0px;
}

h2{
	font-size:12px;
  font-weight:bold;
}

h3{
	font-size:12px;
  font-weight:normal;
}
A:link,A:visited
	{
	font-family: arial, Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #F8296D;
	line-height: normal;
	letter-spacing: 1px;
	/*text-decoration: none;*/
  cursor: pointer;
 	}
A:active,A:hover
	{
	font-family: arial, Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	letter-spacing: 1px;
	text-decoration: none;
  cursor: pointer;
 	}
/* ################################# */

.PtiTexte
{
  font-size : 11px;
  font-family : Arial;
  color: #000000;
  font-weight: bold;
}

.PtiTexte:hover
{
  font-size : 11px;
  font-family : Arial;
  color: #F8296D;
  font-weight: bold;
}

.contenu
{
  font-size: 12px;
  font-family: Arial;
  color: #000000;
}

.contenu_petit
{
  font-size: 9px;
  font-family: Arial;
  color: #000000;
}

.contenu_big
{
  font-size: 14px;
  font-family: Arial;
  color: #000000;
}

.contenu_verybig
{
  font-size: 18px;
  font-family: Arial;
  color: #000000;
}

.contenu_veryverybig
{
  font-size: 24px;
  font-family: Arial;
  color: #000000;
}


.contenuLink
{
  font-size: 12px;
  font-family: Arial;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

.titre_a
{
  font-size: 11px;
  font-family: Arial;
  color: #F8296D;
  letter-spacing: 5px;
   font-weight: bold;
}



.contenu:visited
{
  font-size: 12px;
  font-family: Arial;
  color: #000000;
  font-weight: bold;
}

.contenu:link
{
  font-size: 12px;
  font-family: Arial;
  color: #000000;
  font-weight: bold;
}

.btn
{
	font-family: Arial;
	color: #666666;
	font-size: 11px;
	background-color: #FAFAFA;
	border-width:1px;
	border-color:#FAFAFA;	
	height: 20px;
  font-weight: bold;	
  cursor: pointer;	
}

.btnfocus
{
	font-family: Arial;
	color: #F8296D;
	font-size: 11px;
	background-color: #FAFAFA;
	border-width:1px;
	border-color: #FAFAFA;
	height: 20px;
  font-weight: bold;
  cursor: pointer;
}

.clerreur
	{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #DD0000;
	line-height: normal;
	letter-spacing: 1px;
	text-decoration: none;
 	}
 	
 	.rouge_petit
	{
	font-family: arial;
	font-size: 9px;
	color: red;
	}
 	
 .clvert
	{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: green;
	line-height: normal;
	letter-spacing: 1px;
	text-decoration: none;
 	}
.jaide
	{
	font-family: arial;
	font-size: 14px;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;
	cursor: help;
 	}



.nav
{
	font-family: Arial;
	color: #00000;
	font-size: 11px;
	background-color: #E8E8E8;
	border: 1 solid #00000;
	height: 18px;
  cursor: pointer;
}

.navfocus
{
	font-family: Arial;
	color: #F8296D;
	font-size: 11px;
	background-color: #F5F5F5;
	border: 1 solid #00000;
	height: 18px;
  cursor: pointer;
}

.input
{
	font-family: Arial;
	color: #444444;
	font-size: 12px;
	background-color: #cecfce;
	border: 1 solid #444444;
  font-weight: bold;
}

.inputfocus
{
	font-family: Arial;
	color: #000000;
	font-size: 100%;
	letter-spacing: 1px;
	background-color: #FFAACC;
	border: 1 solid #444444;
	padding:1px;
  font-weight: bold;
}

.input1
{
	font-family: sans-serif,arial;
	color: #000000;
	font-size: 12px;
	letter-spacing: 1px;

	background-color: #FFFFFF;
	border: 1px solid #444444;
	padding:1px;
  font-weight: bold;
}

.inputex
{	
	color:#F8296D;
  font-weight: bold;
}

.reminderTooltip {
 BORDER-BOTTOM: black 1px solid;
 BORDER-LEFT: black 1px solid;
 BORDER-RIGHT: black 1px solid;
 BORDER-TOP: black 1px solid;
 FONT: 7pt Arial;
 LEFT: 0px;
 RIGHT: 0px;
 TOP: 0px;
 PADDING-BOTTOM: 2px;
 PADDING-LEFT: 6px;
 PADDING-RIGHT: 6px;
 PADDING-TOP: 2px;
 POSITION: absolute;
 VISIBILITY: hidden;
 Z-INDEX: 2;
}

.txtColor{
  color: #F8296D;
}

.clerreur2
	{
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #DD0000;
	line-height: normal;
	letter-spacing: 1px;
	background-color : #ffffff;
	text-decoration: none;
 	}

.top_s{background:url('/images/shadows/top_shadow.gif') repeat-x;height:5px;overflow:hidden;}
.top_left_s{float:left;background:url('/images/shadows/top_left_shadow.gif');width:10px;height:5px;}
.top_right_s{float:right;background:url('/images/shadows/top_right_shadow.gif');width:10px;height:5px;}
.bottom_s{background:url('/images/shadows/bottom_shadow.gif') repeat-x;height:5px;overflow:hidden;}
.bottom_left_s{float:left;background:url('/images/shadows/bottom_left_shadow.gif');width:10px;height:5px;}
.bottom_right_s{float:right;background:url('/images/shadows/bottom_right_shadow.gif');width:10px;height:5px;}
.left_s{float:left;background:url('/images/shadows/left_shadow.gif') repeat-y;height:100%;width:5px;}
.right_s{float:right;background:url('/images/shadows/right_shadow.gif') top right repeat-y;height:100%;width:5px;}