/* -----------------------------------------------------------------------------------------
					------------- FRANCE ----------
 -----------------------------------------------------------------------------------------*/
#conteneurCartesVisite{
/*position:absolute;*/
/*
margin-top:250px;
float:left;
*/
	position:absolute;
	top:250px;
	left:5px;
}

/* -----------------------------------------------------------------------------------------
					------------- COMMUN france/monde ----------
 -----------------------------------------------------------------------------------------*/
.tx-alienorcontactscartes-pi1{
	position: relative;
	margin-top:20px;
	/*top:0;
	left:0;*/
}

.carteVisite{
background-color:#FFFFFF;


/*
_top:190px;
_left:-650px;
*/
width:280px;

/*height:155px;*/
	   min-height: 155px;/*pour fixer une taille minimale sous mozilla*/
       height: auto !important;/*pour fixer une taille minimale sous ie*/
       height:155px;

/*
float:left;*/

/* */

/*margin-top:40px;*/

border-top:1px solid black;
border-left:1px solid black;
border-bottom:1px solid black;

border-right: 1px solid black;
/* background-image:url(../img/coll1/cartevisiteombre.jpg); */

background-repeat:repeat-y;
background-position:right;
/*text-transform:uppercase;*/
padding-bottom:10px;
}
.carteVisite p a{
text-transform:lowercase;
}

/*
==> Voir exceptionsIE.css
* html .carteVisite{
top:190px;
left:-650px;
}
*/

.carteVisiteLogo{
background-image:url(../img/maps/ImtgCarteClimatTitre.gif);
height:40px;
width:180px;
}

.carteVisiteRegion{
/*padding-top:40px;
text-indent:20px;*/
	margin-left:20px;
}

.carteVisiteRegion span{
font-weight:bold
}
.carteVisitePersonneNom{
margin-top:10px;
margin-bottom: 5px;
/*margin-bottom:17px;*/
text-align:center;
}
.carteVisitePersonneNom span.Nom{font-weight:bold}

.carteVisitePersonneFonction{
text-align:center;
}
.carteVisiteAdresse{font-size:9px;text-align:center;}
.carteVisiteTel{font-size:9px;text-align:center;}
.carteVisitePort{font-size:9px;text-align:center;}
.carteVisiteCourriel{font-size:9px;text-align:center;}


/* ----------------
 les élements hover
 ------------------
*/

#conteneurCartesVisiteHover{
position:absolute;
color:#5E5E56;
margin-top:60px;
left: 12px;
top:0;
/*left:40%;*/

}

#conteneurCartesVisiteHover div{ position:absolute;}

/*
#hoverNordOuest{left:-40px;top:10px;}
#hoverNordNord{left:-40px;top:10px;}
#hoverCentreIDF{left:-40px;top:10px;}
#hoverNordEst{left:-40px;top:10px;}
#hoverSudOuest{left:-40px;top:10px;}
#hoverSudEst{left:-40px;top:10px;}
*/

.hoverZoneinfo{
font-weight:bolder;
font-size: 16px;
color:#CD0148;
}

.hoverZoneinfo{
background-color:#FFF;
/*width:250px;*/
}

/* -----------------------------------------------------------------------------------------
					------------- MONDE ----------
 -----------------------------------------------------------------------------------------*/
#infoConteneur{position:absolute;display:none;}

/*
-------------------
*/
.colonneListe{float:left; width:50%}
/*
-------------------
*/
.zoneLabelStyleA{ background-color:#8B9CB8; }
.zoneLabelStyleB{ background-color:#BDD4A0; }
/*
-------------------
-------------------
*/
#mapMondeImg{text-align:center;}

#mapMondePaysContinents{font-size:0.9em;}


#blocZone1 {width :350px; float:left; margin: 5px;}
#blocZone2 {width :130px; float:left; margin: 5px;}
#blocZone3 {width :130px; float:left; margin: 5px;}

.blocZone{padding-bottom:20px;}

/*#zone1{}*/
/*.zonePays{margin-bottom:5px; border:1px solid; }*/

.zoneLabel div{height:27px;}

.zoneLabel{
line-height:26px;
text-indent:5px;
color:#FFFFFF;
margin-bottom:5px;
}

.paysListe{margin-bottom:7px;}


.paysClass{color:#5E5E56;margin:4px;}

.paysClass span.paysFlag img {border:none; position:absolute;}
.paysClass span.paysTxt{ margin:5px; margin-left:25px; }

.paysClass a{color:#5E5E56; text-decoration:none;}
.paysClass a span.paysFlag {}
.paysClass a span.paysFlag img{border:none; }
.paysClass a span.paysTxt{ text-decoration:underline;}

/*.paysDrapeau{float:left;margin-right:7px;}*/
/*.paysLabel{color:#5E5E56; clear:right;}*/



.infoPays{
position:absolute;
/*
left:43%;
top:40%;
*/
left:50%;
top:0;
border:1px solid black;
background-color:#FFF;
/*
background-image:url(../img/maps/ImtgCarteClimatTitre.gif);
background-repeat:no-repeat;
*/
/*
text-transform:uppercase;
*/

}

#conteneurCartesVisiteMonde{
position:absolute;
/*margin-top:250px;
float:left;*/
}
#conteneurCartesVisiteMonde .carteVisite{
	position:absolute;
	top:-240px;
	left:180px;
}
/*
#mapMondePaysContinents .carteVisite{
top:-90px;
left:90px;
}
*/

.paysClass .carteVisite{
	position:absolute;
	top:230px;/*50%*/
	left:50%;
}

.fermerCarteVisite {
float:right;
margin-right:15px;
}

#conteneurCentralInterne{
	width:655px;
	float:left;
    min-height: 456px;/*pour fixer une taille minimale sous mozilla*/
    height: auto !important;/*pour fixer une taille minimale sous ie*/
    height:456px;
	/*border:1px solid #FFF;*/
	/*border-left:1px dashed #CCC;*/
	padding: 0px 0px 10px 0px;
	padding-right: 0px;
}
