/*#res {
height: auto;
width: 150px;
//overflow: auto;
border: 1px solid #666;
background-color: #ccc;
padding: 8px;
font-size: 10px;
font-family:verdana;
font-weight: bold;
visibility:hidden;

}*/

.fondstras{
font-family: Verdana;
	margin-top: 150px;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/jenufa.jpg);
	background-repeat:no-repeat;
	background-color:#374349;
}

.fondtemp{
font-family: Verdana;
	margin-top: 250px;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/alfa.jpg);
	background-repeat:no-repeat;
	background-color:#e8e8e8;
}

.fondrouge {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-site.jpg);
	background-repeat:repeat-x;
	background-color:#BD1B27;
	}
.fondcinema {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-cinema.jpg);
	background-repeat:repeat-x;
	background-color: #62301a;
	}
.fondmusiques {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-musique.jpg);
	background-repeat:repeat-x;
	background-color: #094114;
	}
.fondconcerts {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-musique.jpg);
	background-repeat:repeat-x;
	background-color: #094114;
	}
.fondconcert {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-concerts.jpg);
	background-repeat:repeat-x;
	background-color: #4e8181;
	}
.fondclassique {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-concerts.jpg);
	background-repeat:repeat-x;
	background-color: #4e8181;
	}
.fondlyrique {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-lyrique.jpg);
	background-repeat:repeat-x;
	background-color: #6d959b;
	}
.fondexpos {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-expo.jpg);
	background-repeat:repeat-x;
	background-color: #8ba42c;
	}
.fondtheatre {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-theatre.jpg);
	background-repeat:repeat-x;
	background-color: #d0572d;
	}
.fonddanse {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-danse.jpg);
	background-repeat:repeat-x;
	background-color: #c83494;
	}
.fondmanifestations {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-manif.jpg);
	background-repeat:repeat-x;
	background-color: #9e4172;
	}
.fondjp {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-jp.jpg);
	background-repeat:repeat-x;
	background-color: #80b527;
	}
.fondconferences {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-conf.jpg);
	background-repeat:repeat-x;
	background-color: #a93636;
	}
.fondvosges {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-vosges.jpg);
	background-repeat:repeat-x;
	background-color: #5f5688;
	}
.fondluxembourg {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-lux.jpg);
	background-repeat:repeat-x;
	background-color: #5b4796;
	}
.fondmeuse {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-meuse.jpg);
	background-repeat:repeat-x;
	background-color: #5b4796;
	}
.fondact {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-act.jpg);
	background-repeat:repeat-x;
	background-color: #c02a20;
	}
.fondlivres {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-livres.jpg);
	background-repeat:repeat-x;
	background-color: #aaaab9;
	}
.fonddisques {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-disques.jpg);
	background-repeat:repeat-x;
	background-color: #2c5ea3;
	}
.fondvideos {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-videos.jpg);
	background-repeat:repeat-x;
	background-color: #6aafb8;
	}
.fondbeaute {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-beaute.jpg);
	background-repeat:repeat-x;
	background-color: #f0a0c6;
	}
.fondhoroscope {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-horoscope.jpg);
	background-repeat:repeat-x;
	background-color: #d1bb44;
	}
.fondresto {
	font-family: Verdana;
	margin: 0;
	padding: 0;
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-resto.jpg);
	background-repeat:repeat-x;
	background-color: #1b73ad;
	}

	
	
#res{
width:auto;
border-right : 1px solid #669;
border-top : 1px solid #669;
font-size : 10px;
border-left : 1px solid #669;
color : #000;
border-bottom : 1px solid #669;
font-family : verdana, arial, helvetica, sans-serif;
background-color : #f3f3f9;
} 

#imgDetail
{
float:left;
margin-right: 20px;
margin-top:20px;
margin-bottom:20px;
}

