/* modification de balises par défaut */
/*
#flash_content
{
width:100%;
height:100%;
z-index:-5;
position:absolute;
}
*/
 #fond_swf
 {
    position: absolute;
	z-index:0;

    width: 900px;        /* selon la largeur voulue */
    margin-left: -500px; /* moitié de width */
    left: 50%;           /* constant, toujours 50% */

    height: 580px;       /* selon la quantite de texte */
    margin-top: -290px;  /* moitié de height */
    top: 50%;            /* constant, toujours 50% */
	
	/* border:3px solid #FFF; */

}


body {

	margin: 0px;
	padding: 0px;
	font-family: Arial, serif;
	font-size: 12px;
	background-repeat: repeat-x;
	background-color: #000;


}


h1, h2, h3, h4, h5, p, form, input{
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
  	color:#000;
	font-size:11px;

}
a:hover {
	text-decoration: underline;
	color:#000;
	font-size:11px;
}
ul {
	margin:0px;
	padding:0px;
}
fieldset{
	border: none;
	padding: 0px;
	margin: 0px;
}
legend {
	display: none;
}
img {
	border: none;
}


/* --------------------centrage de la page-------------------- */

 #page   
 {
	
	position: absolute;
	z-index:1;

    width: 380px;           /* selon la largeur voulue */
    margin-left: -190px;    /* moitié de width */
    left: 50%;             /* constant, toujours 50% */

    height: 280px;       /* selon la quantite de texte */
    margin-top: -140px;  /* moitié de height */
    top: 55%;           /* constant, toujours 50% */
	
	/* border:3px solid #FFF; */

	/*	scrollbar-base-color: #CCCCCC; */

}

/* --------------------conteneur principal-------------------- */


#container
{	
	/*
	height:600px;
	width:800px;
	
		position:absolute;
	top:170px;
	left:220px; */
}



/* --------------- debut des éléments à postionner entre les pages -------------------- */

/* -------------------menu------------------ */

#menu
{
	display:none;

	position: absolute;

	top:400px;   
	left:0px;

	height:200px;
	width:800px;

	z-index:1;

	font-weight:bold;

	overflow:auto; /* BUG FIREFOX MAC */
}

/* --gestion de l'affichage sur les différentes pages -- */


.aff_menu_piaf_la_mme{

}


.aff_menu_actualits{

}

.aff_menu_biographie{


}


/* et ainsi de suite pour les rubriques ou on veut gérer l'affichage */


/*----------------- artiste -------------*/

#artiste_container{

	display:none;
}

.artiste_nom{

}

.artiste_copyright{

}

.artiste_image_copyright{

}

/* --gestion de l'affichage sur les différentes pages -- */

.aff_art_piaf_la_mme{

}


.aff_art_actualits{

}

.aff_art_biographie{

}
/* --------------------publicité-------------------- */

/* conteneur de pub */

#publicite_container{

	position:absolute;

	top:0px;
	left:-200px;

	height:170px;
	width:170px;

	z-index:100;

}


/* conteneur flash publicité */


#pub_flash{
	
}


.publicite_item{

}

.publicite_image{

}

.publicite_copyright{

}

/* --------------------player--------------------*/

/* conteneur du player */

#player
{
	
	position:absolute;

	top:-40px;
	left:50px;
	
	width:300px;
	height:20px;

	z-index:40;

}

/* --gestion de l'affichage sur les différentes pages -- */

.aff_player_party_de_plaisir{

}


.aff_player_news{

	display:none;
}

.aff_player_album{

	display:none;
}

.aff_player_videos{

	display:none;
}

.aff_player_photos{

	display:none;
}

.aff_player_goodies{

	display:none;
}

.aff_player_les_potes_de_teki{

	display:none;
}

.aff_player_sons{

	display:none;
}

.aff_player_newsletter{

	display:none;
}

/* -------------------crédits------------------ */

#credit_footer{

	position:absolute;
	
	bottom:-180px;
	left:450px;
}

#credit_titre, #credit_titre a{
	
	position:absolute;
	
	bottom:-100px;
	left:300px;

	color:#FFF;
	font-size:10px;
}

#credit_footer_item{
	width:200px;
	padding:2px;
	border:2px solid white;

	color:#FFF;
	font-size:10px;
}

#credit_footer_item a{
	color:#FFF;
}


.credit_footer_lien{

	display:none;
}

