body{
	font-size:11pt;
	margin:0 2%;
	background:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:15pt;
}
#wrap{
	width:100%;
	border:0;
	margin:0;
}

.baseline{
	font-weight:bold;
	margin-left:11.5em;
	margin-top:-4.5em;
	color:#448ca7;
	width:350pt;
}

#sidebar-stream, #statistics, #sb-container, .btn, .topLnk, #printBtn, #footer h2.out,
#footer ul, #lang, p.fullMap {
	display:none;
}
img, fieldset{
	border:none;
}
#content{
	overflow:visible !important;
}

#main {
	padding-top:10pt;
}

h1, h2, h3, h4 { line-height:normal; }

#content h1{
	font-size:16pt; color:#3a4e60; margin-bottom:14pt;
}
#content h2{
	margin:2px 0;
	font-size:13pt;
	color:#49a7cb;
}

#content h3{
	font-size:11pt;
	margin-bottom:2pt;
	color:#0d659c;
}

/***********************************************************************************************************************************************
*** IMPORTANT : ecrase les styles des div crees par le js, dans les div aux coins arrondis, dnas le code source IE ****
************************************************************************************************************************************************ */
#content div, #detail div, #content #content-stream div, #layout-title div {
	border:none !important;
	width:auto !important;
	height:auto !important;
	position:relative !important;
	float:none !important;
	padding:0 !important;
	margin:0 !important;
	overflow:visible !important;
}
#content #content-stream  {
	margin-bottom:20pt !important;
}
/* ********************************************************************************************************************************************** */

#content .image-left {
	clear:left;
	float:left;
	margin:3px 15px 2px 0;
}
#content .image-right {
	clear:right;
	float:right;
	margin:3px 0 2px 15px;
}
#content .image-centered {
	display:block;
	margin:0 auto 8px;
}

#content table { border-collapse:collapse; }
#content table td, #content table th { font:0.9em Verdana, Arial, Helvetica, sans-serif; padding:5px; border:1px solid #ccc; }
#content table th{ font-weight:normal; }

#Gmap.detail .map .miniMap { margin:10px 0; }

.organization-page  #footer { display:none; }
#footer{
	padding:0 15px 6px;
	width:45em;
	border:1px solid #ddd;
	margin-top:15pt;
	font-size:9pt;
}

#footer h2{
	font-size:12pt;
	margin:8pt 0 0;
}

#footer dt {
	float:left;
	margin-right:3px;
}
