#principal2{
	border: 0px none;
	margin: 0px 0px 0px 25px;
	}
* html #principal2{display:inline-block; margin-left:23px;}
#content-header {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: transparent;
	}
#content-header h2{
	font-family: Arial, sans-serif;
	color: #006ca7;
	text-align: left;
	font-size: 1.4em;
	font-weight: normal;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	}
#content-header h2 span{
	font-size: 1.7em;
	margin: 0px 0px 20px 0px;
	font-weight: bold;
	}
	
	#content-headerh2span{
	font-family: Arial, sans-serif;
	color: #006ca7;
	text-align: left;
	font-size: 25px;
	font-weight: bold;
	border: 0px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 0px;
	}


div.clear-l {
	display: block;
	font-size: 0.1em;
	height: 10px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	}


#principal div.logo-article {
	position: relative;
	float: left;
	width: 525px;
	margin: 0px 0px 25px 0px;
	text-align: left;
}
#principal div.logo-article img{
	border: 0px none;
	padding: 0px;
	background-color: #2d2d2d;
	}
/* ------------------------------ */
/* ------------sidebar----------- */
/* ------------------------------ */
#sidebar, #sidebar2, #sidebar3, #sidebar4 {
	position: relative;
	float: right;
clear:right;
	width: 230px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

/* affichage des champs descriptif url chapo */
#sidebar2 #descript,
#sidebar3 #descript,
#sidebar4 #descript,
#sidebar2 #url,
#sidebar2 #ps,
#sidebar #ps {
	background-color: #f3f3f3;
	background-image: url("images/dot-bg-230.png");
	background-position: 0px 0px;
	background-repeat: repeat-y;
	margin: 0px 0px 20px 0px;
	width: 100%;
	}
#sidebar2 #descript div.inner,
#sidebar3 #descript div.inner,
#sidebar4 #descript div.inner,
#sidebar2 #url div.inner,
#sidebar2 #ps div.inner,
#sidebar #ps div.inner {
	background-color: transparent;
	background-image: url("images/dot-bg.png");
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font-size: 1.2em;
	margin: 0px;
	padding: 0px;
	}
#sidebar2 #descript div.inner p,
#sidebar3 #descript div.inner p,
#sidebar4 #descript div.inner p,
#sidebar2 #url div.inner p,
#sidebar2 #ps div.inner p,
#sidebar #ps div.inner p {
	font-family: Arial, sans-serif;
	color: #2d2d2d;
	text-align: left;
	font-size: 1.2em;
	font-weight: normal;
	background-color: transparent;
	margin: 0px;
	padding: 10px 10px 0px 10px;
	}
#sidebar2 #descript div.inner p strong,
#sidebar2 #url div.inner p strong,
#sidebar2 #ps div.inner p strong,
#sidebar #ps div.inner p strong {
	font-weight: bold;
	}
#sidebar2 #descript div.inner p strong,
#sidebar2 #url div.inner p strong {
	display: block;
	}
#sidebar2 #descript div.inner h3,
#sidebar2 #url div.inner h3,
#sidebar2 #ps div.inner h3,
#sidebar #ps div.inner h3 {
	display: block;
	font-weight: bold;
	font-size: 1.2em;
	color: #2d2d2d;
	margin: 0px;
	padding: 10px 10px 0px 10px;
	}
#sidebar2 #descript div.inner ul,
#sidebar2 #url div.inner ul,
#sidebar2 #ps div.inner ul,
#sidebar #ps div.inner ul {
		list-style-image: none;
	list-style-type: none;
	list-style-position: inside;
	margin: 0px;
	padding: 10px;
}
#sidebar2 #descript div.inner li,
#sidebar2 #url div.inner li,
#sidebar2 #ps div.inner li,
#sidebar #ps div.inner li {
	font-size: 1.2em;
	color: #2d2d2d;
	margin: 0px;
	padding: 0px;
}

#sidebar2 #descript div.inner p.bottom,
#sidebar3 #descript div.inner p.bottom,
#sidebar4 #descript div.inner p.bottom,
#sidebar2 #url div.inner p.bottom,
#sidebar2 #ps div.inner p.bottom,
#sidebar #ps div.inner p.bottom {
	display: block;
	height: 10px;
	overflow: hidden;
	font-size: 0.5em;
	background-color: transparent;
	background-image: url("images/dot-bg-bot.png");
	background-position: bottom left;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	}
#sidebar2 #descript a, #sidebar2 #descript a:link, #sidebar2 #descript a:active, #sidebar2 #descript a:visited,
#sidebar2 #url a, #sidebar2 #url a:link, #sidebar2 #url a:active, #sidebar2 #url a:visited,
sidebar2 #ps a, #sidebar2 #ps a:link, #sidebar2 #ps a:active, #sidebar2 #ps a:visited,
#sidebar #ps a, #sidebar #ps a:link, #sidebar #ps a:active, #sidebar #ps a:visited  {
	padding: 0px 15px 0px 10px;
	background-image: url("images/submit.png");
	background-position: 100% 50%;
	background-repeat: no-repeat;
	}

