

/* pas de point devant les lignes */
/* couleur de l'arrière plan : #036 */
/*largeur: tout l'écran  */
/* floating à gauche serait necessaire s'il y avait plusieurs conteneurs*/



body { background-color:rgb(128,255,128);}
* { padding:0px;margin:0px;
  }
h1 {font-family :Comic Sans MS; text-decoration:underline;font-size: 30px;border: 10px solid #99c;margin: 0px;background-color:rgb(128,255,128);font-weight:bold;
color: rgb(0,45,0); text-align: center;height: 120px;}
h2 {font-family :Time roman; font-size: 20px; width: 240px;border: 10px solid #99c;padding : 20px;background-color:rgb(128,255,128);font-weight:bold;
color: rgb(0,45,0); text-align: center;height: 20px; position : absolute; top : 130px;left: 3px}
h3 {font-family :Time roman; font-size: 20px; font-weight:bold; color: #fff; text-align: center;}
img {float:left;}
h3#taxe {background-color : rgb(255,255,128);font-family :Time roman; font-weight: normal; font-style: italic; font-size: 15px; color: rgb(0,60,0); text-align: center;}
p {
 /* largeur du contenu */
     width: 240px;
	 
 /*bordure de 10px trait plein bleue  */
     border: 10px solid #99c;
 /* marge autour du contenu */
     padding: 20px;
  /*marge externe  */
     margin: 0px;
 /* couleur arrière plan du contenu */
    background-color: rgb(255,255,128);font-weight:bold;color: rgb(0,60,0);font-size:15px; position: absolute; top: 550px; left: 5px; text-align : justify;
	position: absolute; top: 200px; left:3px;}
ul#navigation
{
margin-top: 5px;
margin-left:10px;
list-style-type:  none;
float: left  ;
/*width:100%;  */
}


 /* affichage des lignes du menu "inline */

ul#navigation  li
{
display: inline;
}


/*pour séparer les blocs menus : border-right  */
/* display block permet d'appliquer les propriétés des blocs */
/* pour que les éléments se touchent et soient sur la même ligne : float:left */
ul#navigation  a
{
display:  block;
text-decoration:  none;
width: 150px;
height : 40px;
background:  rgb(0,100,0);
color: rgb(255,255,255);
font-size:20px;
padding:  0.2em  1em;
/* width:	5em; */
text-align: center;
float:left  ;
border: solid thick #99c; border-radius: 10em;
box-shadow: black 0.5em 0.5em 0.3em
}

ul#navigation  a:hover
{
color:	#000;
background:	#69C;
}
div#carte {position : absolute; top: 50px; left: 130px;}
div#gite {position : absolute; top: 540px; left: 0px;}
div#gite10 {position : absolute; top: 590px; left: 0px;}
div#gite20{position : absolute; top: 630px; left: 0px;}
div#gite2{position : absolute; top: 150px; left: 300px;}
ul#navigationgite
{
margin-top: 5px;
margin-left:3px;
list-style-type:  none;
float: left  ;
/*width:100%;  */
}


 /* affichage des lignes du menu "inline */

ul#navigationgite  li
{
display: inline;
}


/*pour séparer les blocs menus : border-right  */
/* display block permet d'appliquer les propriétés des blocs */
/* pour que les éléments se touchent et soient sur la même ligne : float:left */
ul#navigationgite  a
{
display:  block;
text-decoration:  none;
width: 250px;
height : 32px;
background:  rgb(0,80,0);
font-weight:bold;color: rgb(255,255,255);font-size:15px;
padding:  0.2em  1em;
/* width:	5em; */
text-align: center;
float:left  ;
border: 10px solid #99c;

}

ul#navigationgite  a:hover{color:	#000;background:#69C;}


td, th{border: solid 3px #333;padding: 2px 6px;}
/*th p{
display: inline;
} */

th{background-color:rgb(0,80,0);color:#fff;}
tr.impair{background-color:rgb(255,255,128);color:rgb(0,60,0);font-weight:bold;text-align:center;}
th.rose{background-color:rgb(254,100,160);color:#fff;font-weight:bold;text-align:center;}
td.rose{background-color:rgb(254,100,160);color:#fff;font-weight:bold;text-align:center;}
th.verte{background-color:rgb(170,236,191);color:#fff;font-weight:bold;text-align:center;}
td.verte{background-color:rgb(17,236,191);color:#fff;font-weight:bold;text-align:center;}
th.rouge{background-color:rgb(255,0,0);color:#fff;font-weight:bold;text-align:center;}
td.rouge{background-color:rgb(255,0,0);color:#fff;font-weight:bold ;text-align:center;}
th.bordeaux{background-color:rgb(159,7,26);color:#fff;font-weight:bold;text-align:center;}
td.bordeaux{background-color:rgb(159,7,26);color:#fff;font-weight:bold;text-align:center;}
th.orange{background-color:rgb(242,198,99);color:#fff;font-weight:bold;text-align:center;}
td.orange{background-color:rgb(242,168,99);color:#fff;font-weight:bold;text-align:center;}
th.mauve{background-color:rgb(136,77,167);color:#fff;font-weight:bold;text-align:center;}
td.mauve{background-color:rgb(136,77,167);color:#fff;font-weight:bold;text-align:center;}

