body {font-family : Verdana, arial, serif; font-size: 11px; color : #A00000;
background-color:#FFFFFF; margin-top: 0px;}
li {margin-bottom: 8px; list-style:disc;}
ul {margin-bottom: 10px; margin-top: 10px;}
p {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align:justify;}
img {display: block; border: none; margin-left: auto; margin-right: auto;}
table {border-collapse: collapse;}
caption {text-align: left;}
tr, th, td {padding: 0px;}
a {color:#5A0000; text-decoration:none; background-color: #FFFFFF;}
a:hover {color:#C50000; text-decoration:underline; background-color: #FFFFFF;}
h1 {font-size: 12px; color: #7A0000; background-color: #FFFFFF; margin-bottom: 8px;}
h2 {font-size: 12px; color: #850000; background-color: #FFFFFF; margin-bottom: 8px;}
#site {width: 790px; margin-right: auto; margin-left: auto;}
#index {width: 300px; height:368px; margin-right: auto; margin-left: auto; margin-top:0px;}
#ind-gh {width: 9px; height: 96px; background:url(images/index/bg-ind-gh.jpg); float:left;}
#ind-dt {width: 10px; height: 96px; background:url(images/index/bg-ind-dt.jpg); float:left;}
#ind-txt {width: 281px; height: 96px; background:url(images/index/bg-ind-txt.jpg); float:left; overflow:auto;}
#ind-inter {width: 300px; height: 24px; background:url(images/index/bg-intermed.jpg);}
#ind-bottom {width: 300px; height: 10px; background:url(images/index/bg-ind-bottom.jpg) no-repeat;}
#entrer {float:left;}
#header {width: 284px; height: 339px; float: left;}
#title {width: 506px; height: 339px; float:left;}
#hd-gh {background-image: url(images/background/bg-hd-gh.gif); background-repeat: no-repeat; height: 83px; width: 114px;}
#hd-gh-promo {background-image: url(images/background/bg-hd-gh-promo.gif); background-repeat: no-repeat; height: 83px; width: 114px;}
#hd-txt {vertical-align: middle; text-align: left; height: 83px; width: 352px;}
#hd-promo-thumb {vertical-align: middle; text-align: right; height: 83px; width: 110px;}
#hd-promo-txt {vertical-align: top; text-align: left; height: 83px; width: 242px;}
#menu {height: 145px; width: 242px;}
#annuaires {vertical-align: top; width: 242px;}
#an-header {height: 30px; width: 242px;}
#an-gh {background-image: url(images/background/bg-an-gh.gif); background-repeat: repeat; width: 61px;}
#an-dt {background-image: url(images/background/bg-an-dt.gif); background-repeat: repeat; width: 31px;}
#an-txt {width: 150px;}
#an-bottom {background-image: url(images/background/bg-an-bottom.gif); background-repeat: no-repeat; height: 33px; width: 242px;}
#pub {height: 20px; text-align:center;}
#pub2 {height: 800px; text-align:center; padding-top:420px; padding-left:52px;}
#pub3 {height: 800px; text-align:center; padding-top:320px; padding-left:52px;}
#hd {width: 790px; height: 339px;}
#gh {width: 242px; float: left;}
#pub_menu{padding-left:75px;padding-top:25px;}
#dt {width: 548px; float: left;}
#dt2 {width: 548px;}
#hd-dt {width: 40px; height: 83px; background-image: url(images/background/bg-hd-dt.gif); background-repeat: no-repeat;}
#video {width: 444px;}
#table-gh {width: 64px; background-image: url(images/background/bg-table-gh.gif); background-repeat: repeat; height: 271px;}
#table-txt {width: 444px; vertical-align:top;}
#table-dt {width: 40px; background-image: url(images/background/bg-table-dt.gif); background-repeat: repeat; height: 271px;}
#table-bottom {width: 548px; height: 33px; background-image: url(images/background/bg-table-bottom.gif); background-repeat: no-repeat;}
#copyright {text-align: center ; margin-left:30px;}
#page-suivante {text-align: center; font-size: small;}
#archive-longues-videos {margin-left:auto; margin-right:auto; width: 500px;}
#liens {margin-top:210px; margin-left:auto; margin-right:auto; font-size:10px; text-align:center; width:450px;}
#imgindex {margin-top:100px;}
.annuaire {width: 150px; height: 19px; text-align: center;}
.thumb {width: 88px; height: 124px; vertical-align: top;}
.thumb img{border: 1px solid black;}
.photo {width: 444px; height: 124px;}
.annuaire-thumb {width: 148px; height: 100px; vertical-align: top; text-align: center;}
.annuaire-txt {width: 148px; height: 19px; text-align: center;}
.video-head {width: 438px; height: 10px;}
.video-titre {width: 426px; height: 24px; text-align: center; vertical-align:top; font-size: small;}
.video-thumb1 {width: 213px; height: 150px; vertical-align: top; text-align: center;}
.video-thumb2 {width: 142px; height: 106px; vertical-align: top; text-align: center;}
.video-txt {width: 438px; height:40px; vertical-align: middle; text-align: center;}
.video-bg1 {background: url(images/template/td-gauche-bas.gif) repeat ; width: 12px;}
.video-bg2 {background: url(images/template/td-droite-bas.gif) repeat ; width: 6px;}
.video-description {width: 426px; height: 80px;}
.video-telecharger {width: 444px; height: 34px;}
.video-footer {width: 444px; height: 50px;}
.video-apercu {border: 1px solid black;}
.pagination {text-align: center;}
