﻿body     { color: #333333; background-color: #FFFFFF; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial; text-decoration: none; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #000000; scrollbar-face-color: #99ccff; scrollbar-highlight-color: #99CCFF; scrollbar-shadow-color: #3399ff; scrollbar-track-color: #eeeeee  }

.memo { color: #808080; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial }
.intitule { color: #999999; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial }
.alerte {  font-family: Arial; font-size: 12px; font-weight: bold; color: #0055BB}
.erreur {  font-family: Arial; font-size: 12px; font-weight: bold; color: #FF3300}
.lieu { text-align:left; }

a:link   { color: black; font-style: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
a:active   { color: black; font-style: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
a:visited   { color: black; font-style: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
a:hover   { color: black; font-style: normal; font-family: Arial; text-decoration: underline }


select
{
	font-size: 8pt;
	font-family: Arial;
	background-color: #F0F8FF;
}
input
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	font-size: 9pt;
	margin: 2px;
	border-left: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	background-color: #F0F8FF;
}
input.bouton
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	font-size: 9pt;
	background-image: url(../images/fondBouton.gif);
	margin: 1px;
	border-left: #7f9db9 1px solid;
	color: black;
	border-bottom: #7f9db9 1px solid;
	background-color: #E0E0E0;
}
textarea     { font-family: Arial; font-size: 9pt; background-color: aliceblue; border: 1px solid #7F9DB9; }



table.dgNormal {
	border-width: 1px;
	border-color: #000000;
	border-style: solid;

	border-collapse: collapse;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	background-color: #F6F6F6
}
.dgNormal td{
	padding: 3px;
	border-width: 1px;
	border-color: #C0C0C0;
	border-style: solid;
	font-size: 9pt;
}

table.fantome{
	border-collapse: collapse;
	word-spacing: 0;
	text-indent: 0;
	margin: 0;
	padding: 0;
	border-width: 0px;
	border-style:none;
}
.fantome td{
	padding: 0px;
	border-width: 0px;
	border-color: #C0C0C0;
	border-style: none;
}

table.listing{
	border-color: #000000;
	border-collapse: collapse;
	border-style:none;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF
}
.listing td{
	height:20px;
	border:0;
	padding-left:4;
	padding-right:4;
	padding-top:1;
	padding-bottom:1
}

.titre th { color: #fff; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial; text-decoration: none; background-color: #B4E162; text-align: center; border-style: solid; border-color: white black black white }
.titre td { color: #fff; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial; text-decoration: none; background-color: #B4E162; text-align: center; border-style: solid; border-color: white black black white }

td    {font-style: normal; font-size: 9pt; font-family: Arial; text-decoration: none;}
td.entete{
	border-right:#ffb908 1px dotted;
	border-top:#ffb908 1px dotted;
	border-left:#ffb908 1px dotted;
	border-bottom:#ffb908 1px dotted;
	background-color: #f5f5f5

}
td.aide{
	border-right:#ffb908 1px dotted;
	border-top:#ffb908 1px dotted;
	border-left:#ffb908 1px dotted;
	border-bottom:#ffb908 1px dotted;
	background-color: #FFFFE0

}
td.encadre{
	border-right:#ffb908 1px dotted;
	border-top:#ffb908 1px dotted;
	border-left:#ffb908 1px dotted;
	border-bottom:#ffb908 1px dotted;
}


/* forum */
.listing
{
	padding: 5px;
	margin-top: 20px;
	border-left-style: solid;
	border-left-color: #F2F2F2;
}
.listingAlternatif
{
	padding: 5px;
	margin-top: 20px;
	background-color: #F0F8FF;
	border-left-style: solid;
	border-left-color: #F2F2F2;
}
.listingNew
{
	padding: 5px;
	margin-top: 20px;
	background-color: #B4E162;
	border-left-style: solid;
	border-left-color: #F2F2F2;
}
.signature { font-size: 10px; font-family: Arial; font-style:italic; margin-bottom:10px; }
