.titrevert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #bcd270;
    font-weight: bold;
}

.fondvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    font-weight: bold;
    border: #bcd270; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
    background : #bcd270;
}

a.lienvert:visited {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #bcd270; 
    text-decoration: none;
}
a.lienvert:link {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #bcd270; 
    text-decoration: none; 
}
a.lienvert:hover {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #a4c533; 
    text-decoration: none;
}
a.lienvert:active {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #bcd270; 
    text-decoration: none; 
}

.cadrevert {
    border: #bcd270; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
}

.bordergauchebasvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAFAFB;
    border: #bcd270; 
    border-style: solid; 
    border-top-width: 0px; 
    border-right-width: 0px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
}

.bordergauchebasdroitevert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAFAFB;
    border: #bcd270; 
    border-style: solid; 
    border-top-width: 0px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
}

.espacetexte{
	padding-top: 10px;
	padding-right: 21px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAFAFB;
}

/*****************************************************************/
/*                               BILLETTERIE 900 M                                 */
/*****************************************************************/
.espace900mbilletterie {
	background-image: url(images/fond_900m.jpg);    
	background-repeat: no-repeat;
	padding-top: 44px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.espace900mtarifs {
	background-image: url(images/fondtarifs_900m.jpg);    
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.textbleu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4eaede;
}

.borderhautbleu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
    border: #4eaede; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px;
}

.champs900m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align : center; 
    background: #164b66;
	border: #4eaede;
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
}

/*****************************************************************/
/*                               BILLETTERIE 1200 M                                */
/*****************************************************************/
.espace1200mbilletterie {
	background-image: url(images/fond_1200m.jpg);    
	background-repeat: no-repeat;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.espace1200mtarifs {
	background-image: url(images/fondtarifs_1200m.jpg);    
	background-repeat: no-repeat;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.textrougebillet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e4321d;
}

.borderhautrouge{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
    border: #e4321d; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px;
}

.champs1200m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align : center; 
    background: #841d11;
	border: #e4321d;
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
}

/*****************************************************************/
/*                            BILLETTERIE CHALLENGER                         */
/*****************************************************************/
.espacechallengerhaut {
	background-image: url(images/haut_challenger.jpg);    
	background-repeat: no-repeat;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.espacechallenger {
	background-image: url(images/fond_challenger.jpg);    
	background-repeat: no-repeat;
	padding-top: 42px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.textorangebillet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed480e;
}

.borderhautorange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
    border: #ed480e; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px;
}

/*****************************************************************/
/*                            BILLETTERIE ENFANTS                              */
/*****************************************************************/
.espaceenfantsbilletterie {
	background-image: url(images/fond_enfants.jpg);    
	background-repeat: no-repeat;
	padding-top: 34px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.textvertbillet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7abb12;
}

.champsenfants {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align : center; 
    background: #344F09;
	border: #7abb12;
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
}

/***********************************************************************/
/*                       BILLETTERIE PROMO                              */
/***********************************************************************/

.espacepromosbilletterie {
	background-image: url(images/kart-promo.png);    
	background-repeat: no-repeat;
	padding-top: 34px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
 