  /*Generale*/
body{  margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#000000; color: #ffffff;} 

#fond{position:absolute;overflow:hidden;display:none;width:100px;height:100px;left:0px;top:0px;visibility: visible;}

#headerfond{background:#17191f;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;width:100%;height:133px;position:absolute;left:0px}
 
#content table, td, img, div {border:0; padding:0; margin:0; border-spacing:0; border-collapse:collapse}

#content  a { color: #c0b000; text-decoration: none; }
#content a:link { color: #c0b000; text-decoration: none; }
#content  a:hover { color: #c0b000; text-decoration: none; }
#content a:visited { color: #c0b000; text-decoration: none; }


#Bandeau {width:1020px; height:133px;  margin-bottom:70px; }
#RochMalnuit{ float:left; margin-left:12px; margin-right:337px; margin-top:32px;  }
#Activite{ float:left; height:114px; width:340px; }
#Snowboard{margin-top:7px; vertical-align:top; margin-right:25px; margin-left:6px }
#Base{margin-top:7px;vertical-align:top; margin-right:20px; }
#Menu{  position:absolute;  top:97px; width:552px;  }
#Menu div{ float:left; cursor:pointer  }

/*MenuMedia*/
#MenuMedia {width:104px; text-align:center;  }
#MenuMedia ul ul {display: none; position: absolute; margin:0px; padding: 0px; }
#MenuMedia ul { margin: 0px; padding: 0px;}
#MenuMedia ul.niveau2 {left: 0px;top: 36px;}
#MenuMedia li {  padding: 2px; margin: 0px; list-style-type: none; position: relative; width: 104px; color:#ffffff;  }
#MenuMedia li:hover, #MenuMedia li.sfhover { color:#ffffff}
#MenuMedia ul.niveau2 li:hover, #MenuMedia ul.niveau2 li.sfhover { background-color:#ffffff}
#MenuMedia ul.niveau2 li {background-color:#17191f;opacity:0.9; filter : alpha(opacity=90); font-size:12px;  border-bottom:dotted #FFF 1px; }
#MenuMedia li a {text-decoration:none;}
#MenuMedia li:hover ul.niveau2,  #MenuMedia li.sfhover ul.niveau2 {display: block}
/*MenuMedia*/

/*MenuCourse*/
#MenuCourse {width:104px; text-align:center;  }
#MenuCourse ul ul {display: none; position: absolute; margin:0px; padding: 0px; }
#MenuCourse ul { margin: 0px; padding: 0px;}
#MenuCourse ul.niveau2 {left: 0px;top: 36px;}
#MenuCourse li {  padding: 2px; margin: 0px; list-style-type: none; position: relative; width: 104px; color:#ffffff;  }
#MenuCourse li:hover, #MenuCourse li.sfhover { color:#ffffff}
#MenuCourse ul.niveau2 li:hover, #MenuCourse ul.niveau2 li.sfhover { background-color:#ffffff}
#MenuCourse ul.niveau2 li {background-color:#17191f;opacity:0.9; filter : alpha(opacity=90); font-size:12px;  border-bottom:dotted #FFF 1px;  }
#MenuCourse li a {text-decoration:none;}
#MenuCourse li:hover ul.niveau2,  #MenuCourse li.sfhover ul.niveau2 {display: block}
/*MenuCourse*/

/*MenuRoch*/
#MenuRoch {width:148px; text-align:center;  }
#MenuRoch ul ul {display: none; position: absolute; margin:0px; padding: 0px; }
#MenuRoch ul { margin: 0px; padding: 0px;}
#MenuRoch ul.niveau2 {left: 0px;top: 36px;}
#MenuRoch li {  padding: 2px; margin: 0px; list-style-type: none; position: relative; width: 148px; color:#ffffff;  }
#MenuRoch li:hover, #MenuCourse li.sfhover { color:#ffffff}
#MenuRoch ul.niveau2 li:hover, #MenuCourse ul.niveau2 li.sfhover { background-color:#ffffff}
#MenuRoch ul.niveau2 li {background-color:#17191f;opacity:0.9; filter : alpha(opacity=90); font-size:12px;  border-bottom:dotted #FFF 1px;  }
#MenuRoch li a {text-decoration:none;}
#MenuRoch li:hover ul.niveau2,  #MenuCourse li.sfhover ul.niveau2 {display: block}
/*MenuRoch*/

#Langue{position:absolute;  top:120px; margin-left:944px}
#Fr { margin-right:5px}

/*Index*/
#BlockNews { margin-bottom:60px}
#Video {width:575px; height:330px;  background-image:url(images/fond-video.png); float:left; margin-right:36px; margin-left:12px; border:#585d63 solid 2px; padding:15px 0px 0px 15px }
#TitreNews {width:341px; position:absolute;  top:165px; margin-left:627px; z-index:1000}
#News {width:341px; height:345px; background-color:#17191f; float:left; border:#585d63 solid 2px; opacity:0.9; filter : alpha(opacity=90);}
#ContenuNews {  margin:15px; height:281px; }
#ContenuNews a {color:#cdbc00; font-weight:bold}
.TitreTxtNews { font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF}
.TxtNews { margin-bottom:10px; font-size:12px; color:#CCC; font-weight:bold}
#AllInfos {margin:0px 15px 5px 5px; width:100%; text-align:right; }
#Newsletter {  margin:0px 15px 5px 5px; text-align:right;  }
.Email{background-color:#000000; color:#FFFFFF;  border-width:1px; border-color:#717c8c; border-style: solid; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.Ok {background-color:#000000; color:#FFFFFF;  border-width:1px; border-color:#717c8c; border-style: solid; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#TitreALaUne {width:341px; position:absolute;  top:575px; margin-left:-3px; z-index:1000}
#AlaUne { width:941px; border:#585d63 solid 2px; margin-left:12px; background-image:url(images/fond-alaune.png); padding:15px 15px 15px 15px}
#AlaUneImg1{  float:left; margin-right:16px;  }
#AlaUneImg2{  float:left; margin-right:16px; }
#AlaUneImg3{  float:left; }


/*news*/
#TitrePageNews {width:341px; position:absolute;  top:166px; margin-left:806px; z-index:1000}
#BlockPageNews {width:971px; margin-left:12px; margin-top:0px; height:100%;  background-color:#17191f; float:left; border:#585d63 solid 2px; opacity:0.9; filter : alpha(opacity=90);}
#ContenuPageNews {  margin:15px 15px 15px 15px; height:100%}
#ContenuPageNews a {color:#cdbc00; font-weight:bold}
#TxtPageNews { margin-bottom:15px; }
#Texte { width:100%;  }
#Texte table { height:100%}
#Texte table td{ height:100%; vertical-align:middle; text-align:justify}
#Texte img {margin-right:15px}
#DivTitreNews { margin-bottom:5px; }
.TitreNews { font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.SousTitreNews {font-size:12px; color:#CCC; font-weight:bold }

/*bio*/
#TitrePageBio {width:341px; position:absolute;  top:166px; margin-left:530px; z-index:1000}

/*listecourses*/
#TitrePageCourse {width:341px; position:absolute;  top:166px; margin-left:764px; z-index:1000}
#TitreSnow {width:341px; position:absolute;  top:166px; margin-left:663px; z-index:1000}
#TitreBase {width:341px; position:absolute;  top:166px; margin-left:663px; z-index:1000}
#TitreAlpifr {width:341px; position:absolute;  top:166px; margin-left:663px; z-index:1000}
#TitreAlpien {width:341px; position:absolute;  top:166px; margin-left:663px; z-index:1000}
#ContenuListeCourse {margin:15px 15px 15px 15px; padding-left:25px;  }
.TitreAnnee { width:904px; text-align:right; m}
#ContainerCourse { float:left; width:140px; height:200px;  margin:0px 10px 10px 0px; text-align:center;  }
#ContainerCourse img { margin-bottom:10px}
.TitreListeCourse { font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.SousTitreListeCourse {font-size:12px; color:#CCC; font-weight:bold }
#AnneeG { width:860px; text-align:left; float:left; margin:0 0 15px 15px; }
#AnneeD { width:80px; text-align:right; float:left; margin:0 15px 15px 0;}
#MenuMassif{ padding-top:40px}
.Massif{ padding-bottom:20px}
#MenuMassif a.selection { color:#FFF}
	
/*course*/
#ContenuCourse {margin:15px 15px 15px 15px; }
/*#BlockPageCourse {width:971px; margin-left:12px; margin-top:0px; height:100%;   float:left; border:#585d63 solid 2px; background-image:url(images/fond-course.png); background-repeat:repeat}*/
#BlockPageCourse {width:971px; margin-left:12px; margin-top:0px; height:100%;   float:left; border:#585d63 solid 2px; background-image:url(images/fond-course.png); background-repeat:repeat; }
#BlockPageCourse p { text-align:justify}
#TitreCourse {  margin-left:11px; padding-bottom:30px }
.TitreCourse { font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.SousTitreCourse {font-size:12px; color:#CCC; font-weight:bold }
#PhotoCourse { width:100%; text-align:center;padding-bottom:30px}
#TexteCourse { padding-bottom:20px; width:755px; margin-left:92px }
#TexteCourse p { text-align:center}
#divcontenu {  margin-left:56px}
#VideoCourse {width:100%; text-align:center; padding:30px 0px 50px 0px; }
#ParutionsCourse {width:100%; text-align:center; padding-bottom:30px ; margin-left:15px; }
#Paru{ float:left; margin:0 15px 15px 0; width:202px; height:162px; padding-bottom:15px}

/*parutions*/
#ContainerParutions {float:left; width:140px; height:160px;  margin:0px 10px 10px 0px; text-align:center;   }
#ContainerParutions img { margin-bottom:10px}

/*liste*/
#TitrePageListe {width:341px; position:absolute;  top:166px; margin-left:570px; z-index:1000}
#MenuMassif { float:left; width:250px}
#Liste {float:left}

/*sponsors*/
#TitrePageSponsors {width:341px; position:absolute;  top:166px; margin-left:720px; z-index:1000}
#Sponsors  { padding:30px 0 30px 0;}
#Sponsors img { float:left}
.Inter { padding-right:15px}

#TitrePagePartenaires {width:341px; position:absolute;  top:410px; margin-left:663px; z-index:1000}
#Partenaires  { padding:30px 0 30px 0; }
#Partenaires img { float:left; }
.InterBot { padding-bottom:15px}

#Footer{width:1020px; margin:15px 0 30px 12px;  }
#Adresse { float:left;width:600px; text-align:left;  }
#Coax { float:left; width:375px; text-align:right; }


/*Generale*/
.Clear { clear:both}
h1 { font-size:14px}


