/**
 * Habillage page programmes pour le programme Paris 7
 * A partir du 7 juin 2010 jusqu'a ?
 */

/* Fiche programme avant-premiÃ¨re */
/*
#avantPremiereEnteteLogement.specialEnteteParis7 #avantPremiereOnglet li {
	background-image: url('/image/paris7/onglet-left.jpg');
}

#avantPremiereEnteteLogement.specialEnteteParis7 #avantPremiereOnglet li#firstLi {
	background-image: url('/image/paris7/onglet-first-left.jpg');
}

#avantPremiereEnteteLogement.specialEnteteParis7 #avantPremiereOnglet a {
	background-image: url('/image/paris7/onglet-right.jpg');
	color: #ffffff;
}

#avantPremiereEnteteLogement.specialEnteteParis7 #avantPremiereOnglet a.on {
	color: #4c3e35;
}

#avantPremiereEnteteLogement.specialEnteteParis7 #avantPremiereOngletEntete {
	background-image: url('/image/paris7/backgroundMenuProgramme-left.jpg');
}

#avantPremiereEnteteLogement.specialEnteteParis7 #avantPremiereOngletEnteteRight {
	background-image: url('/image/paris7/backgroundMenuProgramme-right.jpg');
}

#avantPremiereEnteteLogement.specialEnteteParis7 .programmeListe a,
#avantPremiereEnteteLogement.specialEnteteParis7 ul.programmeListe a.dernier {
	color: #ffffff;
}

#avantPremiereEnteteLogement.specialEnteteParis7 .programmeListe a:hover,
#avantPremiereEnteteLogement.specialEnteteParis7 ul.programmeListe a.dernier:hover {
	color: #000000;
}

#avantPremiereContenu.specialContenuParis7 {
	padding-top: 0px;
}

#avantPremiereContenu.specialContenuParis7 .avantPremiereGauche {
	background-color: #4c3e35;
}

#avantPremiereContenu.specialContenuParis7 #ongletContenu {
	background-image: url('/image/paris7/backgroundAvantPremiere.png');
}

#avantPremiereContenu.specialContenuParis7 p.bleu {
	background-color: #87786d;
	color: #ffffff;
}

#avantPremiereContenu.specialContenuParis7 table.adresse,
#avantPremiereContenu.specialContenuParis7 table.adresse td {
	background-color: #4c3e35;
	color: #ffffff;
}

#avantPremiereContenu.specialContenuParis7 table.adresse td.bordure {
	border-right: 1px solid #AEA39D;
}

#avantPremiereContenu.specialContenuParis7 table.adresse a,
#avantPremiereContenu.specialContenuParis7 table.adresse a:hover,
#avantPremiereContenu.specialContenuParis7 table.adresse a:visited {
	color: #ffffff;
}

#avantPremiereContenu.specialContenuParis7 #contenuCentral {
	color: #4c3e35;
	background-color: #AEA39D;
}

#avantPremiereContenu.specialContenuParis7 #zoom {
	background-color: #AEA39D;
}

#avantPremiereContenu.specialContenuParis7 #ongletContenu {
	background-color: #4c3e35;
}

#avantPremiereContenu.specialContenuParis7 #ongletContenu .centreProgramme {
	background-color: #AEA39D;
}

#avantPremiereContenu.specialContenuParis7 #ongletContenu div.droiteProgramme {
	padding-right: 10px;
	background-color: #4c3e35;
	color: #ffffff;
}

#avantPremiereContenu.specialContenuParis7 div.droiteProgramme span.flotteDroiteProgramme a,
#avantPremiereContenu.specialContenuParis7 div.droiteProgramme span.flotteDroiteProgramme a:hover,
#avantPremiereContenu.specialContenuParis7 div.droiteProgramme span.flotteDroiteProgramme a:visited {
	color: #ffffff;
}

#avantPremiereContenu.specialContenuParis7 div.droiteProgramme p {
	background-color: #4c3e35;
}

#avantPremiereContenu.specialContenuParis7 div.droiteProgramme p.droiteProgrammeTitle {
	padding: 5px 3px;
	background-color: #AEA39D;
}
*/

