body { color: #c03; font-size: 12px; font-family: helvetica; background-color: #655e4c; margin-top: 0; }
td { color: #c03; font-size: 12px; font-family: helvetica; margin-top: 0; }
a:link { color: #c03; text-decoration: underline; }
a:hover { color: #aaa; text-decoration: underline; }
a:active { }
a:visited { color: #c03; text-decoration: underline; }
.cadre_main { border-right: 2px solid #000; border-left: 2px solid #000; border-top-color: #000; border-top-style: solid; border-bottom-color: #000; border-bottom-style: solid; outline-color: #000; }
.texte_index { text-align: justify; padding: 10px 30px; }
.texte_forfait { color: #fff; font-size: 12px; text-align: center; padding-right: 40px; }
h1 { color: #c03; font-size: 18px; font-weight: 300; margin-top: 0; padding-top: 0; }
h2 { color: #fff; font-size: 18px; font-family: arial; font-weight: bold; margin: 3px 0 0; }
h5 { color: #c00436; font-size: 16px; font-family: arial; font-weight: bold; margin: 3px 0 0; }
h3 { color: #fff; font-size: 1.2em; font-family: arial; font-weight: bold; margin: 3px 0 0; }
.bande_menu { background-image: url(../image/bande_menu.gif); background-repeat: no-repeat; }
.justify { text-align: justify; }
.h4 { color: #c03; font-size: 14px; font-weight: 500; }
.div { height: 12px; }
.boite_prix { color: #fff; font-family: helvetica; background-color: #c03; letter-spacing: 1pt; border: outset 1px #aaa; }
.boite_calcul { border: outset 1px #aaa; }
.diapo_top { background-color: #000; background-image: url(../construction/35mm_top.jpg); background-repeat: repeat-x; }
.diapo_bottom { background-color: #000; background-image: url(../construction/35mm_bottom.jpg); background-repeat: repeat-x; }
.conseil { color: #000; text-align: justify; padding-top: 5px; padding-right: 10px; padding-left: 10px; }
img { text-decoration: none; border-width: 0; }

