A 
{
font-family:  Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3C6EAB; text-decoration: underline;
}
A:HOVER
{
font-family:  Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #396B42; text-decoration: none;
}
a.menub
{
font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FEDA2F; text-decoration: none;width:100%;height:100%;
}
a.menub:hover
{
font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FEDA2F; text-decoration: none;background-color: transparent; border: 1px #FFFFFF groove;width:100%;height:100%;
}
a.menub2
{
font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FEDA2F; text-decoration: none;width:100%;height:100%; border: 1px #FEDA2F solid;
}
a.menub2:hover
{
font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FEDA2F; text-decoration: none;background-color: transparent; border: 1px #FFFFFF groove;width:100%;height:100%;
}
a.menu 
{
font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #396B42; text-decoration: none;width:100%;height:100%;
}
a.menu:hover
{
font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #396B42; text-decoration: none;background-color: transparent; border: 1px #FFFFFF groove;width:100%;height:100%;background-color:#F8E992;
}
a.menu2
{
font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #396B42; text-decoration: none;width:100%;height:100%;
}
a.menu2:hover
{
font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #396B42; text-decoration: none;background-color: transparent; border: 1px #FFFFFF groove;width:100%;height:100%;background-color:#F8E992;
}
.blocmenu
{
background-color: transparent;
}
.blocsousmenu
{
background-color: #F9E992;
}
.image
{
z-index:2;position:absolute;left:360px;top:145px;border: 5px #FFFFFF groove;
}

/*body
{
font-family:Arial, Helvetica, sans-serif;
background-repeat:no-repeat;background-color: #F8E992;
margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
}*/
body
{
background-color: #F8E992;background-repeat: no-repeat;background-attachment:fixed;background-position:center;
margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;text-align:center;
}
#bandeau
{
position:relative;width:1003px;height:540px;text-align:left;padding:0px;margin-left: auto; margin-right: auto;background-repeat: no-repeat;background-position:left top;background-image: url(../images/fond.jpg);
}

h1
{
font-family:  Arial, Helvetica, sans-serif; font-size: 30px;  color: #3C6EAB;
}
h2
{
font-family:  Arial, Helvetica, sans-serif; font-size: 22px;  font-weight: normal;color: #396B42
}
h3
{
font-family:  Arial, Helvetica, sans-serif; font-size: 12px;  color: #757575
}


table
{
background-repeat:no-repeat; border: 0px; padding:0px;border-spacing:0px;
}

td
{
font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #757575
}


.paragrapheprisma
{
background-repeat:no-repeat;background-image:url(../images/paragrapheprisma.jpg);height:30px;
}


.titreprisma
{
background-repeat:no-repeat;background-image:url(../images/titreprisma.jpg);height:45px;
}


.formulaire
{
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #656565; background-color: #FFFFFF;
}

.bouton
{
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFE127; background-color: #396B42;
}

.submit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #57A0E5; background-color: #396B42; border: 2px #000000 groove}



