a.tooltip{ background-image: url(puce_18.png); }
a.tooltip.current, a.tooltip:hover{ background-image: url(puce_18_active.png); }
.pictoDispo{background-image: url(fond_dispo.png);}
#menu .contact { background-image: url("phone_48.png");}
.icon-16-user{background-image: url("user_16.png");}

/* couleurs et gradients */
#menu.centralisateur ul li{
    background-image: -webkit-gradient( linear, 0 0, 25% 100%, to(#506684), from(#90a6c4) ,color-stop(0.8,#506684) );
    background-image: -moz-linear-gradient( left bottom 125deg,#506684 0%, #90a6c4 80% );
}
.fond-color-1, .programme-liste-lots{
    background-color: #506684;
}
.fond-color-1A{
    background-color: #90a6c4;
}

.general-background{
	background: #FFFFFF url();
	border: 1px solid #E4E4E4;
}
/* couleurs et gradients */
.color-1, .color-2{
    color: #556e8d;
}
.color-3{
    color: #5e5e5e;
}
.link-1{
    color: #556e8d;
}
.link-2{
    color: #FFFFFF;
}
.link-3{
    color: #000000;
    font-weight: bold;
}

.gradient-background-1{
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #DADADA ), color-stop(0.8, #F3F3F3) );
    background-image: -moz-linear-gradient( center bottom, #DADADA 32%, #F3F3F3 80% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F3F3F3', endColorstr='#DADADA');
}
.gradient-background-2{
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #DADADA), color-stop(0.30, #FFFFFF) );
    background-image: -moz-linear-gradient( center bottom, #DADADA 0%, #FFFFFF 30% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#DADADA');
}

.gradient-1, .gradient-2, .gradient-3 {
    color: #FFFFFF;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #45474b), color-stop(0.8, #61686e) );
    background-image: -moz-linear-gradient( center bottom, #45474b 32%, #61686e 80% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#45474b', endColorstr='#61686e');
}

.gradient-button {
    color: #FFFFFF;
    border: 1px solid #999999;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.33, #354457), color-stop(0.67, #556e8d), color-stop(0.84, #889cb7) );
    background-image: -moz-linear-gradient( center bottom, #354457 33%, #556e8d 67%, #889cb7 84% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#889cb7', endColorstr='#354457');
}
.gradient-button:active {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.33, #889cb7), color-stop(0.67, #556e8d), color-stop(0.84, #354457));
    background-image: -moz-linear-gradient( center bottom, #889cb7 33%,	#556e8d 67%, #354457 84% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#354457', endColorstr='#889cb7');
}

.gradient-button2 {
    color: #FFFFFF;
    border: 1px solid #999999;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #363636), color-stop(1, #B9B9B9) );
    background-image: -moz-linear-gradient( center bottom, #363636 0%, #B9B9B9 100% );
    filter: none;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#B9B9B9', endColorstr='#363636');
}
.gradient-button2:active {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #B9B9B9), color-stop(1, #363636) );
    background-image: -moz-linear-gradient( center bottom, #B9B9B9 0%, #363636 100% );
	filter: none;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#363636', endColorstr='#B9B9B9');
}
.gradient-button3 {
    color: #FFFFFF;
    border: 1px solid #999999;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #D1D1D1), color-stop(1, #F0F0F0) );
    background-image: -moz-linear-gradient( center bottom, #D1D1D1 0%, #F0F0F0 100% );
    filter: none;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F0F0F0', endColorstr='#D1D1D1');
}
.gradient-button3:active {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #F0F0F0), color-stop(1, #D1D1D1) );
    background-image: -moz-linear-gradient( center bottom, #F0F0F0 0%, #D1D1D1 100% );
	filter: none;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#D1D1D1', endColorstr='#F0F0F0');
}

/* slider recherche */
.ui-slider-range {
    background-image: -moz-linear-gradient(center bottom , #354457 0%, #889cb7 100%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #354457 ), color-stop(1,#889cb7 ));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#889cb7', endColorstr='#354457');
}
#form-scellier .ui-sliders a.ui-state-default{
    background: #889cb7;
}

/* checkbox */
.personalCB li.selected a{
    color: #FFFFFF;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.33, #354457), color-stop(0.67, #556e8d), color-stop(0.84, #889cb7) );
    background-image: -moz-linear-gradient( center bottom, #354457 33%, #556e8d 67%, #889cb7 84% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#889cb7', endColorstr='#354457');
}

/* interf */
.icon-download{ background-image: url(bt_telecharger.png); }
.titre-bloc{ background-image: url(bg_titre_ev1.png); }
.encart-commercialisateur{ background-image: url(encart_com.png); }
.bloc-dl-maj{ background-image: url(fond_bloc_dl.png); }
.bloc-mac-app { background-image: url("fond_bloc_ipadiphone.png"); }
.postit-bloc{ background-image: url(fond_postit.png); }
/* menu */
#menu .home { background-image: url("home_48.png");}
#menu .recherche { background-image: url("magnifier_48.png");}
#menu .loc { background-image: url("localisation_48.png");}
#menu .video { background-image: url("video_48.png");}
#menu .galerie { background-image: url("galerie_48.png");}
#menu .defisc { background-image: url("euro_48.png");}
#menu .visite-3d { background-image: url("pda_48.png");}
#menu .selection { background-image: url("cady_48.png");}
/* checkbox 2*/
#lots-options.personalCB li.selected a, #lots-orientations.personalCB li.selected a{ background-image: url(cb_on.png); }
#lots-options.personalCB li.unselected a, #lots-orientations.personalCB li.unselected a{ background-image: url(cb_off.png); }
/* icones header */
.puce{
	background-image: url("puce_16.png");
	text-align: center;
}
.icon-24-user{background-image: url("user_24.png");}
.icon-24-dashboard{background-image: url("dashboard_24.png");}
/* loupe */
.icon-64-magnifier{ background-image: url("magnifier_64.png");}
.icon-48-magnifier{ background-image: url("magnifier_48.png");}
.icon-32-magnifier{ background-image: url("magnifier_32.png");}
/* maquette */
.icon-64-pda{ background-image: url("pda_64.png");}
.icon-48-pda{ background-image: url("pda_48.png");}
.icon-32-pda{ background-image: url("pda_32.png");}
/* panier */
.icon-64-cady{ background-image: url("cady_64.png");}
.icon-48-cady{ background-image: url("cady_48.png");}
.icon-32-cady{ background-image: url("cady_32.png");}
/* video */
.icon-64-video{ background-image: url("video_64.png");}
.icon-48-video{ background-image: url("video_48.png");}
.icon-32-video{ background-image: url("video_32.png");}
/* euro */
.icon-64-euro{ background-image: url("euro_64.png");}
.icon-48-euro{ background-image: url("euro_48.png");}
.icon-32-euro{ background-image: url("euro_32.png");}
/* recherche */
.icon-48-eye{ background-image: url("eye_48.png");}
.icon-32-liste{ background-image: url("liste_32.png");}
.icon-32-mosaic{ background-image: url("mosaic_32.png");}
.icon-32-3d{ background-image: url("coverflow_32.png");}

#grille-lots .add-lot{ background-image: url("cady_add_48.png"); }
#grille-lots .remove-lot{ background-image: url("cady_remove_48.png"); }
#mosaic-lots .add-lot{ background-image: url("cady_add_32.png"); }
#mosaic-lots .remove-lot{ background-image: url("cady_remove_32.png"); }




/*******************************************************************************
 *     Patch nouveau look
 ******************************************************************************/


/**   Zone à éditer *************************************************/

/**
 *  Couleurs de texte: liens et titre
 */
.titre-page,
.tiny-bloc-info,
.tiny-bloc-info .link-1,
.tiny-bloc-info .link-2 { color: #556e8d; }



/**
 *  Couleurs de fond
 */
#menu.centralisateur,
.pattern-1,
#menu-ctn,
.gradient-button,
#header .container,
.fond-color-1,
.fond-color-1A,
#eof .fond-page-1,
#lots .decouvrir-lot,
#container-connection .fond-page-2,
#liste-catalogue .inside .decouvrir-programme { background: #506684; }



/**
 *  boutons: couleur de fond plus claire pour les mouse hover
 */
#lots .decouvrir-lot:hover,
#liste-catalogue .inside .decouvrir-programme:active,
#liste-catalogue .inside .decouvrir-programme:hover,
.gradient-button:active,
.gradient-button:hover { background: #5d779a; }



/**
 *  fond plus clair pour le bouton de connexion
 */
#submit-connection { background: #6682a8; }
#submit-connection:hover { background: #7191bb; }


/**   Fin de la zone à éditer *************************************************/



body,
#main { background: #fff; }

#submit-connection,
.fond-page-1 .link-1,
#lots .decouvrir-lot a,
#liste-catalogue .inside .decouvrir-programme,
.gradient-button { color: #FFFFFF; }

.tiny-bloc-info,
#lots .lot,
#diaporama-programmes { background: #e6eaec; }

.pictoDispo { background: #5e6164; }

#submit-deconnection,
#go-admin,
#nom-commercialisateur { color: #000; }


/**
 *     Pictos des fiscalités
 */
.logo-bbc { background: url(/img/icons/labels/flat/bbc.png) no-repeat; }
.logo-lmnp { background: url(/img/icons/labels/flat/lmnp.png) no-repeat; }
.logo-lmnp-censi-bouvard { background: url(/img/icons/labels/flat/lmnp-censi-bouvard.png) no-repeat; }
.logo-scellier { background: url(/img/icons/labels/flat/scellier.png) no-repeat; }
.logo-duflot { background: url(/img/icons/labels/flat/duflot.png) no-repeat; }



/**
 * Changement de marge, suppression des bordures et fonds
 *
 */

.shadow-bloc-tiny,
.shadow-bloc { display: none; }

#recherche-home,
#recherche,
.tiny-bloc-info,
.gradient-button { border: none; }

#liste-catalogue,
#recherche-home,
#recherche,
.shadow-bloc-tiny-2,
.programme-on-top,
.container,
#menu.centralisateur ul li { background: transparent; }


#submit-connection {
    margin-top: 5px;
    margin-left: 1px;
    padding: 0 5px 1px 5px;
}

.pictoDispo {
    height: auto;
    margin: -8px -20px -16px 208px;
}

#liste-catalogue .inside .decouvrir-programme { border: none; }
.container { width: 960px; }

#liste-catalogue .inside .decouvrir-programme {
    position: static;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 auto;
}
#lots .decouvrir-lot,
#liste-catalogue .inside .decouvrir-programme { height: auto; padding: 8px 10px; }

.button {
   padding: 8px 10px;
   font-size: 1.2em;
   font-style: normal;
}

#liste-catalogue { margin-top: 10px; }

#liste-catalogue .inside {
    border: none;
    background: #e6eaec;
    width: 250px;
    margin: 12px 2px 5px 12px;
}


#submit-recherche {  width: 157px; }

.personalCB li a {
    border-radius: 0;
    background: #e6eaec;
}

a.scrollButtons { height: 117px; }
#diaporama-programmes a.scrollButtons { top: 21%; }
a.scrollButtons { background: transparent url("/layouts/ec2/scroll_button2.png") no-repeat scroll 0 0; }
a.scrollButtons.left:hover { background-position: left bottom; }
a.scrollButtons.right:hover { background-position: right bottom; }

#connection input {
    border: none;
    height: 14px;
    font-size: .9em;
}

.titre-page { font-size: 2.2em; }


