body {
	text-align:center;
}
#container {
	margin-left:auto;
	margin-right:auto;
	width:785px;

	height:100%;
}
P  {
	font-size : 12px;
	font-family : Arial;
	color : Black;
	text-align : left;
	margin-left : 25px;
	margin-right : 15px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top : 8px;
}

H1  {
	font-size : 20px;
	font-family : Arial;
	font-weight : bold;
	color : #8B8C8E;
	padding-top : 15px;
	margin : 0px;
	letter-spacing : 3px;
}

H2  {
	font-size : 16px;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : #719275;
	padding-top : 15px;
	margin : 0px;
}

H3  {
	font-size : 14px;
	font-family : Arial;
	font-weight : bold;
	font-style : italic;
	color : #8B8C8E;
	padding-top : 8px;
	margin : 0px;
}



.H3test {
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : #418D72;
	padding-top : 0px;
	margin : 0px;
	background-color : White;
	width : 100%;
	text-align : center;
}

.barre_navigation {
	font-size: 10px;
	font-family : Arial;
	clip : auto;

	font-weight : normal;
	font-style : normal;
	padding : 0px;
	border-style : solid;
	border-color : #418D72;
	border-width : 0px;
	margin : 0px;
	border-left : 0px;
	border-right : 0px;
}

.navigation {
	font-size : 11px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : #418D72;
	padding-top : 0px;
	margin : 5px;
	text-align : left;
	margin-left : 5px;
}

.navigation:Hover {
	font-size : 11px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : Black;
	padding-top : 0px;
	margin :5px;
	text-align : left;
	margin-left : 5px;
}

.navigation:Visited {
	font-size : 11px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color :  #418D72;
	padding-top : 0px;
	margin :5px;
	text-align : left;
	margin-left : 5px;
}


A  {
	color : #418D72;
	font-family : Arial;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	margin : 0px;
	padding : 0px;
}

A:Visited  {
	color : #4A5A31;
	text-decoration : none;
	margin : 0px;
	padding : 0px;
}

A:Active  {
	text-decoration : none;
	margin : 0px;
	padding : 0px;
}

A:Hover  {
	color :#5AB57B;
	text-decoration : none;
	margin : 0px;
	padding : 0px;
}


.menusdroite {
	color : #418D72;
	font-size : 12px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	padding : 2px;
	margin-left : 2px;
	margin-right : 0px;
	margin-top : 3px;
	margin-bottom : 2px;
	width : 145px;
	border-width : 1px;
	border-style : none;
	text-align : left;
}

.menusecondaire1  {
	font-size : 14px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	background-color : #E5EAEE;
	padding : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 3px;
	margin-bottom : 3px;
	width : 140px;
	border-width : 1px;
	border-bottom:solid 4px white;
}

.menuprincipal1  {
	font-size : 14px;
	font-family : Arial;
	clip : auto;
	background-color : #57B194;
	font-weight : normal;
	font-style : normal;
	padding : 3px;
	border-style : solid;
	border-color : White;
	border-width : 1px;
	margin : 0px;
}

.lienmenu  {
	color : #418D72;
	font-size : 14px;
	margin : 0px;
	padding : 0px;
}

.lien_menu  {
	color : #418D72;
	font-size : 14px;
	margin : 0px;
	padding : 0px;
}

.loginform {
	margin-left:0px;
	margin-top:-5px;
	margin-bottom:0px;
	padding:2px;
	font-size:12px;
	width : 140px;
	background-color : #E5EAEE;
}

.lienmenu2  {
	color : White;
	font-size : 14px;
	margin : 0px;
	padding : 0px;
; background-color: #52AD94
}

H5  {
	font-size : 10px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : Black;
}

.niveaumoins1  {
	font-size : 10px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : Gray;
	margin : 0px;
	padding : 3px;
}

H6  {
	font-size : 8px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : Black;
}

H4  {
	font-size : 12px;
	font-family : Arial;
	font-weight : normal;
	font-style : italic;
	color : Black;
}

LI  {
	font-size : 12px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : Black;
	list-style-type : disc;
	list-style-position : inside;
	list-style : disc;
}

