/*****************************/
/* CSS POUR CONTENU RHYTHMYX */
/*****************************/

/* SAVIEZ-VOUS-QUE */

#saviez-vous-que {
    display: inline;
    float: right;
    margin: 5px 0px 5px 5px;
    padding: 0px;
    width: 167px;
    font-family: Arial;    
}

*> #saviez-vous-que {
	margin-right: 2px;
}
#saviez-vous-que div.titre {   
    padding: 2px 0px 2px 0px;
    background-image: url(../images/interface/saviez_vous_titre.jpg);
    background-repeat: repeat-y; 
    background-color: #ffffff;     
    color: #ffffff; 
    border: 1px solid #8898be;   
}

#saviez-vous-que div.titre h2 {    
    margin: 0px;
    padding: 1px 6px 1px 6px;
    color: #ffffff;
    font-size: 0.75em;    
    font-weight: bold;
}

#saviez-vous-que #questions {
    
    background-image: url(../images/interface/saviez_vous_bkgd.gif);
    background-repeat: repeat-y;    
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 6px 0px;
    border: 1px solid #556ca2;   
}

#saviez-vous-que #questions #questions-contenu {
    background-image: url(../images/interface/saviez_vous_bkgd.gif);
    background-repeat: repeat-y;        
    font-size: 0.75em;        
    font-weight: normal;
}

#saviez-vous-que #questions #questions-contenu img {
	width: 150px;
	margin: 6px 6px 0px 6px;
	border-width: 0px;
}

#saviez-vous-que #questions #questions-contenu h3 {
    margin: 0px 6px 0px 6px;
    padding: 8px 0px 4px 0px;
    color: #11296f;    
    font-size: 0.9em;     
    font-weight: bold;
    line-height:100%;
}


#saviez-vous-que #questions #questions-contenu h4 {
    margin: 0px 6px 0px 6px;
    padding: 8px 0px 4px 0px;
    color: #11296f;
    font-size: 1em;
    font-weight: bold;
    line-height:100%;
}

#saviez-vous-que #questions #questions-contenu p {
    margin: 0px 6px 0px 6px;
    padding: 6px 0px 0px 0px;
    color: #11296f;
}

#saviez-vous-que #questions #questions-contenu a {
    color: #11296f;
    text-decoration: none;
}

#saviez-vous-que #questions #questions-contenu a:hover {
    color: #5288b5;
    text-decoration: underline;
}

#saviez-vous-que #questions #questions-contenu a span.plus {
    color: #8e1616;
}


/* FIN SAVIEZ-VOUS-QUE */




/* EVENEMENT-COMMANDITE */

#boiteLiensEvenements {    
    background-color: #eff7fb; 
    padding: 3px; 
    border: 1px solid #cee0eb;
    margin: 0px;   
    margin-bottom: 10px;    
}

/* FIN EVENEMENT-COMMANDITE */



div#AccueilPub a:link {
	text-decoration: none;
}

div#AccueilPub a:hover {
	text-decoration: underline;
}


div#boiteAccueil_jpg div a:link, div#boiteAccueil_jpg div a:visited {
	color: #1b71b8;
}

div#boiteAccueil_jpg div a:hover, div#boiteAccueil_jpg div a:active {
 	color: #393939;
}


.EncadreboiteAccueil {
	width: 168px;
}

.EncadreboiteAccueilDetail {
	width: 168px;
}

.EncadreboiteAccueilDetail p {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #434343;
	font-size: 0.67em;
	margin: 3px 7px 5px 17px;	
	line-height:13px;
}

.EncadreboiteAccueilDetail a {
	margin-bottom: 10px;	
}

.ImageEncadreboiteAccueil img {
	width: 142px;
	height: 100px;
	margin: 5px 7px 2px 17px;	
	border: 0px solid blue;
}

.EncadreboiteAccueil h1 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #00267f;
	background: #ffffff url(../images/interface/fleche_1.gif) 0px 3px no-repeat;
	padding-left: 15px;	
	paddding-right: 0px;	
	font-weight: bold;
	margin:0px 0px 3px 0px;
	width: 145px;
}

