*{margin:0; padding:0;}
body
{
		font-size:80%; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image: url(images/fond-degrade.png); 
		background-repeat:repeat-x;
		margin:0;
		padding:0;
		padding-bottom:25px;
}
a img{border:none;}
#plansite
{ 		position:absolute; 
		text-decoration:none;
		margin-top:150px;
		margin-left:520px;
		font-size:1em;
		
}
h1
{ 
		height:244px;
		background-image:url(images/head.png); 
		background-repeat:no-repeat; 
		background-position:top;
}
#bienvenue   
{
		padding-top:50px;
		padding-bottom:270px;
		padding-left:230px;
		background-image:url(images/malavidette.gif);
		background-repeat:no-repeat;
		background-position:30px ;	
}
h2 
{
		padding-top:20px;
		padding-bottom:20px;
		padding-left:60px;
		
		clear:both;
}

p,h3 
{
	text-align:justify;
	padding-left:100px; 
	padding-right:100px;
	padding-bottom:20px;
	color: #000066;
	
		
}
td.date {font-weight:bold; white-space: nowrap; text-align:left; color:#000080}
.annee { font-size:1.3em; font-weight:bold; color: #D40000}

#listeliens{
		padding-left:300px; 
		background-image:url(images/liensillsustr.gif);
		background-repeat:no-repeat; background-position:110px 1px;
}
dl{padding-left:100px;}
dd
{
		padding-bottom:15px;color: #000066;
}
dt
{
		font-weight:bold;
		color: #000066;
}
#main
{
		margin-left:auto; 
		margin-right:auto; 
		width:682px;
}


#malavida_logo
{ 
		margin-top:87px;
		margin-left:-19px;
		position:relative;
}
#nav
{
		float:right; 
		margin-top:-23px;
		margin-right:20px;
		position:relative;
}
#nav li
{
		float:left;
		list-style-type: none;
		padding-right: 5px;
}
#nav a
{
		display:block;
		background-repeat:no-repeat;
		background-position:top center;
		padding-top: 60px;
		width:6em;
		text-decoration:none;
		text-align:center;
		outline:none;
}
a {outline:none;}
a:focus {color:red;}

#nav a:focus {color:red;}

#concert a
{
		background-image:url(images/boutons/concert_bt.gif);
}
#groupe a
{
		background-image:url(images/boutons/groupe_bt.gif);
}
#medias a
{
		background-image:url(images/boutons/medias_bt.gif);
}
#contact a
{
		background-image:url(images/boutons/contact_bt.gif);
}
#liens a
{
		background-image:url(images/boutons/liens_bt.gif);
}
#forum a
{
		background-image:url(images/boutons/forum_bt.gif); padding-right:4px; padding-left:1px;
}
#content {
		background-image:url(images/fond_content.png);
		background-repeat:repeat-y;
		width:100%;
		/*min-height:400px;*/
		/*padding-bottom:30px;*/
}
.ext {background-image:url(images/flecheliensext.gif); background-repeat:no-repeat; background-position:right; padding-right:15px;}

#footer
{
		clear: both;
		background-color: #fff;
		background-image:url(images/footer.png); 
		background-repeat:no-repeat;
		background-position:top left;
		padding-top:22px;
		height:24px;
		text-align:center;
		position: relative; top: 20px;
}

#footer a
{
		text-decoration:none;
}
#sousnavigation{position: relative;}/* Ie6*/