/* CSS Document */

#couv {
background-image:url(book/ludmeacouv.jpg);
}
#couv2 {
background-image:url(book/lyencouv.jpg);
}
#ness {
width:221px;
height:272px;
background-image:url(book/ness.jpg);
background-position:center;
background-repeat:no-repeat;
left:36px;
top:15px;
position:absolute;
display:block;
z-index:3;
}

#timbre {
width:90px;
height:97px;
background-image:url(book/timbre.jpg);
background-repeat:no-repeat;
display:block;
position:absolute;
z-index:51;
left:317px;
top:-1px;
}
#lasvegas {
width:107px;
height:51px;
background-image:url(book/lasvegas.jpg);
background-repeat:no-repeat;
display:block;
position:absolute;
z-index:51;
left:3px;
top:-1px;
}
#sommaire h1 {
color:#6699cc;
margin-left:15px;
}

#content {
position:absolute;
left:505px;
top:50px;
display:block;
width:390px;
display:block;
height:520px;
z-index:50;
overflow:auto;
}
#contentm {
position:absolute;
left:500px;
top:34px;
display:block;
width:410px;
height:520px;
overflow:auto;
z-index:50;
font-family:Arial, Helvetica, sans-serif;
}
#contentm h2 {
padding-top:15px;
padding-left:25px;
padding-right:40px;
padding-bottom:20px;
}
#contentm h4 {
padding-top:15px;
padding-left:25px;
padding-bottom:20px;
}
/* Hides from IE5-mac \*/
* html #contentm h2 {padding-top: 25px;}
* html #content h2 {padding-top:10px;}
/* End hide from IE5-mac */
#contentm p {
padding-left:25px;
padding-right:30px;
padding-top:5px;
}
#contentm li {
padding-left: 30px;
padding-right:40px;
}
#contentm form {
padding-left:15px;
}
#contentm h3 {
padding-left:5px;
}
#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;
}
#content p em {
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;
}
#contentm p.red {
color:#990000;
}
.field label {
text-align:left;
color:#333333;
}
fieldset {
border:none;
width:300px;
}

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;
}

/* Forms */
#comment-form fieldset p {
margin:0px;
padding-left:10px;
padding-right:0px;
}
form {
margin:0;
padding:0;
}
/* Hides from IE5-mac \*/
* html .pad {padding-top: 10px;}
/* End hide from IE5-mac */

.padleft {
margin-left:15px;
text-align:center;
}

#contentm ul.ban {
padding-left:15px;
padding-right:40px;
}
li.ban {
display:inline;
padding-left:15px;
}
.li {
list-style-image:url(book/licoche.gif);
text-align:justify;
line-height:12px;
text-indent:none;
}
a img {
border:none;
}
li a:link {
color:#333333;
text-decoration:none;
}
li a:visited {
color:#666666;
text-decoration:none;
}
li a:hover {
color:#990000;
text-decoration:underline;
}
