a {
  	text-decoration:none;
  	color:#ff9900;
}

a:hover{
  	text-decoration:underline;
  	color:0080C0;
}

td {
	font-family: verdana;
        text-align:justify;
 	font-size: 12px;
 	color: #000000;
}
.tdcenter {
	text-align: center;
}

p {
 	font-family: verdana;
 	font-size: 12px;
 	color: #000000;
}

textarea {
 	font-family: verdana;
 	font-size: 12px;
 	color: #000000;
}

input {
 	font-family: verdana;
 	font-size: 12px;
 	color: #000000;
}

input.recherche {
	background-color: #ffffff;
 	color: #6484b3;
  	font-family: verdana,arial;
   	font-size: 11 px;
        border: 1 solid #6484b3;
	list-style-type: disc;
	list-style-position: inside;
	font-weight: normal;
	line-height: 12pt;
	border-style: outset;
	
}

input.contact {
	background-color: #ffffff;
 	color: #6484b3;
  	font-family: verdana,arial;
   
   	font-size: 11 px;
        border: 1 solid #6484b3;
	list-style-type: disc;
	list-style-position: inside;
	font-weight: normal;
	line-height: 12pt;
	border-style: outset;
	cursor: hand;
	cursor: pointer;
	
}

div.title {
 font-family: verdana;
 font-size: 12px;
 color: #444444;
 font-weight: bold;
 padding-bottom:10px; 
}
div.subtitle {
 	font-family: verdana;
 	font-size: 13px;
 	color: #000000;
	font-weight: bold;
        padding-bottom:10px; 
        padding-top:10px; 
}
div.body {
        text-align:justify;
 	font-family: verdana;
 	font-size: 12px;
}
div.liste {
        text-align:justify;
        padding-bottom:5px;
        padding-top:5px; 
}
div.subsection {
        padding-bottom:20px;
}
div.cadre {
        padding-bottom:5px;
        padding-top:5px;
        padding-left:5px;
        padding-right:5px;
        background:#D9F1FF;
}
span.title {
 font-family: verdana;
 font-size: 12px;
 color: #444444;
 font-weight: bold;
}