#news2{
color:navy;
border:1px solid blue;
font-size: small;
font-family:Verdana;
}
#news1{
width:274px;
overflow:auto;
text-align:center;
border-left:1px solid blue;
border-right:1px solid blue;
border-bottom:1px solid blue;
background-color:rgb(187,253,208);

}
#news{
float: right;
vertical-align:top;
width:276px;
border: 1px solid grey;
background-color:rgb(187,253,208);
}
#ranch{
vertical-align:top;
width: 224px;
height:85px;
}

#logoancre {
width:260px;
height:70px;
}

#diapo{
text-align:center;
}

#textreferencement{
color:rgb(166,214,253);/*COuleur du fond pour "caché les mots clé... pour le référencement*/
font-size:1px;
}

#comteurvisite{
text-align:center;
color:black;
font-size:small;
}
#lienor{
text-align:center;
font-size:medium;
text-decoration:underline;
}
#sieste{
float:right;}

#etalentour{
float:left;}

#neige{
float:right;
}
#escalade{
float:left;
}
#quelquesphotos{
margin-left:13%;
}
#mail a img{
border:none}

#textdefilant{
font-size: 25px;
}

caption /* Titre du tableau */
{
   margin: auto; /* Centre le titre du tableau */
   font-family: Arial, Times, "Times New Roman", serif;
   font-weight: bold;
   font-size: 1.2em;
   color: #009900;
   margin-bottom: 20px; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
}

table /* Le tableau en lui-même */
{
   margin: auto; /* Centre le tableau */
   border: 4px outset green; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */}
   td /* Les cellules normales */
{
   border: 1px solid black;
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}
#chevalrando{
width:150px;
height:170px;
}
#naturaliste{
width:200px;
height:170px;
}


#lescimes{
width:200px;
height:170px;
}
#Trafane{
height:4em;
width:4em;
vertical-align:top;
}
#cheval{
height:4.5em;
width:4.5em;
vertical-align:top;
}

#chevalgif{
vertical-align:top;
}

#textlocation a:hover
{
text-decoration: none; /* Les liens ne seront plus soulignés */
color: yellow ;/* Les liens seront en rouge au lieu de bleu */
font-style: italic;
}

#textlocation a{
text-decoration: none; /* Les liens ne seront plus soulignés */
color: red ;/* Les liens seront en rouge au lieu de bleu */
font-style: italic;
}
#textlocation a img{
border:none;
}
#textlocation
{
font-family:Verdana;
text-align: left;
font-size:14px;
}
#menu_bas{
margin-top:1em;
clear:both;
width:100%;
float :left;
}
#menu_bas a img
{
border:none;
}
#texte{

float : right;
width:48%;
/*border : 1px dashed black;*/
}
#menu_horizontal a{
color:black;
}
#menu_horizontal {
width :100%;
margin-bottom:-5px;
/*pour centrer les boutons*/
text-align : center;
}
#menu_horizontal ul , #menu_bas ul {
list-style-type : none;
margin : 0px;
/*modifié pour décaler légèrement les boutons vers le bas*/

}

#menu_horizontal li{
display: inline;
margin-right:0;
border: none;
}

#menu_bas li
{
display: inline;
}

#menu_horizontal a:hover {
text-decoration: none;
color: green;
background: url("fond.jpg");
}


#imagechalet{
float:left;
border: 1px solid black;
cursor: pointer;
}
h2{
font-size:15px;
font-family:Verdana, serif;
text-align:center;
}
h1{
border:1px solid grey;
font-size: 1.5em;
font-family: "Comic Sans MS", "Trebuchet MS", serif;
text-align: center;
color: #0000cc
}
a:hover
{
color: black;
}

a
{
   text-decoration: none; /* Les liens ne seront plus soulignés */
   color: red; /* Les liens seront en rouge au lieu de bleu */
   font-style: italic; /* Les liens seront en italique (pourquoi pas ?) */
}
#mail{
vertical-align:top;
margin-left:380px;
height:430px;
width:500px;
border: 1px solid grey;
font-size: 1.25em;
font-family: Verdana, Arial, serif;
text-align: center;
color: red;

}
body{
background: url("fond.jpg");
}
#corps
{
   margin-right: 17px;
   margin-left: 20px;
   padding: 10px;
   background-color: rgb(166,214,253);
   border:solid 2px rgb(214,214,214);
   margin-top: 10px;
   padding-right :20px;
   }