.Titreemplois
{
color:#BD1B27;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreemplois
{
color:#BD1B27;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2emplois
{
color:#BD1B27;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}
.Titrelisteemplois a
{
color:#BD1B27;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titrecinema
{
color:#62301a;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitrecinema
{
color:#62301a;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2cinema
{
color:#62301a;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurcinema
{
color:#62301a;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistecinema a
{
color:#62301a;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titremusiques
{
color:#094114;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitremusiques
{
color:#094114;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2musiques
{
color:#094114;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurmusiques
{
color:#094114;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistemusiques a
{
color:#094114;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titreconcerts
{
color:#094114;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreconcerts
{
color:#094114;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2concerts
{
color:#094114;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurconcerts
{
color:#094114;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelisteconcerts a
{
color:#094114;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}


.Titreclassique
{
color:#4e8181;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreclassique
{
color:#4e8181;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2classique
{
color:#4e8181;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}
.Titrelisteclassique a
{
color:#4e8181;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
.Titreconcert
{
color:#4e8181;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreconcert
{
color:#4e8181;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2concert
{
color:#4e8181;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurconcert
{
color:#4e8181;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelisteconcert a
{
color:#4e8181;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}


.Titrelyrique
{
color:#6d959b;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitrelyrique
{
color:#6d959b;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2lyrique
{
color:#6d959b;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurlyrique
{
color:#6d959b;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistelyrique a
{
color:#6d959b;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titreexpos
{
color:#8ba42c;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreexpos
{
color:#8ba42c;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2expos
{
color:#8ba42c;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurexpos
{
color:#8ba42c;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelisteexpos a
{
color:#8ba42c;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titretheatre
{
color:#d0572d;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitretheatre
{
color:#d0572d;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2theatre
{
color:#d0572d;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurtheatre
{
color:#d0572d;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistetheatre a
{
color:#d0572d;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titredanse
{
color:#c83494;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitredanse
{
color:#c83494;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2danse
{
color:#c83494;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurdanse
{
color:#c83494;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistedanse a
{
color:#c83494;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titrelivres
{
color:#aaaab9;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitrelivres
{
color:#aaaab9;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2livres
{
color:#aaaab9;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurlivres
{
color:#aaaab9;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistelivres a
{
color:#aaaab9;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titredisques
{
color:#2c5ea3;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitredisques
{
color:#2c5ea3;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2disques
{
color:#2c5ea3;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurdisques
{
color:#2c5ea3;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistedisques a
{
color:#2c5ea3;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titrevideo
{
color:#6aafb8;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitrevideo
{
color:#6aafb8;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2video
{
color:#6aafb8;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurvideo
{
color:#6aafb8;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistevideo a
{
color:#6aafb8;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titreautomobile
{
color:#62301a;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreautomobile
{
color:#62301a;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2automobile
{
color:#62301a;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurautomobile
{
color:#62301a;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelisteautomobile a
{
color:#62301a;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titremanifestations
{
color:#9e4172;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitremanifestations
{
color:#9e4172;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2manifestations
{
color:#9e4172;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurmanifestations
{
color:#9e4172;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistemanifestations a
{
color:#9e4172;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titreconferences
{
color:#a93636;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreconferences
{
color:#a93636;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2conferences
{
color:#a93636;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurconferences
{
color:#a93636;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelisteconferences a
{
color:#a93636;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titremeuse
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitremeuse
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2meuse
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurmeuse
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistemeuse a
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titrejp
{
color:#80b527;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitrejp
{
color:#80b527;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2jp
{
color:#80b527;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurjp
{
color:#80b527;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistejp a
{
color:#80b527;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titreact
{
color:#c02a20;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreact
{
color:#c02a20;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2act
{
color:#c02a20;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteuract
{
color:#c02a20;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelisteact a
{
color:#c02a20;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titrebeaute
{
color:#f0a0c6;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitrebeaute
{
color:#f0a0c6;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2beaute
{
color:#f0a0c6;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurbeaute
{
color:#f0a0c6;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistebeaute a
{
color:#f0a0c6;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titrerest
{
color:#62301a;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitrerest
{
color:#62301a;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2rest
{
color:#62301a;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurrest
{
color:#62301a;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelisterest a
{
color:#62301a;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titrehoroscope
{
color:#d2bb45;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitrehoroscope
{
color:#d2bb45;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2horoscope
{
color:#d2bb45;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurhoroscope
{
color:#d2bb45;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistehoroscope a
{
color:#d2bb45;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titreresto
{
color:#1b73ad;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreresto
{
color:#1b73ad;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2resto
{
color:#1b73ad;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurresto
{
color:#1b73ad;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelisteresto a
{
color:#1b73ad;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}


.Titreluxembourg
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitreluxembourg
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2luxembourg
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurluxembourg
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;

}

.Titrelisteluxembourg a
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}


.Titremoselle
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitremoselle
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2moselle
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurmoselle
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistemoselle a
{
color:#5b4796;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

.Titrevosges
{
color:#5f5688;
font-family:Trebuchet MS;
font-size:16px;
font-weight: bold;
line-height:28px;
}
.sousTitrevosges
{
color:#5f5688;
font-family:Trebuchet MS;
font-size:13px;
line-height:28px;
}

.sousTitre2vosges
{
color:#5f5688;
font-family:Trebuchet MS;
font-size:12px;
font-style: italic;
line-height:28px;
}

.auteurvosges
{
color:#5f5688;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.Titrelistevosges a
{
color:#5f5688;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
font-weight:bold;
}



.auteur
{
color:#BD1B27;
font-family:Trebuchet MS;
font-size:10px;
font-style: italic;
}

.descriptif
{
color:#000000;
font-family:Trebuchet MS;
font-size:12px;
line-height:20px;
text-align:justify;
}

.renseignement
{
color:#666;
font-family:Trebuchet MS;
font-size:11px;
font-style:italic;
line-height:20px;
}

/* boite à coin arrondis*/
.conteneur-arrondi{
    padding:0;
    width:100%;/* determine la largeur de la boite contenue */
	height:620px;
    float:left;
    margin:0;
}

.un      {
    margin:0 4px;
    height:2px;
    background-color:#BD1B27;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #BD1B27;
    border-top:0;border-bottom:0;}

.deux {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #BD1B27;
    border-top:0;border-bottom:0;}

.trois{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #BD1B27;
    border-top:0;border-bottom:0;}

.quatre {
    margin:0 1px;
    height:2px;
	overflow:hidden;/*necssaire pour IE */
    border:2px solid #BD1B27;
    border-top:0;border-bottom:0;}

.article {
    border:2px solid #BD1B27;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:612px;
	overflow:auto;

}

.uncinema      {
    margin:0 4px;
    height:2px;
    background-color:#62301a;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #62301a;
    border-top:0;border-bottom:0;}

.deucinemax {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #62301a;
    border-top:0;border-bottom:0;}

.troiscinema{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #62301a;
    border-top:0;border-bottom:0;}

.quatrecinema {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #62301a;
    border-top:0;border-bottom:0;}

.articlecinema {
    border:2px solid #62301a;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textecinema
{
	background-color:#62301a;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.texteautomobile
{
	background-color:#62301a;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.texterest
{
	background-color:#62301a;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}


.unmusique      {
    margin:0 4px;
    height:2px;
    background-color:#094114;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #094114;
    border-top:0;border-bottom:0;}

.deuxmusique {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #094114;
    border-top:0;border-bottom:0;}

.troismusique{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #094114;
    border-top:0;border-bottom:0;}

.quatremusique {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #094114;
    border-top:0;border-bottom:0;}

.articlemusique {
    border:2px solid #094114;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}
.unconcerts      {
    margin:0 4px;
    height:2px;
    background-color:#094114;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #094114;
    border-top:0;border-bottom:0;}

.deuxconcerts {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #094114;
    border-top:0;border-bottom:0;}

.troisconcerts{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #094114;
    border-top:0;border-bottom:0;}

.quatreconcerts {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #094114;
    border-top:0;border-bottom:0;}

.articleconcerts {
    border:2px solid #094114;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}
.unclassique      {
    margin:0 4px;
    height:2px;
    background-color:#4e8181;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;}

.deuxclassique {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;}

.troisclassique{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;}

.quatreclassique {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;}

.articleclassique {
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textemusiques
{
	background-color:#094114;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}
.texteconcerts
{
	background-color:#094114;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unconcert      {
    margin:0 4px;
    height:2px;
    background-color:#4e8181;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;}

.deuxconcert {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;}

.troisconcert{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;}

.quatreconcert {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;}

.articleconcert {
    border:2px solid #4e8181;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.texteconcert
{
	background-color:#4e8181;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unlyrique      {
    margin:0 4px;
    height:2px;
    background-color:#6d959b;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #6d959b;
    border-top:0;border-bottom:0;}

.deuxlyrique {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #6d959b;
    border-top:0;border-bottom:0;}

.troislyrique{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #6d959b;
    border-top:0;border-bottom:0;}

.quatrelyrique {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #6d959b;
    border-top:0;border-bottom:0;}

.articlelyrique {
    border:2px solid #6d959b;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textelyrique
{
	background-color:#6d959b;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unexpo      {
    margin:0 4px;
    height:2px;
    background-color:#9aa564;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #9aa564;
    border-top:0;border-bottom:0;}

.deuxexpo {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #9aa564;
    border-top:0;border-bottom:0;}

.troisexpo{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #9aa564;
    border-top:0;border-bottom:0;}

.quatreexpo {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #9aa564;
    border-top:0;border-bottom:0;}

.articleexpo {
    border:2px solid #9aa564;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.texteexpos
{
	background-color:#9aa564;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.untheatre      {
    margin:0 4px;
    height:2px;
    background-color:#d0572d;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #d0572d;
    border-top:0;border-bottom:0;}

.deuxtheatre {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #d0572d;
    border-top:0;border-bottom:0;}

.troistheatre{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #d0572d;
    border-top:0;border-bottom:0;}

.quatretheatre {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #d0572d;
    border-top:0;border-bottom:0;}

.articletheatre {
    border:2px solid #d0572d;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textetheatre
{
	background-color:#d0572d	;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.undanse      {
    margin:0 4px;
    height:2px;
    background-color:#c83494;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #c83494;
    border-top:0;border-bottom:0;}

.deuxdanse {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #c83494;
    border-top:0;border-bottom:0;}

.troisdanse{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #c83494;
    border-top:0;border-bottom:0;}

.quatredanse {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #c83494;
    border-top:0;border-bottom:0;}

.articledanse {
    border:2px solid #c83494;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textedanse
{
	background-color:#c83494;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}
.unmanif      {
    margin:0 4px;
    height:2px;
    background-color:#9e4172;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #9e4172;
    border-top:0;border-bottom:0;}

.deuxmanif {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #9e4172;
    border-top:0;border-bottom:0;}

.troismanif{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #9e4172;
    border-top:0;border-bottom:0;}

.quatremanif {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #9e4172;
    border-top:0;border-bottom:0;}

.articlemanif {
    border:2px solid #9e4172;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textemanifestations
{
	background-color:#9e4172;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}
.unconf      {
    margin:0 4px;
    height:2px;
    background-color:#a93636;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #a93636;
    border-top:0;border-bottom:0;}

.deuxconf {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #a93636;
    border-top:0;border-bottom:0;}

.troisconf{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #a93636;
    border-top:0;border-bottom:0;}

.quatreconf {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #a93636;
    border-top:0;border-bottom:0;}

.articleconf {
    border:2px solid #a93636;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.texteconferences
{
	background-color:#a93636;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unvosges      {
    margin:0 4px;
    height:2px;
    background-color:#5f5688;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #5f5688;
    border-top:0;border-bottom:0;}

.deuxvosges {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #5f5688;
    border-top:0;border-bottom:0;}

.troisvosges{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #5f5688;
    border-top:0;border-bottom:0;}

.quatrevosges {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #5f5688;
    border-top:0;border-bottom:0;}

.articlevosges {
    border:2px solid #5f5688;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textevosges
{
	background-color:#5f5688;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unlux      {
    margin:0 4px;
    height:2px;
    background-color:#5b4796;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #566388;
    border-top:0;border-bottom:0;}

.deuxlux {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #566388;
    border-top:0;border-bottom:0;}

.troislux{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #566388;
    border-top:0;border-bottom:0;}

.quatrelux {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #566388;
    border-top:0;border-bottom:0;}

.articlelux {
    border:2px solid #566388;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.texteluxembourg
{
	background-color:#566388;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unmeuse      {
    margin:0 4px;
    height:2px;
    background-color:#5b4796;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #5b4796;
    border-top:0;border-bottom:0;}

.deuxmeuse {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #5b4796;
    border-top:0;border-bottom:0;}

.troismeuse{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #5b4796;
    border-top:0;border-bottom:0;}

.quatremeuse {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #5b4796;
    border-top:0;border-bottom:0;}

.articlemeuse {
    border:2px solid #5b4796;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textemeuse
{
	background-color:#5b4796;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.textemoselle
{
	background-color:#5b4796;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unjeune      {
    margin:0 4px;
    height:2px;
    background-color:#80b527;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #80b527;
    border-top:0;border-bottom:0;}

.deuxjeune {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #80b527;
    border-top:0;border-bottom:0;}

.troisjeune{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #80b527;
    border-top:0;border-bottom:0;}

.quatrejeune {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #80b527;
    border-top:0;border-bottom:0;}

.articlejeune {
    border:2px solid #80b527;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textejp
{
	background-color:#80b527;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unact      {
    margin:0 4px;
    height:2px;
    background-color:#b51d30;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #b51d30;
    border-top:0;border-bottom:0;}

.deuxact {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #b51d30;
    border-top:0;border-bottom:0;}

.troisact{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #b51d30;
    border-top:0;border-bottom:0;}

.quatreact {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #b51d30;
    border-top:0;border-bottom:0;}

.articleact {
    border:2px solid #b51d30;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.texteact
{
	background-color:#b51d30;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unlivre      {
    margin:0 4px;
    height:2px;
    background-color:#aaaab9;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #aaaab9;
    border-top:0;border-bottom:0;}

.deuxlivre {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #aaaab9;
    border-top:0;border-bottom:0;}

.troislivre{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #aaaab9;
    border-top:0;border-bottom:0;}

.quatrelivre {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #aaaab9;
    border-top:0;border-bottom:0;}

.articlelivre {
    border:2px solid #aaaab9;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textelivres
{
	background-color:#aaaab9;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.undisque      {
    margin:0 4px;
    height:2px;
    background-color:#2c5ea3;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #2c5ea3;
    border-top:0;border-bottom:0;}

.deuxdisque {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #2c5ea3;
    border-top:0;border-bottom:0;}

.troisdisque{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #2c5ea3;
    border-top:0;border-bottom:0;}

.quatredisque {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #2c5ea3;
    border-top:0;border-bottom:0;}

.articledisque {
    border:2px solid #2c5ea3;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textedisques
{
	background-color:#2c5ea3;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}


.unvideo      {
    margin:0 4px;
    height:2px;
    background-color:#6aafb8;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #6aafb8;
    border-top:0;border-bottom:0;}

.deuxvideo {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #6aafb8;
    border-top:0;border-bottom:0;}

.troisvideo{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #6aafb8;
    border-top:0;border-bottom:0;}

.quatrevideo {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #6aafb8;
    border-top:0;border-bottom:0;}

.articlevideo {
    border:2px solid #6aafb8;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textevideo
{
	background-color:#6aafb8;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}

.unbeaute      {
    margin:0 4px;
    height:2px;
    background-color:#f0a0c6;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #f0a0c6;
    border-top:0;border-bottom:0;}

.deuxbeaute {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #f0a0c6;
    border-top:0;border-bottom:0;}

.troisbeaute{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #f0a0c6;
    border-top:0;border-bottom:0;}

.quatrebeaute {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #f0a0c6;
    border-top:0;border-bottom:0;}

.articlebeaute {
    border:2px solid #f0a0c6;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textebeaute
{
	background-color:#f0a0c6;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}
.unhoroscope      {
    margin:0 4px;
    height:2px;
    background-color:#d2bb45;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #d2bb45;
    border-top:0;border-bottom:0;}

.deuxhoroscope {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #d2bb45;
    border-top:0;border-bottom:0;}

.troishoroscope{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:2px solid #d2bb45;
    border-top:0;border-bottom:0;}

.quatrehoroscope {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:2px solid #d2bb45;
    border-top:0;border-bottom:0;}

.articlehoroscope {
    border:2px solid #d2bb45;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    /*height:auto!important;*/
    height:600px;
	overflow:auto;

}

.textehoroscope
{
	background-color:#d2bb45;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}
.unresto     {
    margin:0 4px;
    height:2px;
    background-color:#1b73ad;
    overflow:hidden;
    border:2px solid #1b73ad;
    border-top:0;border-bottom:0;}

.deuxresto {
    margin:0 3px;
    height:1px;
    overflow:hidden;
    border:2px solid #1b73ad;
    border-top:0;border-bottom:0;}

.troisresto{
    margin:0 2px;
    height:2px;
    overflow:hidden;
    border:2px solid #1b73ad;
    border-top:0;border-bottom:0;}

.quatreresto {
    margin:0 1px;
    height:2px;overflow:hidden;
    border:2px solid #1b73ad;
    border-top:0;border-bottom:0;}

.articleresto {
    border:2px solid #1b73ad;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;
    height:600px;
	overflow:auto;
}
.texteresto
{
	background-color:#1b73ad;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:9px;
}




/* onglets */

.menu
{
	list-style:none;
	background-color:#ffffff;
	width:100%;
	margin:0px;
	float:left; 
}

.menu li
{
	float:left;
	background-color:#BD1B27;
	margin-right:2px;
	color:#ffffff;
	text-decoration:none;
	background:url(../Images/site/bright_114.gif) no-repeat right top;
}

.menu li a:hover
{
	float:left;
	background-color:#ffffff;
	color:#BD1B27;
	margin-right:2px;
	text-decoration:none;
	border:1px solid #BD1B27;
	background:url(../Images/site/bleft_114.gif) no-repeat left top;
}

/*menu jour/ semaine*/
#MainMenu 
{
	height:35px;
	background:#FFF;
	border-color:#BD1B27;
	border-style:solid;
	border-width:0 0 0px;
	margin-left:5px;
}
#tab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tab li 
{
	display:inline;
	float:left;
	margin:0 0 0 0;
	padding:0;
}
#tab a 
{
	background:url(../Images/site/bright_114.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tab a span 
{
	display:block;
	background:url(../Images/site/bleft_114.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}


#tabcinema ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabcinema li 
{
	display:inline;
	float:left;
	margin:0 0 0 0;
	padding:0;}
	
#tabcinema a 
{
	background:url(../Images/site/bright_114-cine.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabcinema a span 
{
	display:block;
	background:url(../Images/site/bleft_114-cine.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabcinema a:hover,#tabcinema li.item_active a 
{
	background-position:right bottom;
}
#tabcinema a:hover span,#tabcinema li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabmusique ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabmusique li 
{
	display:inline;
	float:left;
	margin:0 0 0 0;
	padding:0;}
	
#tabmusique a 
{
	background:url(../Images/site/bright_114-musique.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabmusique a span 
{
	display:block;
	background:url(../Images/site/bleft_114-musique.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabmusique a:hover,#tabmusique li.item_active a 
{
	background-position:right bottom;
}
#tabmusique a:hover span,#tabmusique li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}


#tabconcerts ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabconcerts li 
{
	display:inline;
	float:left;
	margin:0 0 0 0;
	padding:0;}
	
#tabconcerts a 
{
	background:url(../Images/site/bright_114-musique.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabconcerts a span 
{
	display:block;
	background:url(../Images/site/bleft_114-musique.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabconcerts a:hover,#tabconcerts li.item_active a 
{
	background-position:right bottom;
}
#tabconcerts a:hover span,#tabconcerts li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}



#tabclassique ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabclassique li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabclassique a 
{
	background:url(../Images/site/bright_114-concerts.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabclassique a span 
{
	display:block;
	background:url(../Images/site/bleft_114-concerts.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabclassique a:hover,#tabclassique li.item_active a 
{
	background-position:right bottom;
}
#tabclassique a:hover span,#tabclassique li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}#tabconcert ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabconcert li 
{
	display:inline;
	float:left;
	margin:0 0 0 0;
	padding:0;}
	
#tabconcert a 
{
	background:url(../Images/site/bright_114-concerts.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabconcert a span 
{
	display:block;
	background:url(../Images/site/bleft_114-concerts.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabconcert a:hover,#tabconcert li.item_active a 
{
	background-position:right bottom;
}
#tabconcert a:hover span,#tabconcert li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tablyrique ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tablyrique li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tablyrique a 
{
	background:url(../Images/site/bright_114-lyrique.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tablyrique a span 
{
	display:block;
	background:url(../Images/site/bleft_114-lyrique.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tablyrique a:hover,#tablyrique li.item_active a 
{
	background-position:right bottom;
}
#tablyrique a:hover span,#tablyrique li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabexpo ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabexpo li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabexpo a 
{
	background:url(../Images/site/bright_114-expo.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabexpo a span 
{
	display:block;
	background:url(../Images/site/bleft_114-expo.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabexpo a:hover,#tabexpo li.item_active a 
{
	background-position:right bottom;
}
#tabexpo a:hover span,#tabexpo li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabtheatre ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabtheatre li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabtheatre a 
{
	background:url(../Images/site/bright_114-theatre.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabtheatre a span 
{
	display:block;
	background:url(../Images/site/bleft_114-theatre.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabtheatre a:hover,#tabtheatre li.item_active a 
{
	background-position:right bottom;
}
#tabtheatre a:hover span,#tabtheatre li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabdanse ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabdanse li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabdanse a 
{
	background:url(../Images/site/bright_114-danse.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabdanse a span 
{
	display:block;
	background:url(../Images/site/bleft_114-danse.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabdanse a:hover,#tabdanse li.item_active a 
{
	background-position:right bottom;
}
#tabdanse a:hover span,#tabdanse li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabmanif ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabmanif li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabmanif a 
{
	background:url(../Images/site/bright_114-manif.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabmanif a span 
{
	display:block;
	background:url(../Images/site/bleft_114-manif.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabmanif a:hover,#tabmanif li.item_active a 
{
	background-position:right bottom;
}
#tabmanif a:hover span,#tabmanif li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabconf ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabconf li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabconf a 
{
	background:url(../Images/site/bright_114-conf.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabconf a span 
{
	display:block;
	background:url(../Images/site/bleft_114-conf.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabconf a:hover,#tabconf li.item_active a 
{
	background-position:right bottom;
}
#tabconf a:hover span,#tabconf li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabvosges ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabvosges li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabvosges a 
{
	background:url(../Images/site/bright_114-vosges.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabvosges a span 
{
	display:block;
	background:url(../Images/site/bleft_114-vosges.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabvosges a:hover,#tabvosges li.item_active a 
{
	background-position:right bottom;
}
#tabvosges a:hover span,#tabvosges li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tablux ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tablux li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tablux a 
{
	background:url(../Images/site/bright_114-lux.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tablux a span 
{
	display:block;
	background:url(../Images/site/bleft_114-lux.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tablux a:hover,#tablux li.item_active a 
{
	background-position:right bottom;
}
#tablux a:hover span,#tablux li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabmeuse ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabmeuse li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabmeuse a 
{
	background:url(../Images/site/bright_114-meuse.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabmeuse a span 
{
	display:block;
	background:url(../Images/site/bleft_114-meuse.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabmeuse a:hover,#tabmeuse li.item_active a 
{
	background-position:right bottom;
}
#tabmeuse a:hover span,#tabmeuse li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabjeune ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabjeune li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabjeune a 
{
	background:url(../Images/site/bright_114-jp.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabjeune a span 
{
	display:block;
	background:url(../Images/site/bleft_114-jp.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabjeune a:hover,#tabjeune li.item_active a 
{
	background-position:right bottom;
}
#tabjeune a:hover span,#tabjeune li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabact ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabact li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabact a 
{
	background:url(../Images/site/bright_114-activites.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabact a span 
{
	display:block;
	background:url(../Images/site/bleft_114-activites.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabact a:hover,#tabact li.item_active a 
{
	background-position:right bottom;
}
#tabact a:hover span,#tabact li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tablivre ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tablivre li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tablivre a 
{
	background:url(../Images/site/bright_114-livres.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tablivre a span 
{
	display:block;
	background:url(../Images/site/bleft_114-livres.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tablivre a:hover,#tablivre li.item_active a 
{
	background-position:right bottom;
}
#tablivre a:hover span,#tablivre li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabdisque ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabdisque li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabdisque a 
{
	background:url(../Images/site/bright_114-disque.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabdisque a span 
{
	display:block;
	background:url(../Images/site/bleft_114-disque.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabdisque a:hover,#tabdisque li.item_active a 
{
	background-position:right bottom;
}
#tabdisque a:hover span,#tabdisque li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}


#tabvideo ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabvideo li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabvideo a 
{
	background:url(../Images/site/bright_114-videos.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabvideo a span 
{
	display:block;
	background:url(../Images/site/bleft_114-videos.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabvideo a:hover,#tabvideo li.item_active a 
{
	background-position:right bottom;
}
#tabvideo a:hover span,#tabvideo li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}


#tabbeaute ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabbeaute li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabbeaute a 
{
	background:url(../Images/site/bright_114-beaute.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabbeaute a span 
{
	display:block;
	background:url(../Images/site/bleft_114-beaute.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabbeaute a:hover,#tabbeaute li.item_active a 
{
	background-position:right bottom;
}
#tabbeaute a:hover span,#tabbeaute li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tabhoroscope ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabhoroscope li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabhoroscope a 
{
	background:url(../Images/site/bright_114-horoscope.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabhoroscope a span 
{
	display:block;
	background:url(../Images/site/bleft_114-horoscope.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabhoroscope a:hover,#tabhoroscope li.item_active a 
{
	background-position:right bottom;
}
#tabhoroscope a:hover span,#tabhoroscope li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}
#tabresto ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabresto li 
{
	display:inline;
	float:left;
	margin:0 1px 0 0;
	padding:0;}
	
#tabresto a 
{
	
	background:url(../Images/site/bright_114-resto.gif) no-repeat right top;
	
	
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabresto a span 
{
	display:block;
	
	
	background:url(../Images/site/bleft_114-resto.gif) no-repeat left top;
	
	
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:35px;
	padding:0 22px;
}

#tabresto a:hover,#tabresto li.item_active a 
{
	background-position:right bottom;
}
#tabresto a:hover span,#tabresto li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}


a img
{
	border:none;
}


#minitabs li {
	margin-right:1px; 
	line-height:30px;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#minitabs a, #minitabs a:visited {
	font-size: 10px;
	line-height: 18px;
	margin: 0 4px 4px 0px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000;
	}

/*#minitabs a.active:link, #minitabs a.active:visited {
	padding-bottom: 2px;
	border-top: 6px solid #BD1B27;
	color: #BD1B27;
	}	*/
	
#minitabs a:hover{
	padding-bottom: 2px;
	border-top: 6px solid #BD1B27;
	color: #BD1B27;
	}	

#cinema a{
border-top: 6px solid #62301a;
}
#musiques a{
border-top: 6px solid #094114;
}
#concerts a{
border-top: 6px solid #094114;
}
#classique a{
border-top: 6px solid #4e8181;
}
#concert a{
border-top: 6px solid #4e8181;
}
#lyrique a{
border-top: 6px solid #6d959b;
}
#expos a{
border-top: 6px solid #8ba42c;
}
#theatre a{
border-top: 6px solid #d0572d;
}
#danse a{
border-top: 6px solid #c83494;
}
#livres a{
border-top: 6px solid #aaaab9;
}
#disques a{
border-top: 6px solid #2c5ea3;
}
#video a{
border-top: 6px solid #6aafb8;
}
#auto a{
border-top: 6px solid #62301a;
}
#manifs a{
border-top: 6px solid #9e4172;
}
#conferences a{
border-top: 6px solid #a93636;
}
#vosges a{
border-top: 6px solid #5f5688;
}
#meuse a{
border-top: 6px solid #5b4796;
}
#jp a{
border-top: 6px solid #80b527;
}
#activites a{
border-top: 6px solid #c02a20;
}
#videos a{
border-top: 6px solid #6aafb8;
}
#beaute a{
border-top: 6px solid #f0a0c6;
}
#shopping a{
border-top: 6px solid #62301a;
}
#horoscope a{
border-top: 6px solid #d2bb45;
}
#resto a{
border-top: 6px solid #1b73ad;
}
#lux a{
border-top: 6px solid #5b4796;
}
#moselle a{
border-top: 6px solid #740067;
}

.titreSpect{
margin-left:20px;
}


.blanc {
	background: #fff;
}

hr{
color:#000;background-color: White;border: dotted;border-top-width: 3px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px;
width:95%;
text-align:center;
}

.hr2{
color:#000;background-color: White;border: dotted;border-top-width: 2px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px;
width:99%;
text-align:center;
}

.date{
margin-right:20px;
font-family:"Trebuchet MS";
font-size:14px;
}

.footer {
	background: #bae74f;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-align:center;
}

.footer a {
	font-family:"Trebuchet MS";
	font-size:11px;
	color: #000;
	text-decoration: none;
}

.footer a:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	color: #BD1B27;
	text-decoration: none;
}

.footer2 {
	background: #88B61A;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#fff;
	text-align:center;
}

.footer2 a {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000;
}

.footer2 a:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#fff;
}
.footer3 {
	background-image: url(http://www.spectaclespublications.com/Images/site/fond-footer.png);
	background-repeat:repeat-x;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#fff;
	text-align:center;
}

.footer3 a {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#fff;
	text-decoration:none;
}

.footer3 a:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#fff;
	text-decoration: underline;
}
.footer4 {
	background-image: url(http://www.spectaclespublications.com/Images/site/colonne-dotted.png);
	background-repeat:no-repeat;
}
#article {
	font-family:"Trebuchet MS";
	font-size:12;
	color:#000;
}

.texte
{
	font-family:"Trebuchet MS";
	font-size:11px;
}

.marge
{
margin-left:20px;
}

table .fondAccueil
{
	background:url(../Images/site/fond_index.jpg) no-repeat center top ;
}

table .fondCase
{
	background:url(../Images/site/fond_index_edition.jpg) no-repeat center bottom  ;
	text-align:center;
	vertical-align:bottom;

}

table .fondCase2
{
	background:url(../Images/site/fond_index_edition_2.jpg) no-repeat center top ;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:10px;
	text-align:center;
	text-decoration:none.

}

table .fondCase2 a
{
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:10px;
	text-align:center;
	text-decoration:none;

}

table .hrSepare
{
	color:#000;background-color:#fff;border: dotted;border-top-width: 2px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px;
	width:95%;
	text-align:center;
}

.rouge a
{
font-family:"Trebuchet MS";
font-size:12px;
color:#BD1B27;
text-decoration:none;

}

.dateAccueil
{
	margin-left:750px;
	font-size:12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.msgAccueil
{
	font-size:12px;
	font-style:italic;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.msgAccueil2
{
	font-size:18px;
	color:#FFFFFF;
}

.pub
{
margin-right:22px;
}

.mentionTitre
{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
}

.mentionTexte
{
	font-family:"Trebuchet MS";
	font-size:11px;
	text-align:justify;
}

.mentionTexte ul li
{
	list-style:square;
	color:#BD1B27;
}

.mentionTexte ul li a
{
	text-decoration:none;
	color:#000000;
}

.mentionTexte ul li a:hover
{
	text-decoration:none;
	color:#BD1B27;
}

.fondMagNum
{
	background:url(../Images/site/fond_mag_numerique.jpg) no-repeat center top  ;
	padding-left:18px;
}

.magNum
{
	margin-left:64px;
}

.texteInfos
{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#BD1B27;
}

.texteInfos ul
{
	list-style:inside;
}

.texteInfos ul li a
{
	font-family:"Trebuchet MS";
	font-size:10px;
	text-decoration:none;
	color:#000000;
}

.texteInfos ul li a:hover
{
	font-family:"Trebuchet MS";
	font-size:10px;
	text-decoration:none;
	color:#BD1B27;
}

.texte a
{
	text-decoration:none;
	color:#BD1B27;
}

.texte a:hover
{
	text-decoration:none;
	color:#000000;
}

.menuAdmin a
{
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
		color:#BD1B27	
}

.menuAdmin a:hover
{
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.admin
{
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	background-color:#FFFFFF;
}

.adminTitre
{
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color:#000000;
}