img, div{ behavior: url("inc/iepngfix.htc") }

body{ background: #FFFFFF; }
html{
	font-family: Arial, Verdana, Tahoma, Helvetica, "Trebuchet MS", Georgia, Times, "Times New Roman", "Courier New";
}
h1, h2, p, form, div, ul, li, a, img{ margin: 0; padding: 0; border:0;}
h1{
	color: #000;
	font-size:16px;
}
h1 a, h1 a:link, h1 a:visited{
	text-decoration:underline;
}
h2{
	font-size: 16px;
	font-weight: bold;
	display:block;
	line-height: 22px;
	text-transform: uppercase;
	color: #fff; padding-left:10px;margin-right:10px;
}
h2.artiste{background-color:#000000; padding-left:10px;margin-right:10px;}
h2.blog{background-color:#83bdc3;padding-left:10px;margin-right:10px;}
h2.blogMembre{background:#83bdc3 url(gx/icone_cadenas2.gif) no-repeat right 1px;padding-left:10px;margin-right:10px;}
h2.spectacle{background-color:#b1002e; padding-left:10px;margin-right:10px;}
h2.discographie{background-color:#86bb4d;padding-left:10px;margin-right:10px;}
h2.albumPhoto{background-color:#424c97;padding-left:10px;margin-right:10px;}
h2.video{background-color:#6a6865;padding-left:10px;margin-right:10px;}
h2.nouveaute{background-color:#c5d143;padding-left:10px;margin-right:10px;}
h2.nouvelle{background-color:#426e97;padding-left:10px;margin-right:10px;}
h2.membre{background-color:#c72959;padding-left:10px;margin-right:10px;}
h2.autre{background-color:#97978a;padding-left:10px;margin-right:10px;}

h3{color:#010100; font-size:12px; line-height: 25px;}

h4{color:#717172; font-size:14px;}

/* TEXTES
--------------------------------------------------------------------------------------- */
p{font-size: 12px; line-height: 150%; color: #616158;}
p a, p a:link, p a:visited, ul li a, ul li a:visited, ol li a, ol li a:visited, a, a:link, a:visited{color: #488E95; text-decoration: none;}
p a:hover, p a:visited:hover, ul li a:hover, ul li a:visited:hover, ol li a:hover, ol li a:visited:hover, a:hover, a:visited:hover{
	color:#000; text-decoration:underline;
}
p ul li{list-style: square;}

/* PIED DE PAGE
--------------------------------------------------------------------------------------- */
#piedPage{color: #555;height: 50px;font-family: Tahoma;font-size: 10px;padding: 0;}
#piedPage a{ color: #BD9500; text-decoration: underline;}
#piedPage a:hover{ color: #000; }
#piedPage #copyrights{ float: left; margin: 0; text-align: left;}
#piedPage #copyrights a{ font-weight: bold; }
#piedPage #copyrights #lienCopyrights{ font-weight: normal;text-decoration: none;color: #555;}
#piedPage #copyrights #lienCopyrights:hover{ font-weight: normal;text-decoration: underline;color: #555;}

/* FORMULAIRES
--------------------------------------------------------------------------------------- */
fieldset{margin-bottom:10px; padding: 5px; border:1px solid #ccc;font-size: 11px;}
fieldset legend{font-size: 14px; font-weight: bold; color:#555555; padding:3px;border: 0px solid #999;}
fieldset label, label{font-size: 12px; color:#575760;margin:2px 0 2px 0;float:left;display:block;}

.champTexte{	
	background: #f3f3f3;
	border: 1px solid #C9D0D6;
	color: #1c1c1f;
	font-size: 11px;
	margin:2px 0 2px 0;
	float:left;display:block;
}
.listeDeroulante{
	background: #f3f3f3;	
	border: 1px solid #C9D0D6;
	color: #1c1c1f;
	font-size: 11px;
	margin:2px 0 2px 0;
}
.boiteTexte{
	background: #f3f3f3;
	border: 1px solid #C9D0D6;
	color: #1c1c1f;
	font-family: "Trebuchet MS";
	font-size: 11px;
	margin:2px 0 2px 0;
}
.bouton{
	background-color: #f3f3f3;
	border: 1px solid #C9D0D6;
	color: #1c1c1f;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
}
.bouton:hover{background-color: #97978a; color:#fff;} /* FF seulement */

.boutonRadio{background: #EEF3F7;color: #4E677A;font-size: 11px;float:left;display:block;}
.caseaCocher{border: none;float:left;display:block;}
.erreur{color: #FF0000;}
.champCache {display:none; visibility:hidden;} /* Utilisé pour l'antiSpam */

