body { margin:0px; font-family: Verdana, Helvetica, Arial, sans-serif; color:#000000; background-color: #ffec11; } 
#bas { margin-top:970px; }
#marge { margin-left:14px; text-indent:0px; }
a.centrage{ margin-left:35%; }
.center { margin-left: 25%; text-align:center; }
.center_chant { margin-left: 25%; text-align:center; }
.center_theatre { margin-left:30%; text-align:center; }
.center_presentation { margin-left:210px; text-align:center; }
.center_video { text-align:center; }
.center img { margin-left:10%; text-align:center; }
.souligne { text-decoration:underline; }
.description { float:left; width:250px; text-align:left; }
.message_perso { float:left; width:480px; text-align:justify; padding-left:8px; }
.cliquable { float:right; margin-top:-210px; margin-right:20px; }

#menu ul { margin: 0; padding : 0; list-style : none; }
#menu li { margin : 1px; float:left; text-indent:-10px; }
#menu li a:hover { background-position : 0 -50px; color : #ffec11;}
#menu { margin-left: 20px; margin-top: 10px; font-size:0.85em; }
#menu li a {
	display : block;
	width : 118px;
	height : 50px;  /* la moitie de la hauteur totale de l'image */
	background : url(http://vocalplayer.fr/images/boutona.png) left top no-repeat;
	text-decoration : none;
	font : bold 1em Verdana, Helvetica, sans-serif;
	color : #FFFFFF;
	text-align : center;
	line-height : 40px;
}

.pp1
{
	float:left;
	width : 400px;
	height : 240px;
	background-image : url(http://vocalplayer.fr/images/badge.png);
}

.pp1nom
{
	display:block;
	margin-left:25px;
	margin-top:145px;
	font-size:20px;
	text-align:left;
}

.pp1photo
{
	float:left;
	width : 99px;
	height : 118px;
	background:#c6add9;
	margin-left:26px;
	margin-top:-195px;
}

.pp1votes
{
	float:left;
	text-align:center;
	font-size:30px;
	margin-top:-75px;
	margin-left:238px;
}

#admin_description textarea { float:left; margin-right:10px; }
#admin_video { float:left; margin-left:0px; }
#admin_photo { float:left; margin-left:10px; }
#admin_musique { float:left; margin-left:10px; }
#affiche_image { float:left; margin-left:10px; margin-bottom:10px; }
#affiche_image p { margin:0; text-align:center; }
#menu_admin { float:left; width:150px; border-right:solid black 1px; }
#menu_admin a { display:block; }
#admin_vip { margin-left:160px; }
#admin_vip h1 { font-size:30px; text-align:center; }
#menuadmin li a {
	display : block;
	width : 95px;
	height : 50px;  /* la moitie de la hauteur totale de l'image */
	background : url(http://vocalplayer.fr/images/boutonadmin.png) left top no-repeat;
	text-decoration : none;
	font : bold 1em Verdana, Helvetica, sans-serif;
	color : #FFFFFF;
	text-align : center;
	line-height : 40px;
}
#menuadmin ul { margin: 0; padding : 0; list-style : none; }
#menuadmin li { margin : 0px; float:left; text-indent:-10px; }
#menuadmin li a:hover { color : #ffec11; }
#menuadmin { margin-top: 10px; font-size:10px; }

#tout
{
	background-color: #ffec11;
	width: 990px;
	height: 100%;
	margin: 0 auto;
	color:black;
	font-family : Verdana;
	font-size:0.8em;
}

#header
{
	width: 990px;
	height: 220px;
	background-image: url("http://vocalplayer.fr/images/fond_degrade.png");
	background-repeat: repeat;
	color:red;
}

#logo
{
	float:left;
	width: 990px;
	height: 218px;
	margin-top:-200px;
	background-image: url("http://vocalplayer.fr/images/logo.png");
	background-repeat: no-repeat;
	margin-bottom:-20px;
}

#tetes
{
	float:left;
	width: 694px;
	margin-top:-10px;
	background-repeat: no-repeat;
}

#tetes a
{
	position:relative;
	padding-top:60px;
	padding-left:61px;
	text-decoration:none;
	margin-left:10px;
}

.p1 a { background : url(http://vocalplayer.fr/images/p1.png) left top no-repeat; height:72px; width:70px; }
.p1 a:hover { background-position : 0 -76px;}
.p2 a { background : url(http://vocalplayer.fr/images/p2.png) left top no-repeat; height:72px; width:70px; }
.p2 a:hover { background-position : 0 -76px;}
.p3 a { background : url(http://vocalplayer.fr/images/p3.png) left top no-repeat; height:72px; width:70px; }
.p3 a:hover { background-position : 0 -76px;}
.p4 a { background : url(http://vocalplayer.fr/images/p4.png) left top no-repeat; height:72px; width:70px; }
.p4 a:hover { background-position : 0 -76px;}
.p5 a { background : url(http://vocalplayer.fr/images/p5.png) left top no-repeat; height:72px; width:70px; }
.p5 a:hover { background-position : 0 -76px;}
.p6 a { background : url(http://vocalplayer.fr/images/p6.png) left top no-repeat; height:72px; width:70px; }
.p6 a:hover { background-position : 0 -76px;}
.p7 a { background : url(http://vocalplayer.fr/images/p7.png) left top no-repeat; height:72px; width:70px; }
.p7 a:hover { background-position : 0 -76px;}
.p8 a { background : url(http://vocalplayer.fr/images/p8.png) left top no-repeat; height:72px; width:70px; }
.p8 a:hover { background-position : 0 -76px;}

#message
{
	float:left;
	width: 212px;
	height: 51px;
	margin-top:-65px;
	background-image: url("http://vocalplayer.fr/images/decouvrez.png");
	background-repeat: no-repeat;
	margin-left:775px;
}

#fond_etoile
{
	width: 990px;
	height: 218px;
	background-image: url("http://vocalplayer.fr/images/fond_etoile.png");
	margin:auto;
}

#fvip { margin-top:50px; }
#fvip2 { margin-left:85px; }
#fvip h1
{
	font-size:1.6em;
	color:#9900ff;
	font-weight:bold;
	font-style:italic;
	margin-left:40px;
	line-height:5px;
}

#corps
{
	text-align:justify;
	margin-left:10px;
	padding-bottom: 5px;
	text-indent:15px;
	margin-right:10px;
}

#corps h1
{
	font-size:1.6em;
	color:#9900ff;
	font-weight:bold;
	font-style:italic;
	text-indent:30px;
	line-height:5px;
	padding-top:10px;
	margin-top:45px;
}

#corps h2
{
	font-size:1.3em;
	color:#000099;
	font-weight:bold;
	text-indent:60px;
	line-height:5px;
	padding:0;
	margin:0;
}

#corps p { margin: 0; padding: 0; }

#footer
{
	clear:both;
	text-align:center;
	font-size:0.7em;
	padding-bottom:5px;
}
#footer a { text-decoration:none; }
a img { border:0; text-decoration:none; }