@import url('https://fonts.googleapis.com/css?family=Homemade+Apple');
@import url('https://fonts.googleapis.com/css?family=Petit+Formal+Script');

html,body,{
  cursor: url("http://soupirance.free.fr/IMAGES/Xmas/miou.png"), auto;
}
body{
  background-position:25% 25%, center;
 /* background-image:
    url("https://static.blog4ever.com/2011/07/511001/copie-1-wall-anim-neige-01.gif"),
    url("https://static.blog4ever.com/2011/07/511001/fd.jpg");
*/}

/*div{
  cursor:url("http://soupirance.free.fr/IMAGES/Xmas/miou.png"), auto;
}

img,{
  cursor: url("http://soupirance.free.fr/IMAGES/Xmas/miou.png"), auto;
}

a:link{
  cursor: url("http://soupirance.free.fr/IMAGES/Xmas/miou2.png"), auto;
}*/
#titre_lien{
 font-family: 'Homemade Apple',cursive;
}
.diz-entete-titre{
display:none;
  height:0;
}
nav{
  display:block;
  height: 100px; 
  line-height:100px;
  background: url(https://static.blog4ever.com/2011/07/511001/hr2_6728334.png);
  background-position: center;
}

div .recherche_nav{
 display:block;
  margin-top:-45px;
  margin-bottom:45px;
}
nav{
 position:; 
}

nav ul li a{
font-family: 'Petit Formal Script', cursive;
font-size:16px;
text-transform:capitalize;
padding-right:20px;
padding-left:20px ;
  text-shadow: 2px 2px 4px #FF0000;
  color:blue;
   /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 77%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(77%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 77%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 77%,rgba(255,255,255,0) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 77%,rgba(255,255,255,0) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 77%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}

nav ul li a:visited{
background:DimGray;
text-shadow: 0 0 3px #ff0000, 0 0 5px #0000FF;
color:purple;
}

nav ul li a:hover{
color:black;
text-shadow: 2px 2px 4px #e29019;
}

nav ul li a:active{
text-shadow: 2px 2px 4px green;
}


table img{
padding:15px 15px 15px 15px;}

table{
padding:15px 15px 15px 15px;;
    width:100%;
}

td{
  padding:15px 15px 15px 15px;
}
tr{
padding:25px 25px 25px 25px;}

