body {
	width: 100%;
	margin: auto;
	background-color:#fff;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size:12px;
	color:#636363;
}

#corps {
	width: 930px;
	margin: auto;
	/*border: solid 1px black;*/
}

#logo {
	width: 691px;
	height: 81px;
	background-image: url("../images/logo.gif");
}

.rubriques_top {
	width: 350px;
	text-align: right;
	padding-left: 280px;
	padding-top: 35px;
}

.rubriques_top span {
	margin:0px;
	float:left;
	width: 70px;
	font-size: 11px;
	color: #828282;
	font-weight: normal;
	display:inline;
	text-align: left;
	padding-left: 8px;
	background-image:url("../images/puce_bleue.gif");
	background-repeat:no-repeat;	
}

.rubriques_top span a:link { font-weight:normal; color:#828282; text-decoration:none }
.rubriques_top span a:visited { font-weight:normal; color:#828282; text-decoration:none }
.rubriques_top span a:hover { font-weight:normal; color:#828282; text-decoration:underline }
.rubriques_top span a:active { font-weight:normal; color:#828282; text-decoration:none }
.rubriques_top span a:focus { font-weight:normal; color:#828282; text-decoration:none }

#gauche {
	float:left;
	width: 210px;
}

.recherche {
	width: 210px;
	height: 133px;
	background-image: url("../images/recherche.gif");
}

.input_recherche {
	width: 133px;
	height: 12px;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 11px;
	margin-left: 27px;
	margin-top: 45px;
}

.select_recherche {
	width: 100px;
	height: 20px;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 11px;	
	margin-left: 27px;
	margin-top: 5px;
}

.recherche_ok {
	float: block;
	margin-left: 130px;
	margin-top: -20px;
	width: 37px;
	height: 20px;
}
.recherche_avancee {
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 11px;
	color: #EC1C00;
	margin-left: 30px;
	margin-top: 5px;
	text-decoration: underline;
}

.recherche_avancee a { color: #EC1C00; text-decoration: underline; }

.familles {
	width: 210px;
	height: 333px;
	background-image: url("../images/toutes_les_familles_de_figurines.gif");
}

/*.liste_familles {
	width: 150px;
	float:left;
	margin-top: 50px;
}

.liste_familles h1 {
	width: 150px;
	font-size: 11px;
	color: #0065A8;
	list-style-type:none;
	margin-top:0px;
	margin-left: 40px;
	margin-bottom: 7px;
}

.liste_familles h1 a:link { font-weight:bold; color:#0065A8; text-decoration:none }
.liste_familles h1 a:visited { font-weight:bold; color:#0065A8; text-decoration:none }
.liste_familles h1 a:hover { font-weight:bold; color:#00406A; text-decoration:underline }
.liste_familles h1 a:active { font-weight:bold; color:#0065A8; text-decoration:none }
.liste_familles h1 a:focus { font-weight:bold; color:#0065A8; text-decoration:none }
*/
.newsletter {
	float: left;
	width: 210px;
	height: 103px;
	background-image: url("../images/newsletter.gif");
}

.vente_flash {
	float: left;
	width: 210px;
	height: 156px;
	background: url("../images/vente_flash.gif") no-repeat;
}

.vente_flash_image {
	float: left;
	width: 77px;
	height: 91px;
	margin: 0;
	padding: 0;
	padding-left: 13px;
	padding-top: 40px;
}

.vente_flash_titre {
	float: left;
	width: 90px;
	height: 35px;
	margin: 0;
	padding: 0;
	padding-top: 40px;
	color: #000000;
	font-weight: bold;
}

.vente_flash_prix {
	float: left;
	width: 90px;
	height: 14px;
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
	color: #ffff00;
	text-align: center;
}

.vente_flash_promo {
	float: left;
	width: 100px;
	height: 14px;
	margin: 0;
	padding: 0;
	padding-top: 2px;
	font-size: 10px;
	color: #ffffff;
}

.vente_flash_commander {
	float: left;
	width: 97px;
	height: 27px;
	margin: 0;
	padding: 0;
	padding-top: 10px;
}

.vente_flash_rebour {
	float: left;
	width: 195px;
	text-align: center;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	font-size: 10px;
}
.input_newsletter {
	width: 93px;
	height: 12px;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 11px;
	margin-left: 27px;
	margin-top: 45px;
}
.me_desinscrire {
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 11px;
	color: #EC1C00;
	margin-left: 30px;
	margin-top: 5px;
	text-decoration: underline;
}

#droite {
	float:left;
	width: 720px;
	/*background-color: red;*/
}

.rubriques_haut {
	width: 720px;
	height: 77px;
	background-image: url("../images/rubriques_haut.gif");
}
/*
.ligne1 {
	margin:0px;
	float:left;
	width: 720px;
	margin-top: 18px;
}

.ligne1 h1 {
	margin:0px;
	float:left;
	width: 120px;
	font-size: 11px;
	color: #636363;
	font-weight: bold;
	background-color: red;
	display:inline;
	text-align: center;
}

.ligne2 {
	margin:0px;
	float:left;
	width: 720px;
	margin-top: 22px;
}

.ligne2 h1 {
	margin:0px;
	float:left;
	width: 120px;
	font-size: 11px;
	color: #636363;
	font-weight: bold;
	background-color: yellow;
	display:inline;
	text-align: center;
}

.rubriques_haut h1 a:link { font-weight:bold; color:#636363; text-decoration:none }
.rubriques_haut h1 a:visited { font-weight:bold; color:#636363; text-decoration:none }
.rubriques_haut h1 a:hover { font-weight:bold; color:#0065A8; text-decoration:underline }
.rubriques_haut h1 a:active { font-weight:bold; color:#636363; text-decoration:none }
.rubriques_haut h1 a:focus { font-weight:bold; color:#636363; text-decoration:none }


.ligne2 h2 {
	margin:0px;
	float:left;
	width: 120px;
	font-size: 11px;
	color: #B51713;
	display:inline;
	text-align: center;
}

.ligne2 h2 a:link { font-weight:bold; color:#B51713; text-decoration:none }
.ligne2 h2 a:visited { font-weight:bold; color:#B51713; text-decoration:none }
.ligne2 h2 a:hover { font-weight:bold; color:#B51713; text-decoration:underline }
.ligne2 h2 a:active { font-weight:bold; color:#B51713; text-decoration:none }
.ligne2 h2 a:focus { font-weight:bold; color:#B51713; text-decoration:none }
*/
.pubs {
	width: 720px;
	height: 117px;
	display: inline;
}

.pub {
	float: left;
	width: 240px;
	height: 117px;
}

.espace_central_haut {
	float: left;
	width: 720px;
	height: 39px;
	background-image: url("../images/espace_central_haut.gif");
	background-color: white;
	margin: 0px;
	padding: 0px;
}
.titre_page {
	float: left;
	width: 700px;
	height: 39px;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 15px;
	margin-top: 11px;
}

.titre_page h1 {
	font-size:14px;
	font-weight: bold;
	color:#ffffff;
	margin: 0;
	padding: 0;
}
.espace_central_centre {
	float: left;
	width: 720px;
	background-image: url("../images/espace_central_centre.gif");
	background-color: white;
	margin: 0px;
}
.espace_central_bas {
	float: left;
	width: 720px;
	height: 11px;
	background-image: url("../images/espace_central_bas.gif");
	background-color: white;
	margin: 0px;
	padding: 0px;
}

.contenu_de_la_page {
	float: left;
	width: 700px;
	margin-left: 2px;
}

#ligne_du_bas {
	float: left;
	width: 930px;
	height: 29px;
	background-image: url("../images/ligne_du_bas.gif");
}

#bas_de_page {
	float: left;
	width: 930px;
	height: 44px;
	background-image: url("../images/bas_de_page.gif");
}

#bas_de_page a:link { font-weight:normal; color:#828282; text-decoration:none }
#bas_de_page a:visited { font-weight:normal; color:#828282; text-decoration:none }
#bas_de_page a:hover { font-weight:normal; color:#828282; text-decoration:underline }
#bas_de_page a:active { font-weight:normal; color:#828282; text-decoration:none }
#bas_de_page a:focus { font-weight:normal; color:#828282; text-decoration:none }
/*
.sous_familles1 {
	float: left;
	width: 300px;
	margin-left: 10px;
}

.sous_familles1 h1 {
	width: 250px;
	font-size: 12px;
	color: #828282;
	font-weight: normal;
	list-style-type:none;
	margin-top:0px;
	margin-left: 20px;
	margin-bottom: 0px;
	padding-left: 8px;
	background-image:url("../images/puce_bleue.gif");
	background-repeat:no-repeat;		
}

.sous_familles1 h1 a:link { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles1 h1 a:visited { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles1 h1 a:hover { font-weight:normal; color:#828282; text-decoration:underline }
.sous_familles1 h1 a:active { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles1 h1 a:focus { font-weight:normal; color:#828282; text-decoration:none }

.sous_familles2 {
	float: left;
	width: 300px;
	margin-left: 10px;
}

.sous_familles2 h1 {
	width: 250px;
	font-size: 12px;
	color: #828282;
	font-weight: normal;
	list-style-type:none;
	margin-top:0px;
	margin-left: 20px;
	margin-bottom: 0px;
	padding-left: 8px;
	background-image:url("../images/puce_bleue.gif");
	background-repeat:no-repeat;		
}

.sous_familles2 h1 a:link { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles2 h1 a:visited { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles2 h1 a:hover { font-weight:normal; color:#828282; text-decoration:underline }
.sous_familles2 h1 a:active { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles2 h1 a:focus { font-weight:normal; color:#828282; text-decoration:none }
*/

.sous_familles1 {
	float: left;
	width: 300px;
	margin-left: 10px;
}

.sous_familles1 ul {
	margin:0;
	padding:0;
}

.sous_familles1 li {
	width: 250px;
	font-size: 12px;
	color: #828282;
	font-weight: normal;
	list-style-type:none;
	margin-top:0px;
	margin-left: 20px;
	margin-bottom: 0px;
	padding-left: 8px;
	background-image:url("../images/puce_bleue.gif");
	background-repeat:no-repeat;		
}

.sous_familles1 li a:link { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles1 li a:visited { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles1 li a:hover { font-weight:normal; color:#828282; text-decoration:underline }
.sous_familles1 li a:active { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles1 li a:focus { font-weight:normal; color:#828282; text-decoration:none }

.sous_familles2 {
	float: left;
	width: 300px;
	margin-left: 10px;
}

.sous_familles2 ul {
	margin:0;
	padding:0;
}

.sous_familles2 li {
	width: 250px;
	font-size: 12px;
	color: #828282;
	font-weight: normal;
	list-style-type:none;
	margin-top:0px;
	margin-left: 20px;
	margin-bottom: 0px;
	padding-left: 8px;
	background-image:url("../images/puce_bleue.gif");
	background-repeat:no-repeat;		
}

.sous_familles2 li a:link { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles2 li a:visited { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles2 li a:hover { font-weight:normal; color:#828282; text-decoration:underline }
.sous_familles2 li a:active { font-weight:normal; color:#828282; text-decoration:none }
.sous_familles2 li a:focus { font-weight:normal; color:#828282; text-decoration:none }

.contenu_liste1 {
border-top:none;
border-bottom: dashed;
border-right: dashed;
border-left-style: none;
border-color: #c0c0c0;
border-width: 1px;
width: 100px;
background: #fff;
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
}



.contenu_liste2 {
border-top:none;
border-bottom: dashed;
border-right: none;
border-left-style: none;
border-color: #c0c0c0;
border-width: 1px;
width: 100px;
background: #fff;
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
}



.contenu_liste3 {
border-top:none;
border-bottom: none;
border-right: dashed;
border-left-style: none;
border-color: #c0c0c0;
border-width: 1px;
width: 100px;
background: #fff;
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
}



.contenu_liste4{
width: 100px;
background: #fff;
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
}

div#contenu_liste_ensemble {
margin:0;
padding: 0;
margin-top: 0px;
margin-left: 6px;
padding-top: 0px;
padding-left: 0px;
}

div#contenu_liste_ensemble a{
color:#5c5c5c;
font-size: 8pt;
text-decoration: none;
}



div#contenu_liste_ensemble a:hover {
color:#000;
text-decoration: underline;
font-size: 8pt;
}





.liste_figurines p {
	float: left;
	width: 112px;
	height: 180px;
	text-align: center;
}

.liste_figurines p a:link { font-weight:normal; color:#828282; text-decoration:none }
.liste_figurines p a:visited { font-weight:normal; color:#828282; text-decoration:none }
.liste_figurines p a:hover { font-weight:normal; color:#828282; text-decoration:underline }
.liste_figurines p a:active { font-weight:normal; color:#828282; text-decoration:none }
.liste_figurines p a:focus { font-weight:normal; color:#828282; text-decoration:none }




.liste_figurines {
	float: left;
	width: 700px;
}


.liste_figurines div {
	float: left;
	width: 112px;
	height: 230px;
	text-align: center;
}

.liste_figurines div a:link { font-weight:normal; color:#828282; text-decoration:none }
.liste_figurines div a:visited { font-weight:normal; color:#828282; text-decoration:none }
.liste_figurines div a:hover { font-weight:normal; color:#828282; text-decoration:underline }
.liste_figurines div a:active { font-weight:normal; color:#828282; text-decoration:none }
.liste_figurines div a:focus { font-weight:normal; color:#828282; text-decoration:none }

div.prix
{
margin: 0;
padding: 0;
height: 23px;
width: 80px;
background-color: #2aff00;
border: solid 1px #73bc00;
text-align: center;
font: 12pt "Tahoma", helvetica, sans-serif ;
color: #000;
font-weight: bold;
padding-top: 5px;
}

.contenu_liste_prix{
float: left;
margin: 0;
padding: 0;
padding-top: 8px;
padding-left: 14px;
}

.fiche {
	float: left;
	width: 672px;
}
.fiche_image {
	float: left;
	width: 280px;
	height: 395px;
}
.fiche_infos {
	float: left;
	width: 260px;
	min-height: 395px;
}
.fiche_suggestions {
	float: left;
	width: 120px;
	height: 395px;
	border: solid 1px #c0c0c0;
	margin-left: 10px;
	text-align: center;
}

.fiche_infos a:link { font-weight:none; color:#828282; text-decoration:none }
.fiche_infos a:visited { font-weight:none; color:#828282; text-decoration:none }
.fiche_infos a:hover { font-weight:none; color:#828282; text-decoration:underline }
.fiche_infos a:active { font-weight:none; color:#828282; text-decoration:none }
.fiche_infos a:focus { font-weight:none; color:#828282; text-decoration:none }

.accueil {
	float: left;
	width: 225px;/*225*/
	height: 100%;/*120*/
}

.accueil_groupe {
	float: left;
	width: 695px;
	height: 120px;
}

.accueil_image {
	float: left;
	width: 76px;
	height: 105px;
	display: inline;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 3px;
	padding-right: 3px;
}

.accueil_titre {
	float: left;
	width: 142px;
	font-size: 11px;
	color: #0065A8;
	font-weight: bold;
	padding-top: 10px;
	margin-bottom: 5px;	
}

.accueil_titre  a{
	font-size: 11px;
	color: #0065A8;
	text-decoration: none;
}



.accueil_titre  a:hover {
	font-size: 11px;
	color: #0065A8;
	text-decoration: underline;
}


.accueil_infos {
	float: left;
	width: 134px;
}

.accueil_infos span {
	float: left;
	width: 134px;
	font-size: 10px;
	color: #636363;
	font-weight: normal;
	padding-left: 8px;
	background-image:url("../images/puce_bleue.gif");
	background-repeat:no-repeat;
	margin: 0px;
}

.accueil_infos span a:link { font-weight:normal; color:#656F7D; text-decoration:none }
.accueil_infos span a:visited { font-weight:normal; color:#656F7D; text-decoration:none }
.accueil_infos span a:hover { font-weight:normal; color:#656F7D; text-decoration:underline }
.accueil_infos span a:active { font-weight:normal; color:#656F7D; text-decoration:none }
.accueil_infos span a:focus { font-weight:normal; color:#656F7D; text-decoration:none }


/*.accueil_ligne {
	float: left;
	width: 137px;
	height: 8px;
	background-image: url("../images/accueil_ligne.gif");
	background-repeat:no-repeat;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 5px;
}*/

.accueil_ligne {
	float: left;
	width: 134px;
	height: 8px;
	background-image: url("../images/accueil_ligne.gif");
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
}

.accueil_prix {
	float: left;
	width: 67px; /*Original : 60px Modifié pour faire tenir les prix > 100€*/
	font-size: 14px;
	color: orange;
	font-weight: bold;
	border-right: solid 1px #656F7D;
}

.accueil_ajout {
	float: left;
	width: 60px; /*Original : 77px */
	font-size: 11px;
	color: #656F7D;
	font-weight: normal;
	margin-left: 7px;
	margin-top: 2px;
}

.accueil_ajout a:link { font-weight:normal; color:#656F7D; text-decoration:none }
.accueil_ajout a:visited { font-weight:normal; color:#656F7D; text-decoration:none }
.accueil_ajout a:hover { font-weight:normal; color:#656F7D; text-decoration:underline }
.accueil_ajout a:active { font-weight:normal; color:#656F7D; text-decoration:none }
.accueil_ajout a:focus { font-weight:normal; color:#656F7D; text-decoration:none }


#fond {
	position: absolute;	
	border: 0px;
	margin: 0px;
	margin : 0px;
	padding : 0px;
	width: 930px;
	height: 800px;
	background-color: black;
	filter:alpha(opacity=50);
	-moz-opacity : 0.5;
	opacity:0.5;
	z-index:100;
	-khtml-opacity: .5;
}

#lepopupajout {
	position: absolute;	
	width:300px;
	height:175px;
	margin-top: 200px;
	margin-left: 350px;
	/*background-color:white;*/
	background-image:url(../images/ajout.gif);
	/*border: solid 1px black;*/
	filter:alpha(opacity=100);
	-moz-opacity : 1;
	opacity:1;
	z-index:102;
	-khtml-opacity: 1;
}

.famille_presse {
	width: 600px;
	font-size: 12px;
	color: #EC1C00;
	font-weight: bold;
}

.produits_panier {
}

.produits_panier a:link { font-weight:bold; color:#0065A8; text-decoration:none }
.produits_panier a:visited { font-weight:bold; color:#0065A8; text-decoration:none }
.produits_panier a:hover { font-weight:bold; color:#00406A; text-decoration:underline }
.produits_panier a:active { font-weight:bold; color:#0065A8; text-decoration:none }
.produits_panier a:focus { font-weight:bold; color:#0065A8; text-decoration:none }

.contact {
	float: left;
	width: 600px;
	font-size: 11px;
	color: #656F7D;
	font-weight: normal;
	text-align: center;
}

.contact h1 {
	height: 10px;
	font-size: 11px;
	color: #656F7D;
	font-weight: normal;	
	padding-left: 8px;
	background-image:url("../images/puce_bleue.gif");
	background-repeat:no-repeat;
	margin: 0px;
}

.contact td {
	height: 10px;
	font-size: 11px;
	color: #656F7D;
	font-weight: normal;	
	padding-left: 8px;
}

.contact input {
	width: 233px;
	height: 12px;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 11px;
}

.contact textarea {
	width: 233px;
	height: 100px;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 11px;
}

.suivi_form {
	float: left;
	width: 450px;
	margin: 0;
	padding: 0;
	padding-left: 100px;
	line-height: 23px;
}

.suivi_form_field {
	float: left;
	width: 180px;
	margin: 0;
	padding: 0;
}

.suivi_form_input {
	float: left;
	width: 150px;
	margin: 0;
	padding: 0;
}

.suivi_form_submit {
	width: 400px;
	margin: 0;
	padding: 0;
	text-align: center;
}

.suivi_form_error {
	font-weight: bold;
	color: #EC1C00;
}

.suivi_liste {
	float: left;
	width: 680px;
}

.suivi_liste_servi {
	float: left;
	width: 164px;
	text-align: center;
	background: #18c901;
	color: #ffffff;
}

.suivi_liste_approvisionnement {
	float: left;
	width: 164px;
	text-align: center;
	background: #ff6400;
	color: #ffffff;
}

.suivi_liste_qte {
	float: left;
	width: 40px;
	text-align: right;
}

.suivi_liste_descriptif {
	float: left;
	width: 300px;
}

.suivi_liste_prix {
	float: left;
	width: 80px;
}

.ligne1 ul {margin:0;padding:0;}

.ligne1 li {
	margin:0px;
	margin-top:18px;
	float:left;
	width: 120px;
	color: #636363;
	font-weight: bold;
	/*background-color: red;*/
	display:inline;
	text-align: center;
	font-size: 11px;
}

.ligne2 {
	margin:0px;
	float:left;
	width: 720px;
	margin-top: 22px;
}
.ligne2 ul {margin:0;padding:0;}
.ligne2 li {
	margin:0px;
	float:left;
	width: 120px;
	font-size: 11px;
	color: #636363;
	font-weight: bold;
	/*background-color: yellow;*/
	display:inline;
	text-align: center;
}

.rubriques_haut li a:link { font-weight:bold; color:#636363; text-decoration:none }
.rubriques_haut li a:visited { font-weight:bold; color:#636363; text-decoration:none }
.rubriques_haut li a:hover { font-weight:bold; color:#0065A8; text-decoration:underline }
.rubriques_haut li a:active { font-weight:bold; color:#636363; text-decoration:none }
.rubriques_haut li a:focus { font-weight:bold; color:#636363; text-decoration:none }

li.rouge a:link { font-weight:bold; color: #B51713; text-decoration:none }
li.rouge a:visited { font-weight:bold; color: #B51713; text-decoration:none }
li.rouge a:hover { font-weight:bold; color: #B51713; text-decoration:underline }
li.rouge a:active { font-weight:bold; color: #B51713; text-decoration:none }
li.rouge a:focus { font-weight:bold; color: #B51713; text-decoration:none }



.liste_familles {
	width: 150px;
	float:left;
	margin-top: 50px;
}
.liste_familles ul {margin:0;padding:0;}
.liste_familles ul li {
	width: 160px;
	font-size: 11px;
	color: #0065A8;
	list-style-type:none;
	margin-top:0;
	margin-left: 35px;
	padding-bottom: 7px;
}

.liste_familles ul li a:link { font-weight:bold; color:#0065A8; text-decoration:none }
.liste_familles ul li a:visited { font-weight:bold; color:#0065A8; text-decoration:none }
.liste_familles ul li a:hover { font-weight:bold; color:#00406A; text-decoration:underline }
.liste_familles ul li a:active { font-weight:bold; color:#0065A8; text-decoration:none }
.liste_familles ul li a:focus { font-weight:bold; color:#0065A8; text-decoration:none }

div#contenu{width:95%;margin:auto;padding:10px;border:1px dashed #ccc;background-color: #eceeed;clear:both;}
div#contenu h1{font-size:12px;margin:0;text-align:center;}
div#contenu h2{font-size:11px;margin:5px 0 0 0;text-align:center;}
div#contenu p{font-size:10px;color:#828282}
div#contenu strong{font-weight:400;}
div#contenu a{color:#828282;text-decoration:none;}
