

#newsinfo
{

padding-left: 20px;
line-height: 1.8em;
word-spacing: 0.2em;

}




body 
{
	
   background-color: #e8e8e8; 
   color: black; 
   margin: 0; 
   padding: 0; 
   
}


.conteneurp
{

  width: 1024px;
position: relative;
margin: 0 auto;
}

.en_tete
{
   
   height: 100px;
   background-image: url("images/titre7.gif");
   background-repeat: no-repeat;
  
   
}


/* page index*/
.entrer
{

width: 300px;
margin-left: 300px;
margin-right: 100px;

}
/* page user */
#resumeachat
{
margin-left:20px;
padding-left:0;
font-size:13px;

}
#resumeachat p
{

}

.shopping
{
float:left;

}

.shopping img
{
padding-left:20px;
}
/* page user */
.containerfloat
{
border-width:1px;
border-style:solid;
float:left;
margin-top:30px;
margin-left:40px;
margin-right:40px;

}

/* page pack */
.tableaucomparatif
{
margin:auto;

border-collapse: collapse;
border-style:none;


}

.tableaucomparatif table
{
margin:auto;
border-collapse: collapse;
font-size:14px;
border-style:none;
border:0px;



}
.tableaucomparatif td
{
border-collapse: collapse;
border-style:none;
border:0px;
padding:25px;
padding-top:5px;
text-align: center;
margin-top:10px;


}


/* formatage tableau page user2.php */
#tableautelvideos
{
margin-top:50px;
margin-left:20px;
margin-right:20px;
margin-bottom:10px;
padding:20px;
background-color: #f3f1f1;
width:280px;
min-height:90px;
}

#tableautelvideos  table
{
border-collapse: collapse;
font-size:11px;
border-style:none;
border:0px;
text-align: center;
margin-top:10px;
}
#tableautelvideos  tr
{
margin-top:50;
border-collapse: collapse;
text-decoration: none;
border-style:none;
border:0px;
text-align: center;
}
#tableautelvideos  td
{

padding-left:50px;
border-collapse: collapse;
text-decoration: none;
border-style:none;
border:0px;
text-align: center;
}

#overlay{ 
background-image: url(overlay.png); 

	}

* html #overlay
{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	
}

.menu
{
position: absolute;

	position: absolute;
	   width: 110px;
  height: 550px;
  left: 0px;
  
}


.element_menu ul
{

list-style-type: none;
   padding: 0px;
   padding-left: 0px;   
   margin-left: 0px;
   margin-top: 50px;
}

.element_menu a
{
color: black;
display: block;
padding: 3px;
width: 104px;
background-color: #95BACF; 
border-top: 1px solid #096EA1;

}

.element_menu a:link
{
color: black;
text-decoration: none;
}

.element_menu a:hover
{
color: black;
background-color: #6FA3C1;
}

.element_menu a:visited
{
background-color: #5296BD;
text-decoration: none;
}
.inscription_newsletter
{
color:black;
width:104;
padding:3px;
padding-top:5px;
padding-bottom:5px;
background-color:#95BACF; 
text-align:center;
font-size:12px;

}
.inscription_newsletter input
{
margin-top:4px;
margin-bottom:3px;
}

.corps
{

   margin-left: 110px; 
   width: auto;  
 
   margin-bottom: 20px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
   padding: 15px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */     
 
}
/* marges gauche */
.margegauche
{
margin-left: 50px;
}

.margegauche2
{
padding:0px;
margin:0px;


}
.margegauche3
{
margin-left: 180px;
}
/* modification des fonts */
.fontbleu
{
color:#096EA1;
}
.titremoyen
{
font-size: 24px;
}
.titreintermediaire
{
font-size: 18px;
}
.titrepetit
{
font-size: 12px;
}


/* compteur */
#compteur
{
font-size:19px;
font-weight:bold;
color:red
}


/* page d'index */
#index2
{
width: 210px;
height: 150px;
   background-repeat: no-repeat;
margin-left: 10px;
float: left;
 background-image: url("images/intro11.gif");

}
#index3
{
width: 150px;
height: 210px;
   background-repeat: no-repeat;

float: right;
margin-top: 150px;
 background-image: url("images/intro2.gif");

}

/*page inscrits newsletter*/
.divtableauinscrits

{
border: 1px solid #096EA1;
width: 300px;
padding:10px;
margin:20px;
}
.divtableauinscrits p

{
margin:0px;
padding:0px;
padding-bottom:10px;
}
/* pour newshtml */


#h4
{
margin-top: 10;
margin-bottom: 0;
margin-left: 20px;
width: 500px;
}

.news
{



margin-top: 35px;
margin-left: auto;
margin-right: auto;
width: 600px;
border: 1px solid #95BACF;
background-image: url("images/news.gif");
background-position: top right;
 background-repeat: no-repeat;
}
.news p
{
padding-left: 20px;
margin-top: 0px;
overflow: hidden;
}


.corps a
{
color:  #096EA1;
}

.corps a:visited
{
color: #096EA1;
}

