body {
	margin: 0px;
	text-align: center;
	background-image: url(image/etoiles.png);
	background-repeat: repeat;
}
.site {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 860px;
	text-align: justify;
}
.centre {
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 20px;
	margin-left: auto;
	width: 860px;
	text-align: right;
}
.image_gauche {
	float: left;
}
.inde {
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 900px;
	text-align: justify;
}
.confiance {
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 780px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 20px;
}
.clair
{ clear: both ;
}
.agenda {
	float: right;
	width: 510px;
}

.droiteinde {
	float: right;
	width: 500px;
	margin-top: 50px;
}
.droite460 {
	float: right;
	width: 520px;
}
.imagefloat {
	float: left;
}
.droitefloat {
	float: right;
	margin-right: 10px;
}
.lisansmarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	margin-left: 6px;
	padding-left: 6px;
}

.page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e9747;
	background-color: #d4eec2;
}

a.lienbleu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #14489e;
	background-color: #e1ecff;
}
a.lienbleu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #14489e;;
	background-color: #e1ecff;
}
a.lienbleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e9747;
	background-color: #d4eec2;
}
a.lienbleu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #914229;
	background-color: #f7e8ca;
}

a.lien:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660066;
	text-decoration: underline;
}

a.lien:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660066;
	text-decoration: underline;
}

a.lien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6300;
	text-decoration: underline;
}
a.lien:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660066;
	text-decoration: underline;
}
a.clown:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc;
	text-decoration: none;
	background-color: #c21515;
	margin: 4px;
	padding: 4px;
	border: 3px solid #fff;
}
a.clown:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc;
	text-decoration: none;
	background-color: #c21515;
	margin: 4px;
	padding: 4px;
	border: 3px solid #fff;
}

a.clown:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #;
	text-decoration: none;
	background-color: #c21515;
	margin: 4px;
	padding: 4px;
	border: 3px solid #fc3;
}
a.clown:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc;
	text-decoration: none;
	background-color: #c21515;
	margin: 4px;
	padding: 4px;
	border: 3px solid #f93;
}
.clown_vu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc;
	text-decoration: none;
	background-color: #c21515;
	margin: 4px;
	padding: 4px;
	border: 3px solid #fc3;
}


a.lec:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc;
	text-decoration:  none;
	background-color: #0092be;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}

a.lec:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc;
	text-decoration:  none;
	background-color: #0092be;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}

a.lec:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc;
	text-decoration: none;
	background-color: #00afe4;
	margin: 6px;
	padding: 6px;
}
a.lec:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc;
	text-decoration:  none;
	background-color: #0092be;
	margin: 6px;
	padding: 6px;
}
.lecture_vu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc;
	text-decoration: none;
	background-color: #00afe4;
	margin: 6px;
	padding: 6px;
}

.trait {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FF6633;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.textetcontour{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	border: 1px solid #dce9ff;
}
.textenbas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
}
.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6300;
}
.lienvu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccc;
}
.texteorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f90;
}
.souligne {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
.souligne2 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

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

/*ajout philippe*/
.gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: lighter;
	display: inline;
}

.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6300;
	font-weight: lighter;
	display: inline;
}
.gauche {
	text-align: left;
}
.interligne {
	margin-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #14489e;
	font-size: 12px;
	
}
.livrdor {
	padding: 4px;
	margin-bottom: 10px;
	border: 1px dotted #f96;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
}


/*ajout philippe page index*/

.titreh1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6300;
	display: inline;
	text-align: left;
}
.titreh2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6300;
	font-weight: lighter;
	display: inline;
	text-align: left;
}
.titreh2lec{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008fb7;
	font-weight: lighter;
	display: inline;
	text-align: left;
}

.titreh4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff6300;
	font-weight: lighter;
}

.txtindex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: lighter;
	display: inline;
}

.position {
padding-left: 12%;
}

.signature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6300;
	display: inline;
	padding-left: 75%;
}

.textebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0092be
}