/* EN MANCHETTES PAGE D'ACCUEIL */

.textnormal{
	color: #434343;
	padding:0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .67em;
	padding-left: 6px;
	padding-right: 3px;
	margin:4px 3px 0px 3px;	
}

.textimp{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .67em;
	background-color: #fffbe3;
	border-style:solid; 
	border-width: 1px 1px 1px 1px; 
	border-color: #ff6600;	
	margin: 3px 7px 5px 9px;		
}


.date{
	color: #00267f;
	padding-left: 2px;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	margin:0px 3px 0px 7px;
}

.textmanchette{
	color: #434343;
	padding:0px;
	font-family: Verdana, Helvetica, sans-serif;
	margin:0px 3px 0px 3px;
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 3px;
	padding-bottom: 5px;
	margin:0px 3px 5px 3px;	
	
}

/* DOCUMENTS D'INTERETS RHYTHMYX */

.contenuBoiteDocInt {
	border:solid;
	border-width:1px;
	border-color: #ff6600;
	background-color: #fffbe3;
	width:590px;
	margin-left: 0px;
}

.contenuTitreDocInt {
	background-color: #ffa76c;
	height:25px;
}

.contenuTitreDocIntTxt {
	font-size: 0.8em;
	font-family: Arial;
	font-weight: bold;
	color: #0f276e;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: bottom;
}

.contenuDocInt {
	background-color: #fffbe3;
	margin-top: 12px;
	margin-bottom: 12px;	
}

.contenuDocIntTxt {
	background-color: #fffbe3;
	font-size: 0.8em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
}

.contenuDocIntTxt a:link, .contenuDocIntTxt a:active, .contenuDocIntTxt a:visited {	
	color: #1b71b8;
	text-decoration: underline;
}

.contenuDocIntTxt a:hover {
	color: #393939;
	text-decoration: underline;
}

.contenuDocIntTxtcol1 {
	margin-left: 8px;
	margin-right: 8px;	
	margin-bottom: 4px;		
}

/* GALERIE MULTIMEDIA RHYTHMYX */

.contenuBoiteGalMulEntete {
	background-color: #ffa76c;
	border:solid;
	border-width:1px;
	border-color: #ff6600;
	width:498px;
	height:25px;	
}

.contenuBoiteGalMulEnteteTxt {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #0f276e;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: bottom;
}

.contenuGalMulTxt {
	width:498px;
	background-color: #fffbe3;
	font-size: 12px;
	font-family: Arial;
	font-style: normal;
	border:1px solid #ff6600;
}

.contenuGalMulBoite {
	border:1px solid #ff6600;
	background-color: #ffffff;
	float: left;
	width:159px;
	margin:4px 0px 4px 4px;
	padding-bottom: 2px;
}

.contenuGalMulBoiteImg {
	width:159px;
	height:97px;	
	border-bottom:1px solid #ff6600;
	vertical-align: center;	
}

.contenuGalMulBoiteImg img {
	width:157px;
	height:95px;	
	margin:1px 1px 1px 1px;
}

.contenuGalMulBoiteImgTxt {

	padding: 0px 0px 2px 2px;
}

.contenuGalMulBoiteImgTxt a:link, a:active, a:visited {	
	color: #11296f;
	text-decoration: underline;
}

.contenuGalMulBoiteImgTxt a:hover {
	color: #5288b5;
	text-decoration: underline;
}

.contenuGalMulZoneTxt {
	background-color: #fffbe3;
	float: right;
	width:327px;
	color: #393939;
	
}

#contenu .contenuGalMulZoneTxt p {
	font-size: 1em;
}


/* ENCADRE SAVIEZ-VOUS QUE RHYTHMYX */

.SousTitreSaviezVousQue h1 {
	font-family: Arial;
	font-size: 0.8em;
	color: #11296f;
	padding-left: 10px;
	padding-right: 4px;
	padding-bottom: 2px;
	font-weight: bold;
	margin:4px 0px 0px 0px;
	text-decoration: underline;
	width: 166px;
	
}