#avantPremiereContenu.specialContenuParis7 .specialApTitle {
	padding: 5px;
	background-color: #4c3e35;
}

#avantPremiereContenu.specialContenuParis7 .avantPremiereInscription {
	padding: 5px;
	background-color: #4c3e35;
	color: #ffffff;
}

/* Fiche programme normale */


#enteteLogement.specialEnteteParis7 .programmeListe a,
#enteteLogement.specialEnteteParis7 ul.programmeListe a.dernier {
	color: #ffffff;
}

#enteteLogement.specialEnteteParis7 .programmeListe a:hover,
#enteteLogement.specialEnteteParis7 ul.programmeListe a.dernier:hover {
	color: #000000;
}

#ongletContenu.specialContenuParis7 {
	background-color: #4c3e35;
}

#ongletContenu.specialContenuParis7 .gaucheProgramme {
	background-color: #84796B;
	height: 877px;
}

#ongletContenu.specialContenuParis7 .gaucheProgramme .resume {
	background-color: #84796B;
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 #programmeAdresse,
#ongletContenu.specialContenuParis7 #programmeAdresse td {
	background-color: #4A3C31;
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 #programmeAdresse{
	margin-right:0;
	padding-right:15px;
}

#ongletContenu.specialContenuParis7 #programmeAdresse a,
#ongletContenu.specialContenuParis7 #programmeAdresse a:hover,
#ongletContenu.specialContenuParis7 #programmeAdresse a:visited {
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 p.prix {
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 #listePrix {
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 #listePrix tr {
	background-color: #87786d;
}

#ongletContenu.specialContenuParis7 #listePrix td {
	border-color: #4c3e35;
}

#ongletContenu.specialContenuParis7 #listePrix .gris {
	background-color: #6d5d51;
}

#ongletContenu.specialContenuParis7 #listePrix a,
#ongletContenu.specialContenuParis7 #listePrix a:hover,
#ongletContenu.specialContenuParis7 #listePrix a:visited {
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 .centrePresentationProgramme {
	width: auto;
	margin-right: 136px;
	margin-left: 395px;
}

#ongletContenu.specialContenuParis7 .centrePresentationProgramme2 {
	width: 374px;
	margin-left: 394px;
}

#ongletContenu.specialContenuParis7 .centrePresentationProgramme,
#ongletContenu.specialContenuParis7 .centrePresentationProgramme2 {
	padding: 0px 13px;
	background-color: #ADA69C;
        color: #4A3C31;
	height: 877px;
        float: none;
}

#ongletContenu.specialContenuParis7 .centrePresentationProgramme .encart,
#ongletContenu.specialContenuParis7 .centrePresentationProgramme2 .encart {
	background-color: #aea39d;
}

#ongletContenu.specialContenuParis7 .centrePresentationProgramme a,
#ongletContenu.specialContenuParis7 .centrePresentationProgramme a:hover,
#ongletContenu.specialContenuParis7 .centrePresentationProgramme a:visited,
#ongletContenu.specialContenuParis7 .centrePresentationProgramme2 a,
#ongletContenu.specialContenuParis7 .centrePresentationProgramme2 a:hover,
#ongletContenu.specialContenuParis7 .centrePresentationProgramme2 a:visited {
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 div.droitePresentationProgramme {
	background-color: #4c3e35;
}

#ongletContenu.specialContenuParis7 .tabProgAssocies p,
#ongletContenu.specialContenuParis7 .tabProgAssocies a,
#ongletContenu.specialContenuParis7 .tabProgAssocies a:hover,
#ongletContenu.specialContenuParis7 .tabProgAssocies a:visited {
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 #zoom {
	background-color: #AEA39D;
}

#ongletContenu.specialContenuParis7 .centreProgramme {
	background-color: #AEA39D;
	margin-left: 395px;
	margin-right: 410px;
	width: 105px;
	padding-left: 3px;
}

