body {
  font-family: verdana, sans-serif;
  font-size: 11px;
	background: url('bg.jpg') #242424 repeat-x 0 0;
  color: white;
  text-align: center;
}
			.movie {
				width: 500px;
				height: 380px;
			}


td { font-size: 11px; } 

img { border: none; margin: 0px; }
img.with { border: 1px solid #000080 ; }
img.bullet { margin-right: 3px; margin-left: 3px;}
#footerC img.bullet { margin-right: 5px; margin-left: 13px;}

p { text-align: justify; margin-top: 0px;}

a { text-decoration: none; color: #950800; }
a:hover { text-decoration: underline; }
a.extlink { font-style: italic;}
dd a { font-weight: normal }

h1 { font-size: 11px; margin: 0px; color: #ffffff; font-style: italic}
h2 { font-size: 11px; }
h5 { margin: 0px; font-size: 11px; text-align: center;}
h6 { margin: 0px; font-size: 10px; font-weight: normal; }

.global, #contact, #copy { margin-right: auto; margin-left: auto; color: black}

.global { width: 750px; }

#logo {width: 750px; height: 162px; background-image: url('logo.jpg'); text-align: right; margin: 0px; border-bottom: 1px solid #000080}
#top { margin-right: 24px; font-size: 18px; color: #F0F0F0;}
.liens { margin: 7px 3px; font-size: 10px; clear: both; color: #FFFFF0}
.liens a { text-decoration: none; color: #FFFFF0}
.liens a:hover { color: #FFFA80 }

#colmenu { 
  font-size: 10px; 
  background: url('bg.jpg') #242424 repeat-x 0 0;
  vertical-align: top;
  text-align: left;
}

#colmenu h2 {background-color: #202020; color: #D9F2F9; padding: 5px; text-align: center; margin: 0 0 5px 0 } 
#colmenu em {display: block; margin: 0px; text-align: right; color: white; }
#colmenu a { font-weight: bolder; }

#info {
  height: 80px;
}

.innerblue,.innerred {
  text-align: left;
  padding-top: 5px;
  width: 164px;
  background: white url('content_bg.jpg'); background-repeat: repeat-x; background-position: 0 0 ;
}

.innerblue a,.innerred a { display: block; }
.innerblue a:hover,.innerred a:hover  { text-decoration: none; }

#menu h1 {
  padding: 1px; margin: 2px;
  font-size: 10px;
  background-color: #243748; color: white
}

#info b {padding: 1px; margin: 2px;
display: block; background-color: #243748; color: white}

#main  {
  width: 750px;
  margin: 0px;
}

#contentbg {
  vertical-align: top;
  padding-bottom: 20px;
  width: 560px;
  text-align: center;
  margin-left: 20px;
  background: white url('content_bg.jpg'); background-repeat: repeat-x; background-position: 0 0 ;
  border: 1px solid #0a3e5e
}

#contentbg h2 { padding-top: 5px; }

#contact { margin-top: 50px; margin-bottom: 50px; padding: 20px; width: 50%;}

#copy { padding: 20px; width: 90%; text-align: left;}

#footerL { clear: both;}
#footerL, #footerR, #footerC { margin-top: 5px; font-size: 9px; color: white}
#footerC, #footerC a, #footerL a, #colmenu a  { color: #DDDDDD}
#footerC { margin-left: 5px;}

#footerC td { 	background: url('bg.jpg') #242424 repeat-x 0 0;text-align: left; vertical-align: top; width: 25%; margin: 5px 0px 5px 15px }

.bloctexte { width: 540px; margin-left: 10px; margin-top: 10px; padding: 5px; text-align: left;}


.fleche { text-align: right; font-size: 10px; }

.menu_bloc { text-align: justify; margin: 15px; }
.menu_bloc img { margin-right: 5px; }

.menubloc_blue, .menubloc_red, .largebloc_blue, .largebloc_red, .hautbloc_blue, .hautbloc_red {
  margin-left: 10px; margin-top: 10px;
  padding: 0px;
  text-align: justify;
  float: left;
}

.menubloc_blue, .hautbloc_blue  { width: 265px; } 

.largebloc_blue  { width: 540px; } 
.inner { text-align: left; }
.inner b { display: block; text-align: center; margin: 0}

.menubloc_blue h2, .largebloc_blue h2, .hautbloc_blue h2  {
  padding: 3px; margin: 2px; padding-left: 10px; font-size: 11px; }

.menubloc_blue  , .hautbloc_blue  {border: 1px solid #2F7DE2; }
 
.menubloc_blue h2  , .hautbloc_blue h2   , .largebloc_blue h2  { background: white url('bg_h1_bleu.gif'); background-position: top left; background-repeat: no-repeat; color: #950800; }

.menubloc_blue h2 img, .menubloc_red h2 img { border: none; }

.menubloc_blue img.with   { border: 1px solid #2F7DE2; }

.hautbloc_blue a  , .largebloc_blue a  , .innerblue a   { color: #314D64; }
.hautbloc_blue a:hover  , .largebloc_blue a:hover  , .innerblue a:hover   { color: #D60000; }

ul.blue { list-style: square outside url('arrow.gif'); font-size: 11px; margin: 0px 0px 0px 13px; padding-left: 10px; }
ul.blue li { marker-offset: 2px;}

#nik { text-align: left; text-indent: 10px; background-color: #202020; color: #D9F2F9; padding: 5px;}
