body, html {
background:#FFFFFF;
margin:0;
padding:0;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9pt;
}

input { border:1px solid #A7A7A7; }
textarea { border:1px solid #A7A7A7; }
select { border:1px solid #A7A7A7; }

td { font-size:9pt; color:#7a7a7a; }

a:link { color:#EE1C25; text-decoration: none; }
a:visited { color:#EE1C25; text-decoration:none; }
a:hover { color:#7a7a7a; text-decoration:underline; }
a:active { color:#EE1C25; text-decoration:none; }

hr { height:1px; border:0; padding:0; margin:5px 0 5px 0; color:#EDEDED; background-color: #EDEDED; }

.copyright { color:#BBBBBB; font-size:95%; }

a:link.menu { color:#7a7a7a; text-decoration:none; }
a:visited.menu { color:#7a7a7a; text-decoration:none; }
a:hover.menu{ color:#ED1E24; text-decoration:underline; }
a:active.menu{ color:#7a7a7a; text-decoration:none; }

a:link.menu_current { color:#EE1C25; text-decoration:none; }
a:visited.menu_current { color:#EE1C25; text-decoration:none; }
a:hover.menu_current{ color:#EE1C25; text-decoration:underline; }
a:active.menu_current{ color:#EE1C25; text-decoration:none; }

a:link.inscription { text-transform:uppercase; color:#7a7a7a; text-decoration:none; }
a:visited.inscription { text-transform:uppercase; color:#7a7a7a; text-decoration:none; }
a:hover.inscription{ text-transform:uppercase; color:#EE1C25; text-decoration:underline; }
a:active.inscription{ text-transform:uppercase; color:#7a7a7a; text-decoration:none; }

.image_home_left {border:1px solid #DDDDDD; float:left; margin:0 20px 0 0; }
.image_home_right {border:1px solid #DDDDDD; float:right; margin:0 0 0 20px; }
.image_partenaires {border:1px solid #DDDDDD;}

.image_left {border:1px solid #DDDDDD;float:left; margin:0 20px 10px 0; }
.image_right {border:1px solid #DDDDDD;float:right; margin:0 0 10px 20px; }
.image_normal {border:1px solid #DDDDDD; }

.galerie_table {border-bottom:1px solid #E8E8E8; }

h1 { font-size:140%; color:#EE1C25; font-weight:normal; }
h2 { font-size:115%; color:#7a7a7a; font-weight:normal; }
h3 { font-size:100%; color:#305D74; }
p { font-size:100%; color:#7a7a7a; text-align:justify; }
ul,li { font-size:100%; color:#7a7a7a; text-align:justify; }
