BODY
{
background-color:#717277;
background-image:url('../img_/bg_tour2009.jpg');
background-repeat:repeat;
margin:0px;
padding:0px;
}

.head
{
position:	absolute;
top:		0px;
left:		0px;
z-index:	3;
}

.bgHead
{
z-index:		2;
position:		absolute;
top:			0px;
left:			0px;
width:			100%;
height:			252px;
background-image:url('../img_/bghead_tour2009.jpg');
background-repeat:repeat-x;
}

.bgHead_
{
z-index:		1;
position:		absolute;
top:			0px;
left:			0px;
width:			100%;
height:			525px;
background-image:url('../img_/bghead05.jpg');
background-repeat:repeat-x;
}

.silhouette
{
z-index:		2;
visibility:		visible;
position:		absolute;
top:			600px;
left:			0px;
}

.titre0
{
position:		absolute;
cursor:			pointer;
border:			0px;
text-decoration:none;
z-index:		3;
visibility:		visible;
}


.titreNews
{
left:			200px;
top:			290px;
}

.titreMylene
{
left:			180px;
top:			260px;
}



.titreMedia
{
left:			220px;
top:			320px;
}

.titreFans
{
left:			240px;
top:			350px;
}


.titreImg
{
z-index:		99;
position:		absolute;
left:			15px;
top:			0px;
width:			365px;
height:			30px;
}

.titreRss
{
z-index:		100;
position:		absolute;
left:			30px;
top:			8px;
width:			12px;
height:			11px;
}


.blocMenu
{
z-index:			99;
position:			absolute;

border:				solid 0px #4E0A0A;
width:				400px;

left:				340px;
top:				260px;

margin:				0px;
padding:			0px;

background-repeat:	no-repeat;

text-align:			center;

visibility:			hidden;
display:			none;
}



.blocMenu a, #blocSpecial a
{
font-size:		12px;
font-family:	Arial, Helvetica, sans-serif;
font-weight:	bold;
font-style:		normal;
font-variant:	small-caps;
color:			#202020;
border:			5solid 1px #FFFFFF;
height:			20px;
}

#contenu #blocSpecial a
{
font-size:		12px;
font-family:	Arial, Helvetica, sans-serif;
font-weight:	bold;
font-style:		normal;
font-variant:	small-caps;
color:			#4E0202;
border:			5solid 1px #F9F7EE;
height:			20px;
}


.blocMenu a:hover, #blocSpecial a:hover
{
background-color:	#E1CECE;
border:				solid 1px #823232;
}

.blocMenu a:active, #blocSpecial a:active
{
background-color:	#985656;
border:				solid 1px #7A2626;
color:				#FBB442;
}

#selectedItem
{
background-color:	#a60000;
font-weight:		bold;
font-style:			normal;
color:#ffffff;
}

.google
{
z-index:		99;
visibility:		visible;
position:		absolute;
top:			250px;
left:			0px;
width:			90px;
height:			90px;
}

.jukebo
{
z-index:		99;
visibility:		visible;
position:		absolute;
top:			400px;
left:			0px;
width:			162px;
height:			86px;
border:			solid 1px #000000;
}


.margeSpeciale
{
z-index:98;
visibility:visible;
position:absolute;
top:400px;
left:0px;
width:162px;
}


.accesRapide
{
position:	absolute;
z-index:	3;
left:		750px;
top:		265px;
}

.accesRapide_1{
position:	absolute;
z-index:	3;
left:		750px;
top:		290px;
}

.accesRapide_2{
position:	absolute;
z-index:	3;
left:		750px;
top:		325px;
}

.accesRapide_3{
position:	absolute;
z-index:	3;
left:		750px;
top:		354px;
}

.accesRapide_4{
position:	absolute;
z-index:	3;
left:		875px;
top:		290px;
}

.accesRapide_5{
position:	absolute;
z-index:	3;
left:		875px;
top:		325px;
}

.accesRapide_6{
position:	absolute;
z-index:	3;
left:		875px;
top:		354px;
}





#contenu #blocAccueil a
{
font-size:		12px;
font-family:	Georgia, "Times New Roman", Times, serif;
font-weight:	bold;
font-style:		normal;
font-variant:	normal;
color:			#FFFFF0;
text-decoration:none;
}

#contenu #blocAccueil a:hover
{
color:				#FFFFFF;
text-decoration:	underline;
}

#contenu #blocAccueil a:active
{
color:				#FBB442;
}

#contenu #blocAccueil_ a
{
font-size:		12px;
font-family:	Georgia, "Times New Roman", Times, serif;
font-weight:	bold;
font-style:		normal;
font-variant:	normal;
color:			#ffffff;
text-decoration:none;
}

#contenu #blocAccueil_ a:hover
{
color:				#ffffff;
text-decoration:	underline;
}

#contenu #blocAccueil_ a:active
{
color:				#FBB442;
}

#contenu
{
	z-index:		4;
	visibility:		visible;
	position:		absolute;
	top:			401px;
	left:			181px;
	width:			780px;
	border:			solid 1px #C0C0C0;
	padding:		0px;
	background-image:url(../img_/bg_blanc.png);
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	normal;
	font-style:		normal;
	font-variant:	normal;
	color:			#000033;
}



