﻿/* CSS Document */

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	margin: 0;
	padding: 0;
}

td.tetiere
{
	background: url(                            'images/charte_anfovi/bandeau.jpg' );
}

td.tetiere_qualenvi
{
	background: url(                            'images/charte_qualenvi/bandeau.jpg' );
}

.style1
{
	text-align: justify;
}
.stylecenter
{
	text-align: center;
}

.header_focus
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #9e0231;
	font-weight: bold;
	text-align: right;
	padding-top: 15px;
	vertical-align: middle;
}

.titre_focus
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	font-weight: bold;
	text-align: center;
}

.contenu_focus
{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: gray;
	font-weight: normal;
	padding-left: 5px;
	padding-bottom: 10px;
}

.lien_focus
{
	text-align: right;
	background-color: #daaa43;
	color: White;
	text-decoration: none;
	padding-right: 5px;
}



.texte11px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	font-weight: normal;
}
.texte10px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
}


.titrepage12px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9e0231;
}

.soustitrepage14px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #93907c;
}

.liens11px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8d1832;
}

.titrerubrique11px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #150201;
}

.titremenu14px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8d1832;
	font-weight: bold;
}

.titremenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8d1832;
	font-weight: bold;
}

.titremenu13px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #8d1832;
	letter-spacing: -1px;
	text-decoration: none;
}

.titremenu13px:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	letter-spacing: -1px;
	text-decoration: none;
}

.titremenu12px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8d1832;
}

.signemenu12px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #daaa43;
}

.soustitremenu_on11px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.soustitremenu_off11px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6e6c5e;
	text-decoration: none;
}
a.menutetierehaut12px
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
a.menutetierehaut12px:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #d19b11;
}
a.menutetierehaut12pxJaune
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
a.menutetierehaut12pxJaune:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #8D1832;
}
.texterecherche12px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.bordrouge
{
	border-style: solid;
	background-color: white;
	border-left-width: 1px;
	border-left-color: #8D1832;
	border-right-width: 1px;
	border-right-color: #8D1832;
}
.texteblanc11px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.titrepage12px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9e0231;
}
.titreinfo13px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7c7c7c;
}
.texteinfo11px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #8e8d8d;
}
a.menubas
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #878787;
}
a.menubas:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #8d1832;
}
.texteadherent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8d1832;
}
.texteimprimer10px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #701200;
}
.InputButton
{
	border: 1px solid #d0990f;
	background-color: #eddbc8;
	color: #6a3108;
	width: 90px;
}
.InputTextBox_obli
{
	border: 1px solid #d0990f;
	background-color: #eddbc8;
	color: #6a3108;
	font-family: Arial, Helvetica, sans-serif;
}
.InputTextBox
{
	border: 1px solid #d0990f;
	background-color: white;
	color: #6a3108;
	font-family: Arial, Helvetica, sans-serif;
}
.li
{
	text-indent: 20px;
	font-weight: normal;
}
select
{
	width: 50px;
	border: 1px solid #d0990f;
	background-color: #eddbc8;
	color: #6a3108;
	margin: -1px;
}
a.lienrougeinterne_on11px
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	color: #8d1832;
}

a:hover.lienrougeinterne_off11px
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	color: #000000;
}
.soustitre_article11px
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	color: #9e0031;
}

a.soustitremenu_on11px
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #6e6c5e;
}

a:hover.soustitremenu_on11px
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}
.flechejaune11px
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #daaa43;
	vertical-align: top;
}


/* Styles du menu de navigation */

.RubriqueNiveau1Menu
{
	cursor: hand;
}

.RubriqueNiveau2Menu
{
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background: #fff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #8D1832;
}

table.espace_adherent
{
	padding-right: 0px;
	margin-right: 0px;
	width: 200px;
	height: 96px;
	background-image: url(                 'images/charte_anfovi/colonnedroite_06.jpg' );
}

