@charset "utf-8"
/* CSS Document */
/* -----------------------------------------------
                            Menu images pondi
------------------------------------------------ */
			#icopondi {
	bmargin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF; }
	
/*------------- Positionnement des flag Pondi-------------*/
	.flagpondi {
	margin: 2px 2px 2px 2px;
 	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	width: 2-0px;
	text-align: left; }
	
	/*------------- Window pop image circuit -------------*/  
    a.poppondi {
      position:relative;
      text-decoration:none; 
	  color:#000000; }
    
    a.poppondi:hover {
       background: none; 
       z-index: 50; }
    
    a.poppondi span { 
      display: none;
	  text-decoration: none;
	  color:#000000;}
    
    a.poppondi:hover span {
	display: block;
	position: absolute;
	top: -13em;
	left: 17em;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF;
}
/*------- Penser à le mettre dans le code de la page -----*/
	
	a.flag {
      position:relative;
      text-decoration:none; 
	  color:#000000;} 

/*------------- Position image page circuit -------------*/
	.image-page {
	text-align: left;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px; /* marge basse  */
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	margin-left: 1px;}

/*------------- Window pop image large pondi -------------*/  
    a.mappondi {
	position:relative;
	text-decoration:none;
	padding-right: 20px;
	padding-top: 0px;
	color:#000000;
	padding-bottom: 0px;}

    a.mappondi:hover {
       background: none; 
       z-index: 50; }

    a.mappondi span { 
      display: none;
	  text-decoration: none;
	  color:#000000; }
    
    a.mappondi:hover span {
	display: block;
	position: absolute;
	top: -300px;
	left: 45px; }
/*------------- Window pop carte square pays -------------*/    
  a.map {
	position:relative;
	text-decoration:none;
	padding-right: 20px;
	padding-top: 0px;
	color:#000000;
	padding-bottom: 0px;}
    
    a.map:hover {
       background: none; 
       z-index: 50; }

    a.map span { 
      display: none;
	  text-decoration: none;
	  color:#000000; }
    
    a.map:hover span {
	display: block;
	position: absolute;
	top: -300px;
	left: 45px; }


 /*------------- Window pop carte square pays -------------*/  
    a.mapsquare {
	position:relative;
	text-decoration:none;
	color:#000000;}
    
    a.mapsquare:hover {
       background: none; 
       z-index: 50; }

    a.mapsquare span { 
      display: none;
	  text-decoration: none;
	  color:#000000; }
    
    a.mapsquare:hover span {
	display: block;
	position: absolute;
	top: -190px;
	left: 220px; }

 /*------------- Window pop carte circuit verticale -------------*/  
    a.mapcartev {
      position:relative;
      text-decoration:none; 
	  color:#000000; }
    
    a.mapcartev:hover {
       background: none; 
       z-index: 50; }

    a.mapcartev span { 
      display: none;
	  text-decoration: none;
	  color:#000000; }
    
    a.mapcartev:hover span {
	display: block;
	position: absolute;
	top: -300px;
	left: 260px;}

 /*------------- Window pop carte circuit verticale -------------*/  
    a.mapcarteh {
      position:relative;
      text-decoration:none; 
	  color:#000000; }
    
    a.mapcarteh:hover {
       background: none; 
       z-index: 50; }

    a.mapcarteh span { 
      display: none;
	  text-decoration: none;
	  color:#000000; }
    
    a.mapcarteh:hover span {
	display: block;
	position: absolute;
	top: -300px;
	left: 90px;}

  /*------------- Window pop image circuit -------------*/  
    a.pop {
      position:relative;
      text-decoration:none; 
	  color:#000000; }
    
    a.pop:hover {
       background: none; 
       z-index: 50; }
    
    a.pop span { 
      display: none;
	  text-decoration: none;
	  color:#000000;}
    
    a.pop:hover span {
	display: block;
	position: absolute;
	top: -10em;
	left: 2em;
}
   
 /*------------- Calage des Ico map dans le bandeau prix-------------*/ 
.ico-margintop {
	margin-top: 4px;
	vertical-align: center;}
	
/*------------- Calage des Ico map dans le bandeau prix-------------*/ 
.ico-map {
	margin-top: 2px;
	vertical-align: center;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;}
	
/*------------- Positionnement des images dans page circuit -------------*/	
.imgpage1 {
	text-align: left;
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 2px;}

/*------------- Positionnement des flag -------------*/
	.flag {
	margin-top: 2px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	width: 80px;
	text-align: left; }/*------- Penser à le mettre dans le code de la page -----*/
	
	a.flag {
      position:relative;
      text-decoration:none; 
	  color:#000000;} 

/*------------- Position image page circuit -------------*/

.imgpage {
	text-align: left;
	vertical-align: middle;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 1px;
}

.imgtexte {
	text-align: left;
	border: 1px solid #000000;}
	
.ico-logo {
	margin-top: 14px;
	vertical-align: middle; }

/* ------------ Position des logos bleus -------------- */
.margin-ico-logopage {
	text-align: left;
	padding-top: 0px;         /* Dédini marge au dessus icone */
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

/*---------- non utilisé ---*/
.margin-ico-logomap {
	text-align: center;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 15px;
	vertical-align: top;
}
	
.ico-mapp {
	margin-top: 2px;
	vertical-align: center;
	border: 1px solid #000000; }

 /*------------- Calage du bouton print -------------*/ 
	.bouton-print ul li a {
	margin-left: 8px;
	vertical-align: center;
	background: transparent url(../imppage.gif) left center no-repeat;	}

/*---------- logo onmouse BOUTON PRINT en css ---*/
#onmouse-print ul {
list-style-type: none; 
text-align: left; }

#onmouse-print ul li a {
background: url(../imppage.gif) left center no-repeat;
margin-left: -33px;
margin-bottom: -12px;
text-decoration: none;
height: 18px; }

#onmouse-print ul li a:hover {
background: url(../imppagea.gif) left center no-repeat; }

/*---------- logo onmouse BOUTON CARTE en css ---*/
#onmouse-carte ul {
list-style-type: none; 
text-align: left; }

#onmouse-carte ul li a {
background: url(../carte.gif) left center no-repeat;
margin-left: -33px;  /* ---------- CALAGE MARGE GAUCHE */
margin-bottom: -22px;    /* ---------- CALAGE MARGE BAS  */
text-decoration: none;
height: 18px;  }  /* ---------- CALAGE HAUTEUR LIGNE LOGO */

#onmouse-carte ul li a:hover {
background: url(../cartea.gif) left center no-repeat; }

