/* ---------------------------- */
/* Feuille de style du site SFV */
/* ---------------------------- */

body {
margin: 0;
padding: 0;
font-family: garamond, times;
color: Maroon;
background-color: #FFFFDE;
}

.container {
position: absolute;
width: 100%;
height: 100%;
background-color: #FFFFDE;
}

.single{
margin-top: 10px;
margin-left: 80px;
margin-right: 80px;
/*border-top: 2px solid gray;*/
/*border-left: 2px solid gray;*/
/*border-right: 2px solid gray;*/
/*border-bottom: 2px solid gray;*/
padding: 10px; /* marge intérieure - indispensable */
background-image: url(old-fond1.gif);
/*height: 520px;*/
/*overflow: auto;*/
font-size: 110%;
}

.logo {
position: absolute;
left:0;
width: 120px;
height: 150px;
background-color: White
}

.header {
margin-left: 120px;
height: 150px;
/*border-left: 2px solid gray;*/
background-color: #FFF09F;
}

.menu {
position: absolute;
text-align: right;
left: 0;
width: 120px;
padding: 0px;
font-family: arial;
font-size: 80%;
/*height: 520px;*/
/*border-top: 2px solid gray;*/
background-color: #FFFFDE;
}

.middle {
margin-left: 120px;
margin-right: 120px;
/*border-top: 2px solid gray;*/
/*border-left: 2px solid gray;*/
/*border-right: 2px solid gray;*/
padding: 10px; /* marge intérieure - indispensable */
background-image: url(old-fond1.gif);
height: 520px;
overflow: auto;
font-size: 110%;
}

.middle2 {
margin-left: 120px;
margin-right: 320px;
/*border-top: 2px solid gray;*/
/*border-left: 2px solid gray;*/
/*border-right: 2px solid gray;*/
padding: 10px; /* marge intérieure - indispensable */
background-image: url(old-fond1.gif);
height: 520px;
overflow: auto;
font-size: 110%;
}

.full {
margin-left: 120px;
/*border-top: 2px solid gray;*/
/*border-left: 2px solid gray;*/
padding: 10px; /* marge intérieure - indispensable */
background-image: url(old-fond1.gif);
height: 520px;
overflow: auto;
font-size: 110%;
}

.right {
color: Black;
position: absolute;
right: 0;
width: 120px;
/*border-top: 2px solid gray;*/
font-family: arial;
padding: 0px;
font-size: 60%;
background-color: #FFFFDE;
}

.right2 {
color: Black;
position: absolute;
right: 0;
width: 320px;
/*border-top: 2px solid gray;*/
font-family: arial;
padding: 0px;
font-size: 60%;
background-color: #FFFFDE;
}

.footer {
font-family: arial;
color: Black;
font-size: 60%;
/*border-top: 2px solid gray;*/
background-color: #FFFFDE;
}

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

li {
margin: 0 0 0 0;
padding: 0 0 0 5px;
}

.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}

.menugauche li {
margin: 5px;
margin-bottom: 5px;
}

h1 {
border-style:		solid;
border-color:		Navy;
border-width:		0px;
font-size:		140%; 
color:			Navy;
list-style-type:	none;
background-image:	url(pitts.gif);
background-repeat:	no-repeat;
padding-top:		15px;
padding-left:		30px;
}

h2 {
border-style:		solid;
border-color:		Navy;
border-width:		0px;
margin-left: 		0px;
font-size:		120%; 
color:			Navy;
background-image:	url(tete.gif);
background-repeat:	no-repeat;
padding-top:		15px;
padding-left:		25px;
}

h3 {
border-style:		solid;
border-color:		Maroon;
border-width:		0px;
margin-left: 		0px;
font-size:		110%; 
color:			Maroon;
padding-top:		15px;
padding-left:		25px;
}

a:link {color: #808000; text-decoration:underline;}
a:visited {color: #808000; text-decoration:underline;}
a:hover {color:#800000; text-decoration:none;}

th.a0 {background-color: silver}
th.a1 {background-color: #FFFFDE}
th.a2 {background-color: #FFFFAE}
td.a0 {background-color: silver}
td.a1 {background-color: #FFFFDE}
td.a2 {background-color: #FFFFAE}

