
/*
 * Correction des styles HTML par defaut
 */

.structure {
	display: none;
}
h1,h2,h3,h4 {
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: 100%;
	font-weight: normal;
	text-align:left;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 72%;
}

div
{
	margin: 0px;
	padding: 0px;
}

table.esthetique
{
/*	font-size: 90%;*/
}

table.invisible
{
/*	font-size: 100%;*/
}

.red
{
	color: #981E26;
}

hr.red
{
	color:#f5424e;
	height:3px;
	border:solid 2px red;
}
a:link, a:visited, a:link:hover, a:visited:hover, a:link:active, a:visited:active,
a.spip_out, a.spip_in, a.spip_url, a.spip_glossaire
{
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#981E26;
	font-weight: bold;
	text-decoration: underline;
}

.encart_rouge_opaque a.spip_in
{
	color:#FFFFFF;
}

a.menu-on:link, a.menu-on:visited, 
a.menu-on:link:hover, a.menu-off:link:hover, 
a.menu-on:visited:hover, a.menu-off:visited:hover, 
a.menu-on:link:active, a.menu-on:visited:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#981E26;
	font-weight: normal;
	font-size: 9px;
	line-height: 9px;
	text-decoration: none;
}
a.menu-off:link , a.menu-off:visited, 
a.menu-off:link:active, a.menu-off:visited:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	font-weight: normal;
	font-size: 9px;
	line-height: 9px;
	text-decoration: none;
}

a.glossaire:link, a.glossaire:visited, 
a.glossaire:link:active, a.glossaire:visited:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
}

a.glossaire:link:hover, a.glossaire:visited:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #981E26;
}

td.menu-on
{
	background-image:url(../IMG/correlation/menu_item_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:31px;
}

td.menu-off
{
	background-image:url(../IMG/correlation/menu_item_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:31px;
}

/*
 * Ici les styles pour le contenu
 */
.contenu
{
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
/*	font-size: 100%;*/
}

.texte
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 100%;
}

.contenu h3 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 170%;
	text-align: left;
	color: #981E26;
	margin-top : 10px;
	margin-bottom : 10px;
	padding: 0px;
}

.contenu h1,h2
{
	font-size: 240%;
	font-weight: bold;
}
.contenu h1,h2.titre-extrait
{
	font-size: 220%;
	font-weight: bold;
}
.contenu h1,h2.titre-texte
{
	font-size: 220%;
	font-weight: bold;
}
.contenu .surtitre
{
	font-size: 230%;
	font-weight: bold;
	background-repeat:repeat-x;
	background-position:top center;
	vertical-align:middle;
	text-align: right;
	color: #333333;
	margin:0px;
	margin-right:30px;
}
.contenu .detail
{
/*	font-size: 100%;*/
	color: #303030;
}
.extrait {
	border: groove 2px #a0a0a0;
	font-size: 120%;
}

.encart
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
/*	font-size: 90%;*/
}

.encart_gris, .encart_gris_opaque
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

.encart_rouge, .encart_rouge_opaque
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 120%;
}

p.spip
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
/*	font-size: 70%;*/
}

.notes
{
	font-family: Georgia, Garamond, Times, serif;
	text-align: right;
	font-size: 80%;
}

.spip_puce
{
	list-style-position: outside;
	list-style-image:url(/IMG/correlation/right.gif);
	border-width: 0px;
	margin-left:15px
}
ul.spip
{
	margin-top:-12px;
	margin-left:0px;
	padding-left:2px;
	vertical-align:middle;
}
li.spip
{
	list-style-position: outside;
	list-style-image:url(/IMG/correlation/right.gif);
	border-width: 0px;
	margin-left:15px;
	padding-left:2px;
}

.spip_surligne
{
	color: #981E26;
	font-weight:bold;
}

#principal {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

#plan {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

#navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

