html {
	margin: 0;
}
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#banner, #navig, #footer, #contentMenu {
	display: none;
}
ul, li, p, img, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
	border: 0;
}

a {
	color: #4B6979;
	text-decoration: underline;
}
a:hover {
	color: #000000;
}
.clear {
	clear: both;
}
.clear-right {
	clear: right;
}

/* CONTAINER */
#container {
	font-size: 8pt;
	margin: 0;
	padding: 0;
}
#content {
	margin: 0;
}

/* CONTENT - Infos du mois */
.contentInfo {
	display: none;
}

/* CONTENT - Page de contenu */
#contentPage, #contentPage table.synopsis {
	margin: 0;
	width: 100%;
}

#contentPage .savoirPlus, .contentInfo .savoirPlus {
	display: none;
}

#contentPage h3 {
	font-size: 1.1em;
	display: block;
	margin: 20pt 0;
}
#contentPage h3 a {
	font-size: 2em;
	color: #4B6979;
	font-weight: normal;
	text-decoration: none;
}
#contentPage ul {
	margin-left: 10pt;
	margin-left: 12pt !ie;
}
#contentPage div.haut {
	display: none;
}
#contentPage a {
	display: inline;
}


/* CONTENT - Page de contenu - Home */
#contentPage table.synopsis td {
	border: none;
	padding: 4pt;
}
#contentPage table.synopsis td.author {
	width: 120pt;
	vertical-align: top;
}

/* CONTENT - Page de contenu - Article */
#contentPage div.article img {
	margin: 10pt;
}
#contentPage div.article .soustitre {
	color:#009286;
	display:block;
	font-size:1.1em;
	font-weight:bold;
	margin: 20pt 0 10pt 0;
}
#contentPage div.article .chapeau {
	display:block;
	font-weight:bold;
	margin-bottom:4px;
}
#contentPage div.article .legende{
	color:#666666;
	display:block;
	font-size:0.9em;
	font-style:italic;
	margin:4px 0pt;
}

/* CONTENT - Page de contenu - #fondsouverts */
#contentPage #fondsouverts h4, #contentPage #fondsouverts form.moteur {
	display: none;
}
#contentPage table.synopsis, #contentPage table.synopsis thead, #contentPage table.synopsis tbody, #contentPage table.synopsis th, #contentPage table.synopsis tr {
	display: block;
}
#contentPage #fondsouverts table.synopsis td.author {
	vertical-align: top;
}
#contentPage #fondsouverts table.disposition {
	/*border-collapse: collapse;*/
	width: 100%;
}
#contentPage #fondsouverts table.disposition td {
	border: solid 1pt #999999;
	padding: 8pt;
	margin: 0;	
}
#contentPage #fondsouverts table.disposition td.title, #contentPage #fondsouverts Table.disposition td.subtitle {
	border: solid 1pt #000000;
	padding: 4pt;
	
}
#contentPage #fondsouverts table.disposition td ul {
	margin-left: 0;
}

#contentPage #fondsouverts table.disposition td li {
	list-style: none;
}

#contentPage #fondsouverts table.disposition td.empty {
	border: 0;
}

#contentPage #fondsouverts .wait {
	display: none;
}

/* CONTENT - Page de contenu - #fichefonds */
#contentPage #fichefonds ul#similaires li {
	list-style: none;
	margin-bottom: 4pt;
} 
#contentPage #fichefonds div.titre {
	border: solid 1pt #000000;
	padding: 4pt;
	margin: 18pt 0;
	background: top right no-repeat;
}
#contentPage #fichefonds div.titre h2 {
	font-size: 1.8em;
	font-weight: bold;
}
#contentPage #fichefonds #etoiles {
	text-align: right;
	position: relative;
	top: -12pt;
	padding-right: 4pt;
}
#contentPage #fichefonds h4 {
	border-bottom: solid 1pt #cccccc;
	font-size: 1.4em;
	margin: 18pt 0 6pt 0;
}
#contentPage #fichefonds #courbe {
	/*float: right;
	margin: 0 0 10pt 20pt;*/
}
#contentPage #fichefonds #courbe a {
	display: none;
}
#contentPage #fichefonds #edito {
	/*min-height: 220pt;*/
}
#contentPage #fichefonds #calculperf {
	display: none;
}
#contentPage #fichefonds #performances {
	width: 100%;
	margin-bottom: 6pt;
}
#contentPage #fichefonds #performances thead th {
	border: solid 1pt #000000;
	padding: 8pt;
	margin: 0;	
}
#contentPage #fichefonds #performances tbody td {
	border: solid 1pt #999999;
	padding: 8pt;
	margin: 0;	
}

/* CONTENT - Page de contenu - #vieFonds */
#contentPage #viefonds table.docs td {
	margin-bottom: 12pt;
}
#contentPage #vieFonds table.docs td {
	border: none;
	padding-right: 12pt;
}
#contentPage #vieFonds ul#liste li {
	list-style: none;
	border-bottom: solid 1pt #CCCCCC;
	padding-bottom: 10pt;
	margin-bottom: 20pt;
}
#contentPage #vieFonds ul#liste ul {
	margin: 10pt;
	margin-left: 12pt !ie;
}
#contentPage #vieFonds ul#liste ul li {
	list-style: disc;
	margin: 0;
	padding: 0;
	border: 0;
}

/* CONTENT - Page de contenu - FAQ */
#contentPage #faq ul#questions {
	margin-bottom: 20pt;
}
#contentPage #faq div.reponse {
	border-bottom: solid 1pt #CCCCCC;
	padding-bottom: 10pt;
	margin-bottom: 20pt;
}
#contentPage #faq div.reponse h3 {
	margin: 0;
}

/* CONTENT - Page de contenu - Trombinoscope */
#contentPage #trombinoscope .portrait {
	margin-bottom: 20pt;
}

#contentPage #trombinoscope .portrait ul {
	margin-left: 0;
}

#contentPage #trombinoscope .portrait li {
	list-style: none;
}

/* CONTENT - Page de contenu - Revue de presse */
#contentPage #revuePresse table.docs td {
	margin-bottom: 12pt;
}
#contentPage #revuePresse table.docs td {
	border: none;
	padding-right: 12pt;
}
#contentPage #revuePresse ul#liste li {
	list-style: none;
	border-bottom: solid 1pt #CCCCCC;
	padding-bottom: 10pt;
	margin-bottom: 20pt;
}
#contentPage #revuePresse ul#liste ul {
	margin: 10pt;
	margin-left: 12pt !ie;
}
#contentPage #revuePresse ul#liste ul li {
	list-style: disc;
	margin: 0;
	padding: 0;
	border: 0;
	background-image: none !important;
}