p, div, form{margin:0; padding:0;}
hr{color:#999999;}

a{color:black; text-decoration:none;}
a:hover{color:black; text-decoration:underline;}
h1{font:bold 16px arial; margin:0; padding:0; text-transform:uppercase; color: #000000;}
h3{font:bold 12px arial; margin:0; padding:0; text-align:center; color: #000000;}

#ariane{padding-top:30px; text-align:center;}
#photo{padding-top:20px; height:220px;}
#photo img{border:1px #999999 solid; width:200px; height:200px;}
#description{padding-top:20px;}
#contact{padding-top:5px;}
#caracteristique{padding-top:20px;}
#SearchBar{text-align:center;}

#ficheFab{border:1px #999999 solid; background-color:white; width:200px;}
#ficheFab #typeFab{font-weight:bold; padding:0px; padding-left:15px;}
#ficheFab h1{padding:10px;}
#ficheFab p{padding:15px; line-height:15px;}
#ficheFab .lien{text-align:center;}

#tools{background-color:white; border:1px #999999 solid;}
#tools table{width:100%;}
#tools td{font:bold 12px arial; padding-top:10px; padding-bottom:10px;}

#id_publication{display:none;}
#id_publication th{text-align:right; width:675px;}
#id_publication td{border:1px #999999 solid; width:675px; background-color:white; padding:10px; font: normal 12px arial;}

p#lexique{font:normal 10px arial;margin-left:20px;margin-right:20px;text-align:justify;margin-top:20px;margin-bottom:20px;color:#606060;}

.bold{font-weight:bold;}
.text7{font:normal 12px arial;}

.ariane{font: normal 12px arial; color: #000000; text-decoration:none;}
.ariane:hover{font: normal 12px arial; color: #000000; text-decoration:underline;}

.login { font: bold 12px arial; color: #767676}
.texte { font: normal 12px arial; color: #000000; text-decoration:none; line-height:20px;}
.texte:hover{ font: normal 12px arial; color: #000000; text-decoration:underline; line-height:20px;}
.textes { font: normal 11px arial; color: #000000; text-decoration:underline;}
.textes:hover{ font: bold 11px arial; color: #000000; text-decoration:underline;}
.textep { font: normal 10px arial; color: #000000}
.texte2 { text-align:right; font: normal 12px arial; color: #000000}
.textec { text-align:center; font: normal 12px arial; color: #000000}
.textecb { text-align:center; font: normal 12px arial; color: #ffffff}
.texteg { font: bold 14px arial; color: #000000; text-decoration: none;}
.texteg:hover { font: bold 14px arial; color:#000000; text-decoration:underline;}
.texteg2 { font: bold 12px arial; color: #000000; text-decoration: none;}
.texteg2:hover { font: bold 12px arial; color:#000000; text-decoration:underline;}
.texteb { font: bold 12px arial; color: #FFFFFF; text-decoration: none;}
.texteb:hover { font: bold 12px arial; color: #5C87A0; text-decoration: none;}
.texteb2 { font: normal 12px arial; color: #FFFFFF; text-decoration: none;}
.texteb3 { text-align:justify; font:bold 12px arial; color: #000000; text-decoration: none;}
.texten { font: bold 12px arial; color: #000000; text-decoration:none;}
.texten:hover { font: bold 12px arial; color: #5C87A0; text-decoration:none;}
.onglet { font: bold 13px arial; color: #000000; text-decoration: none;}
.onglet:hover { font: bold 13px arial; color: #000000; text-decoration: none;}
.ongletb { font: bold 13px arial; color: #FFFFFF; text-decoration: none;}
.ongletb:hover { font: bold 13px arial; color: #FFFFFF; text-decoration: none;}
.ongletselect { font: normal 12px arial; color: #084096; text-decoration: none;}
.textepdt { font: normal 12px arial; color: #767676; text-decoration: none;}
.textepdt:hover { font: normal 12px arial; color: #FD5D1E; text-decoration: none;}
.textepdtass { font: normal 12px arial; color: #767676}
.textepdtass:hover { font: normal 12px arial; color: #4382F6}
.menu1 { font: bold 12px arial; color: #000000; text-decoration: none;}
.menu1:hover { font: bold 12px arial; color: #000000;text-decoration: underline;}
.menu1b { font: bold 12px arial; color: #FFFFFF; text-decoration: none;}
.menu1b:hover { font: bold 12px arial; color: #FFFFFF;text-decoration: none;}
.menu1_hover { font: bold 12px arial; color: #000000;text-decoration: none;}
.menu2 { font: normal 12px arial; color: #000000; text-decoration: none;}
.menu2:hover { font: normal 12px arial; color: #000000;text-decoration: underline;}
.menu2_hover { font: normal 12px arial; color: #000000;text-decoration: underline;}
.menu3 { font: normal 11px arial; color: #000000; text-decoration: none;}
.menu3:hover { font: normal 11px arial; color: #000000;text-decoration: underline;}
.menu3_hover { font: normal 11px arial; color: #000000;text-decoration: underline;}
.titreg1 { font: bold 18px arial; color: #000000;}
.titreg2 { font: bold 14px arial; color: #000000; text-decoration: none;}
.titreg2:hover { font: bold 14px arial; color: #000000; text-decoration: underline;}
.titreg3 { font: bold 11px arial; color: #000000}
.titre { font: normal 24px arial; color: #B5B8B0}
.titre2 { font: normal 18px arial; color: #000000 ;text-decoration: none;}
.titre2:hover { font: normal 18px arial; color: #000000 ;text-decoration: underline;}
.titre3 { font: normal 17px arial; color: #FFFFFF ;text-decoration: none;}
.titre3:hover { font: normal 17px arial; color: #FFFFFF ;text-decoration: underline;}
.titre4 { font: normal 14px arial; color: #000000 ;text-decoration: none;}
.titre4:hover { font: normal 14px arial; color: #FFFFFF ;text-decoration: underline;}
.intitule { font: bold 12px arial; color: #ffffff ;}
.menu {font: bold 12px arial; color:#ffffff; text-decoration: none;}
.menu:hover {font: bold 12px arial; color:#ffffff; text-decoration: underline;}
.lien {font: bold 12px arial; color:#808080; text-decoration: none;}
.lien:hover {font: bold 12px arial; color:#808080; text-decoration: underline;}
.lien_sect {font: bold 12px arial; color:#000000; text-decoration: none;}
.lien_sect:hover {font: bold 12px arial; color:#000000; text-decoration: underline;}
.lienan {font: bold 20px arial; color:#808080; text-decoration: none;}
.lienan:hover {font: bold 20px arial; color:#ffffff; background-color:#5C87A0; text-decoration: none;}
.lienan2 {font: bold 12px arial; color:#808080; text-decoration: none;}
.lienan2:hover {font: bold 12px arial; color:#ffffff; background-color:#5C87A0; text-decoration: none;}
.lien2 {font: bold 10px arial; color:#375C96; text-decoration: none;}
.lien2:hover {font: bold 10px arial; color:#084096; text-decoration: underline;}
.lien3 {font: bold 12px arial; color:#000000; text-decoration: none;}
.lien3:hover {font: bold 12px arial; color:#FFFFFF; text-decoration: none;}
.texte_p_vert{font: bold 9px arial; color:#65b436; text-decoration: none;}
.texte_p_orange{font: bold 9px arial; color:#FFAE00; text-decoration: none;}
.texte_p_rouge{font: bold 9px arial; color:#FF7E00; text-decoration: none;}
.titre_famille { font: bold 12px arial; color: #808080; text-decoration: none}
.titre_panier { font-weight: bold; color: #FFFFFF; background-color:#7BAEE3; text-align:center; }
.ligne_panier { background-color:#DCECFA; }
.lienmicro {font: bold 10px arial; color:#E0E0E0; text-decoration: none;}
.lienmicro:hover{font: bold 10px arial; color:#F0F0F0; text-decoration: none;}

.input {
border:1px solid;
color: #999999;
border-color:#e0e0e0;
border-left-width:2.5px;
border-left-color:#505050;
border-top-width:2.5px;
border-top-color:#505050;
background-color:"#ffffff";
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #000000;
}