/* mise en page shoesroom */
.tableau2
{

margin-left: 100px;

}

.tableau2 img
{
float: left;
margin-left: 18px;

}
.tableau3
{
margin-left: 100px;
}

.tableau3 img
{
float: left;
margin-left: 36px;

}

.titreshoes
{
color: #5296BD;
text-align: center;
}
/* pour les pages de videos protégées */
#login
{
margin-left: 200px;
width: 300px;
text-align: center;
}
#creatutil
{

float:left;
margin-top:30px;
margin-left:50px;
margin-right:50px;

}
.creatutil
{

float:left;
margin-top:30px;
margin-left:40px;
margin-right:40px;

}
#creatvideo
{

margin-top:45px;

}
#teluser
{

text-align:center;
margin-left:20px;
margin-right:20px;
margin-bottom:30px;
margin-top:20px;
border-width:1px;
border-style:solid;
padding-top: 10px;
padding-bottom:20px;


}
#teluser p,form
{

margin:0px;
padding-top:5px;
}
.dejatel
{
padding-top:5px;
width:120px;
margin:0px;
float:left;
}


/* mise en page galerie.html */

.galerie 
{

width: 180px;
overflow: hidden;
color: black;
margin-left: 118px
}

.galerie p
{
background-image: url("images/onglet.gif");
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
color: black;
}

.galerie p a
{
padding: 3px;
color: black;
}


#menugalerie
{
margin-left: 120px;
margin-bottom: 80px;
padding: 0px;

}

#menugalerie p
{
float: left;

background-color: #95BACF;
margin-left: 10px;
margin-right: 10px;
text-align: center;
padding: 0px;
border:: none;
}
#menugalerie a
{
display:block;
width: 75px;
height: 20px;
}
#menugalerie a:link
{
text-align: center;
color: black;
text-decoration: none;
}
#menugalerie a:hover
{
text-align: center;
color: black;
text-decoration: none;
background-color: #6FA3C1;
}

#menugalerie a:visited
{
text-align: center;
color: black;
text-decoration: none;
background-color: #5296BD;
}
#scroller_container {
 position: relative;
 width: 500px;
 height: 60px;
 overflow: hidden;
 margin:auto;
}
.scroller img
{
border:none;
}

.titregalerie
{
font-size: 24px;
text-align:center;
margin-bottom:45px;




}
/* centrer un element ligne */
#centrer
{
text-align: center;
}
.centrer
{
text-align: center;
}
/* page ajout video */
#ajoutvideo
{
width:500px;

}

/*pageserie */

#noir
{
margin-left: 50px;
}
#noir img
{
margin-left: 32px;	
margin-right: 5px;
margin-top: 30px;
border: none;
}

.bordure2
{

margin: 0px;
padding: 0px;
border-top: 1px solid #95BACF;
}

/* bordure avec margin-top */
.bordure3
{

margin-top: 20px;
padding: 0px;
border-top: 1px solid #95BACF;
}
/* page tracker */
#tracker p
{
text-align:center;
}
#tracker table
{
margin:auto;
text-align:center;
border-collapse: collapse;
border: 1px solid #95BACF;
}
/*video php*/
#dernierevideo
{
font-size: 12px;
width: 500px;
border: 1px solid #95BACF;
margin: auto;

}
.resultatvideo
{
font-size: 12px;
margin: auto;
margin-top:20px;


}
.resultatvideo table
{
margin:auto;
width:500px;
}
.resultatvideo th
{
height:10px;
}
.resultatvideo p
{
padding:0;
margin:0;
}
.resultatvideo img
{
padding:0px;
margin:0px;
height:110px;
}
td
{
padding: 3px;
margin: 0px;
border: 1px solid #95BACF;

}

caption
{

padding-left: 0px;
padding-bottom: 20px;
}
table
{
border-collapse: collapse;
border: 1px solid #95BACF;

}
#recherchetagsvideos
{
width:450px;
border-collapse: collapse;
border: 1px solid #95BACF;
margin:auto;
margin-bottom:20px;

}
#recherchetagsvideos select
{
margin:5px;
}
#anciennesvideos
{
margin-top:15px;
}
#anciennesvideos table
{
font-size: 12px;
}
#anciennesvideos td
{
margin:0px;
width:200px;
}
#anciennesvideos h4
{
margin:0px;
padding-top:4px;
width:200px;
}
#anciennesvideos td p
{
margin:0px;
padding-left:15px;
}
.tagsvideos
{


font-style: italic;
font-size: small;
color:#FC0505;
font-weight:bold;
}

#newvideo
{
color:red;
text-align:center;
font-size: 28px;
width: 550px;
font-weight:bold;
}
.tableauvideophp1
{
padding-top: 30px;
margin-left: 20px;
float: left;
margin-top: 10px;

}
.tableauvideophp1 td
{
height: 33px;
padding-left:3px;
margin:0px;
}

.tableauvideophp1 img
{
padding-left: 5px;
}
.tableauvideophp2
{
padding-top: 30px;
margin-left: 20px;
margin-top: 10px;
}