#sidebar #chapo a, #sidebar #chapo a:link, #sidebar #chapo a:active, #sidebar #chapo a:visited
{border: 0px;}
#sidebar #chapo img {
	border: 0px;
	margin: 0px 0px 5px 0px;
}
/* ------------------------------ */
/* ------------ contenu ----------- */
/* ------------------------------ */

#content{
	position: relative;
	float:left;
clear:right;
	width: 525px;
	padding: 0em 0em 0em 0px;
	font-family: Arial, sans-serif;
	color: #002c46;
	text-align: left;
	font-size: 1.2em;
	line-height: 1.8em;
	font-weight: normal;
	border: 0px solid blue;
	margin: 0px;
	margin-bottom: 20px;
	}
#content div.text { 
		position: relative;
		float:left;
		width:525px;
		border: 0px solid red;
		}
#content p, #content h2, #content h3{
	padding: 0px 25px 0px 0px;
		}
#content p{color: #002C46;}
#content h2, #content h3{color: #2D2D2D;}
span.ancre-g{
		position: relative;
		float: left;
		width: 525px;}
span.ancre-d{
		position: relative;
		float: right;
		width: 525px;
		text-align: right;
		}

		
#content span.ancre-g a.spip_out, #content span.ancre-d a.spip_out {
	background-image: url("images/ancre.png");
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding: 0px 15px 0px 0px;
	border: none;
	}

.titresnecline a{
font-size:13px;
}

/* ------------------------------ */
/* ------------ snecline ----------- */
/* ------------------------------ */

.bandosnecline {
	background-image: url("images/bkg_bando_snecline.png");
	background-repeat:repeat-x;
display:block;
position:relative;
float:left;
width:750px;
clear:both;
border:0px solid red;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: transparent;
	}

/* ------------------------------ */
/* ------------ e-fournisseurs ----------- */
/* ------------------------------ */

.bandofournisseur {
	background-image: url("images/bando_fournisseurs_bkg.jpg");
	background-repeat:repeat-x;
float:left;
text-align:left;
width:750px;;
height:135px;
border:0px solid red;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	}
	
	#contentfournisseurs{
	position: relative;
	float:left;
	width: 500px;
	padding: 0em 0em 0em 0px;
	font-family: Arial, sans-serif;
	color: #002c46;
	text-align: left;
	font-size: 1.2em;
	line-height: 1.8em;
	font-weight: normal;
	border: 0px solid blue;
	margin-bottom: 20px;
	}
	
/* ------------------------------ */
/* ------------ catalogues ----------- */
/* ------------------------------ */

.boiteligne{
display:inline;
float:left;
width:550px;
}

.boitelien{
display:inline;
float:left;
width:130px;
border:2px solid #000;
margin-right:10px;
margin-top:10px;
padding:5px;
align:center;
}

/* ------------------------------ */
/* ------------ agenda ----------- */
/* ------------------------------ */

.txtagenda {
display:block;
float:left;
position:relative;
width:100%;
font-size:12px;
line-height:18px;
color:#000000;
font-weight:normal;
margin-bottom:10px;
padding-bottom:5px;
border-bottom:1px solid #999999;
}

.titreartagenda {
display:block;
float:left;
position:relative;
width:100%;
font-size:12px;
font-weight:bold;
margin-bottom:3px;
margin-top:3px;
color:#000000;
text-align:left;
}

/* ------------------------------ */
/* ------------ pagination ----------- */
/* ------------------------------ */

.pagination {
display:inline;
float:right;
position:relative;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-spacing:1px;
text-align:right;
color:##002c46;
}

.pagination a{
color:#E36800;
}

.pagination a:hover{
color:##2d2d2d;
}

.pagination .on{
font-weight:bold;
}

/* ------------------------------ */
/* ------------ actus sara ----------- */
/* ------------------------------ */

#contentsara {
	position: relative;
	float:left;
clear:right;
	width: 490px;
	padding: 0em 0em 0em 0px;
	font-family: Arial, sans-serif;
	color: #002c46;
	text-align: left;
	font-size: 1.2em;
	line-height: 1.8em;
	font-weight: normal;
	border: 0px solid blue;
	margin: 0px;
	margin-bottom: 20px;
	}

.bannersara {

}

.nav_ancres_sara {
}

.actu_courante {
}

.titregrdepartie {
	position: relative;
	float:left;
	display:block;
	clear:right;
	width: 490px;
	border-top:1px solid red;
	border-bottom:1px solid red;
}

.titregrdepartieancre {
}

.titre_archives_sara {
}

.annee_courante_archives {
}

.annees_autres_archives {
}
