*{margin:0px;padding:0px}
body {
	margin: 0;
	padding: 0;
	background: #FFCC00 url(images/img01.gif) repeat-x;
	text-align: justify;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;  
}
p.spip {line-height:16pt;}

.invisible { position: absolute; top: -3000em; height: 1%; }
a img {border: none;}
/* Header */
ul {list-style-image: url(images/img07.gif);}
#logo { border-bottom:1px dashed #fff; width: 778px; height: 65px; margin: 0 auto;}

#logo h1, #logo p {
	margin: 0;
	color: #333;
}

#logo h1 {
	float: left;
	padding-top: 30px;
}

#logo p {
	float: right;
	padding-top: 39px;
	font-size: 1.2em;
}

#logo a {
	text-decoration: none;
	color: #FFFFFF;
}


/* Page */

#page {
	width: 778px;
	margin: 0 auto;
	background: #FFFFFF url(images/img05.gif) repeat-y;
}

#page-bg {
	padding: 11px 24px;
	background: url(images/img03.jpg) no-repeat;
}

/* Latest Post */

#latest-post {
	padding: 20px;
	border: 1px solid #E7E7E7;
}

/* Content */

#content {
	float: left;
	width: 420px;
	padding: 20px 0 0 20px;
}



.title {
	margin: 0;
}

.title a {
}

.title a:hover {
	border-bottom: 1px dotted #999999;
}

.byline {
	margin: 0 0 20px 0;
}

.entry {
}

.links {
	padding-top: 10px;
	text-align: right;
	font-weight: bold;
}

/* Sidebar */


/* Footer */

#footer {
	width: 100%;
	margin: 0 auto;
	padding: 20px 0;
	background-color:#333;
}

#footer p {
	margin: 0;
	text-align: center;
	font-size: smaller;
	color: #666666;
}

#footer a {
	color: #666666;
}
/* CSS Document */