.tableauvideophp2 td
{
height: 33px;
padding-left:3px;
margin:0px;
}

.tableauvideophp2 img
{
padding-left: 5px;
}
.serietitre
{
font-size:11px;
}
.tableauserie1
{
padding-top: 30px;
margin-left: 20px;
float: left;
margin-top: 10px;
}
.tableauserie1 th
{
font-size:11px;
}
.tableauserie1 td
{
font-size:12px;
}
.tableauserie2
{
padding-top: 30px;
margin-left: 20px;
margin-top: 10px;
}
.tableauserie2 th
{
font-size:11px;
}
.tableauserie2 td
{
font-size:12px;
}
.paypalvideo
{
text-align: center;
}
.newsinfo
{margin-left: 40px;
}
#presentationvideos
{
width:600px;
margin: auto;

}

#presentationvideos table 
{

text-align: center;
}
#presentationvideos td
{
width: 200px;
margin:0px;
padding:0px;

}
.topvideos table
{
margin:auto;
margin-top:10px;
margin-bottom:20px;
border-style:none;
border:0px;
}
.topvideos thead
{
font-size: 23px;
color:#6FA3C1;
vertical-align:top;
height:40px;
margin-bottom:20px;
}

.topvideos td
{
text-align:center;
border-style:none;
border:0px;
}

.topvideos p
{
text-align:center;
}

/* page vente pack */
#affichageliste
{

width:600px;
padding-left:50px;
margin:auto;

}

.listepackdispo
{
float:left;
margin-left:15px;

margin-bottom:50px;
}

/*pagecontrib */
.galeriecontrib
{
border: 1px solid #95BACF;
padding: 10px;
padding-top: 20px;

float: left;
margin-left: 50px;
margin-top: 90px;
width: auto;
}

.galeriecontrib img
{
padding: 0px;
margin: 0px;
}
.galeriecontrib2
{

padding: 10px;
float: left;
margin-left: 20px;
margin-top: 10px;
}

.galeriecontrib p
{
border: none;
text-align: center;
padding: 0px;
margin: 0px;
width: 140px;
}



/* texte couleur rouge */
.textred 
{
color:red;
padding:0;
margin:0;
}
.textred  span
{
color:red;
padding:0;
margin:0;
}
.textred  a:visited
{
color:red;
padding:0;
margin:0;
}
.erreurouge
{
font-size:28px;
color:red;
text-align:center;
margin-top:200px;
margin-bottom:400px;
}
.textredmoyen
{
font-size:20px;
color:red;
padding:0;
margin:0;
}
.textred2 a
{
font-size:20px;
color:red;
padding:0;
margin:0;
text-align:center;
margin:auto;
}

.description 
{
border: 1px solid #95BACF;
margin-left: 118px;
padding: 0px;
width: 650px;
height: 115px;
}
.description p
{
padding: 0;
margin: 0;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 140px;
}

#imagedescription
{

padding-left: 13px;
padding-top: 21px;
padding-bottom: 15px;
margin: 0px;
border: 0px;
float: left;
}


#boutongalerie
{
width: 80px;
background-image: url("images/bouton5.gif");
float: left;
padding: 0;
margin-left: 40px;
margin-top: 10px;
text-align: center;

}

#boutongalerie a:visited
{
color: black;
text-decoration: none;
}

#boutongalerie a:link
{
color: black;
text-decoration: none;
}
.separation
{
clear: both;
visibility: hidden;
width: 600px;
}

.description2 
{

margin-left: 118px;
padding: 0px;
width: 650px;
height: 185px;
}
.description2  img
{
border:none;
padding:5px;
padding-bottom:0px;
margin-bottom:0px;
}
.description2 p
{
margin-top:0px;
margin-bottom:0px;
}
.description2  span
{

padding-left:35px;
padding-right:35px;
padding-top:0px;

}
/* page pack */

#pack
{
width: 920px;
margin-left: auto;
margin-right: auto;
text-align: center;

}



#tableaupack2
{
width: 300px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
#tableaupack2 img
{
display: block;

padding: 0px;
margin: 0px;
}


#pack2 td, th
{
border: 1px solid #95BACF;
}


/* page admin user */
#tableau_admin_user th
{
font-size:11px;
}
#tableau_admin_user td
{
text-align:center;
}


/* page boutique */
#tableau
{
margin-left: auto;
margin-right: auto;

}

#tableau td
{
padding :2px;

}
#tableau img
{
display: block;

padding: 0px;
margin: 0px;
}

#tableau p
{
margin: 0px;
padding: 0px;
overflow: hidden;
border: none;
}


#tableauboutique2
{
width: 400px;
margin-left: auto;
margin-right: auto;
text-align: center;
}



/*pieds de page */
#piedimage
{
	margin: 50px;
	text-align: center;
	color: #000000;
}
/*page contact */
.contact
{
text-align:center;
margin-top:50px;
margin-bottom:50px;
font-size:18px;

}
.contact2 
{

margin-left:150px;

}
.pied_de_page
{

   height: 30px;
  margin-top: 60px;
   text-align: center;   
   
}