#ongletContenu.specialContenuParis7 div.droiteProgramme {
	width: 379px;
	padding: 0px 10px;
	color: #ffffff;
	background-color: #ADA69C;
	margin-left:0;
	height: 877px;
}

* html #ongletContenu.specialContenuParis7 div.droiteProgramme {
	padding: 0px 8px;
}

#ongletContenu.specialContenuParis7 div.droiteProgramme p.droiteProgrammeTitle {
	background-color: #6D5D51;
}

#ongletContenu.specialContenuParis7 div.droiteProgramme p {
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 div.droiteProgramme span.flotteDroiteProgramme a,
#ongletContenu.specialContenuParis7 div.droiteProgramme span.flotteDroiteProgramme a:hover,
#ongletContenu.specialContenuParis7 div.droiteProgramme span.flotteDroiteProgramme a:visited {
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 .droiteProgramme .encart {
	width: 400px;
}

#ongletContenu.specialContenuParis7 .droiteProgramme .encart,
#ongletContenu.specialContenuParis7 .droiteProgramme .encart p,
#ongletContenu.specialContenuParis7 .droiteProgramme .encart a,
#ongletContenu.specialContenuParis7 .droiteProgramme .encart a:hover,
#ongletContenu.specialContenuParis7 .droiteProgramme .encart a:visited {
	color: #ffffff;
	background-color: #4c3e35;
	text-align: center;
}

#divSpecial.specialLogementParis7 #encartGaucheLogement {
	background-color: #4A3C31;
	color: #ffffff;
}

#divSpecial.specialLogementParis7 #encartGaucheLogement p,
#divSpecial.specialLogementParis7 #encartGaucheLogement a,
#divSpecial.specialLogementParis7 #encartGaucheLogement a:hover,
#divSpecial.specialLogementParis7 #encartGaucheLogement a:visited {
	color: #ffffff;
}

#divSpecial.specialLogementParis7 #encartGaucheLogement p.gris {
	padding: 10px 0px;
	color: #ffffff;
	background-color: #87786D;
	text-align: center;
}

#divSpecial.specialLogementParis7 p.hautTableau {
	background-color: #4C3E35;
	color: #ffffff;
}

#divSpecial.specialLogementParis7 p.hautTableau span.flotteDroit {
	color: #ffffff;
}

#divSpecial.specialLogementParis7 #listeLogement {
	border-collapse: collapse;
	border: none;
	border-spacing: 0px;
	border: 1px solid #AEA39D;
}

#divSpecial.specialLogementParis7 #listeLogement tr {
	background-color: #4C3E35;
	border: none;
}

#divSpecial.specialLogementParis7 #listeLogement tr.special,
#divSpecial.specialLogementParis7 #listeLogement tr.special2 {
	border: 1px solid #AEA39D;
}

#divSpecial.specialLogementParis7 #listeLogement th {
	border-left: 1px solid #AEA39D;
	border-right: 1px solid #AEA39D;
	color: #ffffff;
	background-color: #87786D;
}

#divSpecial.specialLogementParis7 #listeLogement th a,
#divSpecial.specialLogementParis7 #listeLogement th a:hover,
#divSpecial.specialLogementParis7 #listeLogement th a:visited {
	color: #ffffff;
}

#divSpecial.specialLogementParis7 #listeLogement td {
	border-left: 1px solid #AEA39D;
	border-right: 1px solid #AEA39D;
	background-color: #87786D;
	color: #ffffff;
}

#divSpecial.specialLogementParis7 #listeLogement td.premiergris,
#divSpecial.specialLogementParis7 #listeLogement td.derniergris,
#divSpecial.specialLogementParis7 #listeLogement td.gris {
	border-left: 1px solid #AEA39D;
	border-right: 1px solid #AEA39D;
	background-color: #4C3E35;
	color: #ffffff;
}

