*
{ 
margin: 0; 
}
a
{
text-decoration: none; }
img
{
border: 0 none;
}
#corp {
	background-image: url('fond.jpg');
	background-repeat: y-repeat;
	position:absolute;
    left: 50%; 
    width: 1004px;
    margin-left: -502px; /* moitié de la largeur */
	border : 1px solid;
	border-color : #E2E1E0;
}
body {
background-image : url('back.gif');
background-attachment : fixed;
}
.header {
position: absolute;
top: 14px;
left: 114px;}
.barre_news {
position: absolute;
top: 190px;
left: 208px;}
.bouton_news {
position: absolute;
top: 258px;
left: 340px;
border: none;}
#menu_prez{
background-image: url('menu_prez.jpg');
background-repeat: no-repeat;
width: 181px;
height: 370px;
position: absolute;
top: 285px;
left: 1px;}
#menu_prez ul{
list-style-image: url('rond.gif');
font-family: Comic sans MS, sans-serif;
font-size: 14px;
font-weight: bold;
padding-top: 42px;
padding-left: 52px;}
#menu_prez a{
color: #808080;
text-decoration: none;}
#menu_prez a:hover{
color: #ff6600;
text-decoration: none;}
#menu_dl{
background-image: url('menu_dl.jpg');
background-repeat: no-repeat;
width: 181px;
height: 180px;
position: absolute;
top: 640px;
left: 6px;}
#menu_dl ul{
font-family: Comic sans MS, sans-serif;
font-size: 14px;
list-style-image: url('rond.gif');
font-weight: bold;
padding-top: 47px;
padding-left: 60px;}
#menu_dl a{
color: #808080;
text-decoration: none;}
#menu_dl a:hover{
color: #ff6600;
text-decoration: none;}
#menu_forum{
background-image: url('menu_forum.jpg');
background-repeat: no-repeat;
width: 181px;
height: 217px;
position: absolute;
top: 290px;
left: 816px;}
#menu_forum ul{
list-style-image: url('rond.gif');
font-family: Comic sans MS, sans-serif;
font-size: 14px;
font-weight: bold;
padding-top: 55px;
padding-left: 78px;}
#menu_forum a{
color: #808080;
text-decoration: none;}
#menu_forum a:hover{
color: #ff6600;
text-decoration: none;}
.txt_menu_forum{
font-family: Comic sans MS, sans-serif;
font-size: 14px;
font-weight: bold;
color: #808080;
padding-left: 25px;}
#menu_film{
background-image: url('menu_film.jpg');
background-repeat: no-repeat;
width: 180px;
height: 170px;
position: absolute;
top: 500px;
left: 808px;}
#menu_film ul{
list-style-image: url('rond.gif');
font-family: Comic sans MS, sans-serif;
font-size: 14px;
font-weight: bold;
padding-top: 56px;
padding-left: 65px;}
#menu_film a{
color: #808080;
text-decoration: none;}
#menu_film a:hover{
color: #ff6600;
text-decoration: none;}
#menu_contact{
background-image: url('menu_contact.jpg');
background-repeat: no-repeat;
width: 180px;
height: 170px;
position: absolute;
top: 645px;
left: 816px;}
#menu_contact ul{
list-style-image: url('rond.gif');
font-family: Comic sans MS, sans-serif;
font-size: 12px;
font-weight: bold;
padding-top: 50px;
padding-left: 45px;}
#menu_contact a{
color: #808080;
text-decoration: none;}
#menu_contact a:hover{
color: #ff6600;
text-decoration: none;}
.texte_news {
font-family: Tahoma, sans-serif;
font-size: 20px;
color: red;
font-weight: bold;
position: absolute;
top: 265px;
left: 255px;
border: 0 none;
text-align: center;}
.bienvenue {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #0000FF;
margin-top: 335px;
text-align: center;
text-decoration: underline;}
.description_bienvenue {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align: center;
margin-left: 205px;
margin-right: 205px;}
.description_bienvenue_suite {
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #FF0000; 
text-align: center;
margin-top: 55px;
margin-bottom: 55px;
margin-left: 204px;
margin-right: 219px;
line-height: 32px;}
#section {
margin-top: 100px;
text-align: center;
}
.titreacc{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: underline;}
.bloc_description_section{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin-bottom: 50px;
text-align: center;}
.fin{
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
font-weight: bold;
margin-bottom: 87px;
text-align: center;}
.compteur{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
margin-bottom: 25px;}
.optimisation{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #009900;
font-weight: bold;
text-align: center;
margin-bottom: 10px;}
.pied_de_page{
font-family: Comic sans MS, sans-serif; 
font-size: 10px;
color: #ff6600;
font-weight: bold;
text-align: center;
clear: both;}
.pied_de_page a {
color: #FF6600;
text-decoration: none;}
.pied_de_page img{
border: 0 none;}
.emnews{
font-family: Arial;
font-weight: bold;
color: #0076EC;
text-decoration: underline;
font-size: 17px;
font-style: italic;
}
.emnewsauteur{
font-family: "Comic sans ms", sans-serif;
font-size: 16px;
font-style: italic;
padding-top: 5px;
padding-left: 500px;;
}
#news_global{
margin-top: 300px;
margin-left: 175px;
font-family: "Comic sans ms", sans-serif;
font-size: 16px;
}
.news_annee
{
padding-left: 235px;
}
#news_haut
{
background: url('barrehaute.gif') bottom no-repeat;
width:623px;
height:14px;
position:relative;
top:0px!important;

}

