div, td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555547; line-height:16px; }
table { border-collapse:collapse; }
img { border:none; }
a { color:#8d6624; text-decoration:none; }
a:hover { text-decoration:underline; }
h1, h2 { margin:0; padding:0; }
h3 { margin:0; padding:0; color:#11100f; font-size:12px; font-weight:bold; line-height:22px; vertical-align:middle; }
strong { color:#5b5b03; }
p { margin:5px 0; }
img, div { behavior: url(iepngfix.htc); }

body { background:#e4e0d3; background-image:none; }
#footer { text-align:left; width:970px; margin:10px auto; }
#wrap { width:100%; background:#fff  url(../../images/95275/bg_minisite.gif) repeat-x; }
#wrapResa { width:100%; background:#fff  url(../../images/95275/bg_resa.gif) repeat-x; }
#content { width:970px; margin:0 auto; }
#header { width:970px; height:155px; overflow:hidden; }
#main { width:970px; height:355px; }
.btn_img { vertical-align:top; }
.btn_img img { padding:0 2px 0 0; }
#tab_vig { text-align:center; vertical-align:bottom; padding-bottom:10px; }
#tab_vig img { padding:4px; }
#tab_rech { background:#dfdedd; text-align:left; }
#tab_rech form { padding:60px 10px; margin:0; }
#tab_rech select { float:left; margin-right:1px; }
#tab_rech img { float:left; }
#tab_rech select.tidate { width:38px; font-size: 10px; color: #775004; }
#tab_rech select.gdate { width:110px ;font-size: 10px; color: #775004; }
.prix { color:#6d071a; font-size:24px; }
#main2 { text-align:left; padding:10px 0 15px 0; }
.ttl2 { color:#0a51a1; }
.ttl2 .ttl { font-size:22px; }
#main2 strong { color:#6d071a; }
