html, body, dl, dt, dd, th, form, fieldset, p { margin: 0; padding: 0; }
img, fieldset, object { border: 0; }
body { 
	height: 100%;
	width: 100%; 
	margin: 0; 
	overflow: auto;
	background-color: #C1D82F;
	font-family : Verdana, Arial, Helvetica; 
	font-weight : normal; 
	font-style : normal;
	font-size : 11px;
	color : #362B27;
	line-height: 14px;
}
table {
	align : center;
	font-family : Verdana, Arial, Helvetica; 
	font-weight : normal; 
	font-style : normal;
	font-size : 9px;
	color : #362B27;
	line-height: 14px;
}
/* --------------------------------- minimum size --------------------------------- */
#flashcontent {
	background-color: #362B27;	
}
div.minimum_size {
	/* for mozilla */
	min-width: 955px;
	min-height: 615px;
	width: 100%;
	height: 100%;

	/* for IE */
	width:  expression( Math.max(document.body.clientWidth,955) + "px" );
	height: expression( Math.max(document.body.clientHeight,615) + "px" );
}
/* --------------------------------- styles de texte --------------------------------- */
.date {
	font-size: 11px;
	font-weight: bold; 
	color: #313b7d;
}
.titre {
	font-size: 11px;
	font-weight: bold; 
	color: #362B27;
}
.intro {
	font-size: 11px;
	color: #362B27;
}
.texteCourantGras {
	font-weight: bold; 
	color: #362B27;
}
.texteCourantCouleur {
	font-weight: bold; 
	color: #362B27;
}
.separateur {
	font-family : Arial, Verdana, Helvetica; 
	font-size: 9px;
	color: #362B27;
}
.fleches {
	font-family : Arial, Verdana, Helvetica; 
	font-size: 9px;
	color: #362B27;
}
/* --------------------------------- styles de blocs --------------------------------- */
.fond {
	padding: 5px;
}
.fondCouleur {
	padding: 5px;
	background-color: #362B27;
	/*border-style: solid;
	border-color: #313b7d;
	border-width: thin;*/
}
/* --------------------------------- Links --------------------------------- */
a {
	font-weight: normal; 
	font-size: 11px;
	color: #362B27;
	text-decoration: underline; 
} 
a:hover {
	font-weight: normal;  
	font-size: 11px; 
	color: #362B27; 
	text-decoration: none; 
}