#contenu a
{
	color:#ff0000;
	text-decoration:	none;
}

#contenu a:hover
{
	color:				#FF7F02;
	text-decoration:	underline;
}

#contenu h1, h1
{
font-family:	Georgia, "Times New Roman", Times, serif;
font-size:		20px;
font-weight:	bold;
font-style:		normal;
font-variant:	small-caps;
color:			#ff0009;

border-bottom:	solid 1px #000033;
text-indent:	4%;
}

#contenu h2, h2
{
font-family:	Georgia, "Times New Roman", Times, serif;
font-size:		16px;
font-weight:	bold;
font-style:		normal;
font-variant:	small-caps;
color:			#ffffff;

text-align:		center;
}

#contenu h3, h3
{
font-family:	Georgia, "Times New Roman", Times, serif;
font-size:		14px;
font-weight:	bold;
font-style:		normal;
font-variant:	normal;
color:			#8C0000;
}

#contenu #piedPage
{
background-image:url('../img_/bgPiedPage.jpg');
background-repeat:repeat-y;
padding:		10px
}



#contenu ul, #contenu li, #contenu td, #contenu p, #contenu div
{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	normal;
	font-style:		normal;
	font-variant:	normal;
	color:			#000033;
	padding-top: 0px;
}

#piedPage
{
border-top:solid 1px #E49142;
}


#piedPage p
{
color:	#e5e5e5;
}

#piedPage a, #piedPage a:visited
{
color:			#FFFFFF;
text-decoration:none;
}

#piedPage a:hover
{
text-decoration:underline;
}


.bga
{
background-color:#f9f9f9;
}

.bgb
{
background-color:#f9f9f9;
}

.bga_
{
background-color:#f9f9f9;
margin-top:10px;
}

.pp
{
background-image:url('../img_/pvp.jpg');
background-repeat:repeat
}

.imgIncDroite
{
float:	right;
margin:	12px;
}

.imgIncGauche
{
float:	left;
margin:	12px;
}

.bordureDroite
{
vertical-align:top;
border-right:	solid 1px #000033;
}

.enteteModule
{
background-image:url('../img_/bgtitre_tournee.jpg');
background-repeat:repeat-x;
}

.titreModule
{
margin-top:7px;
margin-left:10px;
}

.titreModule h3
{
color:#FFFFFF;
}

.corpsModule
{
background-color:#ffffff;
}

.commentaireModule
{
background-color:#ffffff; 
}

.commentaireModule_b
{
background-color:#ffeaea;
}

.bgPhoto
{
background-image:url('../img_/bgPhoto.jpg');
background-repeat:repeat-x
}

.bgLiensAccueil
{
background-image:url('../img_/bgLiensAccueil.jpg');
background-repeat:repeat-x
}

.puceSonnerie
{
background-image:	url('../img_/son.gif');
background-repeat:	no-repeat;
list-style-type:	none;
padding-left:		0px
}

.margeGauche
{
background-image:url('../img_/margeGauche.jpg');
background-repeat:repeat-y;
background-attachment:scroll
}

.accueilMarge
{
background-color:#ff0000;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
}

#contenu .accueilMarge a
{
	background-color:#ff0000; 
	color:#ffffff;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#contenu .accueilMarge a:hover
{
	background-color:#ff0000;
	color:#ffffff;
	text-decoration:underline;
}


.neuf_pts {font-size: 9px}

.Style2 {font-size: 10px}
.Style3 {
	color: #740808;
	font-weight: bold;
}








	.flottant
	{
	position:absolute;
	left:550px;
	top:210px;
	width:425px;
	height:40px;
	(nobg_image)background-image:url(http://www.mylene.net/village/flottant/bg_login.png);
	z-index:100;
	}
	
	.pseudo
	{
	position:absolute;
	right:190px;
	top:4px;
	}
	
	.password
	{
	position:absolute;
	right:50px;
	top:4px;
	}
	
	.ok
	{
	position:absolute;
	right:17px;
	top:8px;
	cursor:pointer;
	}
	
	.inscription
	{
	position:absolute;
	right:230px;
	bottom:3px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-variant:small-caps;
	color: #FFF;
	}
	
	.oubli
	{
	position:absolute;
	right:40px;
	bottom:3px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-variant:small-caps;
	color: #FFF;
	}
	
	.login
	{
	position:absolute;
	left:10px;
	top:10px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	font-variant:small-caps;
	}
	
	.avatar
	{
	position:absolute;
	left:15px;
	top:5px;
	}
	
	.bonjour
	{
	position:absolute;
	left:60px;
	top:9px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
	}
	
	.bye
	{
	position:absolute;
	right:25px;
	top:9px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:small-caps;
	font-weight:bold;
	}
	
	.nvxMsg
	{
	position:absolute;
	right:160px;
	bottom:1px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-variant:small-caps;
	font-weight:bold;
	}
	
	.rechercher
	{
	position:absolute;
	right:60px;
	bottom:1px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:small-caps;
	}
