/* CSS Document */
/******************************************************
** FRONT 1 BACK COLORS
******************************************************/
.front-couleur0 { color: #000000; }
.front-couleur1 { color: #706f6f; }
.front-couleur2 { color: #f39200; }
.front-couleur3 { color: #706f6f; }
.front-couleur4 { color: #706f6f; }
.front-couleur5 { color: #b2b2b2; }
.front-couleur6 { color: #ececec; }
.front-couleur7 { color: #ffffff; }
.front-couleur8 { color: #ffffff; }
.back-couleur0 { background-color: #000000; }
.back-couleur1 { background-color: #706f6f; }
.back-couleur2 { background-color: #f39200; }
.back-couleur3 { background-color: #706f6f; }
.back-couleur4 { background-color: #706f6f; }
.back-couleur5 { background-color: #b2b2b2; }
.back-couleur6 { background-color: #ececec; }
.back-couleur7 { background-color: #ffffff; }
.back-couleur8 { background-color: #ffffff; }

/******************************************************
** HTML STYLES
******************************************************/
html {
}
body {
	color: #706f6f;
}
body {
	color: #706f6f;
}
h1 {
	color: #706f6f;
}
h2 {
	color: #f39200;
}
h2.sous-titre {
	color: #b2b2b2;
}
h2 a, h2 a:visited, h2 a:hover {
	color: #f39200;
}
h3 {
	color: #706f6f;
}
h4 {
	color: #f39200;
}
h5 {
	color: #706f6f;
}
h6 {
	color: #f39200;
}
a, a:visited,
a.forced_rendering, a.forced_rendering:visited {
	color: #f39200;
}
a:hover,
a.forced_rendering:hover {
	color: #f39200;
}
a.active,
a.active:visited,
a.active:hover {
	color: #f39200;
}

.style1 h3 {
	color: #f39200;
}

table.titlefirstcol td:first-child {
	background-color: #706f6f;
}

.keyword {
	background-color: #FFAF00;
}

address {
	color: #828080;
}

#sommaire h1,
#sommaire h2,
#sommaire h3,
#sommaire h4,
#sommaire h5,
#sommaire h6 {
	color: #f39200;
}

/******************************************************
** STYLES HEADER
******************************************************/

/******************************************************
** STYLES FOOTER
******************************************************/
#footer, #footer a, #footer a:visited {
}
#footer a:hover {
}
#framaw {
	color: #706f6f;
}

/******************************************************
** BACKGROUNDS
******************************************************/
#page {
	background-color: #ffffff;
}
#header_slider {
	background-color: #f39200;
}
#conteneur {
	background-color: #ffffff;
}
#footer {
	background-color: #ffffff;
}
#footer_inner {
	background-color: #000;
}
#conteneur .horizontal-strip-inner {
	background-color: #ececec;
}
#conteneur_bottom {
	background-color: #ececec;
}
#footer_inner .horizontal-strip-inner {
	background-color: #f39200;
}
#footer_bottom {
	background-color: #b2b2b2;
}

/******************************************************
** NAVS
******************************************************/
ul.nav_nav_main li.opt_niv_1 a,
ul.nav_nav_main li.opt_niv_1 a:visited {
	color: #fff;
}
ul.nav_nav_main li.opt_niv_1 a:hover {
	color: #fff;
	background-color: #f39200;
}
ul.nav_nav_main li.opt_niv_1.expanded a,
ul.nav_nav_main li.opt_niv_1.expanded a:visited, 
ul.nav_nav_main li.opt_niv_1.expanded a:hover {
	color: #ffffff;
	background-color: #f39200;
}
ul.nav_nav_main li.opt_niv_1.active a,
ul.nav_nav_main li.opt_niv_1.active a:visited, 
ul.nav_nav_main li.opt_niv_1.active a:hover {
	color: #ffffff;
	background-color: #f39200;
}
ul.nav_nav_main li.opt_niv_1.active.expanded a {
	color: #ffffff;
	background-color: #f39200;
}

/******************************************************
** NAVS NAVGOCO (SMARTPHONE OU ADMIN)
******************************************************/
/* le bloc de niveau 1 */
.navgoco li.opt_niv_1 a.nav_option_a {
	color: #fff;
	background-color: #f39200;
}
/* le bloc niv 1 actif avec over */
.navgoco li.opt_niv_1.active > a.nav_option_a {
	color: #fff;
	background-color: #706f6f;
}
/* le bloc niv 1 actif */
.navgoco li.opt_niv_1.active {
	color: #fff;
	background-color: #706f6f;
}
.navgoco li.opt_niv_1 > a.nav_option_a:active {
	color: #fff;
	background-color: #706f6f;
}
/* le bloc niv 1 over */
.navgoco li.opt_niv_1.open a.nav_option_a {
	color: #fff;
	background-color: #706f6f;
}
.navgoco li.opt_niv_1 > a.nav_option_a:hover {
	color: #fff;
	background-color: #706f6f;
}
/* le bloc niv 2 */
.navgoco li.opt_niv_2 > a.nav_option_a {
	background: transparent;
}
/* le bloc niv 2 over */
.navgoco li.opt_niv_2 > a.nav_option_a:hover {
	color: #fff;
	background-color: #b2b2b2;
}
/* le bloc niv 2 active */
.navgoco li.opt_niv_2.active {
	color: #fff;
	background-color: #706f6f;
}

/******************************************************
** MENU SECONDAIRE
******************************************************/
#nav_main_subs {
	background-color: #f39200;
}
#nav_main_subs li.opt_niv_2 a {
	color: #fff;
}
#nav_main_subs li.opt_niv_2 a:hover,
#nav_main_subs li.opt_niv_2.active a {
	color: #706f6f;
}

/******************************************************
** BLOCKS
******************************************************/
a .colblock {
	color: #706f6f;
}
#block_search, #action_launcher_search {
	background-color: #b2b2b2;
}
#nav_account, #action_launcher_account {
	background-color: #706f6f;
}
#nav_panier, #action_launcher_panier {
	background-color: #f39200;
}
.nav_onglet_slider label, .nav_onglet_slider h2 {
	color: #ffffff;
}
#blocks_produits .block_element {
	background-color: #ececec;
}
#blocks_promos {
	background-color: #706f6f;
}
#blocks_promos h2 {
	color: #ffffff;
}
#blocks_produits #blocks_promos .block_element {
	background-color: transparent;
}
.block_element_prix {
	background-color: #ffffff;
	color: #f39200;
}
.enpromo {
	background-color: #706f6f;
	color: #ffffff;
}
.action_launcher {
	color: #ffffff;
}


