#titrepage {padding:10px 0 0 10px; }
#contderniersarticles {border:1px solid #CCC; }
#derniersarticles img.spip_logos {float:left; margin-right:10px; }
#derniersarticles h2 {font-weight:14px; }
#dernierscontrol {padding:1px; border:1px solid #CCC; }
#dernierscontrol .jFlowControl {height:54px; }
#dernierscontrol .jFlowControl {border:1px solid #CCC; margin-bottom:1px; }
#dernierscontrol .jFlowControl:hover {border:1px solid #999; background-color:#FFF; }
#dernierscontrol .jFlowControl img {float:left; padding:2px; margin-right:5px; }
.dernierssuite a {padding-top:5px; font-size:11px; text-decoration:underline; }

#dernierssites {margin-bottom:10px; }
#dernierssites li {padding:10px; text-align:justify; }
#dernierssites li:hover {
	background-color: #FFFF99;
}
#dernierssites li b.sitetitre {color:#EBA20A; }
#dernierssites li a, #dernierssites li a:hover {text-decoration:none; }
#dernierssites li img {float:left; margin-right:10px; padding:2px; border:1px solid #CCC; }
#dernierssites fieldset {border:none; }
#dernierssites legend {color:#7F211B; padding:5px 0; font-weight:bold; cursor:pointer; }
#dernierssites legend:hover {text-decoration:underline; }
#dernierssites label {display:block; }
#dernierssites input, #dernierssites textarea {width:250px; }
#dernierssites p.spip_bouton input {width:auto; }

.invisible {position:absolute; top:-3000em; height:1%; }
#contenucont {padding:5px; }
#hierarchie {
	padding-left: 20px;
	padding-top: 5px;
}
#content {padding:10px 10px 0 10px; }
#titrepage {padding:10px 10px 0 10px; }
#titrepage a {
	text-decoration: underline;
}
#content {padding-bottom:10px; }
.contautre {padding:5px 0; margin-bottom:10px; }
.contautre .spip_logos {float:left; margin-right:10px; padding:2px; border:1px solid #CCC; }
.contautre h3.spip {padding:5px; font-weight:bold; }
.contautre p.credits {text-align:right; padding-right:5px; padding-bottom:10px; }
.contautre p.spip {padding-bottom:5px; }
.contautre a {
color :#055B9F;
}

.contautre2 {padding:5px; margin-bottom:10px; margin-right: 10px; width:318px; height: 150px; float:left; border: solid 1px #E1F2FA;}
.contautre2 .spip_logos {float:left; margin-right:10px; padding:2px; border:1px solid #CCC; }
.contautre2 h3.spip {padding:5px; font-weight:bold; }
.contautre2 p.credits {text-align:right; padding-right:5px; padding-bottom:10px; }
.contautre2 p.spip {padding-bottom:5px; }
.contautre2 a {
color :#055B9F;
}

.subautre, .subsites {padding-bottom:10px; }
.subsites li img {float:left; margin-right:10px; }
img.typosite {margin-bottom:10px; }
#titrepage h2 img.typosite {margin-bottom:0; }
p.toggle {padding-top:10px; }
.subsites a {text-decoration:none; }
.subsites a:hover b {text-decoration:underline; }

.formulaire_site fieldset {border:none; }
.formulaire_site fieldset legend {display:none; }
.formulaire_site p {padding-bottom:5px; }
.formulaire_site p label {display:block; }

.message ul, .message li, .formulaire_ecrire_auteur ul, .formulaire_ecrire_auteur li {display:inline; }
.message fieldset label,.formulaire_ecrire_auteur fieldset label {display:block; float:left; width:180px; text-align:right; padding-right:10px; }
.message fieldset.previsu {background-color:#FFE097; }
.message fieldset.previsu p, .formulaire_ecrire_auteur fieldset p {padding:10px 5px; }
.message fieldset.previsu input {background-color:#FF9900; }

#logo {margin: 0; padding: 0; -moz-border-radius:10px; border: thin solid #FFFFFF;}
#text_corresp {float:left; 
padding: 0.2em;
}
.spacer {
  clear: both;
}

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; -moz-border-radius:10px; }

.spip_documents { text-align: center; padding-bottom: 0.3em;}
.spip_documents_center { clear: both; width: 100%; margin: auto;}
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px;}
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }

/* Tableaux */
table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid #055B9F;
	border-collapse: collapse;
	margin-top: 0.5em;
}
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
table.spip tr.row_first {
	color: #055B9F;
	background-color: #FFFF99;
}
table.spip tr.row_odd {
	background-color: #D6E5F3;
}
table.spip tr.row_even {
	background-color: #EBF2FA;
}
table.spip th, table.spip td { padding: 5px; text-align: left; vertical-align: top; }

/* Filet de séparation */
hr.spip {
	border: thin solid #055B9F;
}

.colcolorun a:hover {
	text-decoration: underline;
	color: #055B9F;
}
.colcolorun a {
text-decoration:none;
color:#055B9F;
}
.Style1 {color: #000066}
.Style4 {color: #CC3300}
.Style22 {color: #055B9F}

#encart {
float:left;
}
.intro {
	margin-top:15px;
	margin-bottom:15px;
	padding:15px;
	border: none; 
	background-color: #FFFF99;
	text-align:justify;
	line-height: 17px;
	}
strong.spip {
	color: #055B9F;
	}	
#lire-aussi {
	width:98%;	
	padding: 8px;
	background-color: #FFFF99;
	border: 1px dotted #055B9F;
	margin-bottom: 10px;
}
#lire-aussi p {
	color: #055B9F;
	font-weight: bold;
}

/* Plan Site */
ul.plansite, ul.plansite ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-left: 1.5em;
  font-size: 12px; }
ul.plansite li {
  border-left: 1px solid black;
  color: black;
  margin: 0;
  padding: 0; }
ul.plansite li a {
  padding-left: 0.5em;
  text-decoration: none;
  color: black;
  border-bottom: 1px solid black; }
ul.plansite li strong {
  font-size: 105%; }

.intro a:link {
	text-decoration:underline;
}
.intro a:visited {
	text-decoration:underline;
}.intro a:hover {
	text-decoration:underline;
}.intro a:active {
	text-decoration:underline;
}