#divSpecial.specialLogementParis7 #listeLogement td.dernier,
#divSpecial.specialLogementParis7 #listeLogement td.derniergris {
	text-align: center;
}

#divSpecial.specialLogementParis7 #listeLogement td a,
#divSpecial.specialLogementParis7 #listeLogement td a:hover,
#divSpecial.specialLogementParis7 #listeLogement td a:visited {
	color: #ffffff;
}

#divSpecial.specialLogementParis7 p.listeLogementBas {
	background-image: none;
	background-color: #4C3E35;
}

#divSpecial.specialLogementParis7 .acrobat {
	padding: 0px 0px 0px 5px;
}


#ongletContenu.specialContenuParis7 div.gaucheProgramme .encart {
    background-color: #84796B;
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 div.gaucheProgramme .encart .lien a,
#ongletContenu.specialContenuParis7 div.gaucheProgramme .encart #titre{
    color: #ffffff;
}

#ongletContenu.specialContenuParis7 .droiteProgramme2{
	background-color: #4A3C31;
	height: 877px;
	margin-left:0;
}

#ongletContenu.specialContenuParis7 .progRechercheDemandeRDV{
	background-image: url("../image/paris7/demande_rdv_paris7.png");
}

#ongletContenu.specialContenuParis7 .progRechercheRappel{
	background-image: url("../image/paris7/rappel_paris7.png");
}

#ongletContenu.specialContenuParis7 .progRechercheDemandeDoc{
	background-image: url("../image/paris7/recevoir_doc_paris7.png");
}

#ongletContenu.specialContenuParis7 .progFontBoutonRecherche{
	height: 31px;
    margin-right: 6px;
    padding-left: 22px;
    padding-right: 0;
}

#ongletContenu.specialContenuParis7 #programmeAdresse .bordure span{
	color: #A59E9C !important;
}

#ongletContenu.specialContenuParis7 p.lotsDispo,
#ongletContenu.specialContenuParis7 p.prix{
	color: #4A3C31;
} 

#ongletContenu.specialContenuParis7 .listePrix tr{
	background-color:#ADA69C;
	color: #ffffff;
}
#ongletContenu.specialContenuParis7 .listePrix tr td{
	border-color: #ADA69C;
}

#ongletContenu.specialContenuParis7 .listePrix tr.gris{
	background-color:#84796B;
	color: #ffffff;
}
#ongletContenu.specialContenuParis7 .listePrix tr td{
	border-color: #84796B;
}

#ongletContenu.specialContenuParis7 div.droiteProgramme2 .programmesVus .titreDroite,
#ongletContenu.specialContenuParis7 div.droiteProgramme2 .programmesVus li,
#ongletContenu.specialContenuParis7 div.droiteProgramme2 .programmesVus li a{
	color: #ffffff;
}

#ongletContenu.specialContenuParis7 div.droiteProgramme2 .programmesSimilaires .bx-wrapper .bx-prev{
	background-image: url("../image/paris7/fleche_gauche_paris7.png");
}
#ongletContenu.specialContenuParis7 div.droiteProgramme2 .programmesSimilaires .bx-wrapper .bx-next{
	background-image: url("../image/paris7/fleche_droite_paris7.png");
}

.specialLogementParis7 #encartGaucheLogement #menuGauchePicto{
	background-color:#4A3C31;
	color: #ffffff;
}

.specialLogementParis7 #encartGaucheLogement .images{
	background-color: #84796B;
	color: #ffffff;
}

.specialLogementParis7 #encartGaucheLogement .images #titreMenuGauche{
	color: #ffffff;
}

.specialContenuParis7 #DivDroitePresentationProgramme .listePrix a{
	color: #ffffff;
}

.specialEnteteParis7 #onglet dt#firstLi {
    background-image: url("../image/paris7/menu/onglet_first_down.jpg");
}

.specialEnteteParis7 #onglet a{
	color: #ffffff;
}

.specialEnteteParis7 #onglet dt#firstLi.on {
    background-image: url("../image/paris7/menu/onglet_first_up.jpg");
}