/* Styles des listes d'éléments */
table.FicheElement
{
	border-right: 0px solid;
	padding-right: 0px;
	border-top: 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	cursor: hand;
	padding-top: 0px;
	height: 50px;
	width: 100%;
	border-right: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	text-decoration: none;
	color: Black;
	background-color: #F7F7F7;
}


table.FicheElement_Hover
{
	border-right: 0px solid;
	padding-right: 0px;
	border-top: 0px solid;
	cursor: hand;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	height: 50px;
	width: 100%;
	border-right: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	text-decoration: none;
	background-color: #E2E2E2;
	background-image: url(Image/formation_background.gif);
	background-repeat: repeat-x;
	color: Black;
}



table.FicheElementContenu
{
	border-right: white 0px solid;
	border-top: white 0px solid;
	font-size: 8pt;
	cursor: hand;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	font-family: Verdana, Helvetica, sans-serif;
	width: 100%;
	text-decoration: none;
	height: 50px;
	color: Black;
}

td.ZoneTravail
{
	background-color: #ffffff;
	background-position: left top;
	background-image: url(Image/BordHautGaucheEditeur.gif);
	background-repeat: no-repeat;
	width: 100%;
	color: #000000;
	padding-top: 27px;
	padding-left: 28px;
	text-decoration: none;
	background-position-y: 5px;
}

.accordionHeader1
{
	background-color: #DAAA43;
	height: 26px;
}

.accordionHeader2
{
	color: #000000;
	border: solid 1px gray;
}

.accordionHeader
{
	background-color: white;
	padding: 0px;
	margin-top: 5px;
	cursor: pointer;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


.accordionContent
{
	background-color: white; /*border: 1px dashed #2F4F4F;*/
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}



/* Quizz */

.quizz
{
	color: #9e0231;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

.titrerubrique
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 5px;
}

.textequestion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8e8d8d;
	border-left: 1px solid #d5d5d5;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #d5d5d5;
	padding:5px;
	}

.texte_oui_non
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2c2c2c;
	height:20px;
	text-align: center;
	border-left: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
}

.titre_graphique
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #941731;
}

.borduregauche_droite_haut_bas
{
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
}

.resultat
{
	font-family: Arial, Helvetica, sans-serif;
	color: #2c2c2c;
	font-size: 11px;
	text-transform: uppercase;
}

.resultat_pourcentage
{
	font-family: Arial, Helvetica, sans-serif;
	color: #8d1832;
	font-size: 12px;
	font-weight: bold;
}

.coeff
{
	font-family: Arial, Helvetica, sans-serif;
	color: #8e8d8d;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
	padding-left: 3px;
	padding-right: 3px;
}

.buttonDefault
{
	border: 1px outset red;
	border: 1px inset white;
	background-color: #daab43;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	cursor: pointer;
}

.formation_subtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: gray;
}

.formation_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #941731;
}

.formation_header
{
	border: solid 1px silver;
	background-color: #E2E2E2;
	background-image: url(Image/formation_background.gif);
	background-repeat: repeat-x;
}

.formation_content
{
	border: none;
	background-color: #F7F7F7;
}


/* Login */

.buttonLogin
{
	border: 1px outset black;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	cursor: pointer;
}

.textboxLogin
{
	border-top: none;
	border-right: none;
}

.texteLogin
{
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
	text-align: right;
	font-weight: bold;
}

.infosLogin
{
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
	border-top: none;
}

/* Tableau récapitulatif des quizz */

.text_header_quizz
{
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 115px;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	border-left: solid 1px silver;
	padding: 5px;
	vertical-align: top;
}

.text_header_quizz_titre
{
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	padding: 5px;
	border-left: solid 1px silver;
	vertical-align: top;
}

.header_quizz
{
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px silver;
	border-bottom: none;
	border-left: none;
	padding: 5px;
}

.principal
{
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	padding-top: 5px;
	border-bottom: solid 1px silver;
}

.lire_la_suite
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	Color: Black;
	text-decoration: none;
	padding-right: 5px;
}

.lire_la_suite:hover
{
	text-decoration: underline;
	}