#content h1 { font-size: 18px;color: #5A5959;text-align: left;padding: 10px 0 10px 20px }
#content p { padding: 0 20px;font-size: 12px }
#content p.text1 { padding: 10px 25px 5px 25px;font-size: 12px;text-align: justify }
#content p.text2 { text-align: center;color: #FB6002;font-weight: bold  }
#content div { padding: 0;font-size: 12px }

#titre { clear: both;position: relative;width: 260px;margin: 10px 0 0 25px }
#titre h2 { background: #fff;font-size: 14px;color: #0B65AB;line-height: 25px;margin-left: -20px;padding-left: 45px;overflow: hidden }
#titre h2 img { position: absolute;top: 2px;left: 0 }

#retour  { padding: 0 0 0 10px;list-style: none;margin: 0 0 10px 0 }
#retour li { position: relative;font-size: 12px;display: inline;color: #5A5959;font-weight: bold;padding: 5px 20px 5px 5px;border: 1px solid #ccc }
#retour li img { position: absolute;top: 5px }

#content table { width: 290px;border: 0;margin: 0 auto;border-collapse: collapse }
#content td { padding: 3px }
#content table img { margin: 0 5px }
.liste { height: 200px;padding-right: 30px;overflow: auto }

#barre_nav { clear: both;width: 300px;margin: 0 auto;text-align: center;line-height: 30px;padding-top: 20px;color: #B13D48 }
#barre_nav span { font-weight: bold;text-decoration: underline }
#barre_nav img { margin: 0 0 -6px 0 } 

.liste2 { padding-right: 10px }
#content .cadre1b { background: url('../img/cadre1b.gif') no-repeat 2px 0;height: 17px }
#content .cadre2b { background: url('../img/cadre2b.gif') repeat-y 2px 0;padding-top: 10px }
#content .cadre3b { background: url('../img/cadre3b.gif') no-repeat 2px 0;height: 21px }
#content .cadre1d { background: url('../img/cadre1d.gif') no-repeat 2px 0;height: 34px }
#content .cadre1d h2 { font-size: 15px;color: #FFF;padding: 10px 0 0 20px }
.modele { float: left;width: 320px }
.origine { float: right;width: 320px }
