BODY {background-image: url(design/bg.jpg); background-repeat:repeat-x; font-family: Verdana; margin: 0px }

form {margin: 0px}

img  {border: 0}
.display {display: block}
.text_align_left {float: left; border: #FFF 2px solid}
.text_align_right {float: right; border: #FFF 2px solid}
.text_align_center { text-align:center }

.main { padding:5px; font-size: 0.9em; color:3D3C2C }

.footer { width:100%; background-image: url(design/bg-footer.gif); height:174px; background-repeat:repeat-x; clear:both; padding:12px; font-size: 11px; color:#FFF; text-align:center }

.cell_menu a { display: block; background-image: url(design/bg-menu.gif); height: 26px; font-size: 12px; color: #674E00; padding-top: 18px; text-align: center; text-decoration:none; padding-left:15px; padding-right:15px }
.cell_menu a:hover { display: block; background-image: url(design/bg-menu-open.gif); background-color: #FFF; height: 26px; font-size: 12px; padding-top: 18px; text-align: center; padding-left:15px; padding-right:15px }
.cell_menu_open a { display: block; background-image: url(design/bg-menu-open.gif); height: 26px; font-size: 12px; color: #AB0007; padding-top: 18px; text-align: center; text-decoration:none; padding-left:15px; padding-right:15px; font-weight:bold }


.text_title { font-size: 24px; color:#AB0007 }
.text_yellow { color:#E4FF00; font-weight:bold }
.small_text { font-size: 9px; color: #ABABAB }


.cell_thailand_infos a { display: block; background-image: url(design/bouton-thailand-infos.gif); height: 20px; width: 110px; font-size: 12px; color: #FFF; margin-top: 6px; margin-right: 6px; padding-top: 5px; text-align: center; text-decoration:none; font-weight:bold }
.cell_thailand_infos a:hover { display: block; background-image: url(design/bouton-thailand-infos-over.gif); height: 20px; width: 110px; font-size: 12px; color: #FFF; margin-top: 6px; margin-right: 6px; padding-top: 5px; text-align: center }
.cell_thailand_infos_open a { display: block; background-image: url(design/bouton-thailand-infos-selected.gif); height: 20px; width: 110px; font-size: 12px; color: #000; margin-top: 6px; margin-right: 6px; padding-top: 5px; text-align: center; text-decoration:none; font-weight:bold }


A { color: #444; text-decoration:underline }
A:hover { color: #AB0007 }

A.link_footer { color: #3D3C2C; font-weight: bold; text-decoration:none }
A:hover.link_footer { text-decoration:underline }

.photos_diapo { display:block; width:900px; height:240px; background-color:FFF; overflow-x:scroll; overflow-y: hidden; }
