html
{width:1024px;margin:auto;
}

body { background: #fff }


* {
font-family: verdana, sans-serif ;
font-size:10pt;
text-align:justify;
}

h1
{text-align:center;
width: 850px; border-radius: 00px 00px; -moz-border-radius: 15px; background-color:lightgrey; padding: 5px; 
font-size:1em;
margin:25px auto;
color:#168ad7;}

p.h1 { text-align:center;width: 850px; border-radius: 00px 00px; -moz-border-radius: 15px; background-color:lightgrey; padding: 5px;font-size:1em;margin:25px auto;color:#168ad7;font-weight: bold }

div + h1  /*  Descendre les H1 qui sont sous la barre de menu  */
{margin-top:80px;}

h3,h2
{text-align:center;
width: 450px; border-radius: 00px 00px; -moz-border-radius: 15px; background-color:lightgrey; padding: 5px; 
font-size:0.8em;
margin:15px auto;
color:#168ad7;}

h2
{font-size:1.2em;
color:#017aba;
}

h2.h1b { clear: both;text-align:center;width: 850px; background-color:lightgrey; padding: 5px;font-size:1em;margin:25px auto;color:#168ad7;border-radius: 00px 00px; -moz-border-radius: 15px }

p.h2 { text-align:center;width: 450px; border-radius: 00px 00px; -moz-border-radius: 15px; background-color:lightgrey; padding: 5px;font-size:0.8em;margin:15px auto;font-size:1.2em;color:#017aba;font-weight: bold }
p.h3 { text-align:center;width: 450px; border-radius: 00px 00px; -moz-border-radius: 15px; background-color:lightgrey; padding: 5px;font-size:0.8em;margin:15px auto;color:#168ad7;font-weight: bold }

h2 a {text-align:center;
width: 450px; border-radius: 00px 00px; -moz-border-radius: 15px; background-color:lightgrey; padding: 5px; 
font-size:1em;
margin:25px auto;
color:#168ad7;
}

.gras
{font-weight:bold;}

div.cache h1, div.cache h2, div.cache h3, div.cache p
{
display:none;
}


p
{margin:15px 25px 5px 25px;
text-indent:10px;
}


.liens a
{color:#168ad7;
margin:15px;
}

p + ul li {list-style-image:url('images/signet_12.png');
margin:15px 0 0 25px;
}



.nav li {list-style-image:none;} 

li.titre {list-style-image:url('images/signet_12.png');
font-size:1.2em;
font-weight:bold;
}


li.titre li {list-style-image:url('images/signet_8.jpg');
font-weight:normal;
margin-top:5px;
}




div.liens a {display:block;} /* mettre les liens a la verticale*/


h1 + img {float:left;} /*tout element img immediatement précédé d'un H1 */

img {margin-right:30px;} /* pour les puces des liens*/

p.image {float:left;}

div.liens {float:left;}

div.adress
{text-align:center;
width: 750px; border-radius: 00px 00px; -moz-border-radius: 15px; background-color:rgb(240,240,240); padding: 5px; 
font-size:1em;
margin:25px auto;
color:#168ad7;
}

address {text-align:center; margin:10px 0 10px 0;}

div.blocpres
{
width: 750px; border-radius: 00px 00px; -moz-border-radius: 15px; background-color:rgb(245,245,245); padding: 2px; 
font-size:1em;
margin:10px auto 15px;
color:#168ad7;
}




div.wrapper1 + div.blocpres /* pour l'espace juste en dessous de la barre des menus*/
{margin-top:80px;}


p.image + div.blocpres /* les encadrés a cote des images*/
{
width: 480px; border-radius: 00px 00px; -moz-border-radius: 15px; background-color:rgb(250,250,250); padding: 5px; 
font-size:1em;
margin:25px auto 0 420px;
color:#168ad7;
}

li.titre a
{font-size:1em;
font-weight:bold;
color:#168ad7;
}

/* ------------------------   liens demande d'informations -------------------*/
p.infos
{width:750px;



}

p.infos a
{color:rgb(155,195,47);
font-weight:bold;
text-align:center;
margin:auto;
font-size:1.3em;
}

/* ________________________________________________ */