#conteneur {width:760px; margin:auto;}
h1, h2, h3, h4, h5, h6 {font-weight:bold; text-align:left;}
li {list-style-type:square; padding:2px;}
h1 {font-size:25px; text-align:right;  padding:5px; color:#d1010e;}
h2 {font-size:15px;background-color:#d1010e; color:#fff; padding:10px;}
h3 {font-size:14px;}
h4 {font-size:13px;}
h5 {font-size:12px;}
h6 {font-size:11px;}
a:link {text-decoration:none; color:#990000;}
a:visited {text-decoration:none; color:#990000;}
a:hover {text-decoration:underline; color:#990000;}
p {text-align:justify; margin:5px 2px; padding:10px 0px;}
.menu1, .menu2, .menu35, .menu36, .menu37, .menu38, .menu39, .menu40, .menu41 {color:#333;}
.menu1 a:link, .menu2 a:link, .menu35 a:link, .menu36 a:link, .menu37 a:link, .menu38 a:link, .menu39 a:link, .menu40 a:link, .menu41 a:link {color:#333;}
.menu1 a:visited, .menu2 a:visited, .menu35 a:visited, .menu36 a:visited, .menu37 a:visited, .menu38 a:visited, .menu39 a:visited, .menu40 a:visited, .menu41 a:visited {color:#333;}
.menu1 a:hover, .menu2 a:hover, .menu35 a:hover, .menu36 a:hover, .menu37 a:hover, .menu38 a:hover, .menu39 a:hover, .menu40 a:hover, .menu41 a:hover {color:#333;}

.menu3, .menu3 a:link, .menu3 a:visited, .menu3 a:hover {color:#d1010e;} 
.menu9, .menu9 a:link, .menu9 a:visited, .menu9 a:hover {color:#98c000;} 
.menu10, .menu10 a:link, .menu10 a:visited, .menu10 a:hover {color:#009be1;}
.menu11, .menu11 a:link, .menu11 a:visited, .menu11 a:hover {color:#FF9900;}
.menu12, .menu12 a:link, .menu12 a:visited, .menu12 a:hover {color:#d70083;}
.menu13, .menu13 a:link, .menu13 a:visited, .menu13 a:hover {color:#ee7900;} 

ul li.menu13 a:link, ul li.menu13 a:visited, ul li.menu12 a:link, ul li.menu12 a:visited  {color:#000;} 
ul li.menu11 a:link, ul li.menu11 a:visited, ul li.menu10 a:link, ul li.menu10 a:visited  {color:#000;}
ul li.menu9 a:link, ul li.menu9 a:visited, ul li.menu3 a:link, ul li.menu3 a:visited  {color:#000;}

.menu3 ul {border-top:1px solid #d1010e;}
.menu9 ul {border-top:1px solid #98c000;}
.menu10 ul {border-top:1px solid #009be1;}
.menu11 ul {border-top:1px solid #FF9900;}
.menu12 ul {border-top:1px solid #d70083;}
.menu13 ul {border-top:1px solid #ee7900;}
#secteur h2, #secteur2 h2, #secteur35 h2, #secteur36 h2, #secteur37 h2, #secteur38 h2, #secteur39 h2, #secteur40 h2, #secteur41 h2 {background-color:#000;}
#secteur a, #secteur2 a, #secteur35 a, #secteur36 a, #secteur37 a, #secteur38 a, #secteur39 a, #secteur40 a, #secteur41 a {color:#999;}
#secteur3 a {color:#d1010e;}
#secteur9 a {color:#98c000;}
#secteur10 a {color:#009be1;}
#secteur11 a {color:#FF9900;}
#secteur12 a {color:#d70083;}
#secteur13 a {color:#ee7900;}
#secteur3 h2 {background-color:#d1010e;}
#secteur9 h2 {background-color:#98c000;}
#secteur10 h2 {background-color:#009be1;}
#secteur11 h2 {background-color:#FF9900;}
#secteur12 h2 {background-color:#d70083;}
#secteur13 h2 {background-color:#ee7900;}
#secteur3 h3 {background-color:#d1010e; color:#FFFFFF; padding:5px;}
#secteur9 h3 {background-color:#98c000; color:#FFFFFF; padding:5px;}
#secteur10 h3 {background-color:#009be1; color:#FFFFFF; padding:5px;}
#secteur11 h3 {background-color:#FF9900; color:#FFFFFF; padding:5px;}
#secteur12 h3 {background-color:#d70083; color:#FFFFFF; padding:5px;}
#secteur13 h3 {background-color:#ee7900; color:#FFFFFF; padding:5px;}
#flashinfo {border:1px solid #ddd; background-color:#f1f1f1; padding:10px;}
#flashinfo ul {margin-left:70px;}
.post1, .post2, .post35, .post36, .post37, .post38, .post39, .post40, .post41  {margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #ddd;}
.post3 {margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #d1010e;}
.post9 {margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #98c000;}
.post10 {margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #009be1;}
.post11 {margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #FF9900;}
.post12 {margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #d70083;}
.post13 {margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #ee7900;}

#menu1, #menu2, #menu35, #menu36, #menu37, #menu38, #menu39, #menu40, #menu41 {width: 778px; height: 45px; margin: 0 auto; background: #000 url(images/img02.gif) no-repeat;}
#menu1 ul, #menu2 ul, #menu35 ul, #menu36 ul, #menu37 ul, #menu38 ul, #menu39 ul, #menu40 ul, #menu41 ul {margin: 0; padding: 5px 0 0 14px; list-style: none;}
#menu1 ul li, #menu2 ul li, #menu35 ul li, #menu36 ul li, #menu37 ul li, #menu38 ul li, #menu39 ul li, #menu40 ul li, #menu41 ul li {display: inline; font-size:11px; padding:0; margin:0;}
#menu1 a, #menu2 a, #menu35 a, #menu36 a, #menu37 a, #menu38 a, #menu39 a, #menu40 a, #menu41 a {display: block; float: left; height: 29px; padding: 11px 30px 0 30px; font-weight: bold; color: #fff;}
#menu1 a:hover, #menu2 a:hover, #menu35 a:hover, #menu36 a:hover, #menu37 a:hover, #menu38 a:hover, #menu39 a:hover, #menu40 a:hover, #menu41 a:hover {color: #ddd;}
#menu3 {width: 778px; height: 45px; margin: 0 auto; background: #d1010e url(images/img02.gif) no-repeat;}
#menu3 ul {margin: 0; padding: 5px 0 0 14px; list-style: none;}
#menu3 ul li {display: inline; font-size:11px; padding:0; margin:0;}
#menu3 a {display: block; float: left; height: 29px; padding: 11px 30px 0 30px; font-weight: bold; color: #fff;}
#menu3 a:hover {color: #ddd;}
#menu9 {width: 778px; height: 45px; margin: 0 auto; background: #98c000 url(images/img02.gif) no-repeat;}
#menu9 ul {margin: 0; padding: 5px 0 0 14px; list-style: none;}
#menu9 ul li {display: inline; font-size:11px; padding:0; margin:0;}
#menu9 a {display: block; float: left; height: 29px; padding: 11px 30px 0 30px; font-weight: bold; color: #fff;}
#menu9 a:hover {color: #ddd;}
#menu10 {width: 778px; height: 45px; margin: 0 auto; background: #009be1 url(images/img02.gif) no-repeat;}
#menu10 ul {margin: 0; padding: 5px 0 0 14px; list-style: none;}
#menu10 ul li {display: inline; font-size:11px; padding:0; margin:0;}
#menu10 a {display: block; float: left; height: 29px; padding: 11px 30px 0 30px; font-weight: bold; color: #fff;}
#menu10 a:hover {color: #ddd;}
#menu11 {width: 778px; height: 45px; margin: 0 auto; background: #FF9900 url(images/img02.gif) no-repeat;}
#menu11 ul {margin: 0; padding: 5px 0 0 14px; list-style: none;}
#menu11 ul li {display: inline; font-size:11px; padding:0; margin:0;}
#menu11 a {display: block; float: left; height: 29px; padding: 11px 30px 0 30px; font-weight: bold; color: #fff;}
#menu11 a:hover {color: #ddd;}
#menu12 {width: 778px; height: 45px; margin: 0 auto; background: #d70083 url(images/img02.gif) no-repeat;}
#menu12 ul {margin: 0; padding: 5px 0 0 14px; list-style: none;}
#menu12 ul li {display: inline; font-size:11px; padding:0; margin:0;}
#menu12 a {display: block; float: left; height: 29px; padding: 11px 30px 0 30px; font-weight: bold; color: #fff; }
#menu12 a:hover {color: #ddd;}
#menu13 {width: 778px; height: 45px; margin: 0 auto; background: #ee7900 url(images/img02.gif) no-repeat;}
#menu13 ul {margin: 0; padding: 5px 0 0 14px; list-style: none;}
#menu13 ul li {display: inline; font-size:11px; padding:0; margin:0;}
#menu13 a {display: block; float: left; height: 29px; padding: 11px 30px 0 30px; font-weight: bold; color: #fff;}
#menu13 a:hover {color: #ddd;}

.bloc_align_droite {width:250px; margin: 20px 0px 0px 15px; padding: 5px; float: right; clear:both; border: 1px solid #ddd; background-color:#f1f1f1; font-weight: normal; text-align:justify;}
.bloc_align_gauche {width:250px;   margin: 20px 15px 0px 0px; padding: 5px; float: left; clear:both; border: 1px solid #ddd; background-color:#f1f1f1; font-weight: normal; text-align:justify;}
.texteencadre-spip {margin: 20px auto 0px auto; padding: 5px; clear:both; border: 1px solid #ddd; background-color:#f1f1f1;  }
.caractencadre-spip {color: #333; font-weight: bold; border-left:2px solid #333; padding-left:10px; display:block; margin:5px 0px;}
.spip_poesie {color:#000; font-weight:bold; padding:10px; clear:both; text-align:right;margin:15px 0px; font-size:110%; border-top:1px dashed #ddd; border-bottom:1px dashed #ddd;}
.formulaire_recherche {padding: 5px 0 0 14px; float:right; margin-right:20px;}
.formulaire_recherche label {visibility:hidden; }
.forml {font-size:9px; padding:2px 5px; text-align:center;}
.formulaire_ecrire_auteur {padding:10px; border:1px solid #ddd;}
fieldset{border:none;}
.footerblanc  {
	font-size: small;
	color: #fff;
}
.footerblanc a:link {
	color: #fff; font-size: small;
	text-decoration: underline;
}
.footerblanc a:visited {
	color: #fff; font-size: small;
	text-decoration: underline;
}
.footerblanc a:hover {
	color: #fff; font-size: small;
	text-decoration: none;
}

.chapo {color:#000; font-weight:bold;} 

#sidebar {float: right; width: 250px;}
#sidebar ul {margin:5px 0px; text-align:left; }
#sidebar li li {margin-left:25px; padding: 5px 5px; border-bottom: 1px solid #F3F3F3;}
#sidebar h2 {padding:10px 0px; margin:0px; background-color:transparent; color:#333; border-bottom:1px solid #333;}
.spip_documents_left {margin:0 10px 0 0px;}
.spip_documents_right {margin:0 0 0 10px}
.spip_documents_center {margin: 10px auto; text-align:center; width:100%; display:block; clear:both; padding:10px; }
.spip ul {margin-left:25px; text-align:left;}
li {text-align:left;}
table { width: 100%; clear: both; vertical-align:center; }
table, table * { font-size: 11px; }
table caption { text-align: center; color: #c9c9c9; }
table tr.row_first { background: #FFCC00; color:#000000; }
table tr.row_odd { background: #FFFFCC; }
table tr.row_even { background: #FFFF99; }
table th, table td { border: 2px solid #FFF; }
table th { padding: 5px; text-align: center; vertical-align: bottom; text-transform: uppercase; }
table td { padding: 5px 7px; vertical-align: top; }