.niveau1  {
	font-size : 12px;
	font-family : Arial;
	font-weight : bold;
}

.corpsdetexte  {
	font-size : 12px;
	font-family : Arial;
}

.menusecondaire2  {
	font-size : 14px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	margin-left : 10px;
	background-color : #CEEBE3;
	clip : auto;
	margin-right : 0px;
	margin-top : 3px;
	margin-bottom : 3px;
	padding : 3px;
}

.menusecondaire3 {
margin-top:-5px;
}

.basdepage1  {
	font-size : 12px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : Black;
	line-height : 14px;
	text-align : center;
	margin : 0px;
	padding : 0px;
}

.article  {
	visibility : hidden;
	position : absolute;
}

.sansretrait  {
	font-size : 12px;
	font-family : Arial;
	color : Black;
	line-height : 14px;
	text-align : left;
	margin : 0px;
	padding : 0px;
}

UL  {
	font-size : 12px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : Black;
	margin-left : 15px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top : 8px;
}

em  {
	font-size : 14px;
	font-family : Arial;
	font-weight : bold;
	color : Black;
}

.niveauplus1  {
	font-size : 14px;
	font-family : Arial;
	font-weight : bold;
	padding-top : 16px;
	padding-bottom : 8px;
}

a.plus
{
	display: inline-block;
	padding-bottom: 9px;
	padding-left: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/plus.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	text-decoration:underline;
}

a.plus:hover
{
	display: inline-block;
	padding-bottom: 9px;
	padding-left: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/plushover.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	text-decoration:underline;
}

a.moins
{
	display: inline-block;
	padding-bottom: 9px;
	padding-left: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/moins.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	text-decoration:underline;
}

a.moins:hover
{
	display: inline-block;
	padding-bottom: 9px;
	padding-left: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/moinshover.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	text-decoration:underline;
}

td.menu {
	background-color:#E5EAEE;
}

a.next
{
	display: inline-block;
	padding-bottom: 9px;
	padding-left: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/next.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left;
	text-decoration:underline;
}

a.next:hover
{
	display: inline-block;
	padding-bottom: 9px;
	padding-left: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/next_h.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left;
	text-decoration:underline;
}

a.previous
{
	display: inline-block;
	padding-bottom: 9px;
	padding-right: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/previous.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right;
	text-decoration:underline;
}

a.previous:hover
{
	display: inline-block;
	padding-bottom: 9px;
	padding-right: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/previous_h.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:right;
	text-decoration:underline;
}

a.close
{
	display: inline-block;
	padding-bottom: 20px;
	padding-right: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/close.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right;
	text-decoration:underline;
}

a.close:hover
{
	display: inline-block;
	padding-bottom: 20px;
	padding-right: 25px;
	background-color: transparent;
	background-image: url(../Nos_images/jpg/close_h.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:right;
	text-decoration:underline;
}

#gris {
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	text-align:center;
}

#divplome {
	background-color:#fff;
	text-align:left;
	position:fixed;
	margin-left:auto;
	margin-right:auto;
	color:#000;
	border:solid 1px #748D78;
	width:600px;
	padding:10px;
}

#nom_candidat1 {
	background-color:#E5EAEE;
	width:275px;
	float:left;
	margin-top:10px;
}
#nom_candidat2 {
	background-color:#DDE5D0;
	width:275px;
	float:left;
	margin-top:10px;
}

#adresse_candidat1 {
	background-color:#E5EAEE;
	width:275px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#adresse_candidat2 {
	background-color:#DDE5D0;
	width:275px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#date_candidat1 {
	background-color:#E5EAEE;
	width:50px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#date_candidat2 {
	background-color:#DDE5D0;
	width:50px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#candidat {
	overflow:auto;
}

#divpopup {
	background-color:#fff;
	text-align:left;
	position:fixed;
	margin-left:auto;
	margin-right:auto;
	color:#000;
	border:solid 1px #748D78;
	width:600px;
	padding:10px;
	overflow-y:scroll;
}

.found {
	background-color:#ffff80;
}

#foundin {
	background-color:#c0c0c0;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:15px;
	font-size:85%;
}