/******************************************************
** SERP & FICHE
******************************************************/
.pager_page_no, .pager_nav {
	border-color: #f39200;
	background-color: #f39200;
	color: #fff;
}
.pager_page_no.active {
	border-color: #706f6f;
	background-color: #706f6f;
	color: #fff;
}
.pager_page_no a,
.pager_nav a {
	background-color: #f39200;
	border-color: #f39200;
	color: #fff;
}
.pager_page_no a:hover,
.pager_nav a:hover {
	background-color: #706f6f;
	border-color: #706f6f;
	color: #fff;
}
.pager_nb_results {
	color: #f39200;
}

.serp_cfg {
	background-color: #b2b2b2;
	color: #fff;
}

.fiche_vignette_wrapper {
	border-color: #fff;
}
.fiche_vignette_wrapper:hover {
	border-color: #f39200;
}
#fiche_infos {
	background-color: #fff;
	/*background-color: #ececec;*/
}
#fiche_action_prix {
	color: #f39200;
}
#fiche_action_promos,
.fiche_promo {
	background-color: #706f6f;
}
#fiche_action_promos h2 {
	color: #ffffff;
}


#nav_fiche a {
	color: #fff;
}
#nav_fiche a:hover {
	color: #fff;
}
.nav_fiche_list,
.nav_fiche_prev,
.nav_fiche_current,
.nav_fiche_next {
	border-color: #f39200;
	background-color: #f39200;
	color: #fff;
}
#nav_fiche a:hover .nav_fiche_list,
#nav_fiche a:hover .nav_fiche_prev,
#nav_fiche a:hover .nav_fiche_next {
	border-color: #b2b2b2;
	background-color: #b2b2b2;
	color: #fff;
}


