body   { color: #5290a9; font-size: 10px; font-family: Verdana; margin: 0; padding: 0; }
body.order { background-color: #fff; background-image: none; padding: 20px }
a { color: #4e6592; font-size: 10px; text-decoration: none }
a:hover { color: #f89734; text-decoration: none }
a.del   { background-image: url(../images/ic_trash.gif); background-repeat: no-repeat; display: block; margin: 2px }
a.del:hover   { background-image: url(../images/ic_trash2.gif) }
a.loupe { background-image: url("../images/ic_loupe.gif"); background-repeat: no-repeat; display: block }
a.loupe:hover { background-image: url("../images/ic_loupe2.gif"); background-repeat: no-repeat }
a.signature { font-size: 9px; text-decoration: none }
form { margin: 0; padding: 0; }
h1             { color: #4971a1; font-size: 18px ; font-weight: normal; letter-spacing: 2px; }
h2             { color: #4971a1; font-size: 18px; letter-spacing: 2px; margin: 5px; }
h3 { color: #4971a1; font-size: 16px; font-weight: normal; margin-bottom: 0  }
h4 { color: #f89734; font-size: 18px; font-weight: normal; margin: 0 0 20px; padding-bottom: 0; border-bottom: 1px dotted black; }
input { background-color: #fff; }
p   { font-size: 10px  ; margin-top: 4px; margin-bottom: 4px; }
table { border-collapse: collapse  }
td   { font-size: 10px }
td.caddie   { border: solid 1px #000 }
td.fiche { border: solid 1px #5c5c5c }
td.prix { color: #fff; background-color: #d4d4d4 }
td.signature { font-size: 9px }
h6 { font-size: 14px; font-family: times; font-style: italic; margin-bottom: 0; padding-bottom: 0; border-bottom: 1px solid #fff; }
p.debug { color: #576c95; background-color: #d4d4d4; margin: 20px; padding: 20px; border: solid 1px #ec733a; }
a.debug { color: #ec733a; }
a.debug:hover { color: #576c95; }
td.home_logo { background-color: #b3d4da; background-image: url(../images/home_logo.gif); background-repeat: no-repeat; background-position: left top; }
td.bkg_top { background-image: url(../images/bkg_top.gif); background-repeat: repeat-x; background-position: left top; }
a.pdf { font-size: 9px; font-style: italic; text-decoration: none; }
a.pdf:hover { color: #f89734; }
td.sejour { background-image: url(../images/bkg_trait.gif); background-repeat: repeat-x; background-position: left center; }
input { font-size: 10px; background-color: #fff; background-image: url(../images/white.gif); border: solid 1px #83bec8; }
textarea { font-size: 10px; font-family: arial; background-color: #fff; background-image: url(../images/white.gif); border: solid 1px #83bec8; }
select { font-size: 10px; font-family: arial; background-color: #fff; border: solid 1px #83bec8; }
td.contact { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #5b8dc9; border-bottom: 1px solid #5b8dc9; }
td.contact3 { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #5b8dc9; }
td.contact2 { padding-top: 5px; padding-bottom: 5px; }
p.homepage { color: #fff; margin-top: 6px; }
a.module { color: #fff; }
a.module:hover { color: #00a5b6; }
td.form_pro { padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
td.pointille { background-image: url(../images/pointille.gif); background-repeat: repeat-x; background-position: left center; }
td.submit { padding-top: 5px; padding-bottom: 5px; }
td.border { color: #000000; padding: 4px; border: solid 1px #83bec8; }
td.menu_light { font-family: arial; }
a.menu_light_on { color: white; font-size: 10px; }