.specialEnteteParis7 #onglet dt{
	background-image:url("../image/paris7/menu/onglet_down.jpg");
}

.specialEnteteParis7 #onglet dt.on{
	background-image:url("../image/paris7/menu/onglet_up.jpg");
}

.specialEnteteParis7 .sousMenuProgramme {
    background-image: url("../image/paris7/menu/bloc_sous_menu_02.png");
}

.specialEnteteParis7 #ongletEnteteLeft {
    background-image: url("../image/paris7/menu/barre_menu_gauche.jpg");
}

.specialEnteteParis7 #ongletEnteteRight {
    background-image: url("../image/paris7/menu/barre_menu_droite.jpg");
}

/* Flash transparent */

#flashTransparent {
	position: absolute;
	top: 0px;
	left: 50%;
	overflow: hidden;
	z-index: 999999999;
}

/**
 * Habillage fond de page pour le programme Oz Massy
 */

.fr.specialMassy #background-feuillage {
	background-image: url('/image/ozmassy/ozmassyfond.png');
}

#contenu_flash_massy {
	margin: 24px 0px;
	width: 163px;
	height: 290px;
}

.fr.specialMassy2 #background-feuillage {
    background-image: url('/image/ozmassy/Habillage_Massy_Cogedim_Logement_VF.jpg');
}

.fr.specialMassy3 #background-feuillage {
    background-image: url('/image/ozmassy/cogedim-habillageHome-Massy.jpg');
}

/**
 * Habillage fond de page pour RT2005
 */

.fr.specialDestockage #background-feuillage {
	background-image: url('/image/destockage/destockage.jpg');
}

/**
 * Habillage fond de page pour Annecy
 */

.fr.specialDestockageAnnecy #background-feuillage {
    background-image: url('/image/destockage/destockageAnnecy.jpg');
}

/**
 * Habillage pour Garches
 */
.fr.specialGarches #background-feuillage {
    background-image: url('/image/garches/habillage-garches.jpg');
}

/**
 * Habillage de Noel
 */
.fr.specialNoel #background-feuillage, .en.specialNoel #background-feuillage {
	background-image: url('/image/noel/cogedim_bg_noel.jpg');
}

/**
 * Promotion de COGEDIM
 */
.fr.specialCogedim #background-feuillage {
	background-image: url('/image/promocogedim/cogedim-Home.jpg');
}

/**
 * habillage paris 11 - saint louis
 */
.fr.specialSaintLouis #background-feuillage {
	background-image: url('/image/paris11-saint-louis/paris11-saint-louis.jpg');
}


/**
 * Habillage Viry
 */

#ongletContenu.specialContenuViry div.gaucheProgramme{ background-color: #393029; color: #ffffff; height: 781px; }
#ongletContenu.specialContenuViry div.gaucheProgramme .resume{ background-color: #393029; color: #ffffff;}
#ongletContenu.specialContenuViry #programmeAdresse{	background-color: #B3A08D; color: #ffffff; margin-right:0; padding-right:15px; }
#ongletContenu.specialContenuViry #programmeAdresse td, #ongletContenu.specialContenuViry #programmeAdresse a{color: #ffffff;}
#ongletContenu.specialContenuViry p.prix { color: #47535F; }
#ongletContenu.specialContenuViry #listePrix tr { background-color: #856B57; }
#ongletContenu.specialContenuViry #listePrix tr.gris { background-color: #6A5847; }
#ongletContenu.specialContenuViry #listePrix tr td, #ongletContenu.specialContenuViry #listePrix tr td a { color: #ffffff; }

