.bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}
.radiop1
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;
}
.bckgrd_1
{
	background-color:#ECE9D8;
}
.bckgrd_2
{
	background-color:#98bf21;
}

.neutre
{
	font: 12px/30px Georgia, "Times New Roman", Times, serif;
	color:navy;
}
.neutre_1
{
	font: 9px Georgia, "Times New Roman", Times, serif;
	color:maroon;
}
th.head
{
	border:1px thin red;
}
tr.styrd
{
	height:100px;
	margin:2px;
}
div.img
{
  margin: 2px;
  border: 2px dotted #0000ff;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}
div.txt
{
  margin: 2px;
  border:;
  height:;
  width:;
  float:;
  text-align: left;
}
div.ex
{
width:150px;
padding:10px;
border:5px solid #98bf21;
border-radius: 1em/5em;
height: auto;
/*outline:red dotted thick;*/
margin:5px;
color: navy;
}
h1
{
	font: bold 24px/48px Georgia,serif;
	color:#ECE9D8;
	text-transform:uppercase;
}
h2
{
	font: italic Georgia, Times, serif;
	color:#98bf21;
} 
h3
{
	text-transform:uppercase;
	font: italic 12px/30px Georgia,serif;
	color: #FFFFFF;
}
ul
{
	list-style-type:none;
	margin:0;
	padding:0;
}
a.en:link,a.en:visited
{
	display:block;
	font-weight:lighter;
	font-family:Georgia, /*"Times New Roman",*/ Times, serif;
	color:#FFFFFF;
	background-color:#98bf21;
	width:120px;
	text-align: left;
	padding:4px;
	text-decoration:none;
	text-transform:lowerrcase;
}
a.en:hover,a.en:active
{
	background-color:#7A991A;
}
.layOut
{
	font: 12px/30px Georgia, "Times New Roman", Times, serif; 
	background-color:#98bf21;
	color:red;
	border:dotted 2px;
}
.ruta
{
	border:#000000 solid;
}
