body
{
	background: #FFFFFF;
	overflow-x: hidden;
	margin: 0px;
}
body, td, p, div, .default {
	color: #323232;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	scrollbar-face-color: #969581;
	scrollbar-shadow-color: #293069;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #E7E7E7;
	scrollbar-darkshadow-color: #212554;
	scrollbar-track-color: #EBEBD8;
	scrollbar-arrow-color: #293069;
}
table.main
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#page
{
	width: 100%;
}
#content
{
	text-align: justify;
	width: 500px;
}

legend {
	color: #323232;
	font-weight: bold;
}
.form
{
	width: 100%;
	margin: 10px 0px;
}
fieldset
{
padding: 10px;
}
th
{
	background: #F0F0FF;
	text-align: center;
}

.formbuttons
{
	margin: 2px;
	width: 120px;
	background-color: #252a6a;
	border: none;
	color: #fff;
	cursor: pointer;
}

.formbuttons2 {
	margin: 2px;
	width: 119px;
	text-align: left;
	padding-left: 19px;
	height: 20px;
	color: #323232;
	cursor: pointer;
	background: url(/images/calculator.png) center left no-repeat #e7e7f8;
	border: none;

}
.error
{
	font-weight: bold;
}
.boite	{
	visibility: hidden;
	z-index: 100;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 400px;
	height: 5px;
	padding: 3px 3px 3px 3px;
	text-align: center;
	border-style: dotted;
	border-width: 0;
	font-family: Arial, Helvetica;
	font-weight: bold;
}
.justified  {
	color: #323232;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
}
a:link {
	color: #6E2416;
	font-size: 10pt;
	text-decoration: none
}
a:active {
	color: #969581;
	font-size: 10pt;
	text-decoration: none;
}
a:visited {
	color: #6E2416;
	font-size: 10pt;
	text-decoration: none;
}
a:hover {
	color: #323232;
	font-size: 10pt;
	text-decoration: underline;
}
.amenu, .amenu:link, .amenu:visited, .amenu:active, .amenu:hover {
	color: #323232;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
}
.amenu2, .amenu2:link, .amenu2:visited, .amenu2:active, .amenu2:hover {
	color: #969581;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}
.amenu3, .amenu3:link, .amenu3:visited, .amenu3:active, .amenu3:hover {
	color: #323232;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}
.amenu4, .amenu4:link, .amenu4:visited, .amenu4:active, .amenu4:hover {
	color: #6E2416;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}
.amenu5, .amenu5:link, .amenu5:visited, .amenu5:active, .amenu5:hover {
	color: #212554;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}
.tprincip {
	color: #6E2416;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.tprincip2 {
	color: #ABAA9A;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10pt;
}
.tprincip3 {
	color: #323232;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11pt;
}
.tprincip4 {
	color: #6E2416;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11pt;
}
.tblanc {
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.tblanc2  {
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.tbold2 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.tbold3 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.tbold4 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
}
.soustitre {
	font-weight: normal;
	font-family: Verdana;
	font-size: 8pt;
}
.soustitre2 {
	font-weight: bold;
	font-family: Arial;
	font-size: 8pt;
}
.soustitre3 {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
}
.liensbold {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.exposant {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
h3, .titrenouvelle, .titrenouvelle:link, .titrenouvelle:active, .titrenouvelle:hover, .titrenouvelle:visited {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #323232;
	padding-top: 6pt;
}


.form td, .form th
{
	font-size: 7pt;
}

.formcontrols
{
	background: #F8F8F8;
	color: #303030;
	font-family: Courier;
	font-size: 8pt;
	border-width: 1px;
}
