/* :link permet de définir les propriétés des liens */
a:link
{
    color :blue ;
    text-decoration : none ;
}
/* :link permet de définir les propriétés des liens */
 

/* :visited permet de définir les propriétés des liens déjà visités */
a:visited
{
    color : #000 ;
    text-decoration : none ;
}

/* :active permet de définir les propriétés d'un lien actif - qui vient d'être cliqué */
a:active
{
    color : lime ;
    text-decoration : none ;
}

/* :hover permet de définir les propriétés du lien quand le curseur le survole */
a:hover
{
    color : red ;
    text-decoration : none ;
}

a.plain:link,a.plain:visited {text-decoration:underline;font-weight : bold;color:#0000FF;background-color:transparent}
a.plain:hover,a.plain:active {text-decoration:underline;color:#FF0000;background-color:transparent}

html, body {
 margin: 0;
 padding: 0;
 }
body {
background-color:#FFEB9C;
/*background-image:url(gif/fdp2.gif);*/
font-size:80%;
font-family: tahoma, arial; 
 }
TABLE, TH,UL,OL    {
font-family: tahoma, arial; 
}
table.menu {
font-family: tahoma, arial;
 border-collapse: collapse;
width: 100%;
}
th.menu {
font-family: tahoma, arial; 
             /*border: thin solid #6495ed;*/
text-transform:uppercase ;
width: 130%;
font-weight : bold;
color:#FFFF00;
padding: 3px;
background-color: #840084;
text-align : left;
}
td.menu {
font-family: tahoma, arial; 
font-size:100%;
/*border: thin solid #6495ed; */
width: 50%;
padding: 2px;
color:#FFFFFF;
text-align: left;
background-color: #0096B5;
vertical-align:middle;
}
a.menu:link,a.menu:visited {text-decoration:none;font-weight : bold;color:#FFFF00;background-color:transparent}
a.menu:hover,a.menu:active {text-decoration:none;color:#FF0000;background-color:transparent}
table.photos {
border: 3px solid #efc12d ;
background-color: #efc12d;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
 width: 100%;
}
th.photos {
font-family: tahoma, arial; 
border: 3px solid #000000;
text-transform:uppercase ;
width: 130%;
font-weight : bold;
color:#FFFF00;
padding: 5px;
background-color: #840084;
text-align : left;
}
td.photos {
font-family: tahoma, arial; 
/*border:1px solid #75c3ea;   */
padding: 0px;
color:#FFFFFF;
text-align: left;
text-align : center;
vertical-align:middle;
} 
.tours {
font-family: tahoma, arial; 
margin-top:0px;
margin-bottom:5px;
font-size:100%;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
color:#000000;
text-align : justify;
}
table.tours
{
border: medium solid #6495ed;
border-collapse: collapse;
width: 50%;
 }

td.tours  
{
border: thin solid #6495ed;
 
padding: 5px;
text-align: center;
 background-color:#FFEB9C;
 
}
td.tours1
{
text-align:center;
font-size:150%;
padding:3px;
background-color:#efc12d;
vertical-align:top;
}
td.tours2
{
text-align:center;
padding:3px;
background-color:#75c3ea;
vertical-align:top;
}
a.tours:link,a.tours:visited {text-decoration:none;font-size:90%;font-weight : bold;color:#0000FF;background-color:transparent}
a.tours:hover,a.tours:active {text-decoration:underline;color:#FF0000;background-color:transparent}
a.tours:active,a.tours:active {text-decoration:underline;color:#FFFFFF;background-color:transparent}

a.tours2:link,a.tours2:visited {font-family: tahoma, arial; 
margin-top:0px;
margin-bottom:5px;
font-size:150%;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
color:#FF0000;
text-align : justify;
font-style:  italic;
background-color:#FFEB9C;}
a.tours2:hover,a.tours2:active {font-family: tahoma, arial; 
margin-top:0px;
margin-bottom:5px;
font-size:150%;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
color:#0FFFFF;
text-align : justify;
font-style:  italic;
background-color:#FFEB9C;}
a.tours2:active,a.tours2:active {font-family: tahoma, arial; 
margin-top:0px;
margin-bottom:5px;
font-size:150%;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
color:#000000;
text-align : justify;
font-style:  italic;
background-color:#FFEB9C;}
 
P,BR, HR   {
    font-size : 100%;
font-family: tahoma, arial;
}


H1  {
    font-size : 360%;
    font-family : Algerian;
    font-weight : bold;
    color : #9D2122;
    font-style : italic;
    text-align : left;
}

H2  {
    font-size :  300%;
    font-family : Arial,Helvetica,Verdana,sans-serif;
    font-weight : bold;
    color : #AA0000;
    font-style : normal;
    text-align : left;
}

H3  {
    font-size :  200%;
    font-family : Arial,Helvetica,Verdana,sans-serif;
    font-weight : bold;
    color : #AA0000;
    font-style : normal;
    text-align : center;
}

H4  {
    font-size :  160%;
    font-weight : bold;
    font-family : Arial,Helvetica,Verdana,sans-serif;
    color : #0033AA;
    font-style : normal;
    text-align : center;
}
H6  {
    font-size :  120%;

    font-family : Arial,Helvetica,Verdana,sans-serif;
    color : #0033AA;
    font-style : normal;
    text-align : left;
}



SMALL {
    font-family : Tahoma,Arial,Helvetica,Verdana,sans-serif;
    font-size :120%;
}

UL,OL {
    text-align : left;
}
TEXTAREA      {
    font-size : 240%;
    color : blue;
}
INPUT     {
    font-size : 160%;
    font-weight : bold;
    color : blue;
}

P.espace  {
    margin-left : 200%;
}


 


.home
{
margin-top:0px;
margin-bottom:5px;
font-size:200%;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
color:#000000;
text-align : left;
}
H2.home   {
    font-size :  200%;
font-family: tahoma, arial;
     font-weight : bold;
    color : #840084;
    font-style : normal;
    text-align : left;
background-color:#FFEB9C;
}
/*background-color:#ffffff;      */
H1.blanc
{
margin-top:0px;
margin-bottom:5px;
 padding-top:1px;
padding-bottom:1px;
padding-left:1px;
   font-size : 400%;
    font-family : Algerian;
    font-weight : bold;
    color : #9D2122;
    font-style : italic;
    text-align : left;
 
background-color:#FFEB9C;
}
H2.blanc
{
margin-top:0px;
margin-bottom:5px;
font-size:300%;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
font-family: tahoma, arial; 
   font-weight : bold;
    color : #9D2122;
    font-style : italic;
    text-align : left;
 
background-color:#FFEB9C;
}
/*      */

.left
{
margin-top:0px;
margin-bottom:5px;
font-size:240%;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
color:#000000;
}
.text {
font-family: tahoma, arial; 
margin-top:0px;
margin-bottom:5px;
font-size:200%;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
color:#000000;
text-align : justify;
background-color:#FFEB9C;
}
.italic {
font-family: tahoma, arial; 
margin-top:0px;
margin-bottom:5px;
font-size:150%;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
color:#000000;
text-align : justify;
font-style:  italic;
background-color:#FFEB9C;
}
  

 /* Encadrer le texte autour d'une image à droite */
.rightimg, .leftimg, .centreimg img {
  border:1px solid #AAAAAA;
  background-color:#E9E9E9;
  padding:3px;
  margin:6px;
}
.rightimg {float:right;}
.leftimg {float:left;}
div.centreimg {
 text-align:center;
}
 .coin {
background-color:#E4EFFF;
border:1px solid #9FC6FF;
padding:5px;
-moz-border-radius:10px 0;
-webkit-border-radius:10px 0;
border-radius:10px 0;
}
/*Photo arrondie sans bordure (1ère photo)*/
.arrondie {
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
/*avec bordure (2ème photo)*/
.arrondie2 {
border:2px solid black;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:7px;
}

 