.specialContenuViry .encart{ background-color: #E3E87F; }

#ongletContenu.specialContenuViry #zoom{ background-color: #B3A08D;}
#ongletContenu.specialContenuViry .centreProgramme { background-color: #393029; }
#ongletContenu.specialContenuViry div.droiteProgramme p.droiteProgrammeTitle {background-color: #393029; color: #FFFFFF; padding: 10px;}
#ongletContenu.specialContenuViry div.droiteProgramme p.droiteProgrammeTitle a{color: #ffffff;}

.specialLogementViry #encartGaucheLogement { background-color: #B3A08D;}
.specialLogementViry #encartGaucheLogement p.gris { background-color: #393029; color: #FFFFFF; }
.specialLogementViry #encartGaucheLogement p.images { padding-left: 10px;}

.specialLogementViry #encartGaucheLogement p { color: #FFFFFF; padding-right: 20px;}
.specialLogementViry #encartGaucheLogement a {color: #FFFFFF;}

.specialLogementViry p.hautTableau { background-color: #393029; color: #FFFFFF; }
.specialLogementViry p.hautTableau span.flotteDroit {color: #ffffff;}

.specialLogementViry #listeLogement{border-color: #B3A08D !important;}
.specialLogementViry #listeLogement tr { border:none; }
	
.specialLogementViry #listeLogement td, .specialLogementViry #listeLogement td a, .specialLogementViry #listeLogement th a {color: #ffffff;}

.specialLogementViry #listeLogement td{text-align: center;}
.specialLogementViry #listeLogement td, .specialLogementViry #listeLogement th{ background-color: #B3A08D; color: #ffffff; border-color: #B3A08D !important; }
.specialLogementViry #listeLogement td.premier { background-color: #B3A08D; }	
.specialLogementViry #listeLogement td.dernier { background-color: #B3A08D; }

.specialLogementViry #listeLogement td.gris { background-color: #393029; }
.specialLogementViry #listeLogement td.premiergris { background-color: #393029; }	
.specialLogementViry #listeLogement td.derniergris { background-color: #393029; }

.specialLogementViry p.listeLogementBas{background-image: none; background-color:#B3A08D;}

.specialEnteteViry #onglet dt#firstLi {
    background-image: url("../image/Viry/menu/onglet_first_down.jpg");
}

.specialEnteteViry #onglet a{
	color: #ffffff;
}

.specialEnteteViry #onglet dt#firstLi.on {
    background-image: url("../image/Viry/menu/onglet_first_up.jpg");
}

.specialEnteteViry #onglet dt{
	background-image:url("../image/Viry/menu/onglet_down.jpg");
}

.specialEnteteViry #onglet dt.on{
	background-image:url("../image/Viry/menu/onglet_up.jpg");
}

.specialEnteteViry .sousMenuProgramme {
    background-image: url("../image/Viry/menu/bloc_sous_menu_02.png");
}

.specialEnteteViry #ongletEnteteLeft {
    background-image: url("../image/Viry/menu/barre_menu_gauche.jpg");
}

.specialEnteteViry #ongletEnteteRight {
    background-image: url("../image/Viry/menu/barre_menu_droite.jpg");
}


#ongletContenu.specialContenuViry div.gaucheProgramme .encart {
    background-color: #393029;
	color: #ffffff;
}

#ongletContenu.specialContenuViry div.gaucheProgramme .encart .lien a,
#ongletContenu.specialContenuViry div.gaucheProgramme .encart #titre{
    color: #ffffff;
}

#ongletContenu.specialContenuViry .droiteProgramme2{
	background-color: #4A3C31;
	height: 781px;
	margin-left:0;
}

#ongletContenu.specialContenuViry .progRechercheDemandeRDV{
	background-image: url("../image/Viry/demande_rdv_viry.png");
}

#ongletContenu.specialContenuViry .progRechercheRappel{
	background-image: url("../image/Viry/rappel_viry.png");
}

#ongletContenu.specialContenuViry .progRechercheDemandeDoc{
	background-image: url("../image/Viry/recevoir_doc_viry.png");
}

#ongletContenu.specialContenuViry .progFontBoutonRecherche{
	height: 31px;
    margin-right: 5px;
    padding-left: 22px;
    padding-right: 0;
}

