/* Fichier CSS pour le site  http://www.zazen-bru.be */

body /*Donne un design fixe à la page*/
{
width: 750px;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
}

/*-----------------------------------------Pour la page d'accueil: définit les deux blocs de new: en français et en néerlandais-------------------------------------*/
#indexfr
{
width: 350px;
max-height: 300px;
overflow: auto;
margin-left: 10px;
margin-bottom: 10px;
}

#indexnl
{
width: 350px;
max-height: 300px;
overflow: auto;
float: right;
margin-right: 10px;
}

/*---------------------------------Les styles s'appliquant par défaut à tous les éléments de la page----------------------------------------------*/

.urgence
{
text-decoration: blink;
font-weight: bold;
text-decoration: underline;
text-decoration: blink;
}

.elementadroite
{
width: 300px;
text-align: center;
margin: auto;
margin-bottom: 15px;
}

.signature
{
text-align: right;
font-style: normal;
}

.imagecentree
{
display: block;
border: 4px solid #eeebeb;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
}

.imageflottantedroite
{
float: right;
margin-left: 10px;
margin-bottom: 10px;
border: 4px solid #eeebeb;
}

.imageflottantegauche
{
float: left;
margin-right: 10px;
margin-bottom: 10px;
border: 4px solid #eeebeb;
}

.listesanspuces
{
margin: 40px;
list-style-type: none;
}

table
{
width: 720px;
margin: auto;
border-collapse: collapse;
font-family: Times, serif;
}

td, th
{
text-align: left;
   border: 1px solid black;
}

.centrer
{
text-align: center;
}

caption
{
caption-side: top;
text-decoration: underline;
font-weight: bold;
}

a
{
color: black;
background-color: #cac1c0;
}

a:hover
{
text-decoration: underline;
color: #4f322e;
background-color: #eeebeb;
}

a:active
{
color: #4f322e;
background-color: #eeebeb;
}

p
{
padding: 5px;
margin: 10px;
}

blockquote
{
font-style: italic;
}

q
{
font-style: italic;
}

h2 /*h2 pour le titre des rubriques*/
{
font-size: 150%;
margin-top: 10px;
text-align: center;
text-decoration: underline;
}

h3 /*h3 pour le titre des sous-rubriques*/
{
margin-top: 8px;
text-align: center;
text-decoration: underline;
}

h4
{
margin-top: 5px;
}

ul
{
margin: 15px;
margin-left: 40px;
list-style-type: circle;
}

li
{
margin-top: 10px;
}

/*-------------------------------------------------------------------------Balises pour le corps------------------------------------------------------------*/

#corps
{
width: 750px;
text-align: justify;
background-color: #cac1c0;
border: 4px solid #eeebeb;
margin-top: 10px;
font-family: verdana, serif;
font-size: small;
}

/*-----------------------------------------------------------------Balises pour le menu et le header---------------------------------------------------*/

#logodusite
{
width: 750px;
height: 166px;
background-image: url("images/logo.jpg");
}

#menu
{
width: 750px;
height: 201px;
background-color: #cac1c0;
border: 4px solid #eeebeb;
font-weight: bold;
}

#menu ul
{
  list-style-type: none;
  text-align: center;
  margin: 15px;
}

#menu li
{
  display: inline;
  padding-left: 0.3em;
  padding-right: 0.3em;
}

#menu a
{
padding: 0.5px;
padding-left: 0.8px;
padding-right: 0.8px;
text-decoration: none;
color: black;
}

#menu a:hover
{
color: #4f322e;
background-color: #eeebeb;
}

#menu a:active
{
color: #4f322e;
background-color: white;
border-top: 1px solid #4f322e;
}

.menuchoisi
{
color: #4f322e;
background-color: #eeebeb;
}