* {
	font-family : "Trebuchet MS", Verdana, sans-serif;
	font-size : 12px;
	color : #98908F;
}
a {
	text-decoration : none;
}
BODY, HTML {
	padding : 0;
	margin : 0;
	height : 100%;
}
FORM, FIELDSET {
	padding : 0;
	margin : 0;
	border : 0;
}
#big_background_ {
	position : fixed;
	width : 100%;
	height : 100%;
	top : 0;
	left : 0;
	background : url(../images/trekking/bkd_all_default.jpg) #54403b top center no-repeat;
	overflow : hidden;
	z-index : 0;
}
#big_background_bleu {
	position : fixed;
	width : 100%;
	height : 100%;
	top : 0;
	left : 0;
	background : url(../images/trekking/bkd_all_bleu.jpg) #54403b top center no-repeat;
	overflow : hidden;
	z-index : 0;
}
#big_background_vert {
	position : fixed;
	width : 100%;
	height : 100%;
	top : 0;
	left : 0;
	background : url(../images/trekking/bkd_all_vert.jpg) #54403b top center no-repeat;
	overflow : hidden;
	z-index : 0;
}
#big_background_orange {
	position : fixed;
	width : 100%;
	height : 100%;
	top : 0;
	left : 0;
	background : url(../images/decouverte/bkd_all_orange.jpg) #54403b top center no-repeat;
	overflow : hidden;
	z-index : 0;
}
#big_background2 {
	position : fixed;
	width : 100%;
	height : 100%;
	top : 0;
	left : 0;
	background : url(../images/trekking/bkd_background2.png) transparent left top repeat;
	overflow : hidden;
	z-index : 1;
}
#page {
	position : absolute;
	width : 100%;
	height : 100%;
	left : 0;
	top : 0;
	z-index : 2;
}
/* headers */
#header_top {
	position : relative;
	height : 96px;
	background : url(../images/trekking/bkd_menu_header_1.png) top center repeat-x;
	z-index : 500;
}
#header_bottom {
	position : relative;
	margin-top : 2px;
	height : 31px;
	background : url(../images/trekking/bkd_menu_header.jpg) top center repeat-x;
	z-index : 1;
}
#header_top .content {
	width : 1000px;
	height : 92px;
	padding-top : 4px;
	margin : auto;
	z-index : 500;
}
#header_bottom .content {
	height : 31px;
	background : url(../images/trekking/bkd_menu_header_2.jpg) top center no-repeat;
}
#header_top .content .logo {
	float : left;
	width : 213px;
}
#header_top .content .barre {
	float : left;
	width : 787px;
	margin-top : 6px;
}
#header_top .content .barre .barre-table {
	float : right;
}
#header_top .content .bkd_identifiant {
	background : url(../images/trekking/bkd_input_identifiant.png) #3e2e29 top left no-repeat;
}
#header_top .content .bkd_mot_de_passe {
	background : url(../images/trekking/bkd_input_pwd.png) #3e2e29 top left no-repeat;
}
#header_top .content A:hover {
	color : white;
}
#header_top .ariane {
	float : right;
	margin-top : 30px;
}
#header_top .ariane, #header_top .ariane * {
	color : #816e71;
}
#header_top .ariane H1, #header_top .ariane H2 {
	display : inline;
	margin : 0;
	padding : 0;
}
#header_top .ariane A:hover, #header_top .ariane A:hover * {
	color : white;
}
#header_bottom .content UL.menu {
	margin : 0;
	padding : 0;
	margin : auto;
	width : 1000px;
	height : 31px;
	background : url(../images/trekking/bkd_menu.jpg) transparent top left no-repeat;
	list-style : none;
	z-index : 1;
}
#header_bottom .content UL.menu LI {
	float : left;
	display : block;
	width : 165px;
	margin-right : 1px;
	text-align : center;
}
#header_bottom .content UL.menu LI.first {
	width : 168px;
}
#header_bottom .content UL.menu LI.last {
	width : 167px;
	margin : 0;
}
#header_bottom .content UL.menu LI A {
	display : block;
	padding : 8px 0 8px 0;
	text-transform : uppercase;
	font-size : 10px;
	letter-spacing : 1px;
}
#header_bottom .content UL.menu LI A:hover {
	color : white;
}
#header_bottom .content UL.menu LI A.over_bleu:hover {
	color : #3399FF;
}
#header_bottom .content UL.menu LI A.over_orange:hover {
	color : #FF6600;
}
#header_bottom .content UL.menu LI A.over_vert:hover {
	color : #249d71;
}
#header_top A, #header_bottom A {
	text-decoration : none;
}
#header_top UL.newList {
	background : #90807a;
	border-color : #655754;
}
#header_top UL.newList LI A {
	color : #4c413d;
	display : block;
	padding : 2px 6px;
	cursor : pointer;
}
#header_top UL.newList .hiLite {
	background-color : #655754;
	color : #FFFFFF;
}
#header_top UL.newList .newListHover {
	background-color : #655754;
	color : #FFFFFF;
}
#header_top UL.newList .newListSelected {
	width : 128px;
	height : 18px;
	background : url(../images/trekking/sites_internationaux_off.png) transparent 115px 2px no-repeat;
	color : #FFFFFF;
}
#header_top UL.newList .newListSelFocus {
	background : url(../images/trekking/sites_internationaux_on.png) transparent 115px 2px no-repeat;
}
/* MAIN */
.main {
	padding : 20px 0 9px 0;
}
.main .bloc {
	margin : auto;
	margin-bottom : 2px;
	width : 1000px;
	background : url(../images/trekking/bkd_bloc.png) transparent top left repeat;
}
.main .bloc_autres_destinations {
	background-image : url(../images/trekking/bkd_bloc_2.png);
}
.main .bloc .bloc_content {
	padding : 23px 10px 16px 10px;
}
.main .bloc .bloc_content_voyages {
	padding : 23px 0 16px 0;
}
.main .bloc .bloc_content_vision {
	padding : 0;
}
.main .bloc .bloc_content_voyages .normal_padding {
	padding : 0 10px 0 6px;
}
.main .bloc .bloc_content_treklonline {
	padding : 23px 10px 16px 6px;
}
.main .bloc H1 {
	margin : 0;
	padding : 0 0 19px 0;
}
.main .bloc H1, .main .bloc H1 A {
	color : white;
	font-size : 24px;
	font-family : "Trebuchet MS", Arial, sans-serif;
	text-transform : uppercase;
}
.main .bloc H2 {
	margin : 0;
	padding : 0 0 19px 10px;
}
.main .bloc H2, .main .bloc H2 A {
	text-transform : uppercase;
}
.main .bloc H3 {
	margin : 0;
	padding : 0 0 19px 10px;
}
.main .bloc H3, .main .bloc H3 A {
	text-transform : uppercase;
	font-size : 12px;
}
.main .bloc H4 {
	margin : 0;
	text-transform : uppercase;
	font-size : 12px;
	padding : 0 0 10px 0;
}
.main .bloc P {
	margin-top : 0;
}
/* ZOOM */
.main .zoom_left {
	float : left;
	width : 244px;
	margin-right : 11px;
}
.main .zoom_right {
	float : left;
	width : 725px;
	padding-top : 4px;
	overflow : hidden;
}
.zoom_left .boutons {
	margin-bottom : 6px;
}
.zoom_left .boutons A, .zoom_left .boutons A * {
	text-decoration : none;
	color : #EEEAEB;
}
.zoom_left .boutons A:hover, .zoom_left .boutons A:hover * {
	color : #DDDDDD;
}
.zoom_left .boutons A SPAN {
	color : inherit;
	text-transform : uppercase;
	display : block;
	text-decoration : none;
	padding : 11px 11px 7px 11px;
}
.zoom_left .boutons A.triangle_bleu SPAN {
	background : url(../images/trekking/triangle_bleu.gif) transparent 230px 25px no-repeat;
}
.zoom_left .boutons A.triangle_orange SPAN {
	background : url(../images/trekking/triangle_orange.gif) transparent 230px 25px no-repeat;
}
.zoom_left .boutons A.triangle_vert SPAN {
	background : url(../images/trekking/triangle_vert.gif) transparent 230px 25px no-repeat;
}
.zoom_left SELECT {
	background : #FFFFFF;
	width : 190px;
	height : 22px;
	color : #32393F;
	font-size : 11px;
	border-top : 2px solid #555555;
	border-left : 2px solid #555555;
	border-right : 2px solid #CCCCCC;
	border-bottom : 2px solid #CCCCCC;
}
.zoom_left SELECT OPTION {
	color : #32393F;
	font-size : 11px;
	padding : 0 7px 0 7px;
}
.zoom_right .zoom_img {
	width : 725px;
	height : 106px; /* 260 */
	padding : 155px 0 0 0;
	margin-bottom : 6px;
}
.zoom_right .zone_titre {
	position : relative;
	background : url(../images/trekking/bkd_zone_titre.png) transparent top left repeat;
	display : none;
	height : 89px;
	padding : 10px 18px 6px 10px;
}
.zoom_right .zone_titre H2 {
	padding : 0 0 10px 0;
}
.zoom_right .zone_titre H2 A {
	color : #91807C;
	font-size : 12px;
}
.zoom_right .zone_titre H1 {
	padding : 0 0 14px 0;
}
.zoom_right .zone_titre H1 A {
	color : white;
}
.zoom_right .zone_titre A {
	text-decoration : none;
}
.zoom_right .zone_titre A:hover {
	color : white;
}
.zoom_right .zone_titre .texte_droite {
	float : right;
	font-weight : bold;
}
.zoom_right .zone_titre .texte_gauche {
	font-weight : bold;
}
.zoom_visuel {
	width : 235px;
}
.zoom_visuel .header {
	background : url(../images/trekking/header_zoom_destination.png) transparent top left no-repeat;
	height : 26px;
}
.main .bloc .zoom_visuel .header H3 {
	color : #91807C;
	margin : 0;
	padding : 4px 13px;
}
.zoom_right .zoom_destination {
	width : 671px; /* 725px */
	height : 187px; /* 231px */
	background : url(../images/trekking/bkd_zoom_destination.png) transparent top left no-repeat;
	padding : 34px 14px 10px 40px;
}
.zoom_right .zoom_destination H3 {
	color : white;
	font-size : 15px;
	letter-spacing : 1px;
	padding : 0;
	margin : 0 0 10px 0;
}
.zoom_right .zoom_destination .content {
	height : 108px; /* 120px */
	padding : 6px 10px 6px 0;
	font-size : 11px;
	overflow : auto;
}
.zoom_right .zoom_destination .content, .zoom_right .zoom_destination .content * {
	color : #695047;
}
.zoom_right .zoom_destination .zoom_vision {
	float : right;
	width : 332px;
	margin : 12px 0 0 0;
}
.zoom_right .zoom_destination .zoom_vision A {
	text-transform : uppercase;
	text-decoration : none;
}
.zoom_right .zoom_destination .zoom_vision A:hover {
	color : white;
}
/* Bon plan / proch depart */
.bons_plans {
	float : right;
	width : 458px;
	height : 228px;
}
.bons_plans .onglets {
	height : 32px;
	background : url(../images/trekking/bkd_onglet.gif) transparent top left repeat-x;
}
.bons_plans .onglets .onglet {
	float : left;
	display : block;
	width : 183px;
	height : 14px; /* 32px */
	margin-right : 3px;
	background : url(../images/trekking/onglet_bons_plans.png) transparent top left no-repeat;
	cursor : pointer;
	color : #1a0701;
	text-transform : uppercase;
	padding : 9px 0;
	text-align : center;
	font-size : 12px;
	font-weight : bold;
}
.bons_plans .onglets .onglet:hover {
	color : white;
	text-decoration : none;
}
.bons_plans .onglets #onglet1 {
	background : url(../images/trekking/onglet_bons_plans.png) transparent top left no-repeat;
}
.bons_plans .onglets #onglet2 {
	background : url(../images/trekking/onglet_prochains_departs.png) transparent top left no-repeat;
}
.bons_plans #bon_plan {
	clear : both;
	height : 196px;
	background : url(../images/trekking/bkd_bon_plans.jpg) transparent top left no-repeat;
}
.bons_plans #prochain_depart {
	display : none;
	clear : both;
	height : 196px;
	background : url(../images/trekking/bkd_prochain_depart.jpg) transparent top left no-repeat;
}
.bons_plans .content {
	padding : 22px 20px;
}
.bons_plans .content .bouton_play_marron {
	float : right;
}
.bons_plans A {
	text-decoration : none;
}
.bons_plans A:hover {
	text-decoration : underline;
}
/* carousel */
#carousel {
	width : 921px;
	height : 102px;
	margin : auto;
	overflow : hidden;
	border : 1px solid #847573;
}
#carousel .carousel_left {
	background : url(../images/trekking/carousel_left.jpg) transparent top left no-repeat;
	width : 18px;
	height : 102px;
	cursor : pointer;
}
#carousel .carousel_right {
	background : url(../images/trekking/carousel_right.jpg) transparent top left no-repeat;
	width : 18px;
	height : 102px;
	cursor : pointer;
}
#carousel #carousel_items {
	width : 885px;
	background : url(../images/trekking/carousel_separateur.jpg) transparent top left repeat-x;
}
#carousel #carousel_items, #carousel .carousel_left, #carousel .carousel_right {
	float : left;
}
#carousel #carousel_items UL {
	list-style : none;
	padding : 0;
	margin : 0;
	height : 102px;
}
#carousel #carousel_items UL LI {
	margin-right : 10px;
	height : 102px;
}
#carousel #carousel_items UL LI.first {
	padding-left : 0;
	background : none;
}
#carousel_items LI {
	position : relative;
	width : 285px;
	height : 102px;
}
#carousel_items LI .layer_destination {
	display : block;
	width : 100%;
	height : 100%;
	text-decoration : none;
	padding-top : 72px;
}
#carousel_items LI .layer_destination DIV.layer_title {
	height : 30px; /* 30px */
	padding : 6px 14px;
	text-align : right;
	color : white;
	text-transform : uppercase;
	text-decoration : none;
	font-weight : bold;
	background : url(../images/trekking/bkd_zone_titre.png) transparent left top repeat-x;
}
/* BOUTONS */
.bouton_acces {
	background : url(../images/trekking/header_boutons.png) transparent top left no-repeat;
	display : block;
	width : 13px;
	height : 14px;
}
.bouton_acces_ok {
	display : block;
	background : url(../images/trekking/bouton_ok.png) transparent left top no-repeat;
	width : 17px;
	height : 14px;
	border : 0;
	margin : 0;
	padding : 0;
	cursor : pointer;
}
.bouton_ok2 {
	display : block;
	background : url(../images/trekking/bouton_ok2.png) transparent left top no-repeat;
	width : 20px;
	height : 16px;
	border : 0;
	margin : 0;
	padding : 0;
	cursor : pointer;
}
.bouton_contact {
	background : url(../images/trekking/header_boutons.png) transparent -56px 0 no-repeat;
	display : block;
	width : 13px;
	height : 14px;
	margin : 0;
	padding : 0;
}
.bouton_sites_off {
	background : url(../images/trekking/header_boutons.png) transparent -30px 0 no-repeat;
	display : block;
	width : 13px;
	height : 14px;
}
.bouton_sites_on {
	background : url(../images/trekking/header_boutons.png) transparent -43px 0 no-repeat;
	display : block;
	width : 13px;
	height : 14px;
}
.bouton_facebook {
	background : url(../images/trekking/pictos_partage.png) transparent left top no-repeat;
	display : block;
	width : 17px;
	height : 17px;
}
.bouton_twitter {
	background : url(../images/trekking/pictos_partage.png) transparent -17px 0 no-repeat;
	display : block;
	width : 17px;
	height : 17px;
}
.bouton_v {
	background : url(../images/trekking/pictos_partage.png) transparent -34px 0 no-repeat;
	display : block;
	width : 17px;
	height : 17px;
}
.bouton_youtube {
	background : url(../images/trekking/pictos_partage.png) transparent -51px 0 no-repeat;
	display : block;
	width : 17px;
	height : 17px;
}
.bouton_rss {
	background : url(../images/trekking/pictos_partage.png) transparent -68px 0 no-repeat;
	display : block;
	width : 17px;
	height : 17px;
}
.bouton_altitude {
	background : url(../images/trekking/picto_alt.png) transparent left top no-repeat;
	display : block;
	width : 13px;
	height : 14px;
}
.bouton_ami {
	background : url(../images/trekking/pictos_plus.png) transparent left top no-repeat;
	display : block;
	width : 13px;
	height : 14px;
}
.bouton_vision, .bouton_vision .triangle_bleu, .bouton_vision .triangle_vert, .bouton_vision .triangle_orange {
	display : block;
	width : 26px;
	height : 26px;
}
.bouton_vision {
	background : url(../images/trekking/picto_vision.png) transparent left top no-repeat;
}
.bouton_vision .triangle_bleu {
	background : url(../images/trekking/triangle_bleu.gif) transparent 19px 18px no-repeat;
}
.bouton_vision .triangle_vert {
	background : url(../images/trekking/triangle_vert.gif) transparent 19px 18px no-repeat;
}
.bouton_vision .triangle_orange {
	background : url(../images/trekking/triangle_orange.gif) transparent 19px 18px no-repeat;
}
.bouton_jours_bleu, .bouton_jours_vert, .bouton_jours_orange {
	display : block;
	width : 17px; /* 19px */
	height : 14px; /* 20px */
	padding : 4px 1px 2px 1px;
	color : #91807C; /* à modifier */
	font-size : 11px;
	text-align : center;
}
.bouton_jours_bleu {
	background : url(../images/trekking/pictos_jours_bleu.png) transparent left top no-repeat;
}
.bouton_jours_vert {
	background : url(../images/trekking/pictos_jours_vert.png) transparent 0 -20px no-repeat;
}
.bouton_jours_orange {
	background : url(../images/decouverte/pictos_jours_orange.png) transparent 0 -40px no-repeat;
}
.bouton_plus_bleu, .bouton_plus_vert, .bouton_plus_orange {
	display : block;
	width : 13px;
	height : 14px;
}
.bouton_plus_bleu {
	background : url(../images/trekking/pictos_plus_bleu.png) transparent left top no-repeat;
}
.bouton_plus_vert {
	background : url(../images/trekking/pictos_plus_vert.png) transparent 0 -14px no-repeat;
}
.bouton_plus_orange {
	background : url(../images/decouverte/pictos_plus_orange.png) transparent 0 -28px no-repeat;
}
.bouton_zoom_1, .bouton_zoom_2, .bouton_zoom_3, .bouton_zoom_4, .bouton_zoom_5, .bouton_zoom_6, .bouton_zoom_7 {
	display : block;
	width : 244px;
	height : 39px;
}
.bouton_zoom_1 {
	background : url(../images/trekking/boutons_zoom.png) transparent left top no-repeat;
}
.bouton_zoom_2 {
	background : url(../images/trekking/boutons_zoom.png) transparent 0 -39px no-repeat;
}
.bouton_zoom_3 {
	background : url(../images/trekking/boutons_zoom.png) transparent 0 -78px no-repeat;
}
.bouton_zoom_4 {
	background : url(../images/trekking/boutons_zoom.png) transparent 0 -117px no-repeat;
}
.bouton_zoom_5 {
	background : url(../images/trekking/boutons_zoom.png) transparent 0 -156px no-repeat;
}
.bouton_zoom_6 {
	background : url(../images/trekking/boutons_zoom.png) transparent 0 -195px no-repeat;
}
.bouton_zoom_7 {
	background : url(../images/trekking/boutons_zoom.png) transparent 0 -234px no-repeat;
}
.bouton_search {
	background : url(../images/trekking/bouton_search.png) transparent left top no-repeat;
	display : block;
	width : 196px;
	height : 36px;
	color : white !important;
	letter-spacing : 1px;
	border : 0;
	margin : 0;
	text-align : center;
	padding-right : 34px;
	cursor : pointer;
}
.bouton_search:hover {
	color : #DDDDDD !important;
}
.bouton_retour {
	background : url(../images/trekking/bouton_retour.png) transparent left top no-repeat;
	display : block;
	width : 104px;
	height : 26px;
	color : white !important;
	letter-spacing : 1px;
	border : 0;
	margin : 0;
	text-align : center;
	text-transform : uppercase;
	padding : 3px 2px 2px 3px;
	cursor : pointer;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
}
.bouton_retour:hover {
	color : #DDDDDD !important;
}
.bouton_voyage {
	background : url(../images/trekking/bouton_voyage.png) transparent left top no-repeat;
	display : block;
	width : 254px;
	height : 35px;
	color : white !important;
	letter-spacing : 1px;
	border : 0;
	margin : 0;
	text-align : center;
	text-transform : uppercase;
	padding : 3px 46px 5px 11px;
	cursor : pointer;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
}
.bouton_voyage:hover {
	color : #DDDDDD !important;
}
.bouton_play_orange, .bouton_play_vert, .bouton_play_bleu {
	display : block;
	width : 12px;
	height : 12px;
}
.bouton_play_orange {
	background : url(../images/decouverte/pictos_play_orange.png) transparent left top no-repeat;
}
.bouton_play_vert {
	background : url(../images/trekking/pictos_play_vert.png) transparent left -12px no-repeat;
}
.bouton_play_bleu {
	background : url(../images/trekking/pictos_play_bleu.png) transparent left -24px no-repeat;
}
.bouton_play_marron {
	display : block;
	width : 20px;
	height : 17px;
	background : url(../images/trekking/bouton_play_marron.png) transparent top left no-repeat;
}
.bouton_play {
	display : block;
	width : 13px;
	height : 15px;
	background : url(../images/trekking/bouton_play.png) transparent top left no-repeat;
}
.bouton_play2 {
	display : block;
	width : 13px;
	height : 15px;
	background : url(../images/trekking/bouton_play2.png) transparent top left no-repeat;
}
.bouton_play_gris {
	display : block;
	width : 13px;
	height : 15px;
	background : url(../images/trekking/bouton_play_gris.png) transparent top left no-repeat;
}
.bouton_consulter {
	background : url(../images/trekking/bouton_consulter.png) transparent left top no-repeat;
	display : block;
	width : 252px;
	height : 36px;
	color : white !important;
	letter-spacing : 1px;
	border : 0;
	margin : 0;
	text-align : right;
	text-transform : uppercase;
	padding : 4px 44px 6px 10px;
	cursor : pointer;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
}
A.bouton_consulter {
	width : 196px; /* 252px */
	height : 22px; /* 36px */
	padding : 10px 44px 6px 10px;
}
.bouton_consulter:hover {
	color : #6A4F46 !important;
}
.bouton_consulter_gris {
	background : url(../images/trekking/bouton_consulter_gris.png) transparent left top no-repeat;
	display : block;
	width : 252px;
	height : 36px;
	color : white !important;
	letter-spacing : 1px;
	border : 0;
	margin : 0;
	text-align : right;
	text-transform : uppercase;
	padding : 4px 44px 6px 10px;
	cursor : pointer;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
}
.bouton_consulter_gris:hover {
	color : #6A4F46 !important;
}
.bouton_trekking_orange {
    background : url(../images/decouverte/picto_trekking_orange.png) transparent left top no-repeat;
    display : block;
    width : 19px;
    height : 20px;
}
.bouton_trekking_bleu {
    background : url(../images/trekking/picto_trekking_bleu.png) transparent left top no-repeat;
    display : block;
    width : 19px;
    height : 20px;
}
.bouton_trekking_vert {
    background : url(../images/trekking/picto_trekking_vert.png) transparent left top no-repeat;
    display : block;
    width : 19px;
    height : 20px;
}
.bouton_sommets {
    background : url(../images/decouverte/picto_sommets_orange.png) transparent left top no-repeat;
    display : block;
    width : 19px;
    height : 20px;
}
.bouton_sommets_bleu {
    background : url(../images/trekking/picto_sommets_bleu.png) transparent left top no-repeat;
    display : block;
    width : 19px;
    height : 20px;
}
.bouton_sommets_vert {
    background : url(../images/trekking/picto_sommets_vert.png) transparent left top no-repeat;
    display : block;
    width : 19px;
    height : 20px;
}
.bouton_oeil {
    background : url(../images/decouverte/picto_oeil_orange.png) transparent left top no-repeat;
    display : block;
    width : 19px;
    height : 20px;
}
.bouton_oeil_bleu {
    background : url(../images/trekking/picto_oeil_bleu.png) transparent left top no-repeat;
    display : block;
    width : 19px;
    height : 20px;
}
.bouton_oeil_vert {
    background : url(../images/trekking/picto_oeil_vert.png) transparent left top no-repeat;
    display : block;
    width : 19px;
    height : 20px;
}
.bouton_informations {
    background : url(../images/trekking/picto_informations.png) transparent left top no-repeat;
    display : block;
    width : 15px;
    height : 14px;
}
/* BLOC VOYAGES */
.bloc_content_voyages .ligne {
	background : url(../images/trekking/bkd_voyages_item.png) transparent left top repeat;
	padding : 8px 29px 8px 47px;
	margin-bottom : 4px;
}
.bloc_content_voyages .ligne IMG.img_voyage {
	float : left;
	width : 165px;
	height : 85px;
	margin-right : 31px;
	border : 1px solid #847573; /* à modifier */
}
.bloc_content_voyages .ligne .voyage_content {
	float : left;
	width : 244px;
}
.bloc_content_voyages .ligne .voyage_separator {
	margin-right : 35px;
}
.bloc_content_voyages .ligne .voyage_content H4 {
	color : white;
}
.bloc_content_voyages .ligne .voyage_content A {
	text-decoration : none;
}
.bloc_content_voyages .ligne .voyage_content A:hover {
	color : white;
}
.bloc_content_voyages .ligne .voyage_content .bouton_play_orange, .bloc_content_voyages .ligne .voyage_content .bouton_play_vert, .bloc_content_voyages .ligne .voyage_content .bouton_play_bleu {
	float : right;
}
/* BLOC TREKONLINE */
.main  .bloc .paiement {
	background : url(../images/trekking/pictos_paiement.gif) transparent 705px 165px no-repeat;
}
.main .bloc .trekonline_left {
	float : left;
	width : 497px;
}
.main .bloc .trekonline, .main .bloc .trekonline * {
	color : #594A48;
}
.main .bloc .trekonline {
	background : url(../images/trekking/bkd_bloc_trekonline.jpg) transparent left top no-repeat;
	width : 445px; /* 489 */
	height : 140px; /* 160 */
	margin-left : 4px;
	padding : 16px 22px 4px 22px;
}
.main .bloc .trekonline STRONG {
	font-size : 13px;
	letter-spacing : 1px;
}
.main .bloc .trekonline .content {
	margin-top : 6px;
	font-size : 11px;
}
.main .bloc .trekonline_left .footer {
	background : url(../images/trekking/bouton_trekonline.png) transparent left top no-repeat;
	width : 485px; /* 497 */
	height : 18px; /* 31 */
	padding : 7px 10px 6px 4px;
	text-align : right;
}
.main .bloc .trekonline_left .footer, .main .bloc .trekonline_left .footer * {
	color : white;
	font-size : 11px;
}
.main .bloc .trekonline_left .footer A {
	color : #EBE5E4;
	text-decoration : none;
}
.main .bloc .trekonline_left .footer A:hover {
	text-decoration : underline;
}
.main .bloc .seo_links {
	float : left;
	width : 445px; /* 487 */
	padding : 4px 10px 10px 32px;
	margin-bottom : 70px;
}
.main .bloc .seo_links TABLE {
	width : 100%;
}
.main .bloc .seo_links A {
	text-decoration : none;
	font-size : 11px;
	color : white;
	line-height : 18px;
}
.main .bloc .seo_links A:hover {
	text-decoration : none;
}
/* MISE EN PAGE GENERALE */
.col3-1 {
	float : left;
	width : 14px;
	padding : 0;
	margin : 0;
}
.col3-2 {
	float : left;
	width : 950px;
	padding : 0;
	margin : 0;
}
.col3-3 {
	float : left;
	width : 16px;
	padding : 0;
	margin : 0;
}
.col3-content {
	width : 978px;
	border : 1px solid #C3B8B1; /* à modifier */
	background : url(../images/trekking/col3_top_bkd.gif) #FFFFFF top left no-repeat;
}
.col3-content-short {
	padding-top : 40px;
	background : url(../images/trekking/col3-2_top_bkd.gif) #FFFFFF top left no-repeat;
}
.main .bloc .col3-content H2 {
	float : right;
	color: #C6BFBC; /* à modifier */
	font-size : 26px;
	font-weight : bold;
	text-transform : none;
	padding : 15px 20px 12px 0;
}
.col3-content .content {
	width : 870px; /* 950 px */
	padding : 46px 40px 30px 40px;
	background : url(../images/trekking/bkd_carte.png) transparent 676px 42px no-repeat;
}
.col3-content .col3-left {
	width : 13px;
	height : 426px;
	background : url(../images/trekking/col3_left_bkd.jpg) transparent top left no-repeat;
}
.col3-content .col3-right {
	width : 15px;
	height : 428px;
	background : url(../images/trekking/col3_right_bkd.jpg) transparent top left no-repeat;
}
.col3-2 * {
	color : #6A514C;
}
/* RESERVATION */
.etapes .etapes_left {
	height : 33px;
	background : url(../images/trekking/reservation_etapes_left.png) transparent top left no-repeat;
}
.etapes .etapes_center {
	height : 33px;
	background : url(../images/trekking/reservation_etapes_bkd.gif) transparent top left repeat-x;
}
.etapes .etapes_right {
	height : 33px;
	background : url(../images/trekking/reservation_etapes_right.png) transparent top left no-repeat;
}
.main .etapes A {
	display : block;
	float : left;
	width : 140px;
	margin-right : 12px;
	padding : 9px 6px 7px 6px;
	font-weight : bold;
	text-decoration : none;
	text-transform : uppercase;
}
/* VOYAGE */
.voyage .onglets {
	height : 33px;
	background : url(../images/trekking/onglet_bkd.gif) transparent top left repeat-x;
}
.voyage .onglets .onglet {
	display : block;
	float : left;
	width : 183px; /* 183px */
	height : 15px; /* 33px */
	margin-right : 2px;
	background : url(../images/trekking/onglet_bkd.png) transparent -183px 0 repeat-x;
	color : #312018;
	cursor : pointer;
	padding : 9px 0;
	text-align : center;
	font-size : 12px;
	font-weight : bold;
	text-transform : uppercase;
	text-decoration : none;
}
.voyage .onglets .onglet:hover {
	background-position : 0 0;
}
.voyage .onglets .selected, .voyage .onglets .selected:hover {
	background : url(../images/trekking/onglet_selected.png) transparent top left repeat-x;
}
.voyage .col3-content {
	border-top : 0;
}
.voyage A.telecharger {
	text-decoration : none;
	color : #6A544C;
}
.voyage A.telecharger:hover {
	color : white;
}
.voyage .visuels {
	width : 205px;
}
.voyage .visuels .title_bleu {
	height : 24px;
	width : 200px;
	background : url(../images/trekking/bkd_title_visuels_voyage_bleu.jpg) transparent top left repeat-x;
}
.voyage .visuels .title_orange {
	height : 24px;
	background : url(../images/decouverte/bkd_title_visuels_voyage_orange.jpg) transparent top left repeat-x;
}
.voyage .visuels .title_vert {
	height : 24px;
	background : url(../images/trekking/bkd_title_visuels_voyage_vert.jpg) transparent top left repeat-x;
}
.voyage .visuels .title_bleu H3 {
	color : #91807C;
	margin : 0;
	padding : 4px 13px;
}
.voyage .visuels .title_vert H3 {
	color : #91807C;
	margin : 0;
	padding : 4px 13px;
}
.voyage .visuels .title_orange H3 {
	color : #91807C;
	margin : 0;
	padding : 4px 13px;
}
.voyage .visuels IMG {
	border-color : #8E817B; /* à modifier */
}
.voyage .visuels IMG.first {
	border-top : 0;
}
.voyage .recherche TABLE {
	width : 100%;
}
.voyage .recherche SELECT {
	border : 1px solid #a69092; /* à modifier */
	padding : 1px;
	color : black;
}
.voyage .recherche SELECT OPTION {
	color : black;
}
/* DESTINATION */
.bloc_content_vision .header {
	height : 30px;
	background : url(../images/trekking/header_destination_vision.png) transparent top left no-repeat;
}
.bloc_content_vision .content {
	min-height : 300px;
	padding : 16px 20px;
	background : url(../images/trekking/bkd_destination_vision.png) transparent top left repeat-x;
}
.bloc_content_vision .content .title {
	margin-bottom : 28px;
}
.bloc_content_vision .content .title A {
	font-size : 16px;
	text-decoration : none;
	text-transform : uppercase;
	color : #91807C;
}
.bloc_content_vision .content .title A:hover {
	color : white;
}
.bloc_content_vision .content .table_vision {
	width : 100%;
	margin-bottom : 26px;
}
.bloc_content_vision .content .table_vision .table_vision_left H4, .bloc_content_vision .content .table_vision .table_vision_right H4 {
	color : #B1A0A0;
}
.bloc_content_vision .content .table_vision .table_vision_left, .bloc_content_vision .content .table_vision .table_vision_right {
	width : 475px;
}
.bloc_content_vision .table_vision .table_vision_left, .bloc_content_vision .table_vision .table_vision_right, .bloc_content_vision .table_vision .table_vision_left *, .bloc_content_vision .table_vision .table_vision_right * {
	color: #302322;
}
/* bloc 246pixels */
.bloc246 {
	width : 246px;
	text-align : left;
}
.bloc246 .header {
	height : 24px;
	background : url(../images/trekking/header_bloc_246.jpg) transparent top left no-repeat;
}
.bloc246 .header_orange {
	height : 24px;
	background : url(../images/trekking/header_orange_bloc_246.jpg) transparent top left no-repeat;
}
.bloc246 .header_vert {
	height : 24px;
	background : url(../images/trekking/header_vert_bloc_246.jpg) transparent top left no-repeat;
}
.bloc246 .header_bleu {
	height : 24px;
	background : url(../images/trekking/header_bleu_bloc_246.jpg) transparent top left no-repeat;
}
.main .bloc .bloc246 .header H3 {
	color : #91807C;
	margin : 0;
	padding : 4px 13px;
}
.main .bloc .bloc246 .bkd_1 {
	background : #DED4D4; /* à modifier */
	padding : 16px 16px;
}
.main .bloc .bloc246 .bkd_2 {
	background : #C8BAB8; /* à modifier */
	padding : 16px 16px;
}
.main .bloc .bloc246 .bkd_3 {
	background : url(../images/trekking/bkd_bloc_246.jpg) transparent top left no-repeat;
	padding : 14px 16px 9px 18px;
}
.bordures_top {
	border-color : #D8CFCF; /* à modifier */
}
.bordures_bottom {
	border-color : #D8CFCF; /* à modifier */
}
.main .bloc .bloc246 .bande {
	height : 8px;
	background : url(../images/trekking/bande_bloc_246.jpg) transparent top left no-repeat;
}
.main .bloc .bloc246 .bande2 {
	height : 7px;
	background : url(../images/trekking/bande2_bloc_246.jpg) transparent top left no-repeat;
}
.main .bloc .bloc246 .bande3 {
	height : 7px;
	background : url(../images/trekking/bande3_bloc_246.jpg) transparent top left no-repeat;
}
.bloc246 .footer {
	height : 17px;
	background : url(../images/trekking/footer_bloc_246.jpg) transparent top left no-repeat;
}
.bloc246 .footer2 {
	height : 17px;
	background : url(../images/trekking/footer2_bloc_246.jpg) transparent top left no-repeat;
}
.bloc246 .footer3 {
	height : 4px;
	background : url(../images/trekking/footer3_bloc_246.jpg) transparent top left no-repeat;
}
.bloc246 A {
	text-decoration : none;
}
/* bloc 790pixels */
.bloc790 {
	width : 790px;
}
.bloc790 .header {
	height : 25px;
	background : url(../images/trekking/header_bloc_790.jpg) transparent top left no-repeat;
}
.main .bloc .bloc790 .header H3 {
	color : #91807C;
	margin : 0;
	padding : 4px 13px;
}
#voyage .header H3 {
	color : #91807C;
}
.bloc790 .header2 {
	height : 16px;
	background : url(../images/trekking/header2_bloc_790.jpg) transparent top left no-repeat;
}
.main .bloc .bloc790 .bkd_1 {
	vertical-align : top;
	background : #C9BEBE;/* à modifier */
	padding : 20px 20px 20px 20px;
}
.main .bloc .bloc790 .bkd_2 {
	vertical-align : top;
	background : #D8CFCF;/* à modifier */
	padding : 20px 10px 10px 20px;
}
.main .bloc .bloc790 .bkd_3 {
	vertical-align : top;
	background : #E5DDDD;/* à modifier */
	padding : 20px 10px 10px 20px;
}
.main .bloc .bloc790 .bkd_4 {
	vertical-align : top;
	background : #DED4D4;/* à modifier */
	padding : 14px 10px 10px 14px;
}
.main .bloc .bloc790 .bkd_carte {
	background : url(../images/trekking/bkd_carte_tarifs.gif) #8B7A7D no-repeat;/* à modifier */
	background-position : 175px 50px;
	padding : 14px 16px 9px 18px;
}
.main .bloc .bloc790 .bande {
	height : 7px;
	background : url(../images/trekking/bande_bloc_790.jpg) transparent top left no-repeat;
}
.bloc790 .footer {
	height : 17px;
	background : url(../images/trekking/footer_bloc_790.jpg) transparent top left no-repeat;
}
.bloc790 .footer2 {
	height : 15px;
	background : url(../images/trekking/footer2_bloc_790.jpg) transparent top left no-repeat;
}
.bloc790 A {
	text-decoration : none;
}
/* FOOTER */
#footer_top {
	position : relative;
	width : 100%;
	height : 97px;
	background : url(../images/trekking/bkd_bloc.png) transparent top left repeat;
}
#footer_bottom {
	position : relative;
	margin-top : 2px;
	width : 100%;
	height : 29px;
	background : url(../images/trekking/bkd_menu_header.jpg) #35221D top center repeat-x;
}
#footer_bottom .bkd_footer_2 {
	height : 29px;
	background : url(../images/trekking/bkd_footer.jpg) #35221D top center no-repeat;
}
#footer_top .content {
	margin : auto;
	width : 983px;
	padding : 18px 16px 4px 1px;
}
#footer_top A {
	text-decoration : none;
}
#footer_top A:hover {
	color : white;
}
#footer_top .footer_links A:hover {
	color : #998F8E;
}
#footer_top .footer_links {
	float : left;
	width : 680px;
}
#footer_top .footer_links, #footer_top .footer_links * {
	color : #54403B;
	font-weight : bold;
}
/* classics */
.input-text, .input-text-focus {
	background : #91807C;
	border : 1px solid #54403B;/* à modifier */
	width : 130px;
	height : 17px;
}
.input-text-focus {
	background : #91807C !important;
}
A IMG {
	border : 0;
}
.bleu, .bleu A, A.over_bleu:hover {
	color : #3399FF;
}
.orange, .orange A, A.over_orange:hover {
	color : #FA5B17;
}
.orange2, .orange2 A, A.over_orange2:hover {
	color : #FC8B3B;
}
.vert, .vert A, A.over_vert:hover {
	color : #136749;
}
.marron, .marron A, A.over_marron:hover {
	color : #1a0701;
}
#voyage .marron {
	color : #1C0601;
}
.marron_clair, .marron_clair A, A.over_marron_clair:hover {
	color : #BBA190;
}
.white, .white A, A.over_white:hover {
	color : white;
}
.black, .black A, A.over_black:hover {
	color : black;
}
.bold {
	font-weight : bold;
}
.strike {
	text-decoration : line-through;
}
.upper {
	text-transform : uppercase;
}
.left {
	float : left;
	margin : 0 4px 4px 0;
}
.right {
	float : right;
	margin : 0 0 4px 4px;
}
.no-padding {
	padding : 0 !important;
}
.no-decoration {
	text-decoration : none;
}
.ml4 {
	margin-left : 4px !important;
	background-color : #92807C !important;
}
.clearer {
	clear : both;
}
.decal-layer {
	margin-left : 80px !important;
}
.newsInput {
	background : #91807C !important;
	color : white;
	font-size : 11px;
	border-top : 2px solid #555555;
	border-left : 2px solid #555555;
	border-right : 2px solid #CCCCCC;
	border-bottom : 2px solid #CCCCCC;
}
.newsSubmit {
	background : #91807C !important;
	color : white;
	font-size : 11px;
	border : 0 none;
}
.marron_big {
	color : #91807C;
	text-transform : uppercase;
	font-size : 16px;
}
/* 3 colonnes debut */
.main .bloc .bloc_header {
	background : url(../images/trekking/header_3colonnes.png) transparent left top no-repeat;
	width : 1000px;
	height : 30px;
}
.main .bloc .bloc_content .trois_colonnes {
	width : 885px;
	margin : auto;
	padding-left : 10px;
}
.main .bloc .bloc_content .trois_colonnes .colonne {
	float : left;
	width : 285px;
}
.main .bloc .bloc_content .trois_colonnes .colonne IMG {
	border : 1px solid #847573;
}
.main .bloc .bloc_content .trois_colonnes .colonne .top {
	margin-top : 10px;
	background : url(../images/trekking/colonne_header.jpg) transparent left top no-repeat;
	width : 285px;
	height : 7px;
}
.main .bloc .bloc_content .trois_colonnes .colonne .bottom {
	margin-bottom : 10px;
	background : url(../images/trekking/colonne_footer.png) transparent left top no-repeat;
	width : 285px;
	height : 18px;
}
.main .bloc .bloc_content .trois_colonnes .bkd_content {
	background : #0A487D;
	width : 285px;
}
.main .bloc .bloc_content .trois_colonnes .colonne .content {
	background : #0A487D;
	padding : 8px 10px 16px 10px;
	line-height : 16px;
}
.trois_colonnes .colonne .content, .trois_colonnes .colonne .content * {
	color : #594A48;
}
.main .bloc .bloc_content .trois_colonnes .colonne .content .title {
	color : #DFE4E8;
	text-transform : uppercase;
	margin-bottom : 30px;
	font-family : "Trebuchet MS", Arial, sans-serif;
	font-size : 13px;
}
/* 3 colonnes fin */