.TitreSaviezVousQue h1 {
	font-family: Arial;
	font-size: 0.8em;
	color: #11296f;
	padding-left: 10px;
	padding-right: 4px;
	font-weight: bold;
	margin:4px 0px 0px 0px;
	width: 166px;
	
}

.TitreSaviezVousQue h1 a:link, .TitreSaviezVousQue h1 a:active, .TitreSaviezVousQue h1 a:visited {	
	color: #11296f;
	text-decoration: none;
}

.TitreSaviezVousQue h1 a:hover {
	color: #5288b5;
	text-decoration: underline;
}

.ImageSaviezVousQue img {
	width: 145px;
	height: 100px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left:7px; 
	margin-right:7px;
}

.PlusSaviezVousQue {	
	font-family: Arial;
	color: #8e1616;
}

.PlusSaviezVousQue a:hover {
	color: #5288b5;
	text-decoration: underline;
}

.EnteteSaviezVousQue {
	width:167px;
	height: 19px;
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: #A8B9E2;
	padding-left: 10px;	
	font-weight: bold;
	margin:0px 6px 1px 6px;
	border: 1px solid #8898be;
	
}

/* ENCADRE RECHERCHE RHYTHMYX */

#recherche-frequente {
	float: right;
	display:inline;
	width: 169px;
	font-size: 75%;
	color: #11296f;
	margin: 20px 0px 0px 0px;
}

#recherche-frequente h2 {
	font-family: Arial;
	font-size: 0.8em;
	background-color: #A8B9E2;
	color: #ffffff;
	padding-left: 10px;	
	padding-bottom: 4px;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	clear:both;
	background-image: url(../images/saviez_vous_titre.jpg);
	border: 1px solid #11296f;
}
#recherche-frequente #liste-recherche-frequente {
	border: 1px solid #11296f;
	background-image: url(../images/saviez_vous_bkgd.gif);
	margin-top: 1px;
	padding-bottom:10px;
}


#recherche-frequente .numero-liste {
	float:left;
	display: inline;
	clear:both;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#recherche-frequente  p {
	margin: 10px 0px 0px 30px;
	padding: 0px;
}

#recherche-frequente .numero-liste p {
	margin: 0px;
	padding: 0px;
}

#recherche-frequente table {
	font-family: Arial;
	font-size: 0.8em;
	color: #11296f;
	padding-left: 10px;	
	font-weight: bold;
	margin:4px 0px 0px 0px;
}

#recherche-frequente a:link, #recherche-frequente a:active, #recherche-frequente a:visited {	
	color: #11296f;
	text-decoration: underline;
}

#recherche-frequente a:hover {
	color: #5288b5;
	text-decoration: underline;
}

.EnteteRecherche {
	width:167px;
	height: 19px;
	font-family: Arial;
	font-size: 0.85em;
	color: #ffffff;
	background-color: #A8B9E2;
	padding-left: 10px;	
	font-weight: bold;
	margin:0px 6px 1px 6px;
	border: 1px solid #8898be;
	
}

.TitreRecherche h1 {
	font-family: Arial;
	font-size: 0.85em;
	background-color: #A8B9E2;
	color: #ffffff;
	padding-left: 10px;	
	padding-bottom: 4px;
	font-weight: bold;
	margin:0px 0px 0px 0px;
}

.TitreRecherche table {
	font-family: Arial;
	font-size: 0.8em;
	color: #11296f;
	padding-left: 10px;	
	font-weight: bold;
	margin:4px 0px 0px 0px;
	
}

.TitreRecherche a:link, .TitreRecherche a:active, .TitreRecherche a:visited {	
	color: #11296f;
	text-decoration: underline;
}

.TitreRecherche a:hover {
	color: #5288b5;
	text-decoration: underline;
}

.TitreRecherche td.col1 {
	width: 15%;
	vertical-align: top;	
}

.TitreRecherche td.col2 {
	width: 85%;
}

/* PAGES ACCUEIL SECTIONS PRINCIPALES RHYTHMYX */