#news_centre {
background-image: url('barrecentre.gif') ;
background-repeat: repeat-y;
width:624px;
}
.news_texte{
font-family: "Comic sans ms", sans-serif;
font-size: 16px;
padding-left: 35px;
padding-right: 35px;
}
#news_bas {
background-image: url('barrebasse.gif');
background-repeat:no-repeat;
width:623px;
height:13px;
padding-bottom: 25px;
}
.table_news {
padding-top: 10px;
padding-bottom: 10px;
width: 540px;
}
.td_news
{
margin : auto;
text-align: center;
font-style: italic;
border: 0 none;}
.td_news a
{
text-decoration: none;
}

#livro {
text-align: center;
padding-top: 365px;

}
.livrodor{
margin-left: 225px;
margin-right: 225px;
}
#prez{
background-image: url('../design/fond_prez.gif');
background-repeat: no-repeat;
width : 600px;
margin-top: 325px;
margin-left: 165px;
font-family: "Comic sans ms", sans-serif;
font-size: 16px;
padding-left: 35px;
padding-right: 35px;
}
.prez_txt{
padding-top: 10px;
}
#debut_def {
text-align: left;
margin-top: 315px;
margin-left: 75px;
}
#prez_haut {
background-image: url('prez_haut.gif');
background-repeat: no-repeat;
width: 880px;
height: 26px;
margin-left: auto;
margin-right: auto;
}
#prez_centre {
background-image: url('prez_centre.gif');
background-repeat: y repeat;
width: 880px;
margin-left: auto;
margin-right: auto;
}
#prez_bas {
background-image: url('prez_bas.gif');
background-repeat: no-repeat;
width: 880px;
height: 29px;
margin-left: auto;
margin-right: auto;
}
#image_prez {
padding-left: 15px;
}
.rhp
{text-align: center;}
.rhp a{
color: #808080;
text-decoration: none;}
.rhp a:hover{
color: #ff6600;
text-decoration: none;
}
#deb_musique {
font-size: 18px;
color: #0099FF;
font-family: tahoma;
font-weight: bold;
margin-top: 327px;
margin-left: 175px;
margin-right: 180px;
}
.txt_contact
{
margin-top: 350px;
margin-left: 180px;
margin-right: 180px;
}
.txt_contact_un
{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-align: center;
padding-bottom: 50px;
}
.txt_contact_deux
{
font-family: Arial, sans-serif;
font-size: 24px;
text-align: center;
padding-bottom: 50px;
text-align: center;
}
.txt_contact_trois
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
line-height: 30px;
text-align: center;
}
.txt_contact_quatre
{
font-family: "Times New Roman", sans-serif; 
font-size: 36px;
text-align: center;
padding-bottom: 50px;
font-weight: bold;
}
.tab_zik {
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
color: #808080;
font-family: verdana;
font-weight: bold;
font-size: 14px;
}
.tab_zik  td{
height: 50px;
}
.tab_zik a{
color: #FF6600;
text-decoration: none;}
.tab_zik a:hover{
color: #FF6600;
text-decoration: none;
font-size: 15px;}
.td_ipt{
width: 250px;
}
.td_tt{
width: 250px;
}
.zik { 
margin-left: 400px;
font-size: 18px;
color: #0099FF;
font-family: tahoma;
font-weight: bold;
}
.zik a {
color: #FF6600;
text-decoration: none;}
#deb_photo {
margin-top: 330px;
margin-left: 175px;
margin-right: 205px;
text-align: center;
font-family: Verdana;
color: gray;
}
.titre_section_photo {
margin-top: 400px;
text-align: center;
vertical-align: middle;
font-family: "Arial Black";
font-size:72px;
color: red;
margin-bottom: 0;
}
#photo_suite {