.credit_footer_copyright{

	display:none;
}

.credit_footer_texte{

}


/* --gestion de l'affichage sur les différentes pages -- */

.aff_cred_foot_piaf_la_mme{

}


.aff_cred_foot_actualits{

}

.aff_cred_foot_biographie{


}


/* -----------fin des éléments à positionner entre les pages ---------- */



/* --------------------accueil--------------------*/

#accueil
{	
	position:absolute;

	height:270px;
	width:230px;

	background-color: transparent;
	background-repeat:no-repeat;

	/* background-image:url('../images/fond_home.jpg'); */
}

#news_container_home{
	
	position:absolute;

	top:10px;

	z-index:50;

	width:320px;
	height:300px;
	
	color:#FFF;

	text-align:justify;

	padding-right:10px;

	display: block;
	overflow:auto;

	/*overflow-x: hidden;
	overflow-y: scroll;
	overflow : -moz-scrollbars-vertical; 
	 */
	
}


 .news_item{
	
	margin-top:3px;
	margin-bottom:3px;
	padding-bottom:10px;
	border-bottom:#FFF solid 1px;

}

.news_item a{

	color:#FFF;
	font-size:12px;

}

 .news_item a:hover{

	color:#333333;
	font-size:12px;
}
						
 .news_nom{

	color:#FFF;
	float:left;
	font-family:Arial;
	padding-right:20px;
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px;

}

.news_contenu, .news_contenu a{
	
	clear:both;
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height:12px;

}

 .news_date{

	margin-top:-3px;
	margin-bottom:5px;
	margin-left:10px;
	color:#FFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:right;

}

 .news_chapeau{

}

/* description de la homepage */

#description{

	position:absolute;
	
	top:50px;
	left:370px;
	
	width:300px;

	margin:auto;
	
	color:#FFF;
	font-weight:bold;

}

/* -----------------actualites-------------------- */


/* conteneur de news */

#news_fond{
	
	height:270px;
	width:230px;
	
	/* background-image:url('../images/fond_actus.jpg'); */
	background-color: transparent;
	background-repeat:no-repeat;

}


#news_container{

	 position:absolute;

	top:10px;

	z-index:50;

	width:320px;
	height:300px;

	padding:10px;

	 overflow:auto;

	 text-align:justify;

}

.news_item{

}

.news_nom{

}

.news_shop{

	display:none;
}

.news_date{

}

.news_chapeau{

}

#news_container .news_contenu{

	margin-left:10px;

}	

.news_date_debut{
	
	display:none;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

.news_date_fin{

	display:none;
}

.news_commentaire{

	display:none;
}

.news_type_nom{

	display:none;
}

.news_projet{

	display:none;
}

.news_diffusion{

	display:none;
}

.news_date_debut{

	display:none;
}

.news_date_fin{

	display:none;
}

.news_date_mode{

	display:none;
}

.news_date_frequence{

	display:none;
}

.news_date_numero_parution{

	display:none;
}

.news_date_commentaire{

	display:none;
}

.news_date_shop{

	display:none;
}

.news_date_diffusion{

	display:none;
}

.news_libelle_commentaire{

	margin-top:5px;
}


.news_commentaire_item{

	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #FFF;

}


.news_commentaire_container{

	font-size:10px;
	color:#FFF;
}

.news_erreur_commentaire{

	font-size:10px;
	color:#FFF;
}

.news_formulaire{

	font-size:10px;
	color:#FFF;
}


/* flux_rss */

#flux_rss{
 display:none;
 position:absolute;
 z-index:50;
 bottom:-75px;
 right:40px;
}

/* --------------------biographie--------------------*/

/* conteneur de biographie */

#biographie_container
{
	/* background-image:url('../images/fond_bio.jpg'); */
	height:270px;
	width:230px;
	
	background-color: transparent;
	background-repeat:no-repeat;
}

#biographie
{	
	position:absolute;

	width:380px;
	height:300px;

	right:20px;

	padding:5px;
	
	overflow:auto;
	color:#FFF;
	font-size:11px;
	text-align:justify;

}


#biographie p{

	padding:5px;


	
}



.biographie_titre{

	font-size:16px;
	font-weight:bold;
	width:150px;
}
										
										
.biographie_date{
	display:none;
}

.biographie_chapeau{
	font-size:14px;
	font-weight:bold;
}

.biographie_texte{

}

