/* STYLE ASSOCIEES AUX BALISES HTML */
/* -------------------------------- */
body {
	background-image: url(../images/fond.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin-top: 0px;
    margin-bottom: 0px;
    scrollbar-face-color: #BEC7D6;
    scrollbar-shadow-color: #E1E7F0 ;
    scrollbar-highlight-color: #D8DDE5 ;
    scrollbar-3dlight-color:D8DDE5;
    scrollbar-darkshadow-color: #9BACC7;
    scrollbar-track-color: #E1E7F0;
    scrollbar-arrow-color: #FFFFFF;
}

p {margin: 2;}
 
ul {
	text-align:justify;
	margin-left: 30px;
	list-style-image: url(../images/puce.gif);
}

li {
	margin-top: 15px;
}

/* STYLE DEFINISSANT DES CLASSES PARTICULIERES */
/* ------------------------------------------- */
/* ------- Style pour les liens ------- */

a.bleu:link      {padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#0016A6; text-align:right;	text-decoration:none; font-style:italic}
a.bleu:visited   {padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#0016A6; text-align:right; text-decoration:none; font-style:italic}
a.bleu:hover     {color:#4A94FA}

a.bleu2:link      {padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#4A94FA; text-align:right; text-decoration:none}
a.bleu2:visited   {padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#4A94FA; text-align:right; text-decoration:none}
a.bleu2:hover     {color: #8DC818}

a.bleu3:link     {padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#1A94E0; font-weight:bold; text-align:right; text-decoration:none}
a.bleu3:visited  {padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#1A94E0; font-weight:bold; text-align:right; text-decoration:none}
a.bleu3:hover    {padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FE7000; font-weight:bold; text-align:right; text-decoration:none}

a.bleu4:link     {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;	color:#1A94E0; text-decoration:none; padding-left:5px; background-repeat:no-repeat}
a.bleu4:visited  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#1A94E0; text-align:right; text-decoration:none}
a.bleu4:hover    {color:#FE7000}

a.orange:link    {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#DF9802; text-align:center; text-decoration:none; font-weight:bold}
a.orange:visited {margin-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#DF9802; text-align:center; text-decoration:none; font-weight:bold}
a.orange:hover   {text-decoration:underline}

a.orange2:link    {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#EC6B00; text-align:right; text-decoration:none; font-weight:bold}
a.orange2:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#EC6B00; text-align:right; text-decoration:none; font-weight:bold}
a.orange2:hover   {text-decoration:underline}

/* ------- Style pour les paragraphes ------- */
.p1 		{padding:6px; margin-left:30px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0016A6}
.p2 		{padding-top:5px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0016A6}
.p2-1 		{padding:10px; padding-left:29px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0016A6; background-image:url(../images/puce.gif); background-repeat:no-repeat; background-position:13px center}
.p2-2 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#0016A6; text-align:center; text-decoration:none}
.p3:link 	{padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0099FF; text-align:justify; font-weight:bold; text-decoration:none}
.p3:visited {padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0099FF; text-align:justify; font-weight:bold; text-decoration:none}
.p3:hover 	{padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#E88F02; text-align:justify; font-weight:bold; text-decoration:none}
.p4 		{padding:10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10pt; color:#75A614; text-align:center; font-weight:bold; text-decoration:none; font-variant:small-caps}
.p5 		{margin-top:14px; padding-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; color:#0016A6; background-image:url(../images/puce.gif); background-repeat:no-repeat; background-position:35px center}
.p6 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#0099FF; text-align:center; font-weight:bold; text-decoration:none}
.p7 		{margin-top:6px; padding-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0016A6; background-image:url(../images/puce.gif); background-repeat:no-repeat; background-position:35px top}
.p8 		{padding-left:57px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#4A94FA; text-decoration:none}
.p9 		{padding-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#E09E00; text-align:justify; vertical-align:middle}
.p10 		{margin-left:85px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0016A6}
.p11 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#75A614; text-align:center; font-weight:bold; text-decoration:none; font-variant:small-caps}
.p12:link	{margin-top:6px; padding-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0090F1; background-image:url(../images/carre_pt_02.gif); background-repeat:no-repeat; background-position:35px center}
.p12:visited{margin-top:6px; padding-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0090F1; background-image:url(../images/carre_pt_02.gif); background-repeat:no-repeat; background-position:35px center}
.p12:hover	{margin-top:6px; padding-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0016A6; background-image:url(../images/carre_pt_02.gif); background-repeat:no-repeat; background-position:35px center}
.p13		{padding-left: 18px; margin-left:55px; margin-bottom:7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0016A6; background-image:url(../images/carre_pt_02.gif); background-repeat:no-repeat; background-position:left center}
.p14:link	{margin-top:6px; padding-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#169E00; background-image:url(../images/carre_pt_v.gif); background-repeat:no-repeat; background-position:35px center}
.p14:visited{margin-top:6px; padding-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#169E00; background-image:url(../images/carre_pt_v.gif); background-repeat:no-repeat; background-position:35px center}
.p14:hover	{margin-top:6px; padding-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#0016A6; background-image:url(../images/carre_pt_v.gif); background-repeat:no-repeat; background-position:35px center}


legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EC6B00;
	text-align:justify;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
}

/* ------- Style pour les menus ------- */
.menu_accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.menu_accueil:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

/* ------- Style pour le texte ------- */
.texte_base {
	padding: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0016A6;
	text-align:justify;
}

/* ------- titre page --------- */
.titrepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EC6B00;
	margin-bottom: 6px;
	margin-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 12px;
	background-image: url(/images/tiret_soustitrepage.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 25px;
}

/* ------- titre section --------- */
.grostitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EC6B00;
	margin-bottom: 6px;
	margin-top: 20px;
	padding-left: 35px;
	padding-right: 12px;
	background-image: url(/images/puce_orange.gif);
	background-repeat: no-repeat;
	background-position: 10px center;	
	height: 18px;
}

/* ------- Style pour les titres --------- */
.titreblokbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 28px;
	background-image: url(../images/club_qualiac_21.gif);
	background-repeat: no-repeat;
	text-align: left;
	line-height: 11px;
	margin-top: 0px;
	margin: 0;
}

/* ------- Style texte des blok --------- */
.texteblok {
	padding-top: 10px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #013489;
	text-align:justify;
}
.texteblok_s {
	padding-top: 10px;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #013489;
	text-align:center;
}

/* ------- pied de page --------- */
#piedpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
#piedpage a {
    color: #ffffff;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#piedpage a:hover {
	text-decoration : underline;
	font-weight: bold;
}

/* ------- Input des formulaires --------- */
.texte_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #013171;
	text-align:left;
}