body {
font-family: Helvetica,Arial,sans-serif,Times;
color: #000000;
font-size: 15px;
margin:0px;
padding:0px;
}

a.menu {
color: #ffffff;
text-decoration: none;
font-size: 16px;
font-weight:1000;
border-right:1px solid #ffffff;
margin-left:10px;
padding-right:10px;
}

a.menu:hover {
color: #ffffff;
text-decoration: underline;
font-size: 16px;
}

a.menu:link{
color: #ffffff;
text-decoration: none;
font-size: 16px;
font-weight:1000;
}

a.menu:visited{
color: #ffffff;
text-decoration: none;
font-size: 16px;
font-weight:1000;
}


a.contact {
color: #ffffff;
text-decoration: none;
font-size: 16px;
font-weight:1000;
margin-left:10px;
padding-right:10px;
width:120px;
}

a.contact:hover {
color: #ffffff;
text-decoration: underline;
font-size: 16px;
}

a.contact:link{
color: #ffffff;
text-decoration: none;
font-size: 16px;
font-weight:1000;
}

a.contact:visited{
color: #ffffff;
text-decoration: none;
font-size: 16px;
font-weight:1000;
}

a.email{
color: #1D3F8B;
text-decoration: none;
font-size: 14px;
font-weight:200%;
}


a.email:hover{
color: #1D3F8B;
text-decoration: none;
font-size: 14px;
font-weight:200%;
}


a.email:link{
color: #1D3F8B;
text-decoration: none;
font-size: 14px;
font-weight:200%;
}

a.email:visited{
color: #1D3F8B;
text-decoration: none;
font-size: 14px;
font-weight:200%;
}


#centre p{
margin-left:20px;
font-size: 14px;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}

#standard {
margin-top:20px;
margin-left:10px;
font-size: 15px;
padding-bottom:50px;
}

#standard img {
margin-right:15px;
text-align:left;
display:block;
float:left;
}

#centre ul {
margin-top:3px;
margin-left:20px;
font-size: 15px;
padding-bottom:3px;
}

#centre li {
list-style-type:square;
margin-top:5px;
margin-left:40px;
font-size: 15px;
}

#centre {
margin-top:20px;
margin-left:5%;
font-size:large;
font-size:17px;
}


table.corps {
background-image:url("../images/fond.jpg");
background-position:top left;
background-repeat:no-repeat;
}


#centre h2 {
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
font-size:large;
font-size: 17px;
}

#centre h3 {
margin-left:15px;
font-size:large;
background-color:transparent;
font-size: 15px;
}

#retrait{
padding-left:8%;
}

#centre p.metier1{
font-size:36px;
font-weight:100;
}


#centre p.police1{
font-size:36px;
font-weight:100;
}


#centre p.police2{
font-size:22px;
font-weight:150;
padding-top:7px;
line-height:30px;
padding-bottom:7px;
}

#centre .police2{
font-size:22px;
font-weight:150;
padding-top:7px;
padding-bottom:7px;
}


#centre ul.police2, #centre li.police2{
font-size:22px;
font-weight:150;
padding-top:4px;
padding-bottom:0px;
}

#centre p.police4{
font-size:19px;
font-weight:150;
padding-top:7px;
line-height:30px;
padding-bottom:7px;
}

#centre .police4{
font-size:19px;
font-weight:150;
padding-top:7px;
padding-bottom:7px;
}


#centre ul.police4, #centre li.police4{
font-size:19px;
font-weight:150;
padding-top:4px;
padding-bottom:0px;
}


#centre .police3{
font-size:20px;
font-weight:150;
padding-top:5px;
padding-bottom:5px;
}

#centre ul.police3, #centre li.police3{
font-size:20px;
font-weight:150;
padding-top:3px;
padding-bottom:0px;
}

#centre h3.std{
margin:7px 150px 2px 0;
padding:0 0 0 0;
border-top:1px solid #a10032;
border-bottom:1px solid #a10032;
}

h1.gamh1{ 
font-size:16px;
font-weight:800px;
color:#a10032;
padding:0 0 0 0;
}

/*
#centre h1.standards{
font-size:24px;
font-weight:150;
}

#centre p.projets{
font-size:20px;
font-weight:150;
}

#centre h4.projets {
font-size:17px;
font-weight:150;
border-bottom:1px solid #dedeff;
}

#centre h4 {
margin-left:14px;
font-size:large;
font-size: 14px;
}

#centre h5 {
margin-left:13px;
font-size:large;
font-size: 13px;
}
*/

td.menu {
color: #ffffff;
text-decoration: none;
font-size: 16px;
font-weight:1000;
margin-left:10px;
padding-right:10px;
}


td {
 text-align:top;
 font-family: Helvetica,Arial,sans-serif,Times;
 font-size: 13px;
}

ul {
font-size:17px;
}

li {
font-size:16px;
}

td.menu:hover {
background: #D6E7EE;
}

#navig{
margin-top:15px;
float:left;
display:block;
width:45%;
}

#navig select{
margin-top:1em;
margin-left:2em;
width:90%;
}

#navig option{
text-align:center;
}

input {
font-size: 13px;
border:2px;
}

#grille {
margin-top:10px;
display:block;
width:100%;
padding:0;
}

#grille a {
margin:0;
padding:0 5px 0 5px;
border:0;
}

#grille span.g50{
float:left;
width:47%;
}

#grille span.g70{
float:left;
width:60%;
}

#grille span.g30{
float:left;
width:34%;
}

#grille span.g33{
float:left;
width:31%;
}

#grille span.g100{
float:left;
width:94%;
}

.spacer{
clear:both;
}

img {
margin:0;
padding:0;
border:0;
}

#row{
padding-top: 10px;
}

#row label {
float: left;
width: 120px;
text-align: right;
background-color:transparent;
}

#row input{
border:1px solid #000000;
}

#row textArea{
border:1px solid #000000;
}

form {
margin-top:-15px;
padding-left:8%;
border:0;
}