#ongletContenu.specialContenuViry #programmeAdresse .bordure span{
	color: #A59E9C !important;
}

#ongletContenu.specialContenuViry p.lotsDispo,
#ongletContenu.specialContenuViry p.prix{
	color: #4A3C31;
} 

#ongletContenu.specialContenuViry .listePrix tr{
	background-color:#B5A28C;
	color: #ffffff;
}
#ongletContenu.specialContenuViry .listePrix tr td{
	border-color: #B5A28C;
}

#ongletContenu.specialContenuViry .listePrix tr.gris{
	background-color:#393029;
	color: #ffffff;
}
#ongletContenu.specialContenuViry .listePrix tr.prix td{
	border-color: #393029;
}

#ongletContenu.specialContenuViry div.droiteProgramme2 .programmesVus .titreDroite,
#ongletContenu.specialContenuViry div.droiteProgramme2 .programmesVus li,
#ongletContenu.specialContenuViry div.droiteProgramme2 .programmesVus li a{
	color: #ffffff;
}

#ongletContenu.specialContenuViry div.droiteProgramme2 .programmesSimilaires .bx-wrapper .bx-prev{
	background-image: url("../image/Viry/fleche_gauche_viry.png");
}
#ongletContenu.specialContenuViry div.droiteProgramme2 .programmesSimilaires .bx-wrapper .bx-next{
	background-image: url("../image/Viry/fleche_droite_viry.png");
}

.specialLogementViry #encartGaucheLogement #menuGauchePicto{
	background-color:#B5A28C;
	color: #ffffff;
}

.specialLogementViry #encartGaucheLogement .images{
	background-color: #393029;
    padding-left: 10px;
    width: 180px;
}

.specialLogementViry #encartGaucheLogement .images #titreMenuGauche{
	color: #ffffff;
}

.specialContenuViry #DivDroitePresentationProgramme .listePrix a{
	color: #ffffff;
}

#ongletContenu.specialContenuViry .centrePresentationProgramme2 a{
	color: #ffffff;
}

#ongletContenu.specialContenuViry .aNoter{
	background-color:#E7EB7B;
	color:#393029;
}

.specialLogementViry #encartGaucheLogement span#menuGaucheBurOuvert{
	color:#C6B2A5;
}



/**
 * Habillage Cannes
 */

#ongletContenu.specialContenuCannes
{
	background-color: #e4dede; 
	background-image:none;
	margin-left:25px;
	/*width:932px;*/
	padding-left:inherit;
	margin-bottom:10px;
	height:821px;
}
#ongletContenu.specialContenuCannes div.gaucheProgramme
{ 
	background-color: #624444; 
	height: 821px; 
	/*margin-bottom:0px;*/
}
#ongletContenu.specialContenuCannes div.gaucheProgramme .resume{ background-color: #e4dede; color:#3b2623;}
#ongletContenu.specialContenuCannes #programmeAdresse{	background-color: #c6b4b2; margin-right:0; padding-right:15px; color:#3b2625;}
#ongletContenu.specialContenuCannes #programmeAdresse td, #ongletContenu.specialContenuCannes #programmeAdresse a{/*color: #ffffff;*/}
#ongletContenu.specialContenuCannes p.prix { color: #47535F; }
#ongletContenu.specialContenuCannes #listePrix tr { background-color: #e4dede; }
#ongletContenu.specialContenuCannes #listePrix tr.gris { background-color: #c6b4b2; }
#ongletContenu.specialContenuCannes #listePrix tr td, #ongletContenu.specialContenuCannes #listePrix tr td a { color: #ffffff; }

.specialContenuCannes .encart{ background-color: #624444; }
#ongletContenu.specialContenuCannes div.gaucheProgramme .encart {
    background-color: #624444;
	color: #ffffff;
}

#ongletContenu.specialContenuCannes div.gaucheProgramme .encart .lien a,
#ongletContenu.specialContenuCannes div.gaucheProgramme .encart #titre{
    color: #ffffff;
}

