body{
/*;#918363*/

background-image:url(../design/body_02.png);
background-color:silver;
background-repeat:repeat-x;
font-family:verdana,arial;
font-size:10pt;
padding:0px;
margin:0px;
color:black;
}

noscript p
{
color:white;
}

#middle ul li
{
margin-left:4em;
list-style-type:none;
}

ul
{
margin-left:0.56em;
margin:1em;
}

p.alert
{
color:red;
}

div#top2
{
width:800px;
height:130px;
background-image:url(../design/top.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:1em;
}

div#page
{
margin-top:2px;
margin-left:auto;
margin-right:auto;
}

div#MooFlow
{
background-color:silver;
margin-left:auto;
margin-right:auto;
}
div#middle
{
width:800px;
height:auto;
background-image:url(../design/middle.png);
margin-left:auto;
margin-right:auto;
margin-top:-1em;
overflow:auto;
}

* {margin:0; padding:0}
.sm {list-style:none; width:750px; height:60px; display:block; overflow:hidden;}
.sm li {float:left; display:inline; overflow:hidden;}
.sm li a img{color:white;}

#no_script{position:relative;margin-top:-5.5em;}
#no_script.sm {list-style:none; width:750px; height:60px;overflow:hidden;display:block;}
#no_script.sm li {float:left; display:inline;overflow:hidden;}
#no_script .sm li a img{color:white;width:146px;height:60px; }
#no_script .sm li a img{color:white;width:146px;height:60px; }
/*#cdf46e     #981034     #5c4747*/

.d
{
color: #b7d83e;
font-weight:bold;
}

p.e
{
margin-bottom:0.5em;
margin-top:0.5em;
}

.e
{
color:#ff7733;
}

.p
{
color:#fc2256;
font-weight:bold;
}



.w
{
color:#a14183;
font-weight:bold;
}

.c
{
color:#1eb5b5;
font-weight:bold;
}

p#menu2 a.concerne
{
color:#ff894e; /*#fb4772*/
text-decoration:underline !important;
font-weight:bold;
}

div#bottom
{
width:800px;
height:25px;
background-image:url(../design/bottom1.png);
background-position:bottom;
margin-left:auto;
margin-right:auto;
margin-bottom:2em;
}

h1
{
padding:0.7em;
color:black;
font-family:"papyrus",verdana,arial;
}

h3#sous_titre
{

text-align:right;
padding-bottom:1em;
margin-right:1em;
margin-top:-3em;
list-style:none;
color:black;
}

h3
{
font-size:13pt;
padding:1.5em;
/*#cdf46e    #981034*/
color:#99a0aa;
}

div#der_rea
{
float:right;
}



div#der_rea p
{
margin:1em;
}




div#der_rea p img a
{
color:3px solid white;
}

div#actu
{
width:300px;
background-color:white!important;
border:1px solid gray;
margin:1em;
}

div#actu h4.w
{
margin-top:1em;
}

#actu h3
{
padding:0.5em;
Background-color:gray;
color:white;
}
div#actu p
{
margin-top:0.5em;
margin-left:0.5em!important;
}

div#ressources
{
margin:1em;
width:300px;

background-color:white;
border:1px solid gray;
}
div#ressources h3
{
padding:0.5em;
Background-color:gray;
color:white;
}
div#ressources ul
{
margin:0px!important;
margin-top:1em!important;

}

div#ressources ul li
{
list-style-type:none;
width:300px;
height:30px;
background-color:silver;
margin:0;
margin-bottom:0.3em;
padding-top:1em;
text-align:center;
}

div#ressources ul li a
{
width:300px;
height:50px;
background-color:silver;
color:gray;

color:white;
text-decoration:none;
font-size:12pt;
font-weight:bold;
}

div#contenu
{
background-color:#f0f0f0;
width:736px;
height:auto;
margin-left:25px;
border:6px solid silver;
margin-top:3.7em;
padding-bottom:1em;
}

div#contenuA
{
background-color:#f0f0f0;
width:736px;
height:auto;
margin-left:25px;
border:6px solid silver;
margin-top:3.7em;
padding-bottom:1em;
overflow:auto;
}

p
{
margin-left:2em;
color:#473939;
}


p#menu_haut
{
text-align:right;
width:800px;
margin-right:auto;
margin-left:auto;
margin-bottom:-1em;
}

p#menu_haut a
{
color:white;
}
a
{
color:black;
}

span
{
font-weight:bold;
}




div#message
{
float:left;
margin-top:3.7em;
}
form
{
margin-left:auto;
margin-right:auto;
width:500px;
text-align:right;

}
input[type=text],textarea
{
border:1px solid silver;
margin-bottom:1em;
}
label
{
color:black;
}


div#mess
{
background-image:url(../design/message.png);
width:300px;
height:200px;
margin-left:auto;
margin-right:auto;

}

div#mess p
{
padding:6em;
padding-left:2em;
}


h4
{

margin:0.5em;
margin-left:2em;
font-size:11pt;
}

img.miniature
{
width:50px;
height:50px;
padding:0.3em;
border:1px solid gray;
background-color:white;
}



ul#galerie_mini
{
width:200px;
margin-top:-0.3em;
padding-left:1em;
}

dt, dd
{
text-align:center;
}

#big_pict
{
text-align:center;
padding:0.2em;
border:1px solid gray;
}

ul#galerie_mini li
{
float:left;
margin:0.2em;
}

img.icone
{
width:50px;
height:50px;
margin:1.7em;
margin-bottom:1em;
}


#galerie_mini
{
float:left;
}
#galerie
{
overflow:auto;
}

.crea_web
{
float:left;
width:350px;
height:176px;
background-image:url(../design/crea_web.png);
margin-left:0.7em;
margin-bottom:1em;
}

.crea_web img
{
border:1px solid gray;
padding:0.5em;
margin-top:1em;
margin-left:-1em;
margin-right:1.5em;
width:100px;
height:100px;
background-color:#f0f0f0;
}

.crea_web ul li
{
list-style-type:square;
color:#a14183;
}
