@charset "iso-8859-1";
body   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00519E;}
td,tr   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #696E5F} 
h1   { font-size: 36px; color: #889614; display:inline; }
h2   { font-size: 24px; color: #889614; display:inline; }
h3   { font-size: 18px; color: #889614; display:inline; }
h4   { font-size: 16px; color: #889614; display:inline; }
h5   { font-size: 12px; color: #889614; display:inline; }
h6   { font-size: 9px; color: #889614; display:inline; }

fieldset {border: 1px solid #889614;}
ul   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;   }
.petit   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff;}
.petit3   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
.petit2   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold; }
.petit3   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold; }
.table   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #E7C2C9; color: #ffffff; }
.table2   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #E7C2C9; color: #ffffff; }
.table3   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #F1D92F; color: #A72142; }
.table4   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #ffffff; }
.table_titre   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #E7C2C9; color: #ffffff; font-weight: bold; }
.table_lien  { color: #FFFFFF; text-decoration: none; }
a:active   { color: #00519E;}
a:hover   { }
a:link   { color: #696E5F; }
a:visited   { color: #696E5F; }
p,li   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  } 

.menu   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #535256; }

table.resultCompetences{
	border:1px solid #889614;
	width:720px;
	background-color:#ffffff;
}
table.resultCompetences td{
	border:1px solid #889614;
}

table.forms{
	width:70%;
}

table.forms td.label{
	color:#696E5F;
	font-weight:bold;
	text-align:right;
	width:150px;
}

table.forms td.input{
	text-align:left;
}

table.forms td.input input{
	width:300px;
}

div.MessageErreur{
	text-align:center;
	padding:15px 0px;
}

div.MessageErreur span{
	color:red;
	font-weight:bold;
}

div.MessageEnvoi{
	text-align:center;
	padding:15px 0px;
}

div.MessageEnvoi span{
	color:#696E5F;
	font-weight:bold;
}