.biographie_copyright{

}

/* --------------------discographie--------------------*/

/* conteneur de projet */

#projet_container
{

	position:absolute;

	top:10px;
	left:30px;

	height:350px;
	width:300px;

	overflow-y :scroll;


	/* background-image:url('../images/fond_chansons.jpg'); */
	background-color: transparent;
	background-repeat:no-repeat;

}


.projet_item {
/*
	position:absolute;
	top:0px;
	left:60px;

	*/
}

#projet_4307{

	/* display:none; */
	/*
	padding-top:220px;
*/

}

#projet_3920{

	/* overflow:none; */
	
}



.projet_titre
{
	margin-left:50px;
	padding-top:20px;
	
	font-size:14px;

	display:none;
}

.discographie_container{
	/*
	width:340px;
	height:200px;

	*/
}


.discographie_item{
	/*
	position:absolute;
	*/
	/*
	width:333px;
	*/

}


.discographie_support_nom{

	display:none;
}

.discographie_titre {

	visibility:visible;

	padding-top:20px;
	padding-bottom:10px;
	padding-left:80px;

	font-size:16px;
	color:#FFF;


}


.discographie_dispo{

	display:none;
}

.discographie_copyright{

	 display:none;
}

.discographie_pochette{
	
	padding-top:20px;
	padding-left:40px;
	/*
		position:absolute;
	*/
	/*
	padding-left:40px;	
	margin-top:-40px;
	margin-right:200px;
	*/

}

.discographie_date{

	display:none;
}

.discographie_shop a, .discographie_shop a:hover{

	display:none;

	padding-left:3px;
	padding-right:3px;

	background-color:#FFF;
	color:#000;
	font-size:14px;
}

.discographie_commentaire{

}

.discographie_rondelles{

	display:none;
}

.discographie_chapeau{

}

.discographie_track_container
{
	 
	 
	 /* position:absolute; */

	 padding-bottom:5px;

	 top:10px;

	 z-index:50;
/*
	 background-image:url('/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png') !important; 
	 background-image:url(no-image);
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png');
	*/
	 font-size:12px;
}


.discographie_track_item{

	margin-bottom:-7px;
}

.discographie_track_titre{
	width:200px;
	padding-left:15px;
	color:#FFF;

	font-size:12px;
}


.discographie_track_exclu{

	display:none;

}

.discographie_track_numero{

	float:left;
	width:15px;

	font-size:12px;
	font-weight:bold;

	display:block;

	color:#FFF;

	text-align:right;
}


.discographie_track_download_1 a{
	
	color:#FFF;
	display:block;
	float:left;

	width:12px;
	height:12px;
	
	padding-bottom:0px;

	background-image:url('/var/emi/storage/import/capitol/lafee/jetzt_erst_recht/home/images/picto.png') !important; 
	background-image:url(no-image);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/var/emi/storage/import/capitol/lafee/jetzt_erst_recht/home/images/picto.png');
	background-repeat:no-repeat;
	text-align:right;

	cursor:hand;

}

.discographie_track_sans_download{
	display:block;
	float:left;

	width:12px;

	text-align:right;
}

.discographie_track_shop{

	display:none;
}

.discographie_track_auteur{

	display:none;
}

.discographie_track_compositeur{

	display:none;
}

.discographie_track_commentaire{

	display:none;
}

.discographie_track_paroles{

	display:none;
}

.discographie_track_artiste{

	display:none;

}

.discographie_track_lien_artiste{

	display:none;

}

/* --------------------galerie photos--------------------*/

/* conteneur de galerie */

#galerie_container_photos{

	
	/* background-image:url('../images/fond_bio.jpg'); */
	background-color: transparent;
	background-repeat:no-repeat;

}


#album_photo{

	position:absolute;

	top:20px;
	left:-50px;
}




/* --------------------galerie video--------------------*/


#galerie_container_videos{

	
	/* background-image:url('../images/fond_bio.jpg'); */
	background-color: transparent;
	background-repeat:no-repeat;

}


#player_video{

	position:absolute;
	top:20px;
	left:-20px;
}

#player_video_aide{

	position:absolute;
	top:280px;
	left:20px;
	color:#FFF;
}

/* --------------------galerie sons--------------------*/

#galerie_container_sons{
	
	height:500px;
	width:750px;

	background-color: transparent;
	background-repeat:no-repeat;
	
}

