#contenu a, #contenu a:hover, a.spip_out, a.spip_out:hover
{
	color:#1f70c6;
	font-weight:bold;
}
ul.spip, #contenu ul
{
	margin:0px;
	padding:0px 0px 0px 10px;
}
li.spip, #contenu li
{
	list-style:none;
	background:url(images/puce_outils.gif) no-repeat top left;
	margin:0px;
	padding-left:10px;
}

#colonne_gauche
{
	float:left;
	width:267px;
}
	#menu_gauche h3
	{
		height:35px;
		width:267px;
		color:#115297;
		font-size:18px;
		margin-left:12px;
	}
	#menu_gauche #int_menu_gauche
	{
		background:#fff;
		width:255px;
		color:#022346;
		padding:0px;
		margin-left:12px;
	}

		#menu_gauche ul
		{
			padding:0px;
			margin:0px;
		}
			#menu_gauche li
			{
				padding:0px;
				margin:0px;
				list-style:none;
				padding-bottom:3px;
			}
			#menu_gauche ul ul li
			{
				background:url(images/fond_liste_decouvrir.gif) no-repeat bottom left;
			}
			
			#menu_gauche ul a
			{
				font-size:14px;
				display:block;
				padding:0px 3px 0px 3px;
				color:#022346;

			}
			#menu_gauche ul ul a
			{
				padding:0px 3px 0px 3px;
				color:#022346;
				font-size:12px;
			}
			#menu_gauche ul ul ul a
			{
				padding:0px 3px 0px 15px;
				color:#022346;
				font-size:12px;
			}
			#menu_gauche ul ul ul ul a
			{
				padding:0px 3px 0px 30px;
				color:#022346;
				font-size:12px;
			}

			#menu_gauche ul a.rubrique-active, #menu_gauche ul a:hover
			{
				color:#fff;
				background:#165fac;
				text-decoration:none;
			}
			#menu_gauche ul ul a.rubrique-active, #menu_gauche ul ul a:hover
			{
				color:#022346;
				background:#c0d4e9;
				text-decoration:none;
			}

	#documents
	{
		width:267px;
		margin:0px;
		padding:0px;
		margin-top:30px;
	}
		#documents #tete_docs
		{
			height:10px;
			background:url(images/docs_tete.gif) no-repeat;
			font-size:0px;
		}
		#documents #corps_docs
		{
			background:#0697d6;
			color:#010101;
			font-size:12px;
			padding:10px;
		}
		#documents #corps_docs a
		{
			color:#fff;
			text-decoration:underline;
		}
		#documents #pied_docs
		{
			height:10px;
			background:url(images/docs_pied.gif) no-repeat;
		}

#contenu
{
	float:right;
	width:660px;
	text-align:justify;
	color:#3c4957;
}

		#contenu h3
		{
			background:url(images/fond_titre.gif) no-repeat;
			height:34px;
			line-height:34px;
			text-align:left;
			font-size:18px;
			color:#fff;
			padding-left:10px;
			padding-right:10px;
			margin-bottom:15px;
		}
		#contenu h4
		{
			font-size:19px;
			color:#165fac;
			
		}


/************************************ barre typo enrichie **********************************/
/* intertitre */
#contenu h3.spip {
	background:transparent;
    color:#165fac;
    font-size:16px;
    padding-bottom:5px;
    padding-top:15px;
    text-align:left;
	padding-left:0px;
}
/* intertitre niveau 2 */
h4.spip {
    color:#165fac;
    font-size:14px;
    padding-bottom:5px;
    padding-top:10px;
    text-align:left;
}
/* intertitre niveau 3*/
h5.spip {
    color:#165fac;
    font-size:13px;
    padding-bottom:5px;
    padding-top:10px;
    text-align:left;
}
/* mettre le texte en évidence */
.caractencadre-spip {
    color:#165fac;
    font-weight:bold;
    font-style:italic;
}
/* encadrer le paragraphe*/
.texteencadre-spip {
    background: #e7eff7;
    border:0px;
    margin:1em 0pt;
    padding:15px 30px 15px 30px;
    position:relative;
}
/* mettre en forme comme une poésie */
.spip_poesie {
    border-left:1px solid;
    font-family:"Lucida Sans Unicode", Verdana, Arial, Tahoma;
    margin:0;
    padding-left:0;
    font-style:italic;
    font-size:12px;
}
    div.spip_poesie div {
        margin-left:60px;
        text-indent:-60px;
        font-family:"Lucida Sans Unicode", Verdana, Arial, Tahoma;
    }

/************************************ plan du site **********************************/
#plan a
{
	color:#1f70c6;
	font-weight:bold;

}
#plan ul
{
	margin:0px;
	padding:0px;
}

#plan li
{
	list-style:none;
	padding:3px;
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
}
#plan li a
{
	text-decoration:underline;
}
#plan li li a
{
	text-decoration:none;
}
#plan li li a:hover
{
	text-decoration:underline;
}
	#plan li
	{
		font-size:14px;
		font-weight:bold;
	}
	#plan li li
	{
		font-size:13px;
		font-weight:normal;
	}
	#plan li li li
	{
		font-size:12px;
		font-weight:normal;
	}
	#plan li li li li
	{
		font-size:11px;
		font-weight:normal;
	}


