

/* Global Styles */

* {
	margin: 0;
}

* {
outline:none; }

body {
    overflow: auto; 
	font-family: "Comic Sans MS", serif;
	color: #000066;
	background-image: url("http://www.jeffdulac.fr/fonds_de_page/fondcahierclairefontaine.jpg");
	background-attachment: fixed;}

#container { 
    	width: 1024px;  
    	margin: auto;
        margin-top: 2px;
        border: 2px groove #0000CC;
		background-color: #FFFFCC;}
		
#header {
width: auto;
height: auto;
margin: 0;
background-color: #146bb9;
border: 2px groove #0000CC;}

.banniere {
text-align: center;}

.corps {
width: auto;
height: auto;
margin: auto;
clear: both;
padding: 20px 20px 20px 20px;
text-align: left;
font-size: 14px;
line-height: 20px;
background-color: #FFFFCC;
} 

.contenu {
background-color: #FFFFCC;
min-height: 1325px;} 

.texte {
text-align : left;
}

.texte h1 {
text-align: center;
font-size: 19px;}

.texte h2 {
text-align: center;
font-size: 17px;}

.texte h3 {
text-align: center;
font-size: 15px;}

.texte h4 {
text-align: center;
font-size: 13px;}

.contenu h1 {
text-align: center;
font-size: 19px;}

.contenu h2 {
text-align: center;
font-size: 17px;}

.contenu h3 {
text-align: center;
font-size: 15px;}

.contenu h4 {
text-align: center;
font-size: 13px;}

.corps h1 {
text-align: center;
font-size: 19px;}

.corps h2 {
text-align: center;
font-size: 17px;}

.corps h3 {
text-align: center;
font-size: 15px;}

.corps h4 {
text-align: center;
font-size: 13px;}

img {
border: none;
text-align: center;}

.retour { 
width: 250px;
height: 27px;
text-align: center;
border: 2px groove #0000CC;
background-color:#00ffff;}

.retour span {
text-align: center;
vertical-align:middle;
display:inline-block;}

.retour a {
color: #0000CC;
text-decoration: none;
font-size: 15px;
font-weight: bold;}

.retour:hover a {
color: #990000; text-decoration: blink;
background-color: #66FF66;
padding: 0px 4px 6px 4px;}

.sommaire a {
font-size: 15px;
font-weight: bold;
color: #0000FF;}

.sommaire a:hover {
font-size: 15px;
color: #990000;
background-color: #66CCFF;
margin-right: 400px;
padding: 2px 5px 2px 5px;}

.sommaire ul {
font-family:"Comic sans MS";
list-style-type:none;
font-size:15px;
color:#990000;}

.li li {
background-color: #66CCFF;}

.ligneor img {
width:85%;
height:8px;
margin: auto;}

.crypto img {
width:95%;
height:30px;
margin: auto;}

.img_center img {
text-align: center;}

#footer {
width: auto;
height: auto;
margin: auto;
text-align: center;
background-color: #00ffff;
border: 1px groove #0000CC;}

#footer span {
vertical-align:middle;
display:inline-block;
padding: 2px 5px 2px 5px;}

#footer img {
width:auto;
height:auto;
text-align: center;}

#footer a {
color:#0033CC;
text-decoration: none;
font-size:13px;
font-weight:bold;}

#footer span:hover {
color: #FFFFFF;
background-color:#0000FF;}

