html,body {
background: #ffeeff; 
}

p,td {
font-size :14px;
font-family : Arial, Helvetica,Geneva, sans-serif;
font-weight:bold;
font-style:italic;
color :#333366 ;
margin-left:30px;
margin-right:1em;
margin-top:1em;


text-align:justify;
}

p.rouge{
background-image:url(photos/vue1fond.jpg); 

font-family :  Arial;
font-size :14px;  font-style:italic;
font-weight:bold;
margin-top:1em;
padding:7px;

color: #666600;
text-align:left;
}


p.g{
font-family : Helvetica, Geneva, sans-serif;
font-size :90%;
margin-top:1em;
margin-left:30px;
font-weight:normal;
color : black;
text-align:left;

}

li{
font-family:Helvetica, Geneva, sans-serif;
font-size :13px;

font-weight:bold;
color:black;
text-align:left;
list-style:square;



}

ul{
font-family:Helvetica, Geneva, sans-serif;
font-size :12px;
color : black;
font-weight:normal;

text-align:left;



}
.poesie
{text-align:center;
font-family: comic sans ms, arial, sans-serif;
}
h1 {
font-size :24px;
font-family :  Arial, Helvetica, Geneva, sans-serif;
font-style:italic;
font-weight:bold;
color : #660066;
text-align: center;
margin-left:100px;
padding:5px;
margin-top:30px;
}

h5 {
font-size :14px;
font-family :  Arial, Helvetica, Geneva, sans-serif;
font-style:italic;
color : #660000;
text-align: center;
margin-left:20px;
margin-top:-15px;
padding:0px;
}

h2 {
font-size : 16px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #660000;
margin-left:30px;
text-align:left;

}

h3 {
font-size : 10px;
font-family : Arial, Helvetica, Geneva, sans-serif;
color:#aaaa00;

text-align:center;

}

a:link {color: #660000; text-decoration:underline;}
a:visited {color:#660000; text-decoration:underline;}
a:hover {color:yellow; text-decoration:none; visibility: inherit;}


#im a span {display: none;}

#im a:hover {

}

#im a:hover span{
display: block;
position:absolute;
top:130px;
left:300px;
font-size:12px;
font-family :  Arial, Helvetica, Geneva, sans-serif;
font-weight:normal;
width: 500px;
height:700px;
margin:0px;
padding:5px;
color: black;

text-align:left;
}

#plan a span {display: none;}

#plan a:hover {

}

#plan a:hover span{
display: block;
position:absolute;
top:10px;
left:10px;
font-size:12px;
font-family :  Arial, Helvetica, Geneva, sans-serif;
font-weight:normal;
width: 200px;
margin:0px;
padding:5px;
color: black;

text-align:left;
}

.centre {border-style:groove; 
border-top-width:0px; 
border-bottom-width:0px; 
border-right-width:0px; 
border-left-width:0px; 
border-color:yellow; 
background :;
background-image:url(photos/vue1.jpg); 
background-position:;
background-repeat:no-repeat;
padding:0px; 
width:500px;
height:450px;
position:absolute;
left:30%;
top:150px;

margin-left:10px;
margin-top:10px;
}
.centre2 {border-style:ridge; 
border-top-width:0px; 
border-bottom-width:0px; 
border-right-width:0px; 
border-left-width:0px; 
border-color:yellow; 
background :#ffffee;
background-image:url(); 

background-repeat:no-repeat;
padding:0px; 
width:500px;
height:600px;
position:absolute;
left:300px;
top:150px;

margin-left:10px;
margin-top:10px;
}

.hautg {border-style:groove; 
border-top-width:0px; 
border-bottom-width:0px; 
border-right-width:0px; 
border-left-width:0px; 
border-color:yellow; 

background-image:url(photos/logo1.jpg); 

background-repeat:no-repeat;


padding:0px; 

height:100px;
position:absolute;
left:10%;
top:10px;

margin-left:10px;
margin-top:10px;
}

.gauche{

border-style:groove; 
border-top-width:0px; 
border-bottom-width:0px; 
border-right-width:0px; 
border-left-width:0px; 
border-color:yellow; 

background-image:url(); 
background-position:top;
background-repeat:no-repeat;


padding:5px; 

height:200px;
position:absolute;
left:20px;
top:170px;
}

.gauche1{

border-style:groove; 
border-top-width:0px; 
border-bottom-width:0px; 
border-right-width:0px; 
border-left-width:0px; 
border-color:yellow; 

background-image:url(photos/plan2.jpg); 
background-position:top ;
background-repeat:no-repeat;


padding:5px; 
width:200px;
height:350px;
float:left;

margin-top:150px;
}
.gauche2{

border-style:groove; 
border-top-width:0px; 
border-bottom-width:0px; 
border-right-width:0px; 
border-left-width:0px; 
border-color:yellow; 

background-image:url(); 
background-position:top;
background-repeat:no-repeat;


padding:5px; 

height:100px;
position:absolute;
left:20px;
top:550px;
}


.visite{

border-style:groove; 
border-top-width:0px; 
border-bottom-width:0px; 
border-right-width:0px; 
border-left-width:0px; 
border-color:yellow; 

background-image:url(); 
background-position:;
background-repeat:no-repeat;
background:

padding:5px; 
width:200px;
height:300px;
float:left;
left:5%;
top:150px;

margin-left:10px;
margin-top:10px;
}
