body {background : url(images/bg_degrad.gif) repeat-x top;text-align:center;}

#conteneur  { margin-left: auto; margin-right: auto; border: solid 1px #c5c7c8;width: 780px;text-align:left; }
#top   { background : url(images/top.jpg) top; width: 780px; height: 121px; }
#menu_haut {width: 780px; height: 30px; background-color: #c5c7c8;}
#bottom   { background: url("images/bottom.gif") 50% top; width: 780px; height: 161px }

.gapimenutd   { color: #666; font-size: 10px; font-family: Verdana; white-space: nowrap; width: auto; border-right: 1px solid #fff; border-left: 1px solid #fff }
.gapimenutd a { color: #666; font-weight: bold; text-decoration: none }
.gapimenutd a:hover {text-decoration: underline;}

.gapimenutable {margin-top: 10px;}

.gapimodule  {padding-left: 15px; color: #666; font-size: 20px; font-family: Tahoma; font-stretch: ultra-condensed }

#contenu  {padding-bottom:20px;}

.gapithemetd   { color: #666; font-size: 12px; font-family: Verdana; font-weight: bold; margin-top: 20px; padding-top: 20px }

.gapititrepucetd {padding-right: 10px;}

.gapitextetd{color: #666; font-size: 12px; font-family: Verdana;}
.gapitextetd p{line-height: 12px}

.gapititretd {color: #666; font-size: 12px; font-family: Verdana; paddin-bottom: 5px;}

.gapilistetd {padding-top: 20px;}

#contenu_int {margin-left: 30px; width:700px;margin-right: 30px;}

.gapititremarge {margin-bottom: 10px;}

.gapitextetd a { text-decoration: underline;color: #666; }