body {
margin: 0;
padding: 0;
text-align: left;
vertical-align:top;
}

.tableau {
margin: 0;
padding: 0;
text-align: left;
vertical-align:top;
}


.titre_evenement{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none; 
}

.texte_evenement{
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none; 
}

.baseline{
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
	text-decoration: none; 
}

.copyright{
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	padding: 5px;
}

.download a{
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color: #339933;
	text-decoration: none; 
}

.download a:hover{
	text-decoration: underline; 
}

.famille_liste, .famille_liste a{
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	padding: 5px;
	text-decoration: none; 
}

.famille_select {
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	background-color: #339933;
	padding: 3px;
	text-decoration: none; 
}


.alphabet a{
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding: 4px;
}

.alphabet a:hover{
	text-decoration: underline; 
}


.famille_titre {
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	text-decoration: none; 
}

.famille_texte {
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	padding: 5px;
	text-decoration: none; 
}


.sous_famille_titre, .sous_famille_titre a {
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #009933;
	padding: 5px;
	text-decoration: none; 
}
.sous_famille_titre a:hover{
	text-decoration: underline; 
}



.sous_famille_texte {
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	padding: 5px;
	text-decoration: none; 
}

.produit_titre {
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #339933;
	text-decoration: none; 
}

.produit_texte {
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-decoration: none; 
	padding-left: 3px;
}

.famille_liste, .famille_liste a{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	padding: 5px;
	text-decoration: none; 
}
.famille_liste a:hover{
	color: #000000;
}
.famille_liste_on{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	text-decoration: none; 
}

.contact_titre{
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #339933;
	padding: 5px;
	text-decoration: underline; 
}

.contact_texte{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	padding: 5px;
	text-decoration: none; 
}

.contact_message{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 5px;
	text-decoration: none; 
}

.contact2_titre{
	font-family: Tahoma;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #339933;
	padding: 5px;
	text-decoration: underline; 
}

.contact2_texte{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	padding: 5px;
	text-decoration: none; 
}

.contact2_message{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 5px;
	text-decoration: none; 
}

.contact_infomessage{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #339933;
	padding: 5px;
	text-decoration: none; 
}
.contact_alertemessage{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #ff0000;
	padding: 5px;
	text-decoration: none; 
}



.formulaire {
	font-family: Tahoma;
	font-size: 13px;
	color: #000000;
	border: 1px solid #000000;
	background: #cccccc;
	overflow-x:hidden; 
	vertical-align: top;
}

.listeon, .listeon a{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none; 
}

.recherche {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	border: 1px solid #339933;
	width: 136px;
	height: 16px;
	overflow-x:hidden; 
	vertical-align: top;
}

.recherche2 {
	font-family: Tahoma;
	vertical-align : middle;
	font-size: 14px;
	color: #000000;
	border: 1px solid #339933;
	width: 180px;
	height: 23px;
	overflow-x:hidden; 
	vertical-align: top;
}


.result_titre {
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #339933;
	padding: 5px;
	text-decoration: none; 
}

.result_texte {
	text-align: left;
	vertical-align : top;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	padding: 5px;
	text-decoration: none; 
}

.presentation_titre{
	font-family: Tahoma;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #339933;
	padding: 5px;
}

.presentation_texte{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	padding: 5px;
	text-decoration: none; 
}

.presentation_texte a{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	padding: 5px;
	text-decoration: underline; 
}

.presentation_texte hover{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	padding: 5px;
	text-decoration: underline; 
}

.admin_titre{
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #339933;
	text-decoration: underline; 
}

.admin_texte{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-decoration: none; 
}

.boutton {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
	width: 80px;
	background: #cccccc;
	overflow-x:hidden; 
	vertical-align: top;
}