#ongletContenu.specialContenuCannes .progRechercheDemandeRDV
{
	background-image: url("../image/Cannes/demande_rdv_rose.png");
}

#ongletContenu.specialContenuCannes .progRechercheRappel
{
	background-image: url("../image/Cannes/rappel_rose.png");
}

#ongletContenu.specialContenuCannes .progRechercheDemandeDoc
{
	background-image: url("../image/Cannes/recevoir_doc_rose.png");
}

#ongletContenu.specialContenuCannes .centrePresentationProgramme2
{
	background-color: #e4dede;
    color: #3d2525;
    font-size: 11px;
    /*margin-left: 408px;
    margin-right: 184px;*/
    text-align: justify;
}

#ongletContenu.specialContenuCannes .droiteProgramme2{
	background-color: #FFFFFF;
	height: 821px;
	margin-left:0;
	color: #3d2525;
}

#ongletContenu.specialContenuCannes div.droiteProgramme2 {
    color: #3d2525;
}

.specialEnteteCannes #onglet dt#firstLi {
    background-image: url("../image/Cannes/menu/onglet_first_down.jpg");
}

.specialEnteteCannes #onglet a{
	color: #311c1b;
}

.specialEnteteCannes #onglet a.on{
	color : #FFFFFF;
}

.specialEnteteCannes #onglet dt#firstLi.on {
    background-image: url("../image/Cannes/menu/onglet_first_up.jpg");
}

.specialEnteteCannes #onglet dt{
	background-image:url("../image/Cannes/menu/onglet_down.jpg");
}

.specialEnteteCannes #onglet dt.on{
	background-image:url("../image/Cannes/menu/onglet_up.jpg");
}

.specialEnteteCannes .sousMenuProgramme {
    background-image: url("../image/Cannes/menu/bloc_sous_menu_02.png");
}

.specialEnteteCannes #ongletEnteteLeft {
    background-image: url("../image/Cannes/menu/barre_menu_gauche.jpg");
}

.specialEnteteCannes #ongletEnteteRight {
    background-image: url("../image/Cannes/menu/barre_menu_droite.jpg");
}

.specialEnteteCannes .retour_liste_prog_img
{
	float:left;
	padding-left:4px;
	padding-top:9px;
}

.specialEnteteCannes .retour_liste_prog {
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-left: -92px;
    margin-top: 13px;
}

#ongletContenu .specialEnteteCannes .programmesVus .titreDroite {
    color: #3d2525;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-right: 12px;
    padding-top: 15px;
}

#ongletContenu .specialEnteteCannes .programmesVus li span.nom_programme_revoir {
    display: block;
    margin-bottom: 4px;
    width: 100%;
}

#ongletContenu.specialContenuCannes .aNoter{
	background-color:#c6b4b2;
	color:#3b2625;
}

#ongletContenu.specialContenuCannes div.droiteProgramme2 .programmesVus .titreDroite,
#ongletContenu.specialContenuCannes div.droiteProgramme2 .programmesVus li,
#ongletContenu.specialContenuCannes div.droiteProgramme2 .programmesVus li a{
	color: #3d2427;
}

#ongletContenu.specialContenuCannes div.droiteProgramme {
    color: #3d2525;
    float: right;
    font-size: 11px;
    line-height: 13px;
    margin-left: 10px;
	margin-right: 12px;
    text-align: justify;
    width: 368px;
	
	/*background-color: #e4dede;*/
    /*margin-left: 408px;
    margin-right: 184px;*/
}

#ongletContenu.specialContenuCannes #DivDroitePresentationProgramme a.progFontBoutonRecherche {
    margin-top: 5px;
    width: 80px;
}

/* Demande n°176 */
.specialContenuCannes .progRechercheDemandeEtude
{
    background-image: url("../image/Cannes/btn_investissementloc.png");
    /*height: 34px;
    padding-top: 4px;
    margin-top: 5px;
    width: 87px !important;*/
}
/* Fin - Demande n°176 */
