﻿body
{
	background-color: #f5f6e8;
	font-family: Verdana, Sans-Serif;
	font-size: 10pt;
	color: #333300;
}

/* styles génériques */
img { border:0px; }
a { color:#333300; text-decoration:underline; font-weight:bold; }
a:hover { color:Black; text-decoration:underline; }
a.nonsouligne:hover { text-decoration:none; }
a.souligne { text-decoration:underline; }
a.reference { font-weight:normal; font-style:italic; }
td { text-align: left; vertical-align:top; }
.orange { color:#EEAC4C; }
.orange a { color:#EEAC4C; }
.gras { font-weight: bold }
.erreur { color:Red; font-weight:bold }
input { font-family:Verdana, Sans-Serif; font-size:10pt; }
textarea { font-family:Verdana, Sans-Serif; font-size:10pt; text-align:left;}
table { border:0px; border-spacing:0px;  border-collapse:collapse; }
table td { padding:0px; }
td { font-family:Verdana, Sans-Serif; font-size:10pt; margin:0px; padding:0px;}

/* styles actions */

div.petitcartouche { background-color:#e9e6c6; padding:5px; width:78px; border:solid 1px #b0b0b0; }
div.petitcartouche a { color:#858375; text-decoration:none; font-weight:normal }
div.petitcartouche a:hover { color:black; text-decoration:underline; }

h1 { font-weight:bold; font-size:14pt; text-align:center; margin:20px 0px; }
h2 { font-weight:bold; font-size:12pt; color:#EEAC4C; margin:16px 0px; }
div.sous-titre { font-weight:bold; margin:10px 0px; text-align:justify; }
div.texte, ul.texte { font-weight:normal; margin:10px 0px; text-align:justify; }
ul.texte li { margin-bottom:12px; }
div.citation  { margin:10px; padding:6px; line-height:1.2em; font-style:italic; font-weight:bold;
                background-color:#ebebe8; color:#222222; border: solid 1px #b8b8b8; }

div.encadre  { margin:14px 0px; padding:12px; line-height:1.5em; font-weight:bold; font-size:12pt;
                background-color:#ebebe8; color:#222222; border: solid 1px #b8b8b8; }
div.encadre  div { text-align:center; }

div.pages { margin:10px 0px 20px 0px; text-align:center; }
div.pages a { padding:2px 4px; }
div.pages a.choisi { text-decoration:none; border:solid 1px #EEAC4C; color:#858375; }

table.formulaire { margin:10px; }
table.formulaire td { padding:4px; }                
table.formulaire td.invite { font-weight:bold; white-space:nowrap; }

table.liste td { padding:3px; border-bottom:solid 1px #b8b8b8;}


