
/*****************************************************************************/
/* Style général de chaque page                                              */
/*****************************************************************************/

body
{
	background-color: #0170D7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding: 0px;
	text-align: center;
}

/*****************************************************************************/
/* Header                                                                    */
/*****************************************************************************/

div.header
{
  width: 100%;
  text-align: center;
  margin: 0px;
  padding: 0px;
}

/*****************************************************************************/
/* Menu général                                                              */
/*****************************************************************************/

div.menu_gene
{
  background-color: #000000;
  width: 100%;
  margin-bottom: 20px;
}

tr.menu_gene,
div.menu_gene
{
  height: 22px;
}

a.menu_accueil
{
  width: 71px;
  height: 16px;
  display: block;
  background-image: url(../main/images/menu_accueil.gif);
  background-repeat: no-repeat;
}

a.menu_accueil:hover
{
  background-image: url(../main/images/menu_accueil_h.gif);
}

a.menu_infos
{
  width: 49px;
  height: 16px;
  display: block;
  background-image: url(../main/images/menu_infos.gif);
  background-repeat: no-repeat;
}

a.menu_infos:hover
{
  background-image: url(../main/images/menu_infos_h.gif);
}

a.menu_voyages
{
  width: 75px;
  height: 16px;
  display: block;
  background-image: url(../main/images/menu_voyages.gif);
  background-repeat: no-repeat;
}

a.menu_voyages:hover
{
  background-image: url(../main/images/menu_voyages_h.gif);
}

a.menu_photos
{
  width: 68px;
  height: 16px;
  display: block;
  width: 68px;
  height: 16px;
  background-image: url(../main/images/menu_photos.gif);
  background-repeat: no-repeat;
}

a.menu_photos:hover
{
  background-image: url(../main/images/menu_photos_h.gif);
}

a.menu_livre_or
{
  width: 92px;
  height: 16px;
  display: block;
  background-image: url(../main/images/menu_livre_or.gif);
  background-repeat: no-repeat;
}

a.menu_livre_or:hover
{
  background-image: url(../main/images/menu_livre_or_h.gif);
}

/*****************************************************************************/
/* Voyages                                                                   */
/*****************************************************************************/

div.voyage
{
  width: 1000px;
  background-color: #000000;
  padding: 1px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 20px;
  vertical-align: top;
  text-align: left;
}

td.voyage
{
  width: 324px;
  padding: 3px;
  vertical-align: top;
}

/*****************************************************************************/
/* Carte du monde                                                            */
/*****************************************************************************/

div.carte_monde
{
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
}

/*****************************************************************************/
/* Footer                                                                    */
/*****************************************************************************/

div.footer
{
  clear: both;
  width: 100%;
  text-align: center;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 10px;
  padding: 0px;
  background-color: #000000;
}

table.footer
{
  width: 1000px;
  margin-right: auto;
  margin-left: auto;
}


td.xiti
{
  width: 80px;
  text-align: left;
}

td.firefox
{
  width: 65px;
  text-align: left;
}

td.contact
{
  width: 855px;
  text-align: right;
}

/*****************************************************************************/
/* Styles de texte                                                           */
/*****************************************************************************/

.texte_blanc
{
  font-family: Arial;
  font-size: 11px;
  color: #FFFFFF;
}

.texte_blanc a
{
  color: #FFFFFF;
  text-decoration: underline;
}

.texte_blanc a:visited
{
  color : #FFFFFF;
  text-decoration: underline;
}

.texte_blanc a:hover
{
  color : #B03635;
  text-decoration: none;
}

.texte_blanc_gras
{
  font-family: Arial;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
}

.texte_noir
{
  font-family: Arial;
  font-size: 11px;
  color: #000000;
}