/******************************************************
** PANIER
******************************************************/
.widget_panier {
  color: #fff;
}
.nav_panier_element {
	background-color: #ececec;
}
.nav_panier_element_titre h4,
.nav_panier_element_qte,
.nav_panier_element_prix {
  color: #f39200;
}
.nav_panier_element_qte {
  background-color: rgba(255,255,255,0.8);
}
#commande_validation_etapes .validation_etape .area-graphic-center {
	border-bottom-color: #706f6f;
	color: #706f6f;
}
#commande_validation_etapes .etape_on .area-graphic-center {
	border-bottom-color: #f39200;
	color: #f39200;
}
#commande_validation_etapes .etape_unchecked .area-graphic-center  {
}
#commande_validation_etapes .etape_checked .area-graphic-center  {
	border-bottom-color: #ffffff;
	color: #ffffff;
}
.panier_content .ligne_impaire {
	background-color: #ececec;
}
#panier_content_promotions {
	background-color: #706f6f;
	color: #ffffff;
}
#panier_content_promotions .ligne_impaire {
	background-color: transparent;
}
#panier_content_promotions h2 {
	color: #ffffff;
}
#panier_content_livraison {
	background-color: #b2b2b2;
	color: #ffffff;
}
#panier_content_livraison h2 {
	color: #ffffff;
}
#panier_content_total {
	border-bottom-color: #f39200;
	border-top-color: #f39200;
}


/******************************************************
** USER EDIT
******************************************************/
.ligne_commande.ligne_impaire {
	background-color: #ececec;
}
.ligne_commande.active {
	border-color: #b2b2b2;
}

/******************************************************
** FORMS
******************************************************/
input,
select,
textarea,
.chzn-container {
	background-color: #ffffff;
	color: #706f6f;
  border: solid 2px #b2b2b2;
}
input:hover,
select:hover,
textarea:hover,
.chzn-container:hover {
  border: solid 2px #706f6f;
}
input:focus,
select:focus,
textarea:focus,
.chzn-container:focus {
	background-color: #ffffff;
  border: solid 2px #b2b2b2;
}
option {
	background-color: #ffffff;
	color: #706f6f;
}
.nav_onglet_slider input,
.nav_onglet_slider select,
.nav_onglet_slider textarea,
.nav_onglet_slider .chzn-container {
	background-color: #ffffff;
	color: #706f6f;
  border: solid 2px #b2b2b2;
}
.nav_onglet_slider input.watermark,
.nav_onglet_slider .chzn-container-multi .chzn-choices .search-field .default,
.nav_onglet_slider select.watermark,
.nav_onglet_slider textarea.watermark {
	background-color: #ffffff;
	color: #b2b2b2;
}
.nav_onglet_slider input:hover,
.nav_onglet_slider select:hover,
.nav_onglet_slider textarea:hover,
.nav_onglet_slider .chzn-container:hover {
  border: solid 2px #706f6f;
}
.nav_onglet_slider input:focus,
.nav_onglet_slider select:focus,
.nav_onglet_slider textarea:focus,
.nav_onglet_slider .chzn-container:focus {
  border: solid 2px #b2b2b2;
}

