
#loi img {
border: 0;
}

#loi p.center img {
border: 1px solid #888;
}

#loi p {
text-align:center;
margin: 0;
padding: 0;
}

#loi h1 {
text-align:center;
font-weight: bold;
padding-left: 30px;
margin: 20px 0;
font-size: 24pt;
}

#loi h1 img {
width: 64px;
height: 55px;
vertical-align: middle;
padding-right: 20px;
}

#loi h1 span {
color: red;
}

#loi h2 {
padding: 8px 0;
margin: 8px 0;
border-top: 1px solid #888;
border-bottom: 1px solid #888;
text-align:center;
color: blue;
font-size: 24pt;
font-weight: bold;
}

#loi h2 span {
color: red;
}

#loi h3 {
margin: 0;
text-align:center;
font-size: 20pt;
font-weight: bold;
font-size: 24pt;
}

#loi p.loi_page {
padding: 8px 0;
border-top: 1px dotted #888;
border-bottom: 1px dotted #888;
width: 800px;
margin: 8px auto;
}

#loi p.loi_page * {
font-style: italic;
}

#loi p.loi_page em,
#loi p.loi_page a {
padding: 0 15px;
}

#loi p.loi_page em.current {
font-weight: bold;
}

#loi p.copyright {
color: #008040;
font-weight: bold;
margin: 20px 0;
}

#loi p.footer_text {
border-top: 1px solid #888;
border-bottom: 1px solid #888;
padding: 8px 0;
margin: 8px 0;
font-family: Courier New;
text-align: justify;
}

#loi p.footer {
margin: 0 0 50px 0;
padding: 0;
height: 50px;
}
