/* Texte dans les pages. */
body { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #666666;
}


/* Texte dans les tableaux. */
table { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
}


/* Texte pour la date de mise a jour du site en page accueil */
.petit {
	font-size: 11px;
	color: #3399CC;
}


/* Texte intro page index.htm */
h1 {
	font-size: 10px;
}


/* Texte d'erreur. */
.red { 
	color: #FF0000;
}


/* Texte d'erreur identification. */
.red2 { 
	color: #FF0000;
}


/* Texte ok. */
.vert { 
	color: #89BE3A;
}


/* Titre de la page. */
.titreadmin {
	font-size: 13px;
	font-weight: bold;
	color: #3399CC;
}


/* Titre du questionnaire. */
.enquete {
	font-weight: bold;
	color: #993300;
}


/* Titre des groupes de modules. */
.grmodule {
	font-weight: bold;
	color: #ABBD2C;
}


/* Titre des modules. */
.rubrique {
	font-weight: bold;
	color: #0000FF;
}


/* Titre des questions. */
.question {
	font-weight: bold;
	color: #006699;
}


/* Titre des modules dans la page etape.php. */
.titremodule {
	font-weight: bold;
	color: #FFFFFF;
}


/* Titre des formations. */
.titreformation {
	font-weight: bold;
	color: #589AA6;
}


/* Titre de l'écran (formation et exercice). */
.soustitre {
	font-weight: bold;
	color: #F7C318;
}


/* Trait de l'écran (formation et exercice). */
.trait {
	background-color: #F7C318;
}


/* Couleur d'arriere-plan de la question. */
.couleur1 {
	background-color: #FBDD74;
}


/* Couleur d'arriere-plan des choix de la question. */
.couleur2 {
	background-color: #FAF1D0;
}


/* Couleur d'arriere-plan de la question (évaluation de la formation). */
.couleur1formation {
	background-color: #9FC3CA;
}


/* Couleur d'arriere-plan des choix de la question (évaluation de la formation). */
.couleur2formation {
	background-color: #E8EFF0;
}


/* Couleur d'arriere-plan de la question (évaluation de la formation). */
.couleur1motivation {
	background-color: #9FC3CA;
}


/* Couleur d'arriere-plan des choix de la question (évaluation de la formation). */
.couleur2motivation {
	background-color: #E8EFF0;
}


/* Tableau des questions. */
.tabenquete { 
	border-left-width:1px; border-left-color:#F7C413; border-left-style:solid;  
	border-right-width:1px; border-right-color:#F7C413; border-right-style:solid;
	border-top-width:1px; border-top-color:#F7C413; border-top-style:solid;
	border-bottom-width:1px; border-bottom-color:#F7C413; border-bottom-style:solid
}


/* Tableau des questions de l'évaluation de la formation. */
.tabformation { 
	border-left-width:1px; border-left-color:#589AA6; border-left-style:solid;  
	border-right-width:1px; border-right-color:#589AA6; border-right-style:solid;
	border-top-width:1px; border-top-color:#589AA6; border-top-style:solid;
	border-bottom-width:1px; border-bottom-color:#589AA6; border-bottom-style:solid
}


/* Tableau des questions de motivation. */
.tabmotivation { 
	border-left-width:1px; border-left-color:#589AA6; border-left-style:solid;  
	border-right-width:1px; border-right-color:#589AA6; border-right-style:solid;
	border-top-width:1px; border-top-color:#589AA6; border-top-style:solid;
	border-bottom-width:1px; border-bottom-color:#589AA6; border-bottom-style:solid
}


/* Tableau de Santé sur le Net */
.tableausantesur { 
	border-left-width: 1px; border-left-color: #530AAD; border-left-style: solid;  
	border-right-width: 1px; border-right-color: #530AAD; border-right-style: solid;
}


/* Liens normaux. */
a {
	font-size: 13px;
	color: #428DDC;
	text-decoration: none;
}

a:hover {
	color: #EC8B1B;
}

a:active {
	color: #EC8B1B;
}


/* Lien mot de passe oublié. */
a.passw {
	font-size: 13px;
	color: #428DDC;
	text-decoration: none;
}

a.passw:hover {
	color: #EC8B1B;
}

a.passw:active {
	color: #EC8B1B;
}


/* Liens bas de l'accueil. */
a.accueil {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.accueil:hover {
	color: #666666;
}

a.accueil:active {
	color: #666666;
}


/* Liens pour les sites Santé sur le Net de la page accueil */
a.santesur {
	font-size: 11px;
	color: #530AAD;
	text-decoration: none;
}

a.santesur:hover {
	color: #FF00FF;
}

a.santesur:active {
	color: #FF00FF;
}


/* Champ texte de l'identification. */
.inputIdent {
  
  background: #E3F6FA;
  border: 1px solid #41C4E0;
}


/* Bouton valider de l'identification. */
.validerIdent  {
  background-repeat: no-repeat;
  border:0px;
  width:58px;
  height:19px;
  cursor: pointer;
  background-image: url("../images/bt_valider_jaune.jpg");
}


/* Champ texte de l'inscription. */
.inputInscr {
  
  background: #E3F6FA;
  border: 1px solid #41C4E0;
}


/* Bouton valider de l'inscription. */
.validerInscr  {
  background-repeat: no-repeat;
  border:0px;
  width:58px;
  height:19px;
  cursor: pointer;
  background-image: url("../images/bt_valider_bleu.jpg");
}


/* Bouton valider vert fond blanc. */
.validerVert  {
  background-repeat: no-repeat;
  border:0px;
  width:91px;
  height:24px;
  cursor: pointer;
  background-image: url("../images/bt_valider_vert.jpg");
}


/* Bouton valider jaune fond blanc. */
.validerJaune  {
  background-repeat: no-repeat;
  border:0px;
  width:91px;
  height:24px;
  cursor: pointer;
  background-image: url("../images/bt_valider_j.jpg");
}


/* Bouton valider. */
.valider  {
  background-repeat: no-repeat;
  border:0px;
  width:91px;
  height:24px;
  cursor: pointer;
  background-image: url("../images/bt_valider_violet.jpg");
}


/* Bouton valider. */
.validerFormation  {
  background-repeat: no-repeat;
  border:0px;
  width:91px;
  height:24px;
  cursor: pointer;
  background-image: url("../images/bt_valider_formation.jpg");
}


/* Bouton valider. */
.validerMotivation  {
  background-repeat: no-repeat;
  border:0px;
  width:91px;
  height:24px;
  cursor: pointer;
  background-image: url("../images/bt_valider_motivation.jpg");
}



/* Titre du contenu de la page */
.page_titre {
	font-size: 13px;
	font-weight: bold;
	color: #6633CC;
}


/* Titre du menu de gauche */
.titremenu {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


/* Liens des menus de gauche */
a.menu
{
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}

a.menu:visited
{
	color: #999999;
}

a.menu:hover
{
	color: #FF00FF;
}

a.menu:active
{
	color: #FF00FF;
}


/* Tableau menu de gauche */
.tableau2 { 
	border-left-width: 1px; border-left-color: #180C84; border-left-style: solid;  
	border-right-width: 1px; border-right-color: #180C84; border-right-style: solid;
	border-top-width: 1px; border-top-color: #180C84; border-top-style: solid;
	border-bottom-width: 1px; border-bottom-color: #180C84; border-bottom-style: solid;
}


/* Liens pour les sites de la page index.htm */
a.index {
	font-size: 10px;
	color: #530AAD;
	text-decoration: none;
}

a.index:hover {
	color: #FF00FF;
}

a.index:active {
	color: #FF00FF;
}