a:link { text-decoration: none }

a:visited { text-decoration: none }

a:hover   { color: #f30; text-decoration: none; border: none }

a:hover img { border-color: red }

body  { color: black; font: 11px helvetica; overflow-x: auto; overflow-y: show }

hmtl,body,p {
	margin: 0;
	padding: 0;
}

td { font: 11px helvetica }

.bouton { font-size: 11px; font-weight: bold }
.butClass {
	border: 1px solid;
	border-color: #D6D3CE;
}

.champ {
	border: 1px solid black;
	background-color: white;
	color: black;
	height: 15px;
	width:274px;
	font-family: helvetica;
	font-size: 10px;
}

.textarea {
	border: 1px solid black;
	background-color: white;
	color: black;
	height: 50px;
	width:274px;
	font-family: helvetica;
	font-size: 10px;
	overflow-y:auto;
}

.divtext {
	color: #000;
	font-size: 11px;
	font-family: helvetica;
	background-color: #D6DEE9;
	text-align: left;
	border: solid 1px #000;
	width: 280px;
	height: 200px;
	overflow-x: hidden;
	overflow-y: auto;
}

.medaillon img { border: solid 1px black }
.petitextegris  { color: #777; font-size: 9px; line-height: 10px }
.petitexteblanc  { color: white; font-size: 9px; line-height: 10px }
.texteblanc { color: white }
.grostextegris    { color: #000; font-size: 18px; font-style: normal; font-weight: normal; line-height: 20px; font-stretch: semi-condensed }
.grostexteolive   { color: #f30; font-size: 15px; font-weight: normal; line-height: 20px }
.grosblanctexte { color: white; font-size: 12px; font-weight: normal; font-style: normal; line-height: 20px; }
.texte12noirbold { color: black; font-size: 12px; font-weight: bold; font-style: normal; line-height: 20px; }
.textemagenta   { color: #f03 }
.textejaune { color:ffff00 }
.textebleuclair { color: #6ab9d7 }
.textemoutarde { color: #ddcb1a }
.textebleufonce { color: #006699 }
.textevert { color: #69 }
.textegris { color: #777 }
.textemarron { color: #663333 }
.texteolive { color: olive }
.textenoir { color: black }
.texterouge   { color: #f03 }


.tof:visited { filter: progid:DXImageTransform.Microsoft.alpha(opacity=30) }

