body {
	background-color: #A9A9A9;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.titre_site {
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu {
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu:hover {
    color: orange;
}
.pied {
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.pied1 {
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;
}
.texte1{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.texte2{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-align:left;
}
.texte3{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}
.texte4{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.texte5{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.texte6{
    font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}
.texte7{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}
.texte8{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.texte9{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
	text-align:center;
}
.texte10{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	text-decoration:none;
	text-align:center;
}
.texte11{
    font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	text-align:center;
}
.texte12{
    font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
	text-align:center;
}
.texte13{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#000000;
	text-decoration:none;
}
.texte14{
    font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#0066CC;
	text-decoration:none;
}
.titre1{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:left;
}
.titre2{
    font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:left;
}
.titre3{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-align:center;
}
.titre4{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-align:left;
}
.titre5{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#A7090A;
	text-decoration:none;
	text-align:center;
}
.titre6{
    font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#A7090A;
	text-decoration:none;
	text-align:center;
}
.titre7{
    font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	text-align:left;
}
.titre8{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
}
.titre9{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	text-align:center;
}
.titre10{
    font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#990033;
	text-decoration:none;
	text-align:center;
}
.titre11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#990033;
	text-decoration:none;
	text-align:center;
}
.titre13{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#FF0000;
	text-decoration:none;
	text-align:center;
}
.titre12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#990033;
	text-decoration:underline;
	text-align:center;
}
.titre14{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#7AB3ED;
	text-decoration:underline;
	text-align:lef;
}
.form1{
    font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	background-color:#CCCCCC;

}
.photodroite {
	margin-left: 2px;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-right: 0px;
}
table.archive a, table.archive, table.archive tbody, table.archive tr, table.archive th, table.archive td, table.archive caption {
    font-family: Verdana, arial, helvetica, sans-serif;
    color:#000;
    font-size:12px;
}
table.archive tbody {
    background:#d3dce3;
}
table.archive a {
    text-decoration:none;
}
table.archive a:visited {
    color:#333;
}
table.archive a:hover {
    text-decoration:none;
    font-weight:bold;
    color:#69c; 
}
table.archive {
    border-bottom:4px outset #9cf;
}
table.archive th a{
    border-bottom-width: 1px;
    border-bottom-style: dotted;    
}
table.archive, table.archive caption {
    border-left:4px outset #9cf;
    border-right:4px outset #9cf;
}
table.archive, table.archive caption {
    border-top:4px outset #9cf;
    font-size:20px;
    font-weight:bold;
}
table.archive tbody tr:hover, table.archive th, table.archive tfoot, table.archive tfoot th {
    background:#ccc;
    cursor:pointer;
}
table.archive tbody tr:hover td, table.archive tbody tr:hover th {
    border:1px solid;
    border-color:#000 #fff #fff #000;
    cursor:pointer;
}
table.archive th, table.archive td {
    border:1px solid;
    border-color:#fff #000 #000 #fff;
}
table.archive td, table.archive th, table.archive caption {
    padding:5px;
    vertical-align:middle;
}
table.archive tfoot td, table.archive tfoot th, table.archive {
    font-weight:bold;
    font-size:14px;
}

#corpsForm label{
    float: left;
    width: 45%;
    text-align: right;
    vertical-align: bottom;
    padding-right: 5px;
}	
#corpsForm{
    width: 900px;
    border: 1px solid black;
    color: black;
    background-color: #efefef;
    margin: 0 auto;
}

#corpsForm p, #corpsForm2 p{
    margin: 0 0 .2em 0;
}
