﻿/* Marrons
couleur 1 #3d3218
couleur 2 #6b5b39
couleur 3 #b49664
couleur 4 #e7d8c0
*/
html { margin:0; background: url('/img/background.png') #ececec repeat-y center 50%;}
/*html { margin:0;}*/
body { margin:0; background: url('/img/background.png') #ececec repeat-y center 50%;behavior: url(css/screen/csshover.htc);}
/*body { margin:0; background: url('/img/wallpaperfreerideworldtour.jpg') #ffffff no-repeat top center;behavior: url(css/screen/csshover.htc);}*/

a { color: #6b5b39; text-decoration: none;}
a:hover { color: #666; text-decoration: underline;}
#site { font-family: Georgia; font-size:12px; width:974px; border:0;}
#entete { height:26px;width:974px; text-align:left;background: #b49664 url('/img/menu_background.png') repeat-x;}
	a.accueil { margin:0px 0px 0px 0px; border:0px solid #3d3218;float:left;}
	a.accueil:hover { background:#6b5b39;}
	.drapeau { margin:6px 0px 4px 6px; border:1px solid #3d3218;float:left;}
	.officiel { margin-left:10px;line-height:26px; color:#000;}
	#date { width:240px; font-weight:bold; line-height:26px; margin-right:5px; text-align:right; float:right;}
#top { margin:0; padding:0; background: url('/img/top_pano1.jpg'); height:360px;width:974px; clear:both;}
	#info { margin:0; padding:0; height:250px; width:450px; text-align:right; top:-25px; left:262px; z-index:2; position:relative;}
	.toptitre { width:180px;background: #3d3218 url('/img/toptitre_background.png') repeat-x;font-size:14px;color:#ffffff;font-weight:700;line-height:24px;text-align:center; z-index:3; position:absolute;top:0;left:270px;}
	#layermeteo { width:275px; height:150px;background: url('/img/background_meteo.png') no-repeat; z-index:3; position:absolute;top:30px;left:86px;padding-right:0;}
		#layermeteo a.titre { font-size:20px;font-weight:bold;color:#3d3218;width:110px;padding:5px 0 0 10px;  text-align:left; float:left; display:block;}
		#temperature { margin:0 0 5px 7px; line-height:10px; float:left;}
		#matin { margin:3px 11px 0 0; float:right;text-align:center;}
		#aprem { margin:3px 15px 0 0; float:right;text-align:center;}
		#resumeteo { height:32px; line-height:17px;padding:3px 10px 4px 7px;text-align:left;vertical-align:middle;}
		#soleil { font-size:11px; border-top: dashed 1px #6b5b39; border-bottom: dashed 1px #6b5b39; margin:4px 0px;padding:3px 10px 3px 7px;text-align:left;}
		.update {padding:10px;}
	#layerremontee { width:235px; height:170px;background: url('/img/background_webcam.png') no-repeat; z-index:3; position:absolute;top:30px;left:127px; display:none;}
	#layerroute { width:335px; height:165px;background: url('/img/background_route.png') no-repeat; z-index:4; position:absolute;top:30px;left:26px; display:none; text-align:left;}
		#layerroute  a.titre { font-size:20px;font-weight:bold;color:#3d3218;width:310px;padding:5px 0px 5px 10px;  text-align:left; float:left; display:block;}
		.routetitre { padding:0 0 0 10px;font-size:11px;line-height:16px;}
		.circulationnorm { font-size:11px; color:#339900;}
		.circulationreco { font-size:11px; color:#cc9900;}
		.circulationobli { font-size:11px; color:#ff0000;}
		.circulationferm { font-size:11px; color:#ff0000;}
	#layerspeciale { width:335px; height:190px;background: url('/img/background_speciale.png') no-repeat; z-index:4; position:absolute;top:30px;left:26px; display:none; text-align:left;}
		#layerspeciale  a.titre { font-size:20px;font-weight:bold;color:#3d3218;width:315px;padding:5px 0px 0px 10px; text-align:left; float:left; display:block;}
		.specialetitre { color: red; padding:0 0 0 10px;font-size:13px;line-height:16px;font-weight:bold;}
		.specialemessage { padding:0 0 0 10px;font-size:11px;}
		a.specialelien { margin:0 0 0 12px; padding:0 4px 0 12px; background: url('/img/puce_beige.png') no-repeat; color:#3d3218; display:block; clear:both; line-height:20px;}
	#layerneige { width:275px; height:150px;background: url('/img/background_meteo.png') no-repeat; z-index:3; position:absolute;top:30px;left:86px;padding-right:0;display:none;text-align:left;}
		#layerneige a.titre { font-size:20px;font-weight:bold;color:#3d3218;width:190px;padding:5px 0 0 10px; margin:0; text-align:left; float:left; display:block;}
		.neigedate { padding:0 0 0 10px;font-size:13px;line-height:13px;float:left;}		
		.neigeinfo { padding: 15px 0 20px 10px; font-size:11px;line-height:16px;clear:both;}		
	#layerwebcam { width:235px; height:170px;background: url('/img/background_webcam.png') no-repeat; z-index:3; position:absolute;top:30px;left:127px; display:none;}
		#layerwebcam  a.titre { font-size:20px;font-weight:bold;color:#3d3218;width:210px;padding:5px 0 0 10px;  text-align:left; float:left; display:block;}
	#toppicto { width:80px; z-index:3; position:absolute; top:27px; right:5px; }
	a.toppicto { margin:3px 0 0 0;display:block; }
	a.toplien { font-size:11px; margin:0 0 0 8px; padding:0px 4px 0 10px; background:url('/img/puce_marron.png') no-repeat; color:#3d3218; display:block; clear:both; line-height:16px; text-align:left; }
	.toplayertitre { display:block; padding:10px; text-align:left; font-size:20px; color:#6b5b39; font-weight:bold;}
	.toppetit { display:block; padding:2px 0 2px 10px; text-align:left; font-size:10px; color:#000;text-align:left;}
#menu { height:30px;width:974px; padding:0;text-align:center;color:#6b5b39;background: #b49664 url('/img/menu_background.png') repeat-x;}
div#menu a {color:#fff;line-height:30px;}
div#menu ul {padding: 0;margin:0;background: #b49664;}
div#menu li:hover {background: #6b5b39;}
div#menu li.sousmenu:hover {background: #6b5b39;}
div#menu li.sousmenu { z-index:2;}
div#menu ul.niveau1 li.sousmenu {background: url('/img/menu_background.png') repeat-x;}
div#menu ul.niveau1 li.sousmenu:hover {background: #6b5b39;}
div#menu ul li {position:relative; list-style: none; float:left;}
div#menu ul ul {position: absolute;display:none;width:180px;z-index:2;border:1px dashed;}
div#menu ul ul li { width:180px;text-align:left;}
div#menu li a {text-decoration: none; padding: 0px 5px 0px 6px; display:block;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2,
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;} 
a.sousmenu { line-height:22px;color:#ffffff; }
	#chamonix { font-weight:bold; font-size:26px; width:320px; left:-150px; top:130px;position:relative; z-index:0;}
	div#chamonix a { color:#ffffff;text-decoration:none;}
	div#chamonix a:hover{ color:#6b5b39; text-decoration:none;}
	#servoz { font-weight:bold; font-size:18px; width:70px; left:-445px; top:130px;position:relative; z-index:0;}
	div#servoz a:hover{ text-decoration:none;}
	#houches { font-weight:bold; font-size:18px; width:120px;left:-270px; top:225px;position:relative; z-index:0;}
	div#houches a:hover{ text-decoration:none;}
	#argentiere { font-weight:bold; font-size:18px;width:120px; left:130px; top:75px;position:relative; z-index:0;}
	div#argentiere a:hover{ text-decoration:none;}
	#vallorcine { font-weight:bold; font-size:18px;width:120px; left:425px; top:50px;position:relative; z-index:0;}
	div#vallorcine a:hover{ text-decoration:none;}
#left { width: 250px; float:left; text-align:left; background-color:#b49664;margin:0;padding:0;}
	form {margin:0; padding:0; }
	.lefttitre1 { background: #3d3218 url('/img/toptitre_background.png') repeat-x;font-size:18px;color:#fff;font-weight:700;line-height:30px;text-align:center;}
	.left2 { background-color:#6b5b39;padding:6px 0;}
	.left3 { background-color:#b49664;padding:6px 0;}
	.leftselect { font-family: Georgia; font-size:11px;margin:5px 0px 5px 2px;}
	.motcle { font-family: Georgia; font-size:11px;margin:5px 0px 5px 2px;width:200px;border:#cccccc solid 1px;height:18px;background:#fff url('/img/loupe.png') top right no-repeat;}
	.submit { font-family: Georgia; font-size:11px;margin:6px 0px 5px 8px;border:#cccccc solid 1px;color:#000000; background-color:#ffffff;width:30px;height:22px;vertical-align:middle;}
	.menuhebergement { display:block; width:82px; float:right; text-align:center; font-size:11px;}
	a.menuhebergement { color:#fff;}
	.menusaison { display:block; width:83px; float:right; text-align:center; font-size:11px;}
	a.menusaison { color:#fff;}
	a.leftmenu { margin:0 0 0 12px; padding:0 4px 0 12px; background: url('/img/puce_marron.png') no-repeat; color:#fff; display:block;clear:both; line-height:18px;}
	a.partenaire1 { display:block;width:42px;height:60px;margin-bottom:5px;float:left;background-image:url('/img/picto_partenaire_hover_01.png');}
	a.partenaire1:hover  { visibility: visible; }
	a.partenaire1:hover img { visibility: hidden; }
	a.partenaire2 { display:block;width:42px;height:60px;margin-bottom:5px;float:left;background-image:url('/img/picto_partenaire_hover_02.png');}
	a.partenaire2:hover  { visibility: visible; }
	a.partenaire2:hover img { visibility: hidden; }
	a.partenaire3 { display:block;width:42px;height:60px;margin-bottom:5px;float:left;background-image:url('/img/picto_partenaire_hover_03.png');}
	a.partenaire3:hover  { visibility: visible; }
	a.partenaire3:hover img { visibility: hidden; }
	a.partenaire4 { display:block;width:42px;height:60px;margin-bottom:5px;float:left;background-image:url('/img/picto_partenaire_hover_04.png');}
	a.partenaire4:hover  { visibility: visible; }
	a.partenaire4:hover img { visibility: hidden; }
	a.partenaire5 { display:block;width:42px;height:60px;margin-bottom:5px;float:left;background-image:url('/img/picto_partenaire_hover_05.png');}
	a.partenaire5:hover  { visibility: visible; }
	a.partenaire5:hover img { visibility: hidden; }
	a.partenaire6 { display:block;width:40px;height:60px;margin-bottom:5px;float:left;background-image:url('/img/picto_partenaire_hover_06.png');}
	a.partenaire6:hover  { visibility: visible; }
	a.partenaire6:hover img { visibility: hidden; }
	.leftcontact { padding:10px; font-size:11px;}
	a.contact { color:#e7d8c0; text-decoration:none; }
	a.contact:hover { color:#3d3218; text-decoration:underline; }
#middle { border: solid 0 #999; margin:0;float:left;text-align:left;width:632px;}
	#page { padding:4px 15px 5px 15px;line-height:16px;}
	#pageie6 { padding:4px 5px 5px 10px;line-height:16px;}
	.titre { font-size:20px; font-weight:bold; color: #3d3218; margin:0 0 12px 0; display:block;}
	.soustitre { font-size:14px; font-weight:bold; color: #3d3218;margin: 16px 0 8px 0; display:block; clear:both;}
	.soustitrefloat { font-size:14px; font-weight:bold; color: #3d3218;}
	.soustitreaccueil { color: #6b5b39; font-size:10px;text-transform:uppercase;font-weight:bold;line-height:14px;margin:0;display:block}
	.fondBleuTitre1 {font-size:14px; font-weight:bold; color: #3d3218;margin: 16px 0 8px 0; display:block; clear:both;}
	a.middlemenu { margin:0 0 0 12px; padding:0 4px 0 12px; background: url('/img/puce_beige.png') no-repeat; color:#3d3218; display:block; clear:both; line-height:18px;}
	a.incontournable1 { display:block;width:81px;height:115px;margin-bottom:5px; margin-right:10px; float:left;background-image:url('/img/incontournable_aiguilledumidi_hover.jpg');border:1px solid #3d3218; }
	a.incontournable1:hover  { visibility: visible; }
	a.incontournable1:hover img { visibility: hidden; }
	a.incontournable2 { display:block;width:80px;height:115px;margin-bottom:5px;margin-right:10px;float:left;background-image:url('/img/incontournable_montenvers_hover.jpg');border:1px solid #3d3218; }
	a.incontournable2:hover  { visibility: visible; }
	a.incontournable2:hover img { visibility: hidden; }
	a.incontournable3 { display:block;width:76px;height:115px;margin-bottom:5px;margin-right:10px;float:left;background-image:url('/img/incontournable_lacblanc_hover.jpg');border:1px solid #3d3218; }
	a.incontournable3:hover  { visibility: visible; }
	a.incontournable3:hover img { visibility: hidden; }
	a.incontournable4 { display:block;width:80px;height:115px;margin-bottom:5px;margin-right:10px;float:left;background-image:url('/img/incontournable_tairraz_hover.jpg');border:1px solid #3d3218; }
	a.incontournable4:hover  { visibility: visible; }
	a.incontournable4:hover img { visibility: hidden; }
	a.incontournable5 { display:block;width:80px;height:115px;margin-bottom:5px;margin-right:10px;float:left;background-image:url('/img/incontournable_valleeblanche_hover.jpg');border:1px solid #3d3218; }
	a.incontournable5:hover  { visibility: visible; }
	a.incontournable5:hover img { visibility: hidden; }
	a.incontournable6 { display:block;width:80px;height:115px;margin-bottom:5px;margin-right:10px;float:left;background-image:url('/img/incontournable_grandsmontets_hover.jpg');border:1px solid #3d3218; }
	a.incontournable6:hover  { visibility: visible; }
	a.incontournable6:hover img { visibility: hidden; }
	.text {color: black;font-size:11px;line-height:12px;}
	.gras1 {font-weight:bold;color:#6b5b39;}
	.gras2 {font-weight:bold;color:#3d3218;}
	.gras3 {font-weight:bold;color:#6b5b39;}
	.gras4 {font-weight:bold;color:#6b5b39;}
	a.text {color: black;}
	a.textgras {font-weight:bold; color: #6b5b39;}
	a.adherent {font-weight:bold; color: #6b5b39;}
	a.superadherent {font-weight:bold; color: #3d3218;}
	a.catelien {color: #6b5b39; text-decoration:none;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #6b5b39;}
	a.catelien:hover {color: #b49664; text-decoration:none;border-bottom-width:0;}
	.cateliste {width:295px;height:65px; margin:10px 0 5px 10px;float:left}
	a.retour {font-size:10px; color: #6b5b39;clear:both; padding:5px 0; display:block;}
	.ligne {border-bottom:solid 1px #999;vertical-align:bottom;display:block;}
	.separation {border-bottom: dashed 1px #3d3218;margin:10px 0;float:none;clear:both;}
	.separation6 {border-bottom: dashed 1px #3d3218;margin:10px 0 15px 0;float:none;clear:both;}
	.sociopropict {float:right; margin:0 5px 0 8px; border:solid 1px #999;}
	.rightpict {float:right; margin:0px 1px 5px 12px; border:solid 1px #b49664;}
	a.rightpict {float:right;}
	a.rightpict:hover {float:right;border:solid 1px #3d3218;}
	.rightgifpict {float:right; margin:0 1px 2px 12px;border:0;}
	.leftgifpict {float:left; margin:0 12px 5px 0;border:0;}
	.leftpict {float:left; margin:0 12px 5px 0; border:solid 1px #b49664;}
	a.leftpict {float:left;}
	a.leftpict:hover {float:left; border:solid 1px #3d3218;}
	.centerpict {text-align:center;margin:15px 0; border:solid 1px #b49664;}
	.centerpict2 {text-align:center;margin:15px 0 5px 0; border:solid 1px #b49664;}
	a.titrelien {font-size:12px; font-weight:bold; color: #6b5b39;}
	.cadre {border:solid 1px #999;padding:5px;margin-top:15px;background-color:#ddd;clear:both;}
	.geo {font-size:11px;text-align:center;border-spacing:1px #6b5b39; border:1px solid #6b5b39; margin:1px 0 3px 0;}
	.table {font-size:11px; color: black;background-color:#6b5b39; border: 1px solid #6b5b39; margin:10px 0 10px 0;}
	.vox {font-size:11px; color: black;}
	.tabletitre {background-color: #6b5b39; font-size:11px;color:#fff; font-weight: bold;padding:5px}
	.tablesoustitre {background-color:#b49664;}
	.tablebrochure {background-color:#ddd; border: 1px solid #6b5b39;padding:12px;margin:0px;font-size:10px; color: black;}
	.input {color: #3d3218;font-size: 100%;background-color: #b49664; border: solid 1px #6b5b39;}
	th { background-color:#6b5b39;color:white;line-height:14px;}
	.agendadate { color: #3d3218; font-size:10px;text-transform:uppercase;font-weight:bold;line-height:36px;margin:0;display:block;}
	.agendatitre { color: #6b5b39; font-size:12px;text-transform:uppercase;font-weight:bold;border-bottom: 1px solid #999;padding :2px; margin:5px 0px;}
	.agendatitreliste { color: #3d3218; font-size:13px;font-weight:bold;}
	.agendadateliste { color: #6b5b39;font-size:11px;font-weight:bold;}
	.agendacat { font-size:11px; color:#3d3218;text-transform:none;float:right;}
	.agendainfo { font-size:11px; color:#6b5b39;text-transform:none;float:right;}
	.agendacine { color: #333;}
	.grisgras { color: #666; font-size:10px;font-weight:bold;}
	.bleu { color: #6b5b39; font-weight:bold;}
	.vert { color: #339900; font-weight:bold;}
	.rouge { color: #f00; font-weight:bold;}
	.orange { color: #c90; font-weight:bold;}
	a.remliste { display:block; color:black;}
	a.remliste:hover { color: #666;text-decoration:underline;}
	a.accueil { color:black;}
	a.accueil:hover { color: #666;}	
	.ligneblanche { line-height:16px; background:#FFF; }
	.lignemarron { line-height:16px; background:#e7d8c0; }
	a.drapeaudownload img{ margin:3px 0 1px 4px; border:1px solid #3d3218;float:left;}
	a.drapeaudownload:hover img{ border:1px solid #fff;}
	.pictotransport { margin:1px 2px 1px 0px; border:0px;float:left;}
	a.remontees1 { display:block; color:#000000; line-height:26px; background-color:#e7d8c0;padding-left:5px}
	a.remontees1:hover { background-color:#6b5b39;color:#e7d8c0;text-decoration:none;}
	a.remontees2 { display:block; color:#000000; line-height:26px; background-color:#ffffff;padding-left:5px}
	a.remontees2:hover { background-color:#6b5b39;color:#e7d8c0;text-decoration:none;}
	a.resultat { display:block;background-color:#f7e9d3;padding:8px;margin:8px;}
	a.resultat:hover { display:block;background-color:#b49664;padding:8px;margin:8px;text-decoration:none;}
#bottom { background:url('/img/background_bottom.png') #6b5b39 no-repeat top center;height:485px;clear:both;padding:20px;text-align:center;font-family: Georgia; font-size:11px;}
#plan { width:970px;padding:0px;text-align:left;color:#e7d8c0;}
div#plan .plantitre { display:block;width:180px;font-weight:bold;font-size:14px;color:#e7d8c0;float:left;clear:both;text-align:right;padding:20px 5px 10px 5px;}
div#plan a.planmenu { display:block;width:180px;font-weight:bold;font-size:11px;color:#ffffff;float:left;clear:both;text-align:right;padding:2px 5px 2px 5px; }
div#plan a.plansousmenu {font-size:11px;color:#e7d8c0;float:left;padding:2px 5px;text-decoration:underline;}
div#plan a.plansousmenu:hover { text-decoration:none; }
a.mentions {font-size:11px;color:#e7d8c0;text-decoration:underline;}
a.mentions:hover { text-decoration:none; }
	.cycle1 { width:300px;height:170px;position: relative;z-index:0;}
	.slider1 { padding:12px 0 0 0; color:#e7d8c0; font-weight: bold; font-size:15px; text-align: center; background:url('../../img/incontournable_deroulant1.jpg');display:block;position:relative;z-index:2;width:300px;height:170px;}
	a.slider1:hover { color:#b49664;}
	.slider2 { padding:12px 0 0 0; color:#e7d8c0; font-weight: bold; font-size:15px; text-align: center; background:url('../../img/incontournable_deroulant2.jpg');display:block;position:relative;z-index:2;width:300px;height:170px;}
	a.slider2:hover { color:#b49664;}	
	.slider3 { padding:12px 0 0 0; color:#e7d8c0; font-weight: bold; font-size:15px; text-align: center; background:url('../../img/incontournable_deroulant3.jpg');display:block;position:relative;z-index:2;width:300px;height:170px;}
	a.slider3:hover { color:#b49664;}	
	.slider4 { padding:12px 0 0 0; color:#e7d8c0; font-weight: bold; font-size:15px; text-align: center; background:url('../../img/incontournable_deroulant4.jpg');display:block;position:relative;z-index:2;width:300px;height:170px;}
	a.slider4:hover { color:#b49664;}
	.chamonixenimages { padding:0; background:url('../../img/chamonixenimages.jpg');display:block;position:relative;z-index:0;width:275px;height:170px;}
	a.chamonixenimages:hover { color:#b49664; text-decoration:none;}
	.lienschamonisenimages {margin:5px 5px 0px 5px; padding:0px 0px 0px 10px;color:#e7d8c0; font-size:12px; display:block;position:relative;z-index:1;top:-50px;left:0;background: url('/img/puce_beige.png') no-repeat;}
	a.lienschamonisenimages:hover { color:#b49664; }
/* suggestion liste moteur de recherche */
.suggestionsBox {
position: relative;
left: 0px;
z-index:99999;
margin: 10px 0px 0px 0px;
width: 246px;
background-color: #3d3218;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border: 2px solid #3d3218;
color:white;
}
.suggestionList {
margin: 0px;
padding: 0px;
}
.suggestionList li {
list-style-type: none;
margin: 0px 0px 2px 0px;
padding: 3px;
cursor: pointer;
}
.suggestionList li:hover {
background-color: #6b5b39;
}
/* fin */
#presentationvideo { background-color:#b49664;padding:6px;width:600px;height:400px;}
#video1 {float:right; width:430px; height:380px;text-align:center;margin:8px;}
#video1 a {text-decoration:none;}
.titrevideo1 { font-size:14px; font-weight:bold; color: #3d3218;margin: 15px 0 15px 0;display:block; }
.txtvideo1 { font-size:11px; color: #3d3218; margin: 6px 0 0 0;text-align:left; display:block; }
#nav { width: 130px; margin: 8px; padding: 0px; float:left;text-align:center; }
#nav ul { margin: 0px; padding: 0px;}
#nav li { width: 115px; float: left; margin:0px 0px 10px 0px; list-style: none; }
#nav a { width: 115px; padding: 0px; display: block; border: 1px solid #ccc;color: #3d3218; }
#nav a.activeSlide { background: #e7d8c0;color: #3d3218; }
#nav a:focus { outline: none; }
#nav img { border: none; margin: 0px; padding: 0px; display: block }
.bdstr { color:white; font-size:10px;margin:0px;padding:1px;text-align:center;float:left;}
.bdeve { color:white; font-size:10px;margin:0px;padding:1px;text-align:center;float:left;}
.bdinfo { color:white; font-size:10px;margin:0px;padding:1px;text-align:center;float:left;}
.bdhover {color:black;font-weight:bold;font-size:10px;margin:0px;padding:1px;background:#fff;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;border-bottom:#cccccc solid 1px;border-top:#ffffff solid 1px;text-align:center;float:left;}

