/*********** Formulaire d'inscription *************/
h1{margin:20px 0 0 0; padding:0;width:100%; padding:0%;color:#56c0ea; clear:left;float:left}
#inscription {width:100%; padding:0; margin:0;}
#inscription fieldset {width:90%; border:0;margin:20px 0 0 0; padding:0;clear:left;float:left}
#inscription label {float:left; width:25%; text-align:right; margin:2px 5px 0 0;}
#inscription input,#inscription select, #inscription div img {float:left;font-size:11px;margin-right:10px;}
#inscription p {float:left;margin:4px 0 0 0;padding:0;}
#inscription .nomarge {margin:0;padding:0;}
#inscription div {clear:left;float:left;width:100%;margin:2px 0 2px 0;}

#inscription .civilite{padding:5px 0 5px 0;}
#inscription label.ville{width:30px;}

#dispo {width:100%; text-align:center;}
.dispo_trimestre {clear:left; float:left;width:70%; text-align:center;}

#dispo .blue_clair input, #dispo .blue_fonce input, .dispo_trimestre .blue_clair input, .dispo_trimestre .blue_fonce input
{
	text-align:center;
	float:none;
	clear:left;
}

#dispo .blue_clair td.nostyle, #dispo .blue_fonce td.nostyle, #dispo .blue_fonce th.nostyle
{
	background-color:#352317;
	width:25%;
	text-align:right;
	padding-right:5px;
}
#dispo .blue_clair td {	background-color:#60949f; width:12%;}
#dispo .blue_fonce td, #dispo .blue_fonce th { background-color:#485452; width:12%; font-weight:normal;}

.dispo_trimestre .blue_clair td.nostyle, .dispo_trimestre .blue_fonce td.nostyle, .dispo_trimestre .blue_fonce th.nostyle
{
	background-color:#352317;
	width:28%;
	text-align:right;
	padding-right:5px;
}
.dispo_trimestre .blue_clair td { background-color:#60949f; width:25%;}
.dispo_trimestre .blue_fonce td, .dispo_trimestre .blue_fonce th{ background-color:#485452; width:25%; font-weight:normal;}

.dispo .blue_fonce th, .dispo_trimestre .blue_fonce th{padding:2px 0}
button.valider, button.valider img
{
	float:right;
	margin:0 0 0 0;
	padding:0;
	border:0;
	background:none;
}




.blue{color:#56c0ea;}
.bold{font-weight:bold;}

.floatL{float:left;}
.floatR{float:right;}
.clearL{clear:left;}

.left80{padding-left:80px;}
.left190{padding-left:190px !important;padding-left:170px;}
.top20{margin-top:20px;}
.top10{margin-top:10px;}
.ptop10{padding-top:10px;}
.right30{padding-right:30px;}

/***** ARMONY *****/

/*Conditions générales de ventes*/
.aConditions 
{
	 color:White;
	 vertical-align:bottom;
	  font-weight:bold;
	  
	  
	 
}

.lienFAQ
{ color:White; text-decoration:underline;}

#inscription input.inputvalider
{
	float:right;
	margin:0 0 0 0;
	padding:0;
	border:0;
	background:none;
}

#inscription .CB_StyleMusique label{text-align:left; font-size:11px; width:70px;}
