body{
	--couleur1: #337102;
	--couleur2: #e17f34;
	--couleur3: #000000;
	--couleur4: #ffffff;
	--couleur5: #ececec;
}

a{
	color:	var(--couleur2);
}

h1{
	color: var(--couleur1);
	margin-top: 0;
}

#VELheader{
	width:				100%;
	background-color:	var(--couleur4);
}

#VELheader img{
	max-width:	1000px;
	width:		100%;
}

#VELlangage img{
	transition:		none;
	width:			auto;
}

.VELmailSend a{
	color:	var(--couleur2);
	font-size:		1.1em;
}

.VELmurSpectacle{
	width:	23%;
}

#VELnav,#VELfootbar{
	background-color:	var(--couleur4);
	color:	var(--couleur3);
}

.VELspectacleLibelle{
	color: var(--couleur1);
}

.VELnavLi div{
	color: var(--couleur4);
}

.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: 762px){

	.VELmurSpectacle{
		width:	48%;
	}
	
	#VELmurImages{
		padding: 0 1em;
	}
}

#VELfootbar a,.VELnavLi div{
	color:	var(--couleur1);
	background-color:	;
}

#VELenvoi,input[type="submit"],.VELmanifCommander,.VELformuleCommander,.VELspectacleButton,.VELpanierAction,#VELsauveCompte{
	background-color:	var(--couleur1);
	color:	var(--couleur4);
}

.VELpanierActionInv,#VELquitteClient{
	background-color:	var(--couleur2);
	color:	var(--couleur4);
}

h1,.VELspectacleLibelle,.VELformuleLibelle{
	color:	var(--couleur1);
}
.VELnavLi div:hover{
	background-color:	;
	color:	var(--couleur3);
}

#VELrechercheClient{
	color:	var(--couleur2);
}

#VELpagePosition{
	color:	var(--couleur2);
}

a,.VELformuleLigneX{
	color:	var(--couleur1);
}

body{
	color:	var(--couleur3);

	background-color:	var(--couleur5);
}
