/* Pas d'espace entre 2 elements, seulement une virgule */

body{

	--content-width:	1600px;

	--couleur1: #ffffff;
	--couleur2: #383838;
	--couleur3: #b90004;
	--couleur4: #f4f4f4;
	--couleur5: #38436d;
	background-color:	var(--couleur4);
	color:	;
}

a,.VELformuleLigneX{
	color:	var(--couleur3);
}

h1{
	color: var(--couleur1);
	margin-top: 0;
}

#VELheader{
	width:			100%;
	background-color:	var(--couleur5);
}

#VELheaderImg0, #VELheader img{
	transition:	none;
/*	max-width:	1000px;*/
	max-width:	var(--content-width);
}

#VELlangage img{
	transition:		none;
	width:			auto;
}

.VELmailSend a{
	color:	var(--couleur3);
	font-size:		1.1em;
}

.VELmurSpectacle{
	width:	23%;
}

#VELnav,#VELfootbar{
	background-color:	var(--couleur5);
	box-shadow: none;
	color:	var(--couleur1);
	max-width:	100%;
}

.VELspectacleLibelle{
	color: var(--couleur1);
}

.VELnavLi div{
	color: var(--couleur3);
}

.VELnavLi div.VELselected{
	color:	var(--couleur3);
	background-color:	;
}

.VELtxtPreTarifs tr{
	line-height: 1.2em;
}

.VELtxtPreTarifs td:first-child {
	padding:	.5em;
    white-space: nowrap;
}

@media screen and (max-width: 1600px){
	body{
		--content-width:	1200px;
	}
}

@media screen and (max-width: 1280px){
	body{
		--content-width:	1000px;
	}
}

@media screen and (max-width: 762px){

	.VELmurSpectacle{
		width:	48%;
	}
}

.VELpanierActionInv,#VELquitteClient{
	background-color:	var(--couleur2);
	color:	var(--couleur1);
}

#VELfootbar a,.VELnavLi div{
	color:	var(--couleur1);
}

#VELenvoi,input[type="submit"],.VELmanifCommander,.VELformuleCommander,.VELspectacleButton,.VELpanierAction,#VELsauveCompte{
	background-color:	var(--couleur5);
	color:	var(--couleur1);
}

.VELnavLi div:hover{
	color:	var(--couleur3);
	background-color:	;
}

h1,.VELspectacleLibelle,.VELformuleLibelle{
	color:	var(--couleur3);
}

#VELrechercheClient{
	color:	var(--couleur3);
}

#VELpagePosition{
	color:	var(--couleur5);
	background-color:	var(--couleur1);
}
#VELheaderImg0{
	width:	1000px;
}
