/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */
 
 * {padding: 0; margin:0;}/*annulation css navigateurs*/
 
 body { color: rgb(0, 0, 0);
    background-color: rgb(51, 51, 48);
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
	padding-top:10px; padding-bottom:10px;
	}
  
/*===================================
1.les zones div du corps
=====================================*/

  #wrapper { border: 1px solid rgb(0, 0, 0);
    color: #FFFFFF;
    background-image:url(Images/FOND.jpg);
    margin-right: auto;
    margin-left: auto;
	width: 919px;
	}

 #bandeau {height:145px; background-color: #000078;}

 #zone_de_navigation { padding-bottom: 5px; text-align:center; font-size: 13px; background-color: #000078; }

  #zone_de_navigation li { margin: 0pt; 
    display: inline;
    list-style-type: none;
	}

  #zone_de_navigation a {
    padding: 4px 8px 4px 8px;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
	}
  
  #zone_de_navigation ul { margin-bottom: 0px;
    margin-top: 0pt;
    }
  #en_tete h1 {text-align:center; margin: 15px 15px 15px 15px;
  }
  #en_tete_2 { margin:0px 15px 0px 15px; text-align:justify;
  }
  #img_1 { float:left; width:20%; margin:11px 0px 15px 15px;
  }
  #txt_1 { float:right; width:55%; margin:10px; padding:15px;
  }
  #txt_2 {float:left; width:50%; margin-left:15px; padding:15px; margin-top:20px; 
  }
  #img_2 {float:right; width:25%; margin:15px 18px 10px 20px; 
  }
  #compteur {float:left; width:30%; margin: 60px 0px 0px 15px;
  }
  #txt_clients { padding:15px; margin:25px;
  }
  #txt_1 table, tr td {border-style:none; padding:6px;
  }/*tous les tablaux et les cellules de la balise txt_1*/
  #expe { padding-left:10px; padding-right:10px; margin:15px; float:left; width:860px; height:500px;  
  }
  #alpinisme{margin:0px 15px 0px 15px; padding:0px; height:170px;
  }
  #ski {margin:15px 15px 0px 15px; padding:0px; height:170px;
  }
  #escalade{float:left; margin:15px 15px 15px 15px; padding:0px; height:230px; width:425px;
  }
  #cascade{float:right; width:400px; margin:15px 15px 15px 15px; padding:0px; height:230px; width:425px;
  }
  #prog_alpes{margin:15px 15px 0px 15px;
  }
  #prog_alpes table tr td{border:1px solid rgb(0, 0, 0);
  }
  #prog_expe{margin:15px 15px 0px 15px;
  }
  /*#prog_expe  table tr td{border:1px solid rgb(0, 0, 0);
  } desactivation lignes tableau*/
  #collegues {float:left; margin:15px 15px 10px 10px; width:489px; height:70px; 
  }
  #hugues {float:right; margin:20px 15px 10px 10px; width:350px;
  }
  #news { margin-top:15px; margin-right:300px; margin-bottom:15px; margin-left:15px;
  }
  #tarif {float:left; margin:15px 15px 10px 10px; width:489px; height:50px; 
  }
  #tarif2 {float:right; margin:15px 15px 10px 10px; width:350px; height:50px; 
  }
  #tarif3 {float:right; margin:15px 15px 10px 10px; width:350px; height:60px; 
  }
  
/*--------------------------------------
sélécteurs imbriqués pour creer les onglets de la zone de navigation
---------------------------------------*/
  #zone_de_navigation a:hover, #page_accueil #navi01 a { 
    text-decoration: none;
	font-weight:bold;
    color: rgb(204, 204, 204);
	background-color: #000000;
    padding-bottom: 5px;
	border-bottom: none;
    }
    #zone_de_navigation a:hover, #page_voyages #navi02 a { 
    text-decoration: none;
	font-weight:bold;
    color: rgb(204, 204, 204);
    background-color:#000000;
    padding-bottom: 5px;
	border-bottom: none;
    }
    #zone_de_navigation a:hover, #les_alpes #navi03 a { 
    text-decoration: none;
	font-weight:bold;
    color: rgb(204, 204, 204);
    background-color:#000000;
    padding-bottom: 5px;
	border-bottom: none;
    }
	 #zone_de_navigation a:hover, #page_prog #navi04 a { 
    text-decoration: none;
	font-weight:bold;
    color: rgb(204, 204, 204);
   background-color:#000000;
    padding-bottom: 5px;
	border-bottom: none;
    }
	#zone_de_navigation a:hover, #page_guide #navi05 a { 
    text-decoration: none;
	font-weight:bold;
    color: rgb(204, 204, 204);
    background-color:#000000;
    padding-bottom: 5px;
	border-bottom: none;
    }
	#zone_de_navigation a:hover, #planning #navi06 a { 
    text-decoration: none;
	font-weight:bold;
    color: rgb(204, 204, 204);
    background-color:#000000;
    padding-bottom: 5px;
	border-bottom: none;
    }
	#zone_de_navigation a:hover, #contacts #navi07 a { 
    text-decoration: none;
	font-weight:bold;
    color: rgb(204, 204, 204);
    background-color:#000000;
    padding-bottom: 5px;
	border-bottom: none;
    }
/*------------------------------------------------------------------------
fin onglets zone de nav____début propriétés pied page___
----------------------------------------------------------------------*/
	
    #pied_de_page { border-top: 1px solid rgb(0, 0, 0); 
	padding: 10px 10px 10px;
    margin-top: 30px; clear:both;/*arret du flottement*/
	}
	#nav_pied_page { border-top: 1px solid rgb(0, 0, 0); 
	padding: 10px 10px 10px;
    margin-top: 0px; text-align: center;
    font-size: 80%;
    font-style: normal; text-decoration:none;  clear:both;/*arret du flottement*/
	} 
	
/*===================================
elements html generaux
=====================================*/
 

  a { text-decoration: none; outline: none; 
    }
  a:link {color:#ff9900 ;
  }
  a:visited { color:  #ff9900; text-decoration: none;
    }
 a:hover { color: #FF0000
   }
  a:active { color: white;
   
	font-weight:bold;
	
   }
  
    p { padding:5px;   
	}/*grandeur de l'alinéa*/
   
   
   address { text-align: center;
    font-size: 80%;
    font-style: normal; text-decoration:none; 
	}
	h1 {font-size:150%;
	}
	h1 span { color: #000000;
    }/*couleur titres*/
	p span { color:#000000; font-weight:bold;
	}
	h2 {font-size:125%; 
	}
	table, td
	{border:1px solid black;
	border-collapse: collapse;
	border-style:none;
	margin:4px;
	}
	
	
	
	/*=========================================
	class
	==========================================*/
	.imgbdo {border-bottom:1px solid rgb(0, 0, 0);
	}/*image du bandeau*/
    .bord_img {border:1px solid #FFFF00;
	}/*bordure jaune des images*/
	.bord_txt {border:1px solid rgb(0, 0, 0);
	}/* bordure rose du texte*/
	.font_12 {font-size:12px;
	}
	.marg_10 {margin:13px;
	}
	.black {color:black; 
	}
	.font_20 {font-size:20px;
	}
	.img_ghe {float:left; border:1px solid #FFFF00; margin:10px;
	}
	.img_dte {float:right; border:1px solid #FFFF00; margin:10px;
	}
	.sous_titre {color:black; padding:10px 10px 10px 10px;
	}
	.avis{border:1px solid rgb(0, 0, 0); margin-left:318px; width:160px; text-align:center;
	}	
	
	
	
	
  
