
/******************************************************************************/
/*                                       compAccueil                          */
/******************************************************************************/

.compAccueil {
    margin: 15px auto 0;
}
.compAccueil .headerComposants {
}
.compAccueil .headerComposants .footerComposants {
}
.compAccueil .headerComposants .footerComposants .contentComposants {
}

.compAccueil .headerComposants .footerComposants .contentComposants .topContentComposants {    
    padding: 0px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
}
.compAccueil .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants.accueilFiltre {
    background:url("../image/offres.gif") no-repeat scroll center 0 transparent;
    height:19px;
}

.compAccueil .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span { 
    display: block;
    text-align: center;
    color: #FF0000 !important;
    font-size: 24px !important;
}
.compAccueil .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants a {
	display: none;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementTri {
	margin: 15px auto; 
	text-align: center;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementTri select {
	width: 200px;
}

/******************************************************************************/
/*                             evenementListe                                 */
/******************************************************************************/

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl {
    background: url("../image/bg_evenement.gif") no-repeat scroll 0 0 transparent;
    height: 170px;
    margin: 10px 0;
    padding: 10px;
    width: 438px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe .unelignesurdeux {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dt {
     background: url("../image/BG_110x110.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 117px;
    padding-right: 10px;
    width: 117px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dt a {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dt .evenementNom {
    display: none;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dt .evenementDate {
    display: none;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dt .evenementDate .evenementJour {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dt .evenementDate .evenementHeure {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dt img {
    background: none repeat scroll 0 0 #FFFFFF;
    cursor: pointer;
    margin: 5px;
    width: 108px;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd {
     color: #000000;
    float: left;
    position: relative;
    width: 311px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd a {
    display: block;
    text-decoration: none;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementNom {
    color: #FF0000;
    font-size: 20px;
    font-weight:bold;
    padding-right:5px;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementDate {
    font-weight: bold;
    color:#728B47;
    padding-right:5px;
    display: none;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementDate .evenementJour {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementDate .evenementHeure {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementGenre {
    display: none;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementSousGenre {
    display: none;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementSalle {
    display: none;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementSalle span {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementSalle .evenementSalleNom {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementSalle .evenementSalleVille {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementSalle .evenementSalleAdresse {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementSalle .evenementSalleAdresse span {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementSalle .evenementSalleAdresse .evenementSalleCodePostal {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementSalle .evenementSalleAdresse .evenementSalleVille {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementInfo {
    color: #4E4E4E;
    height: 58px;
    overflow: hidden;
    padding: 4px 12px 0 0;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementInfoComp {
    display: none;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementTarifs {
    display:none;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementTarifs span {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementReserver {
    background: url("../image/Bt_reservez_commandez_etc.gif") no-repeat scroll 0 0 transparent;
    float: right;
    font-size: 20px;
    font-weight: normal;
    height: 39px;
    line-height: 36px;
    margin: 0 16px 0 auto;
    position: absolute;
    right: 0;
    text-align: center;
    top: 109px;
    width: 198px;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe dl dd .evenementReserver span {
    color:#FFFFFF;
    display:block;
    font-size:14px;
    font-weight:normal;
    padding:0;
    text-align:center;
    text-transform:uppercase;
}

/******************************************************************************/
/*                              accueilFiltre                                 */
/******************************************************************************/

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl {
	background:url("../image/bg_evenement.gif") no-repeat scroll left top transparent;
	min-height:143px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl.unelignesurdeux {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dt {
    background: url("../image/BG_110x110.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 117px;
    margin-right: 10px;
    width: 117px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dt a {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dt .evenementNom {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dt .evenementDate {
    display: none;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dt .evenementDate .evenementJour {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dt .evenementDate .evenementHeure {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd {
	float:none;
	margin-bottom:15px;
	padding-bottom:49px;
	position:relative;
	width: 448px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl.evenementIndispo dd {
	background:url("../image/bg_module_Modif.gif") no-repeat scroll 0 -136px transparent;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd a {
	
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementNom {
	_padding-left: 106px;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementDate {
    display: none;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementDate .evenementJour {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementDate .evenementHeure {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dt img {
    background: none repeat scroll 0 0 #FFFFFF;
    cursor: pointer;
    margin: 5px;
    width: 108px;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementGenre {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementSalle {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementSalle span {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementSalle .evenementSalleNom {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementSalle .evenementSalleVille {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementSalle .evenementSalleAdresse {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementSalle .evenementSalleAdresse span {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementSalle .evenementSalleAdresse .evenementSalleCodePostal {
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementSalle .evenementSalleAdresse .evenementSalleVille {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementInfo {
    height:85px;
    _padding-left: 106px;
    font-size: 11px;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementInfoComp {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementTarifs {
	clear: left;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    height: 12px;
    margin-left: 4px;
    margin-top: 4px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementTarifs .evenementTarifsDetails {
    float: left;
	margin-right:10px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementTarifs .evenementTarifsDetails .evenementTarifsChoix {
	color: #CC0000;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    line-height: 15px;
    clear:left;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementTarifs .evenementTarifsDetails .evenementTarifsChoix span {
    font-weight: bold;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementTarifs .evenementTarifsMontant {
	color: #CC0000;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    line-height: 15px;
}
.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementTarifsMontant span {
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementReserver {
	background: url("../image/Bt_reservez_commandez_etc.gif") no-repeat scroll 0 0 transparent;
    height: 39px;
    width: 198px;
    margin-top: 10px;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl.evenementIndispo dd .evenementReserver {
	background-position: 0 -32px;
}

.compAccueil .headerComposants .footerComposants .contentComposants .dataContentComposants .evenementListe.accueilFiltre dl dd .evenementReserver span {
	padding-right:10px;
	padding-top:2px;
}

/******************************************************************************/

.compAccueil .headerComposants .footerComposants .contentComposants .bottomContentComposants {
    clear: left;
}
