/* CSS Document */

/* page et texte */

body
{
width: 100%;
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
font-family:"Times New Roman", Times, sans-serif;
}

h1, h2
{
text-align:center;
white-space:nowrap;
color:#FF0000;
}

p
{
color:#000000;
font-size:large;
text-align:left;
}

p sup
{
font-weight:bold;
}

caption
{
font-size:x-large;
font-weight:bold;
}

.lien1
{
text-align:center;
font-size:medium;
}

.lien1 a
{
font-weight:bolder;
}

a
{
text-decoration:none;

}

/* bannière */

#banniere
{
height:207px;
width: 100%;
border-collapse:collapse;
background-image:url(images/fonctions/haut-page.gif);
background-color:#009933;
border-spacing:0px;
border:0px none;
}

#logobanniere
{
width:215px;
height:207px;
}

.fenetre_bordg
{
width:24px;
height:207px;
background-image:url(images/fonctions/fenetre_r1_c3_r2_c2.jpg);
background-repeat:no-repeat;
}

.fenetre_bordd
{
width:24px;
height:207px;
background-image:url(images/fonctions/fenetre_r1_c3_r2_c5.jpg);
background-repeat:no-repeat;
}

#fenetre_g
{
background-image:url(images/fonctions/fenetre_r1_c3_r2_c3.jpg);
background-repeat:no-repeat;
width:25%;
}

#fenetre_d
{
background-image:url(images/fonctions/fenetre_r1_c3_r2_c3_f2.jpg);
background-repeat:no-repeat;
width:25%;
}

#fenetre_ds
{
background-image:url(images/fonctions/fenetre_saturne.jpg);
background-repeat:no-repeat;
width:25%;
}

/* menu */


.bouton_menu
{
white-space:nowrap;
}

/* corp */

.table_corp
{
width:100%;
margin-left:auto;
margin-right:auto;
background-color:#CCCCCC;
}

.hg
{
background-image:url(images/fonctions/fond-texte-hg.gif);
widht:25px;
height:25px;
background-repeat:no-repeat;
}

.hd
{
background-image:url(images/fonctions/fond-texte-hd.gif);
widht:25px;
height:25px;
background-repeat:no-repeat;
}

.bg
{
background-image:url(images/fonctions/fond-texte-bg.gif);
widht:25px;
height:25px;
background-repeat:no-repeat;
}

.bd
{
background-image:url(images/fonctions/fond-texte-bd.gif);
widht:25px;
height:25px;
background-repeat:no-repeat;
}

.h
{
background-image:url(images/fonctions/fond-texte-haut.gif);
height:25px;
background-repeat:repeat-x;
}

.b
{
background-image:url(images/fonctions/fond-texte-bas.gif);
height:25px;
background-repeat:repeat-x;
}

.g
{
background-image:url(images/fonctions/fond-texte-g.gif);
width:25px;
background-repeat:repeat-y;
}

.d
{
background-image:url(images/fonctions/fond-texte-d.gif);
width:25px;
background-repeat:repeat-y;
}

.table_affiches
{
width:95%;
margin-left:auto;
margin-right:auto;
empty-cells:hide;
}

.table_affiches td
{
text-align:center;
width:25%;
}

.miniaffiche
{
width:120px;
height:160px;
margin-left:auto;
margin-right:auto;
}

.img_film
{
float:left;
margin-right:3%;
}

.img_spect
{
margin-left:15%;
margin-top:135px;
}

#iti
{
float:left;
margin-right:3%;
border:5px outset #666666;
}

#minicarte
{
width:210px;
height:212px;
margin-left:4%;
}

/* pied de page */

#table_bas
{
width:99%;
background-color:#009933;
}

.vhg
{
background-image:url(images/fonctions/fondvert-texte-hg.gif);
widht:25px;
height:25px;
background-repeat:no-repeat;
}

.vhd
{
background-image:url(images/fonctions/fondvert-texte-hd.gif);
widht:25px;
height:25px;
background-repeat:no-repeat;
}

.vbg
{
background-image:url(images/fonctions/fondvert-texte-bg.gif);
widht:25px;
height:25px;
background-repeat:no-repeat;
}

.vbd
{
background-image:url(images/fonctions/fondvert-texte-bd.gif);
widht:25px;
height:25px;
background-repeat:no-repeat;
}

.vh
{
background-image:url(images/fonctions/fondvert-texte-haut.gif);
height:25px;
background-repeat:repeat-x;
}

.vb
{
background-image:url(images/fonctions/fondvert-texte-bas.gif);
height:25px;
background-repeat:repeat-x;
}

.vg
{
background-image:url(images/fonctions/fondvert-texte-g.gif);
width:25px;
background-repeat:repeat-y;
}

.vd
{
background-image:url(images/fonctions/fondvert-texte-d.gif);
width:25px;
background-repeat:repeat-y;
}

#pied_de_page
{
width:100%;
}

.menubas
{
text-align:center;
}

.menubas li
{
list-style:none;
display:inline;
text-align:center;
padding:4px 8px;
}

.legal
{
font-size: small;
text-align:center;
}

#adresse
{
font-size:large;
}