#galerie_sons{

	position:absolute;
	width:250px;

	color:#FFFFFF;
	font-family:Times New Roman;
	font-size:11px;

}

#galerie_sons img{

	margin-left: 30px;
}

#galerie_sons_titre{

	position:absolute;

	left:380px;
	top:60px;

	width:250px;

	font-size:12px;
	font-weight:bold;


}


/* ----------------- galerie standard ----------------------*/

#galerie_container_std{

	position:absolute;

	top:40px;
	left:300px;
}

.galerie_item{

}

.galerie_titre{

}

.galerie_copyright{

}


/*-------------------media------------------------*/

/* un media fait partie d'une galerie */

/* media container */

.media_container{

	position:absolute;

	top:90px;
	left:400px;

	height:400px;
	width:230px;
	color:#000;

	
	overflow:auto;
}

.media_item{

}


.media_titre{
	
}

.media_lien{

	color:#FFF;
	width:200px;
}

.media_shop{

}

.media_copyright{

	display:none;
}

.media_commentaire{

	display:none;
	color:#FFF;
	
}
/* zoom galerie */

.miniature img {

	border:1px solid #FFF;
	margin:0 5px 5px 0;
}

.miniature:hover {

	background-color:transparent;
}

.miniature:hover img {

}

.miniature span {

	position:absolute;
	background-color:#FFFFE0;
	left:-1000px;
	border:1px dashed gray;
	visibility:hidden;
	color:#000;
	text-decoration:none;
	padding:5px;
}

.miniature span img {

	border-width:0;
	padding:2px;
}

.miniature:hover span {

	visibility:visible;
	top:0;
	margin-top:70px;
	left:130px;
	z-index:50;
}




/* ------------------goodies--------------------*/

/* conteneur de goodies */

#goodies_container
{
	
	height:500px;
	width:750px;

	background-color: transparent;
	background-repeat:no-repeat;

}
#goodies{

	position:absolute;

	top:160px;
	left:70px;

	height:390px;

	z-index:50;
}

#goodies a:hover, #goodies a{

	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

#goodies td{

	text-align:center;
	width:200px;

}

.goodies_type_wallpaper{

	padding-right:5px;
	float:left;
	width:170px;
}

.goodies_type_autre{

	width:200px;
	padding-right:20px;
	
	background-image:url('/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png') !important; 
	background-image:url(no-image);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png');
	
	overflow:scroll;
}


.goodies_item{

	text-align:center;
	width:165px;
}


.goodies_commentaire{

}

/* zoom goodies 

.goodies_mini img {
border:1px solid #FFF;
margin:0 5px 5px 0;
}

.goodies_mini:hover {
background-color:transparent;
}
*/
/* position miniature cachée 

.goodies_mini span {
position:absolute;
left:-1000px;
visibility:hidden;
color:#000;
text-decoration:none;
padding:5px;
}
*/
/* position miniature affichée 

.goodies_mini:hover span {
visibility:visible;
top:0;
margin-top:80px;
margin-left:-200px;
width:210px;
left:200px;
z-index:3;
}

.goodies_mini span img {
border-width:0;
padding:2px;
}

*/

/* tableau goodies */
/*  
.goodies_corps form span, .goodies_entete span {
display:block;
float:right;
width:200px;
overflow:auto;
margin-right:185px;
}

.goodies_corps p {
clear:both;
padding-left:140px;
padding-bottom:3px;
}

.goodies_clear {
display:block;
clear:both;
visibility:hidden;
}
*/
.goodies_libelle{

	color:#FFF;
	text-align:center;
}

.goodies_type_autres table{
	width:200px;
}

/* ---------------liens--------------*/

/* conteneur de liens */

#liens_container{


	background-color: transparent;
	background-repeat:no-repeat;
}

#liens{

	position:absolute;

	top:20px;
	left:20px;

	height:400px;

	padding:5px;

	z-index:50;
	/*
	background-image:url('/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png') !important; 
	background-image:url(no-image);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png');
	*/
	overflow:auto;
}

#liens_titre{

	position:absolute;

	left:380px;
	top:60px;

	width:250px;

	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;

}

.lien_item{

	padding:3px;
}

#lien_visuel{

	padding-left:40px;
}

.lien_commentaire{
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
}

.lien_copyright{

}

.lien_url{
	color:#FFFFFF;
	text-align:center;
}


/* ---------------------shop---------------------*/

