@import "layout.css";

body{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 76%;
	line-height:1.3em;
	/*background: #8498A0*/ /*CED6D9*/ /*url(images/fond.gif) repeat-x;*/
	background: #000 url(http://www.superfiction.net/img/seringue.jpg) repeat-y -205px -2px;
	color: #222;
	}

a:link{color: #804533;}
a:visited{color: #804533;}
a:hover{color: #804533; text-decoration:none;}
/*a[hreflang]:after {content: "\0000a0[" attr(hreflang) "]"; color:#999; background:transparent;}*/
a img{border: none;}

hr{display: none;}

h1{font-size: 1.8em}
h2{font-size: 1.3em; color:#000;}
h3{font-size: 1.2em}
h4{font-size: 1.1em}
h5{font-size: 1em}
h6{font-size: 1em; font-weight: normal; font-style: italic;}

label{cursor: pointer; cursor: hand;}

.field label{display: block;}

fieldset{border: none;}

textarea{width: 90%;}

ul{list-style-image: url(images/puce.png);}

ol{list-style: decimal;}

blockquote{
	background: #EEE url(images/blockquote.png) no-repeat left bottom;
	padding: 10px;
	padding-bottom: 40px;
	margin: 1em;
}

pre {
	font-size: 1.2em;
	font-family: monospace;
	border: 1px solid #E0E0E0;
	padding: 1em;
	margin: 0 auto;
	background: #EEE;
	color: #000;
	width: 90%;
	overflow: auto;
}

html>body pre {overflow: auto; width: auto;}

.left{float: left; margin-right: 1em;}

.right{float: right; margin-left: 1em;}


/* Page
******************************************************************/

#page{background: #FFF; color: inherit; /**/margin-top:15px;}


/* Top
******************************************************************/

#top{background: #003 url(images/titre.jpg) no-repeat left top;}

/*#top h1{letter-spacing: -1px;}*/

#top h1 a {text-decoration: none; color: #FFF; /*background: transparent;*/}

/*
#prelude{color: #FF6633;	background: transparent; font-size: 0.8em;}
#prelude a {color: #FFD633;text-decoration: none;}
*/


/* Contenu
******************************************************************/

.post {margin-bottom: 3em;}

.day-date {display: none;}

.post h2 {
	margin-bottom: 0;
	padding-left: 12px;
	background: transparent url(images/post.png) no-repeat left;
	/**/color:#804533;
	font-family: Tahoma, Georgia, Arial;
	/**/
}

.post h2 a{text-decoration: none; /* color:#804533; font-family: Tahoma, Georgia, Arial; */font-size:1.3em;/**/}

.post-info {margin-top: 0; font-size: 0.9em; /**/color:#999;}

.post-info span {display: none;}

.post-info a {border-left: 1px solid #666; padding-left: 0.6ex;}

.post p {/*text-align: justify;*/}

/**/.post img {float:left; margin:5px 10px 10px 0;}

.post-info-co {
	clear: both;
	background: #EEE /*url(images/postinfo.png) no-repeat top right*/;
	padding: 3px;
	/*border: 1px solid #804533;*/
	-moz-border-radius: 4px;
}

.post-info-co span {visibility: hidden;}

.post-info-co a {text-decoration: none; padding-left: 14px; background: transparent url(images/bulle.png) no-repeat left;}

.comment-info{margin-left: 1em;}

/* Sidebar
******************************************************************/

#sidebar {background:#FFF url(images/bg_sidebar.png) repeat-x 1px 25px;}

#sidebar h2{font-size: 1.2em; color:#1F456A; /**/line-height:1em; margin:25px 0 0 0;}

#sidebar h3{font-size: 1.1em;}

#sidebar ul {list-style-type: none; list-style-image: none;	margin: 0;padding: 0; /**/line-height:1em;}

#sidebar li {margin: 0; padding: 0;	display:inline; /* pour IE5 */}

#sidebar a {display: block;	padding: 0.5ex;	text-decoration: underline;}

#sidebar a:hover {background: #CCC url(images/menu.gif); text-decoration: none;}

#calendar {text-align: center;}

#calendar h2 {display: none;}

#calendar table{font-size: 0.8em;}

#calendar caption a {display: inline;}

#calendar td {text-align: center;}

#calendar td a {font-weight: bold; border: 1px dotted; padding: 0;}


/* Footer
******************************************************************/

#footer {background: #003/*CED6D9*/; color: #fff; text-align:right;}

#footer a {color: #fff; background: transparent; text-decoration: none;}

