/*************************************** Thøme rougeCiel* Auteur: Maurice Svay* contact: rougeCiel@svay.com**************************************//* G™n™ral******************************************/* { padding: 0; margin: 0; border: 0; }body{	padding: 0;	margin: 0;	background: #000000 url(img/fond-1.png) repeat-y center /* top fixed left repeat-x ne marche pas... */;	font: 0.8em Verdana, Arial, Helvetica, sans-serif;	text-align: center;}.invisible{clear: both;	display:none;}code,pre,kbd {font-family:"Courier New", Courier, monospace; font-size : 1em;}pre{display: block; overflow: auto; width: 100%;}dt{	margin-top: 1ex;}.citation-auto {	color: #FFFFFF;	text-align: right;}.left{	float: left;	margin: 0 1em 1em 1em;}.right{	float: right;	margin: 0 1em 1em 1em;}/* Liens******************************************/a:link{color:#000; background:transparent;}a:visited{color: #898989; background:transparent;	text-decoration: none;}a:hover{color:#000; background:transparent;	text-decoration: none;}a img{border:none; text-decoration: none;}a[hreflang]:after {content: "\0000a0[" attr(hreflang) "]"; color:#999; background:transparent;}/* Titres******************************************/h1,h2,h3,h4,h5{font-family: "Trebuchet MS", sans-serif;}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration: none;}h2{font-size: 1.2em; margin: 1em 0;}h3{font-size: 1em; margin: 0.8em 0;}h4{font-size: 1em; font-weight: normal}/* Prelude******************************************/#prelude{	position: absolute;	text-align: center;	background: transparent;	z-index: 5;	width: 750px;	top: 100px;	left: 110px;}#prelude p {	color: #FFFFFF;	text-align: right;}#prelude a{	color: #898989;	background: transparent;	text-decoration: underline;}#prelude a:hover{	color: #898989;	background: transparent;	text-decoration: none;}/* Entete******************************************/#top{	background: #303030; /* · enlever pour avoir le dªgradª des 2 cotes du titre */	height: 150px;	width: 750px;	margin: 0 auto;	position: relative;	z-index: 1;	font-size: 1em;}#top h1{	font-size: 1.2em;	background: url(img/enroweb_titre.jpg) #000000;	width: 750px;	height: 150px;	margin: 0 auto;	position: relative;	z-index: 1;}#top h1 a{	color: #000000;	text-decoration: none;	text-align: left;	line-height: 1.5em;	position: absolute;	width: 180px;	height: 50px;	left: 35px;	top: 99px;}/* Page******************************************/#page{	text-align: left;	background: #FFFFFF;	width: 750px;	padding: 0 0 2em 0;	margin: 0 auto;}/* Contenu******************************************/#content{	display: block;	color: #333;	background: transparent;	width: 480px;	margin: 20px 0px 20px 0;	padding-right: 20px;	float: right;}#content h2{	padding-left: 20px;	background: #FFF url(img/sstar.png) no-repeat left;	background-position: 0 0.1em;	color: inherit;}#content .post p{	margin: 1em 0;	text-align: justify;}#content .post blockquote, #content .chapo blockquote{	border-left : 5px solid #999;	padding-left : 1em;}#content p.post-info{	clear: both;	text-align: right;	font-size: 0.8em;	border: 1px solid #E0E0E0;	background: #FFF url(img/postinfo.png) repeat-x;	color: inherit;	margin-top: 0.5em;	margin-bottom: 3em;	padding: 0.5ex;	-moz-border-radius: 5px;}#content p.post-info a{	text-decoration: none;}#content form p.field{	margin: 1em 0;}#content form p.field label{	display: block;}#content form input, #content form textarea{	border: 1px solid #999;	-moz-border-radius: 4px;}#content form input:focus, #content form textarea:focus{	background-color: #EEE;}#content ul{	list-style-image: url(img/puce.png);	padding-left: 3em;}#content ol{	list-style-position: inside;}/* Commentaires******************************************/#comments h3{	margin-top: 2.5em;}.comment-info {	margin-bottom : 0;	font-size : 0.85em;}#comments blockquote{	background: #F5F5F5;	border: 1px dotted #AAA;	margin: 0.5ex 0 1em 0;	padding: 1ex;	overflow: auto;}#comments label{	cursor: pointer;	cursor: hand;}#comments #c_content{	width: 100%;}/* Sidebar******************************************/#sidebar{	background: #FFF url(img/menu.png) repeat-x;	color: #666;	width: 180px;	padding:  10px 10px 0px 10px;	margin-left: 25px;}#sidebar{	/* Heureusement que SBMH est lÝ pour IE */	\width: 200px; 	w\idth: 180px;}#sidebar *{	color: #666;	background: transparent;}#sidebar a{	display: block;	text-decoration: none;}#sidebar a:hover{	color: #333;	background: transparent url(img/curseur.gif) repeat-y right; /* Bling Bling No Flash */}#sidebar ul{	list-style-type: none;	margin: 0;	padding: 0;}#sidebar ul li:first-child{	border-top: 1px solid #CCC;	padding: 0.5ex 0;}#sidebar ul li{	border-bottom: 1px solid #CCC;	padding: 0.5ex 0;}#sidebar #calendar{	margin: 1em 0;	padding: 1ex;}#sidebar #calendar h2{	display: none;}#sidebar #calendar table{	font-size: 0.8em;	text-align: center;	margin: 0 auto;}#sidebar #calendar table a{	display: inline;	font-weight: bold;}#sidebar #calendar table a:hover{	background: #FFF;}* html #calendar table{	font-size: 9pt;}

#archives ul.archives_year
{
   list-style-image: url(img/puce.gif);
   list-style-position: inside;
   font-weight: bold;
}
#archives a
{
   text-decoration: none;
}
#archives a:hover
{
   text-decoration: none;
}#archives .archives_month
{
   padding-left: 20px;
}
/* Recherche******************************************/#search h2{	display: none;}#search input{	border: 1px solid #999;	background: #FCFCFC;	-moz-border-radius: 4px;}/* Footer ****************************/#footer{	clear: both;	width: 750px;	height: 30px;	margin: 0 auto;	padding: 0;	text-align: center;}#footer a, #footer a:visited, #footer a:hover {	text-decoration: none;	color: #000000;	background: transparent;}
