html, body				{margin:0; padding:0; height:100%; overflow: hidden;}
html					{font-size:100%;}
body 					{font:0.9125em Verdana; background-color:#333; color:#000;}

a:link,
a:hover,
a:visited 				{color: #0000CC;}

a.black,
a.black:link,
a.black:hover,
a.black:visited 		{color:#000; font-weight:bold; text-decoration:none;}

/*** Structure ***/

#header					{position:absolute; top:14px; left:14px; z-index:10;}

#bloc-ariane			{position:absolute; top:90px; left:14px; width:100%; z-index:10;}
#ariane					{display:inline; padding:2px 3px; color:#fff; line-height:1.7em; font-size:1em; background:url('fd.png') 0 0 repeat; z-index:10;}

#content 				{position: relative; padding:10px; height: 100%; background-color:#333;}

#map-wrapper 			{position:relative; margin-right:0px; height:100%; z-index:1;}
#map 					{position:absolute; top:0; left:0; margin:0px; padding:0px; width:100%; height:100%; border:1px solid #000; z-index:1;}

/* info Window */
#infoWindow				{padding-top:10px; width:250px; overflow:auto;}
#infoWindow p			{margin:0; font-size:1.1em;}
#infoWindow #info-name-ent {padding:0 0 0.3em;}
#infoWindow #info-prefot-ent, #infoWindow #info-qualot-ent {padding:0 0 0.1em; font-size:0.9em;}
#infoWindow #info-critic-type {padding-top:0.5em;}
#infoWindow #info-critic-type, #infoWindow #info-critic-object {font-size:0.9em; color:#ccc;}

/* AUTRES */

#powerby, #site-web		{position:absolute; z-index:10;}
#powerby				{bottom:10px; left:90px;}
#site-web				{bottom:-2px; left:180px; color:#fff;}

.spacer { clear:both; }