/* conteneur de shop */

#shop_container{

}

.shop_item{

}

.shop_titre{

}

.shop_chapeau{

}

.shop_url{

}

.shop_copyright{

}

/* --------------------crédits---------------------*/

/* page crédits */

#credit_container{

	display:none;
}

.credit_item{

}

.credit_lien{

}

.credit_copyright{

}

.credit_url{

}

/* --------------------newsletter---------------------*/

.champ {
	width:207px;
	font-size:9px;
}

#logGestion{

	font-size:14px !important;
	font-weight:bold;
	background:#FFFFFF; cursor:hand; border:solid 1px black;

}


#newsletter_container{
	

	height:270px;
	width:230px;

	background-color: transparent;
	background-repeat:no-repeat;
}

#enregistrement{

	position :absolute;
	
	top:20px;
	left:-150px;
	
	width:450px;
	height:300px;

	padding:10px;

	z-index:50;

	overflow:scroll;
	overflow-x:hidden;

	background-color:#000;
	color:#FFF;
	font-size:11px;
	/*
	background-image:url('/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png') !important; 
	background-image:url(no-image);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png');
	*/
}

#enregistrement input, #enregistrement select{

	font-size:10px;



}

#resultat{

}

#erreur{

	width:300px;

	margin-left: auto;
    margin-right: auto;

	
	font-size:12px;
	font-weight:bold;
	white-space:normal;

	text-align:center;

}
/* -----------------tournees-------------------- */


/* conteneur de news */

#tournees_fond{
	
	background-color: transparent;
	background-repeat:no-repeat;

}


#tournees_container{

	 position:absolute;

	 top:30px;
	 right:30px;

	height:270px;
	width:230px;

	 padding:10px;

	 z-index:50;

	 overflow:auto;

	 text-align:justify;

}

.tournees_item{
	clear:both;
}

.tournees_nom{
	float:left;
	width:100px;
	color:#FFF;

}

.tournees_shop{

	display:none;
}

.tournees_date{
	display:none;
}

.tournees_chapeau{

}

#tournees_container .tournees_contenu{

	margin-left:10px;

}	

.tournees_date_debut{
	
	display:none;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

.tournees_date_fin{
color:#FFFFFF;
width:70px;
float:left;

}

.tournees_commentaire{

	display:none;
}

.tournees_type_nom{

	display:none;
}

.tournees_projet{

	display:none;
}

.tournees_diffusion{

	display:none;
}

.tournees_date_mode{

	display:none;
}

.tournees_date_frequence{

	display:none;
}

.tournees_date_numero_parution{

	display:none;
}

.tournees_date_commentaire{

	display:none;
}

.tournees_date_shop{

	display:none;
}

.tournees_date_diffusion{

	display:none;
}

.tournees_libelle_commentaire{

	margin-top:5px;
}


.tournees_commentaire_item{

	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #FFF;

}


.tournees_commentaire_container{

	font-size:10px;
	color:#FFF;
}

.tournees_erreur_commentaire{

	font-size:10px;
	color:#FFF;
}

.tournees_formulaire{

	font-size:10px;
	color:#FFF;
}


/* -----------------------------------partie privee ---------------------*/

#bloc_identification{

text-align:center;

}

#enregistrement_prive{

	position :absolute;
	
	top:100px;
	left:150px;
	
	width:450px;
	height:300px;

	padding:10px;

	z-index:50;

	overflow:scroll;
	overflow-x:hidden;

	background-color:#6C96A7;
	color:#FFF;
	font-size:10px;
	/*
	background-image:url('/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png') !important; 
	background-image:url(no-image);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/var/emi/storage/import/capitol/teki_latex/party_de_plaisir/home/images/fond_txt.png');
	*/

}
#enregistrement_prive #conditions,#enregistrement_prive #formModifications{

	text-align:center;

}


#enregistrement_prive input, #enregistrement_prive select{

	font-size:9px;

}

/* --------------------------------------- commentaires -------------------------------------*/



#formCommentaire{

color:#FFF;

}

#formCommentaire textarea, #formCommentaire input{

	font-size:10px;
	font-family:Arial;
	
}

#envoyer{ 

	font-size:10px;
	background:#FFFFFF; cursor:hand; border:solid 1px black;
}

.news_erreur_commentaire{
color:#FFF;
}

.news_commentaire_container{
color:#FFF;

}