DIV#geomapbasic_content
{
	margin:15px;
	border: 1px solid #a02206;
	position:relative;
	height:551px !important;
	height:552px;
	color: #005da8;
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #a52702;
}
DIV#geomapbasic_content a:link, DIV#geomapbasic_content a:visited, DIV#geomapbasic_content a:active
{
	text-decoration:none;
	/*color: #005da8;*/
}
DIV#geomapbasic_content a:hover
{
	text-decoration:underline;
}
div#geomapbasic_chargement
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:#e5ebed;
	display:none;
}

div#geomapbasic_navig_control
{
	background-color: #a52702;
	width:175px;
	height: 15px;
	line-height: 15px;
	position:absolute;
	left:0px;
	top:0px;
	text-align:center;
	visibility:hidden;
}
div#geomapbasic_navig
{
	background-color: #a52702;
	width:175px;
	height: 530px !important;
	height: 535px;
	overflow: auto;
	position:absolute;
	left:0px;
	top:15px;
	padding:5px 0 0 5px;
}
DIV#map
{
	left: 180px;
	top:0px;
	width:688px;
	height: 551px;
	background-color: #e5ebed;
	position:absolute;
}
a.toutAfficher:link, a.toutAfficher:visited, a.toutAfficher:active
{
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
}
a.toutAfficher:hover
{
	text-decoration:underline;
}

div.navigationCategorie
{
	font-size: 12px;
	font-family: Arial, Verdana;
	font-weight:bold;
	color: #ffffff;
}
a.titreCategorie:link, a.titreCategorie:visited, a.titreCategorie:active, div.titreCategorie
{
	font-size: 12px;
	font-family: Arial, Verdana;
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
}
a.titreCategorie:hover
{
	text-decoration:underline;
}
div.navigationCategorieContent
{
	display:none;
	padding-left:10px;
}
a.titreFiche:link, a.titreFiche:visited, a.titreFiche:active
{
	font-size: 11px;
	font-family: Arial, Verdana;
	text-decoration:none;
	color: #ffffff;
}
a.titreFiche:hover
{
	text-decoration:underline;
}
ul.ficheTitre
{
	margin:0 0 0 18px;
	padding:0px;
}
li.ficheTitre
{
	color:#66ad1f;
}
div.infoWindowContent
{
	color: #000000;
	width:350px;
	margin-right:0px;
	margin-top:8px;
	padding-right:3px;
}
a.enSavoirPlus:link, a.enSavoirPlus:visited, a.enSavoirPlus:active, a.seRapprocher:link, a.seRapprocher:visited, a.seRapprocher:active, .lienZoomCluster, .lienZoomCluster:link, .lienZoomCluster:visited, .lienZoomCluster:active, a.restoreLink:link, a.restoreLink:visited, a.restoreLink:active
{
	color: #66ad1f;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
a.enSavoirPlus:hover, a.seRapprocher:hover, .lienZoomCluster:hover, a.restoreLink:hover
{
	text-decoration:underline;
}

div.div_button_calcul_itineraire
{
	border-top:1px solid #ababab;
	margin-top:10px;
	padding-top:10px;
	text-align:center;
	clear:both;
	
}
div.div_calcul_itineraire
{
	margin-top:5px;
	display:none;
	text-align:center;
}
img.photo
{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	width:30%;
	height:30%;
}
img.photoMaximized
{
	float:right;
}
img.photoMaximized:after
{
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

div.infoWindowTitleMaximized
{
	font-weight:bold;
	text-align:left;
	color:#a02206;
}
div.infoWindowContentMaximized
{
	border:1px solid #ababab;
	margin-right:20px;
	margin-top:20px;
	padding:10px;
	position:relative;
	color:#000000;
}
div#titreGeoMapBasicItineraire
{
	border-bottom:1px solid #ababab;
	background-color:#ededed;
	color:#000000;
	font-family:arial;
	padding:4px;
	font-size:13px;
	font-weight:bold;
}
span.infoWindowContentTitreEnregistrement
{
	color:#a02206;
	font-weight:bold;
}
DIV#geomapbasic_content input
{
	border: 1px solid #a02206;
}
div#loadingDivContainer
{
	display:none;
	position:absolute;
	background-color:black;
	z-index:10;
}
div#loadingDivContent
{
	font-family: Verdana, Arial;
	font-size:12px;
	display:none;
	position:absolute;
	width:250px;
	height:75px;
	background-color:white;
	z-index:11;
	text-align:center;
	border:1px solid black;
}
span#loadingTextMessage
{
	font-weight:bold;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}