.RhyTitrePageAccueil h1 {
	font-family: Arial;	
	font-size: 1.2em;
	font-weight: bold;
	color: #0f276e;	
	line-height: 105%;
}

.RhySousTitrePageAccueil h2 {
	font-family: Arial;
	font-size: 0.9em;
	font-weight: bold;
	color: #0f276e;	
	line-height: 105%;
}

#contenu div.RhyDescPageAccueil p {
	font-family: Arial;	
	font-weight: bold;
	color: #393939;
	line-height: 120%;
	
}

.RhyDetailDates {
	font-family: Arial;
	font-size: 0.7em;
	color: #6b88ad;	
	padding-top: 10px;
	margin-left: 0px;
}


.RhyDetailPageAccueil {
	font-family: Arial;
	color: #393939;	
	line-height: 120%;	
}

.RhyDetailPageAccueil a:link, .RhyDetailPageAccueil a:active, .RhyDetailPageAccueil a:visited {
	color: #1b71b8;
	text-decoration: underline;	
}

.RhyDetailPageAccueil a:hover {
	color: #393939;
	text-decoration: underline;	
}

/* MISE AU POINT */

.RhyTextMiseAuPoint{
	font-family: Arial;
	line-height: 120%;
	font-size: 0.8em;	
	background-color: #eff7fb;	
	width: 592px;
	border-style:solid; 
	border-width: 1px 1px 1px 1px; 
	border-color: #cee0eb;	
	padding: 7px 0px 7px 0px;
	margin:5px 0px 0px 0px;	
}

.RhyMiseAuPointdate{
	color: #00267f;
	padding:0px;
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	font-size: 0.91em;	
	margin:5px 0px 0px 7px;
	line-height: 120%;
}

.RhyMiseAuPointmanchette{
	color: #434343;
	padding:0px;
	font-family: Arial;	
	font-weight: normal;
	padding: 0px 3px 7px 3px;
	margin:0px 3px 0px 3px;	
}

.RhyMiseAuPointmanchette a:link, .RhyMiseAuPointmanchette a:visited { 
    color: #1b71b8;
    text-decoration: underline;	
    font-weight: normal;
}

.RhyMiseAuPointmanchette a:hover {
    color: #393939;
    text-decoration: underline;		
}

.RhyMiseAuPointmanchette a:active { 
    color: #1b71b8;    
}

div.RhyMiseAuPointSeparateur {
	width: 592px;
	border-top: 1px solid #cee0eb;
	margin: 0px 0px 20px 0px;
}

div.boiteDeContenu {
	width: 425px;
}


div#conteneurCommuniques{
	padding:3px;	
	background-color: #eff7fb;
	border: 1px solid #cee0eb;
	margin-left:0px;
}

.text{
	padding:0px;
	font-family: Arial;	
	font-style: normal;
	font-weight: bold;		
	font-size: 0.8em;	
	line-height: 120%;
	color: #00267f;
}

div#conteneurCommuniques a:link, div#conteneurCommuniques a:active, div#conteneurCommuniques a:visited {
	color: #1b71b8;
	text-decoration: underline;		
	font-weight: normal;	
	font-size: 1.2em;
	line-height: 120%
}

div#conteneurCommuniques a:hover {
	color: #393939;
	text-decoration: underline;		
}

.Caption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.CaptionItal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; font-style: italic}
.CaptionBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; font-weight: bold}
.CaptionSerif { font-family: "Times New Roman", Times, serif; font-size: 10px ; font-style: italic}
.Txt2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; MARGIN-LEFT: 0px;}
.blk { display: block;}
.TxtItal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic }
.TxtBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: bold}
.TxtSerif { font-family: "Times New Roman", Times, serif; font-size: 11px; font-style: italic}
.T2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px ; font-weight: bold; color: #000000}
.T2Normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ;}
.T3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #0F276E}
.T4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold}
.T4Normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.T5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: bold; color: #0F276E}
.T6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.T7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.TxtCasino {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #A58457}
.txtPetit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}