/* Corps */
body {
background-color: #ffcc66;
background-image: url(img/parchemin.jpg);
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
color: maroon;
}
  	
p {
font-family: verdana, sans-serif;
font-size: 12px;
 }
 
hr { 
margin: 10px; 
border-color: black; 
border-style: dashed;
}
  	 
/* comportement des liens */
a {
color: blue;
text-decoration: none;
}
a:hover {
color: green;
text-decoration: underline;
}
a:active {
color: #FF00FF;
text-decoration: underline;
}
a:visited {
color: blue;
text-decoration: none;
}
/* comportement des liens images */
a:img
{
    color:           #ffcc66;
}
a:hover img 
{
border: 1px solid #FF00FF;
}

/* tableaux */
td
{
font-size:   12px;
font-family: Verdana;
}

.thumb_table
{
background-color: #DFF2FF;
border:           1px solid black;
}

.thumb
{
    border: 1px solid #FF9900;
}

/* Conteneur tgpr */
#tgpr {
width: auto;
margin-top: 12px;
border-right-width: 0px;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 0px;
border-style: dashed;
border-color: black;
text-align: center;
font-size: 10px;
}


/* Conteneur de la page */
#page {
background-color: #FFFFF4;
/* background-image: url(img/parchemin.jpg); */
margin-left: auto;
margin-right: auto;
border-color: black;
border-width: 1px;
border-style: solid;
width: 800px;
}

/* Conteneur de tête */
#header {
border-right-width: 0px;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: dashed;
border-color: black;
width: 800px;
text-align: center;
font-size: 10px;
}
#header h1 {
	background-color: #A5260A;
	margin: 0px;
	color: #FFFFF4;
}
#header p {
	margin: 5px;
	font-size: 1.2em;
}

/* Conteneur première barre haut */
#nav1 {
font-size: 0.9em;
padding: 10px;
border-color: black;
border-style: dotted;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
}
#nav1 p {
margin: 0px 0px 0px 0px;
padding: 0px;
text-align: justify;
}
#nav1 ul {
margin: 0px 0px 0px 0px;
padding: 0px;
text-align: center;
}
#nav1 li {display: inline;
padding:0 10px 0 10px;
}
/* Conteneur seconde barre  haut */
#nav2 {
font-size: 0.9em;
padding: 10px;
border-color: black;
border-style: dashed;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
}
#nav2 p {
margin: 0px 0px 0px 0px;
padding: 0px;
text-align: center;
}
#nav2 ul {
margin: 0px 0px 0px 0px;
padding: 0px;
text-align: center;
}
#nav2 li {display: inline;
padding:0 10px 0 10px;
}

/* Pied de page */
#footer {
padding: 10px 0px 10px 0px;
border-color: black;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-top-width: 1px;
border-style: dashed;
clear: both;
width: 800px;
margin-top: 15px;
}
#footer p{
font-size: 0.8em;
text-align: center;
}