/*
.texte{ font-family: Arial;   font-size: 12px;   color: #000000;   text-align: justify ;}
.texte a{ color : #B03635; 	 text-decoration: underline;	 }
.texte a:hover{	text-decoration: none;	 }

.petit-texte{ font-family: Arial;   font-size: 11px;   color: #000000;   text-align: justify ;}
.petit-texte a{ color : #B03635; 	 text-decoration: underline;	 }
.petit-texte a:hover{	text-decoration: none;	 }

.liste{ font-family: Arial;   font-size: 11px;   color: #000000;}
.liste a{ 	color: #000000; text-decoration: none;	 }
.liste a:hover{  color : #B03635; 	text-decoration: none;	 }

.liste2{ font-family: Arial;   font-size: 10px;   color: #000000;}
.liste2 a{ 	color: #000000; text-decoration: none;	 }
.liste2 a:hover{  color : #B03635; 	text-decoration: none;	 }

.titre{ font-family: Arial;   font-size: 14px;   color: #000000; font-weight:bold;}
.titre a{ 	color: #000000; text-decoration: none;	 }
.titre a:hover{  color : #B03635; 	text-decoration: none;	 }

.titre2{ font-family: Arial;   font-size: 11px;   color: #000000; font-weight:bold;}
.titre2 a{ 	color: #000000; text-decoration: none;	 }
.titre2 a:hover{  color : #B03635; 	text-decoration: none;	 }

.titre3{ font-family: Arial;   font-size: 10px;   color: #000000; font-weight:normal;}
.titre3 a{ 	color: #000000; text-decoration: none;	 }
.titre3 a:hover{  color : #B03635; 	text-decoration: none;	 }

.titre-news{ font-family: Arial;   font-size: 12px;   color: #000000; font-weight:bold;}
.titre-news a{ 	color: #000000; text-decoration: none;	 }
.titre-news a:hover{  color : #B03635; 	text-decoration: none;	 }

.valide{ font-family: Verdana;   font-size: 11px;   color: #000000; font-weight:bold;}
.valide a{ 	color: #B03635; text-decoration: none;	font-weight:bold; }
.valide a:hover{  color : #000000; 	text-decoration: none;	 }

.navigation{ font-family: Arial;   font-size: 11px;   color: #000000; font-weight:bold;}
.navigation a{ 	color: #000000; text-decoration: underline  ;	 }
.navigation a:hover{  color : #B03635; 	text-decoration: none;	 }

.connexion{ font-family: Arial;   font-size: 11px;   color: #000000; font-weight: normal;}
.connexion a{ 	color: #000000; text-decoration: none  ;	font-weight:bold; }
.connexion a:hover{  color : #B03635; 	text-decoration: none;	font-weight:bold; }

.verdana2{ font-family: Verdana;   font-size: 10px;   color: #B03635; font-weight:bold; }
.verdana2 a{ text-decoration: none  ;   color: #B03635; font-weight:bold; }
.verdana2 a:hover{ text-decoration: none  ;   color: #000000; font-weight:bold; }*/

/* POLICES */

/*.arial1{ font-family: Arial;   font-size: 10px;   color: #000000; }

.arial2{ font-family: Arial;   font-size: 10px;   color: #FFFFFF; }

.arial3{ font-family: Arial;   font-size: 10px;   color: #B03635; }

.arial4{ font-family: Arial;   font-size: 11px;   color: #B03635; text-decoration: underline;}

.arial5{ font-family: Arial;   font-size: 12px;   color: #000000; font-weight:bold;}

.arial6{ font-family: Arial;   font-size: 15px;   color: #B03635; font-weight:bold;}

.arial7{ font-family: Arial;   font-size: 16px;   color: #000000; font-weight:bold;}

.arial8{ font-family: Arial;   font-size: 18px;   color: #B03635; font-weight:bold;}

.verdana1{ font-family: Verdana;   font-size: 10px;   color: #000000; }*/


/* QUOTES */

/*blockquote.spip { border: dashed 1px  #000; padding-left: 10px; padding-right:10px;	 margin-top: 3px; 	margin-bottom: 3px; margin-left: 32px; margin-right: 32px; font-family: Arial; font-size:11px; }*/


/* FORMULAIRES */

/*.recherche{ width: 170px;   padding: 2px;   border: 1px solid;   border-color:#000000;   font-family: Arial;   font-size: 11px;}

.bouton {   background-color: #B03635;  border: 1px solid; padding-left: 3px; padding-right: 3px;  color: #000000;   font-family:Arial;   font-size:11px; font-weight:bold; }

.spip_bouton {   background-color: #B03635;  border: 1px solid; padding-left: 3px; padding-right: 3px;  color: #000000;   font-family:Arial;   font-size:11px; font-weight:bold; }
.spip_bouton2 {   background-color: #B03635;  border: 1px solid; padding-left: 3px; padding-right: 3px;  color: #000000;   font-family:Arial;   font-size:11px; font-weight:bold; }

.forml{ width: 110px;   padding: 2px;   border: 1px solid;   border-color:#000000;   font-family: Arial;   font-size: 11px;}

.formulaire_spip.formulaire_forum .forml {background:#F7F7F7; width:100%; border: 1px solid #000;}
.formulaire_spip.formulaire_forum .forml2 {width: 170px;   padding: 2px;   border: 1px solid;   border-color:#000000;   font-family: Arial;   font-size: 11px;}

*/