 @import "layout.css"; /* @import "layout-gauche.css"; */ /* Les �l�ments HTML en g�n�ral-------------------------------------------------------- */body {	background:#333333;	color: #000;	font-size: 85%;	line-height: 1.6em;	font-family: Georgia, Geneva, Arial, Helvetica, sans-serif;	text-decoration: none;	border-top: 10px solid #333333;}h1, h2, h3, h4, h5, h6 {	font-family: "Trebuchet MS", sans-serif;}h1 {font-size: 1em;} /*gros titre (y a pas)*/h2 {font-size: 1.7em;} /*titres du slidebar*/h3 {font-size: 1.5em;} /*rubriques dans trackback et commentaire*/h4 {font-size: 0.8em;} /*RIEN*/h5 {font-size: 1.1em;} /*RIEN*/h6 {font-size: 1em;} /*RIEN*/a img {border:0;}pre, code {	font-size: 1.2em;  /*RIEN*/}pre {	width: 100%;	overflow: auto;	border: 1px solid #FFF;}fieldset {	border: none;}label {	cursor: pointer;	cursor: hand;}.field label{	display: block;}input,textarea{	border: 1px solid #999;}textarea {	width: 100%;	font-size: 12px;  /*texte dans le commentaire*/	font-family: Georgia, Geneva, Arial, Helvetica, sans-serif;}.me {        background-color : #ebebeb;        border : 0px solid #ea9f3e;}a {	color: #999;    text-decoration : none;	}a:visited {	color: #999;}a:hover {	color: #000;}.left {	float: left;	margin-right: 1em;}.right {	float: right;	margin-left: 1em;}/* La page-------------------------------------------------------- */#page {	background: #333333;	color: inherit;} /* L'ent��te-------------------------------------------------------- */#top h1 {	width:760px;	background:#333333 url(img/top.png) no-repeat left top;}#top h1 a {	display:block;	height: 130px;	text-decoration: none;	border:0;}/* Le contenu-------------------------------------------------------- */.day-date {	text-align:center;	color: #999;	background: transparent;	font-style: italic;}.post-title {	text-align: center;	color: #669933;	background: transparent;	margin-bottom: 10px;}.post-title a {	color: #669933;	background: transparent;	text-decoration: none;}.post-info {	display : none;	margin-top: 0;	color: #000;	background: transparent;	padding-bottom: 1px;}.post-info a {	color: #FA0;	background: transparent;	text-decoration: none;}.post-content {	font-family: Georgia, serif;	text-align: center;	font-size: 12px;	text-align:center;padding-bottom:15px;border-bottom:1px dotted #999;}.post-content blockquote {	font-family: Georgia, serif;	font-style: italic;}.post-info-co {	text-align: center;	padding-bottom:10px;
	border-bottom:1px dotted #999;}#trackbacks blockquote, #comments blockquote {	border: 1px solid #000;	margin: 1em 0;	padding: 1ex 1em;}/* La barre de navigation-------------------------------------------------------- */#sidebar a {    text-decoration : none;}#sidebar div {	text-decoration: none;	//border-bottom: 1px solid #fff;	color: inherit;}#sidebar div ul {	margin: 0;	padding: 0;	list-style: none;}#sidebar h2, #sidebar h3 {	text-decoration: none;	color: #669933;	margin: 0 0 10ex 0;}#sidebar h3 {	text-decoration: none;	font-size: 0.8em;	margin: 0;}#sidebar h4 {	text-decoration: none;	font-size: 0.9em;	margin: 0;}#sidebar div#search {	display : none;	background: transparent;	color: inherit;	line-height: 2.3em;}#search fieldset, #search p {	display : none;	margin: 0;	padding: 0;}#q {	display : none;	padding-left: 18px;	background: #333333 url(img/q.png) no-repeat 4px center;}#sidebar div#calendar {	display : none;	/*border-top: 1px solid #F0F0F0;*/}#sidebar div#calendar table {	display : none;	font-size: 0.8em;	text-align: center;	margin: 0 auto;	border-collapse: collapse;}#sidebar div#calendar table caption {	display : none;	margin: 0 auto;}#sidebar div#calendar table th {	display : none;	color: #493;	background: transparent;}#sidebar div#calendar table td {	display : none;	width: 14%;	line-height: 2em;	border: 1px solid #EEE;}#sidebar div#calendar table td a {	display : none;	display: block;	background: #EFA;	color: #493;	font-weight: bold;	text-decoration: none;}#sidebar div#calendar table td a:hover {	display : none;	background: #DBB8DC;	color: #636;}/* Le pied de page-------------------------------------------------------- */#footer {	margin: 0;	padding: 1em;	border-top: 1px solid #333333;	background: #333333;	color: #333333;}#footer a {	color: #999;}/* Pagination-------------------------------------------------------- */.pagenav {	text-align: center;	font: 1em;}p.pagenav a {	font-family: "Trebuchet MS", sans-serif;	font-weight: bold;	text-align: center;	background : #333333;	color: black;	padding:2px;	border: 1px solid #333333;	text-decoration: none;	font-size:100%;}p.pagenav a:hover {		font-family: "Trebuchet MS", sans-serif;    background:#fff;    color:#ea9f3e;}p.pagenav strong {		font-family: "Trebuchet MS", sans-serif;    color: #ea9f3e;    padding:2px;    border: 1px solid #333333;}