
body {  margin-top:3px; 
	margin-bottom:0px;
        font-family: new_ciclefina; 
	position: relative;
	font-size:23px;
	top: 0px;
	left:0px;
	width: 1000px;
	height: 100%;
	margin-left: auto;
	margin-right:auto;
        padding-bottom: 8px; 
        background-image: url(../images/fractal-02.gif); 
        background-repeat: repeat;   }



.texte  { color: #fff;
          font-size:19px;
	  font-family: jurademibold;
	  text-align: justify; 
          position: absolute;
          top: 300px;
          left: 720px;
	  width: 240px;
          height: 190px; 
          z-index: 2;    }

#signature {
 
      position: absolute;
      top: 550px;
      left: 710px;
      height: 190px;
      width: 320px;
      letter-spacing: 8px;
      list-style: none;      
      underline: none;    }


#picto  {      position: absolute;
               top: 242px;
               left: 760px;
               z-index: 1;
	       background-color: #fff;   }
     
#cadre {
       position: absolute;
       top: 140px;
       left: 730px;
       width: 720px;
       height: 540px;
       padding: 0px;
       margin-left:0px;
       margin-right: 0px;     }  

 	
#player {
        position: absolute;
        top: 180px;
        left: 0px;
	padding: 0px;
        font-family: new_ciclefina;
        border: solid 2px #000;
	width: 720px;
        height:540px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left:auto;
        margin-right: auto;
	box-shadow: 4px 4px 9px;  }
	
#playlist {

	position: absolute;
        top: 260px;
        left: 24px;
	border: solid 1px #000;
        font-family: new_ciclefina;
        background-color: #000;
	box-shadow: 4px 4px 11px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 220px;
        height:130px;   }

#playlist li:nth-child(even) {
      	background-color: #ff6600; 
        position: relative;
        top: 0px;
        left: 0px;
        width: 220px;
        text-align: left;
        padding: 1px;
        letter-spacing: 8px;
        height: 30px;    }

#playlist li:nth-child(odd) {
      	background-color: #ffffff;
        position: relative;
        top: 0px;
        width: 220px;
        left: 0px;
        text-align: left;
        letter-spacing: 8px;
        padding: 1px; 
        height: 30px;    }

#playlist li a,
#playlist li a:visited,
#playlist li a:hover    {
        color: #000;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;  }

a {       color: #000;
          text-decoration: none;
          font-size:24px;
          font-family: new_ciclefina;   }

a:hover { color: #000;
          text-decoration: none;
          font-weight: bold;
          font-size:24px; 
          font-style: italic;  }

a:visited { color: #000;
	    text-decoration:line-through; }

a:active { color: #000;
           text-decoration: overline; }
  

#titre {  position: absolute;
          top: 148px;
          left: 330px;
          text-shadow: 6px 6px 4px #000; }


#pied-page {  position: absolute;
              top: 750px;
              left: -2px;   
              width: 980px; 
	      height: 28px;
              border: solid 1px black ;
              padding: 4px;
              margin-bottom: 20px;
              border-color: #000;              
              font-size : 1.1em; 
              font-weight: bold;
              letter-spacing : 7px;
              color: #000;
              text-align: right;
              background-color: #ff6600; 
              box-shadow: 4px 4px 11px;  }
    

.texte1::first-letter {
      float: left;
      font-family: new_ciclefina;
      font-size: 2.5em;
      font-weight: normal;
      margin-right: 6px;
      line-height: 0.9; 
      text-shadow: 3px 3px 6px #000;}


.texte2::first-letter  {
      float: left;
      font-family: new_ciclefina;
      font-size: 2.5em;
      font-weight: normal;
      margin-right: 6px;
      line-height: 0.9; 
      text-shadow: 3px 3px 6px #000;}


@font-face {
    font-family: 'new_ciclefina';
    src: url('../fonts/New_Cicle_Fina-webfont.eot');
    src: url('../fonts/New_Cicle_Fina-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/New_Cicle_Fina-webfont.woff') format('woff'),
         url('../fonts/New_Cicle_Fina-webfont.ttf') format('truetype'),
         url('../fonts/New_Cicle_Fina-webfont.svg#new_ciclefina') format('svg');
    font-weight: normal;
    font-style: normal;  }

        