/* 
** bouton
*/
.area-bouton-inner a,
.area-bouton-inner a:visited,
.area-bouton-inner button {
	background-color: #f39200;
	border-color: #f39200;
	color: #fff;
}
.area-bouton-inner a:active,
.area-bouton-inner a:hover,
.area-bouton-inner button:hover  {
	background-color: #706f6f;
	border-color: #706f6f;
	color: #fff;
}
/* 
** bouton different
*/
.area-bouton-inner.alt1-button a,
.area-bouton-inner.alt1-button a:visited,
.area-bouton-inner.alt1-button button {
	background-color: transparent;
	border-color: #706f6f;
	color: #706f6f;
}
.area-bouton-inner.alt1-button a:active,
.area-bouton-inner.alt1-button a:hover,
.area-bouton-inner.alt1-button button:hover  {
	background-color: #706f6f;
	border-color: #706f6f;
	color: #fff;
}
.area-bouton-inner.alt2-button a,
.area-bouton-inner.alt2-button a:visited,
.area-bouton-inner.alt2-button button {
	background-color: transparent;
	border-color: #fff;
	color: #fff;
}
.area-bouton-inner.alt2-button a:active,
.area-bouton-inner.alt2-button a:hover,
.area-bouton-inner.alt2-button button:hover  {
	background-color: #706f6f;
	border-color: #706f6f;
	color: #fff;
}
.area-bouton-inner.alt3-button a,
.area-bouton-inner.alt3-button a:visited,
.area-bouton-inner.alt3-button button {
	background-color: #ffffff;
	border-color: #f39200;
	color: #ffffff;
}
.area-bouton-inner.alt3-button a:active,
.area-bouton-inner.alt3-button a:hover,
.area-bouton-inner.alt3-button button:hover  {
	background-color: #ffffff;
	border-color: #706f6f;
	color: #ffffff;
}
/* 
** bouton du slider de droite
*/
.nav_onglet_slider .area-bouton-inner a,
.nav_onglet_slider .area-bouton-inner a:visited,
.nav_onglet_slider .area-bouton-inner button {
	background-color: transparent;
	border-color: #fff;
	color: #fff;
}
.nav_onglet_slider .area-bouton-inner a:active,
.nav_onglet_slider .area-bouton-inner a:hover,
.nav_onglet_slider .area-bouton-inner button:hover  {
	background-color: #706f6f;
	border-color: #706f6f;
	color: #fff;
}
/* 
** encore d'autres boutons
*/

/******************************************************
** GMA
******************************************************/
#gma_carte {
	border-color: #706f6f;
}
.marker-infobulle-vignette {
	border-color: #706f6f;
}
.gma_marker_elem {
	border-color: #fff;
}
.gma_marker_elem:hover,
.gma_marker_elem.over {
	border-color: #f39200;
}

/******************************************************
** MICROS
******************************************************/
.rounded,
.round-corner {
  border-color: #ececec;
}
.rounded-alt,
.round-corner-alt {
  border-color: #b2b2b2;
}
.highlight {
	color: #f39200;
}
.lead {
	color: #f39200;
}

/******************************************************
** JQUERY
******************************************************/
/* all ui */
.ui-widget-content > a,
.ui-widget-content > a:visited {
	color: #f39200;
}
.ui-widget-content > a:hover {
	color: #f39200;
}

/* dialog */
.ui-dialog .msg_erreur {
	color: #f39200;
}
.ui-dialog .msg_ok,
.ui-dialog .msg_info {
	color: #f39200;
}

/* datepicker */
.ui-datepicker table, .ui-timepicker-div, .ui-datepicker .ui-datepicker-buttonpane {
	background-color: #ececec;
}

/* fancybox */
.fancybox-overlay {
	background: url(../api/design/motif_fond_blanc_transparent.png);
}
#fancybox-buttons ul {
	border-color: #706f6f;
}
#fancybox-thumbs ul li a {
	background-color: #eee;
	border-color: #706f6f;
}
#fancybox-thumbs ul li.active {
    border-color:#706f6f;
}

/* backtotop */
.backtotopinstance {
  border-color:#f39200;
	background-color:  transparent;
}
.backtotopinstance:hover {
  border-color:#706f6f;
	background-color: #706f6f;
}

/* cloudzoom */
.cloudzoom-zoom {
	border-color: #f39200;
}

/* camera-master */
.camera-slide-txt h2 {
  background-color: rgba(255,255,255,0.8);
}
.camera-slide-txt h3 {
  background-color: rgba(255,255,255,0.8);
}

/******************************************************
** ADMIN
******************************************************/
.admin_content_googlemapeur_content {
	border-color: #f39200;
}

