/* CSS Document */

#couv {
background-image:url(book/ruancouv.jpg);
}

#sommaire h1 {
color:#99CC66;
}


#content {
position:absolute;
left:505px;
top:60px;
display:block;
width:400px;
display:block;
height:495px;
z-index:50;
overflow:auto;
}
#content p {
padding-left:15px;
padding-right:15px;
}
h2 {
color:#000000;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
}
h3 {
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
h4 {
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#content p em.u {
text-decoration:underline;
font-style:normal;
}
p a, p a:link, p a:visited, a {
color:#990000;
text-decoration:none;
}
p a:hover, a:hover {
text-decoration:underline;
}
ul li.linone {
list-style-image:none;
}

/* Hides from IE5-mac \*/
* html .pad {padding-top: 10px;}
/* End hide from IE5-mac */


.q {
color:#666666;
font-style:italic;
}
.li {
list-style-image:url(book/licoche.gif);
padding-right:10px;
}

/* trivia */

ul li.trivia {
	list-style-type:square;
}
#content li.trivia {
	padding-left:5px;
	padding-right:15px;
	padding-bottom:4px;
}
li.trivia a:link {
	color:#900;
	text-decoration:none;
}

li.trivia a:visited {
	color:#900;
	text-decoration:line-through;
}

li.trivia a:hover, li.trivia a:active {
	color:#900;
	text-decoration:underline;
}


.pad {
	padding-left:15px;
	padding-right:15px;
}

#content .post p.day-date {
font-size:10px;
color:#999999;
font-style:italic;
}

.post-date {
display:none;
}

.titrecat h2 {
padding-top:15px;
padding-bottom:5px;
}
.titrecat p {
font-size:13px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:20px;
padding-right:20px;
margin-right:10px;
}
.titrecat a, .titrecat a:link, .titrecat a:visited, .titrecat a:hover, .titrecat a:active {
color:#990000;
font-weight:bold;
}
/* Post */
.post {
padding-left:15px;
}
div.catHistoire h2.post-title, div.catHistoire2 h2.post-title {
padding-top:15px;
padding-bottom:10px;
color:#000;
text-align:center;
}
/* Hides from IE5-mac \*/
* html div.catHistoire h2.post-title, * html div.catHistoire2 h2.post-title {padding-top:25px;}
/* End hide from IE5-mac */
.post a {
font-size:10px;
color:#333;
text-decoration:underline;
}
.post a:hover {
color:#990000;
}
h2.post-title a, h2.post-title a:hover, h2.post-title {
color:#000000;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
}

div.post-chapo, div.post-content, div.post-chapo p, div.post-content p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:justify;
}
p.center {
padding:0px;
}
.post-content a, .post-content p a, .post-chapo a, .post-chapo p a {
color:#666666;
}
.post-content a:hover, .post-content p a:hover, .post-chapo a:hover, .post-chapo p a:hover {
color:#660000;
}
div.post-content p.right {
text-align:right;
}
#post-maj fieldset, #post-maj fieldset p {
font-style:italic;
font-size:9px;
color:#999999;
}
.post-info-co a {
text-decoration:none;
color:#666;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
.post-info-co a:hover {
color:#990000;
}

/* Trackbacks */
#trackbacks {
text-align:left;
font-size:10px;
padding-left:15px;
}

/* Comments */
#comments  {
text-align:left;
font-size:10px;
padding-left:15px;
padding-right:5px;

}
#comments h3, #trackbacks h3 {
font-size:12px;
color:#000000;
}
#comments blockquote {
font-size:10px;
color:#333333;
text-align:justify;
}
#comments div.me blockquote p {
color:#990000;
}
.me {
color:#990000;
background-image:url(book/fleur.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

/* Form */
#comment-form {
font-size:10px;
}
.comment-number a, .comment-number a:hover {
color:#990000;
text-decoration:none;
}
.comment-number a:hover {
font-weight:bold;
}
.comment-info a {
font-weight:bold;
color:#990000;
text-decoration:none;
}
.comment-info a:hover {
text-decoration:underline;
}
.field label {
text-align:left;
color:#333333;
}
fieldset {
border:none;
width:300px;
}
.form-help {
font-size:10px;
padding-left:10px;
}
input.submit {
text-align:center;
}
input, textarea {
background-color:transparent;
border:#900 1px solid;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
padding:3px;
}
input label {
color:#333333;
font-weight:bold;
}
.cb {
border:none;
}


ul li.linone {
list-style-image:none;
}