margin-top: 100px;
text-align: center;
vertical-align: middle;
font-family: "Comic sans ms";
font-size: 13px;
color: gray;

}

#film {
margin-top: 330px;
margin-left: 180px;
margin-right: 210px;
text-align: justify;
}
.titre_film {
font-family: Verdana;
font-size: 36px;
color: blue;
text-align: center;
text-decoration: underline;
margin-bottom: 30px;
}
.desc_film {
font-family: Tahoma;
font-size: 20px;
color: red;
margin-bottom: 30px;
}
.t_film_un { 
 font-family: Verdana;
 font-size: 20px;
 text-align: center;
 color: blue; 
 border-bottom: 2px solid red; 
 margin-bottom: 30px;
 }
 .desc_film_un_deb {
 font-family: Tahoma;
 font-size: 18px;
 color: #FF6C00;
 margin-bottom: 30px;
} 
.t_part_un_film_un {
font-family: Verdana;
font-size: 26px;
margin-bottom: 30px;
text-decoration: underline;
color: red;
text-align: center;
}
.part_un_film_un {
font-family: Tahoma;
font-size: 18px;
margin-bottom: 30px;
color: #0066FF;
text-align: justify;
}
.part_un_film_un_ext {
font-family: Tahoma;
font-size: 18px;
margin-bottom: 30px;
color: #FF00FC;
text-align: justify;
}
.t_part_un_film_deux{
font-family: Verdana;
font-size: 26px;
margin-bottom: 30px;
text-decoration: underline;
color: red;
text-align: center;
}
.part_un_film_deux {
font-family: Tahoma;
font-size: 18px;
margin-bottom: 30px;
text-align: justify;
}
.part_un_film_deux_ext {
font-family: Tahoma;
font-size: 18px;
text-align: center;
margin-bottom: 30px;
color: #FF00FC;
}
#prez_video {
margin-top: 333px;
margin-left: 170px;
margin-right: 190px;
}
.prez_video_txt {
text-align: center;
font-family: Verdana;
font-size: 28px;
color: gray;
}
.prez_video_img{
margin-left: 215px;
}
#video_table {
margin-top: 50px;

width: 100%;
font-family: Tahoma;
color: #FF6600;
font-size: 14px;
text-align: center;
vertical-align: middle;
}

#prez_divers {
margin-top: 330px;
margin-left: 170px;
margin-right: 190px;
}
.txt_prez_divers {
text-align: justify;
font-family: Verdana;
font-size: 24px;
color: #FF0000;
}
.txt_prez_divers_lien  {
text-align: center;
font-family: Verdana;
font-size: 24px;
color: #FF6600;
}
.txt_prez_divers_lien  a{
text-align: center;
font-family: Verdana;
font-size: 24px;
color: #FF6600;
}
#prez_autre {
margin-top: 330px;
margin-left: 170px;
margin-right: 190px;
font-family: Verdana;
color: #09C81A;
font-size: 22px;
text-align: center;
}
#zik_radio{
margin-top: 330px;
margin-left: 170px;
margin-right: 190px;
font-family: Verdana;
color: #0066FF;
font-size: 22px;
text-align: center;
}
.table_radio{
font-family: Verdana;
color: #0066FF;
font-size: 14px;
text-align: center;
vertical-align: middle;
width: 800px;
margin-left: 100px;
}
.codec {
font-family: Tahoma;
color: red;
font-style: bold;
font-size: 12px;
text-align: center;
margin-bottom: 10px;
}
.warning_dl {
font-family: Tahoma;
color: red;
font-style: bold;
font-size: 16px;
text-align: center;
margin-bottom: 10px;
}
#textdefil {
position: absolute;
top: 207px;
left:290px;
width: 425px;
font-family: "Comic sans MS";
font-size: 22px;
color: red;
}
#pied_de_page
{
	font-family: Comic sans MS, sans-serif; 
	font-size: 10px;
	color: #ff6600;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding-bottom: 2px;
	clear: both;
	padding-top: 50px;
}
#newsletter
{
text-align: center;
padding-top: 365px;
}