/* ---color themes /* -- AGENDA : 		#FF7E00/* -- LOISIRS :		#8CC919/* -- COMMERCES :	#073C78/* -- FACILE : 		#82017E/* -- ENFANTS : 	#FECA00/* -- HEBERGEMENTS : #0678B3/* -- RESERVATION : #A80101/* ======================================= *//* -- TEXT DISPLAY SETUP ------ */.h3_dynParafs {color: #000;line-height: 10px;font-size: 16px;}/* -- Highlights box ------ */.hgl_t1 {color: #666;}.hgl_title {color: #A80101;}.hgl_title_subNav {color: #A80101;}.hgl_link {color: #666;}.hgl {color: #000;}.hgl_liste_header {background-color: #A80101;}/* ======================================= *//* -- MAIN FRAME SUBNAV SETUP ------ */.subNav_title, .subNav_title_sl {background-color: #000;}.title_menu_sn, .title_menu_sn_sl {color: #666;font-size: 14px;padding: 0;padding-bottom: 5px;}.subNav_rub_p {color: #666;}.subNav_rub_p:hover {color: #000;}.subNav_rubon_p {color: #FFCC00 !important;}.subNav_rubon_p:hover {color: #FFCC00;}/* ======================================= *//* -- DETAIL SUBNAV SETUP ------ */.menu_Sn_block {background-position: top left;background-repeat: repeat;}/* ======================================= *//* -- PAGE FEATURES SETUP ------ *//* -- Main Gfx------ */#gfx_addon {background-color: #A80101;}#gfx_addon2 {background-position: top left;background-repeat: no-repeat;}#detail_gfx_vert {background-color: #82017E;}#detail_gfx_vert_addon {background-position: top left;background-repeat: no-repeat;}/* -- Page navigation------ */#pageBack {background-position: top left;background-repeat: no-repeat;}#pageUp {background-position: top right;background-repeat: no-repeat;}/* ======================================= *//* -- MENU FEATURES SETUP ------ */#menu_gfx {background-position: top left;background-repeat: no-repeat;}#menu_gfx_lg {background-position: top left;background-repeat: no-repeat;}#rech_menu_bg{background-position: top left;background-repeat: repeat;}#rech_menu_bg_lg {background-position: top left;background-repeat: repeat;}/* ============================================= *//* -- DYNAMIC LAYOUT TEXTE SETUP ------ *//* -- Layout 001 ------ */.dynLay_001_item_off {background-position: 5 left;background-repeat: no-repeat;}.dynLay_001_item {background-position: 13 left;background-repeat: no-repeat;}/* ============================================= *//* -- SUB NAV SETUP ------ *//* -- Partners ------ */.partner_title_p {color: #FFF;background-color: #FFCC00;}.partner_title_p:hover {color: #000;background-color: #FFF;}/* ============================================= *//* -- FOOTER ------ *//*#page_content_infos {}*//*#pageNav_ct {background-image: url(/sallanches/medias/img/rub_visuals/pageNav_gfx_infos.gif);background-repeat: no-repeat;background-position: 5 left;}*//* ============================================= *//* -- PAGE DETAIL SETUP ------ */#pct_gfx_1 {background-color: #A80101;}#pct_DateEvent p {color: #FFC8A3;}#detail_pro_infos_ct {background-repeat: no-repeat;background-position: top left;}/* ======================================= *//* -- SPOTLIGHT DISPAKY ------ */.header_spot_rech {/*background-color: #FFCA00;*/padding-top: 10px;text-align: left;}.spot_InputField {padding:0;margin:0;font-weight:bold;font-size:16px;width:150px;color: #cecece;}#Dyn_Maj{position: relative;margin-top: 30px;text-align: right;width: 100%;height: 40px;}#inner_maj {float: right;width: 170px;height: 25px;text-align: right;padding: 0px;background-color: #cecece;}#inner_maj p {font-size: 9px; font-style: italic;padding-right: 15px;}/* ======================================= *//* -- DWL DISPLAY ------ */.dwl_link3 {font-size: 12px;padding: 0 !important;color: #666;font-style: italic;}.dwl_link3:hover {font-size: 12px;padding: 0 !important;color: #000;font-style: italic;}