﻿body {
height : 1100px;
width :100¨%;
font-family : serif Times New Roman;
font-size : 14px;
color : #000000;
}
.page {
background : url(theme/page_livre.png) no-repeat scroll center top;
}
.position_image {
position : relative;
top : 180px;
left : 412px;
width : 306px;
height : 206px;
margin : 0;
padding : 0;
border : 1px solid #333;
clip : rect(auto,auto,auto,auto);
}
.image_dans_txt {
	height : 206px;
	width : 306px;
	position : relative;
	left : 74px;
	border-width : 1px;
	border-style : solid;
}
.position_image_vert {
position : relative;
top : 180px;
left : 412px;
width : 306px;
height : 409px;
margin : 0;
padding : 0;
border : 1px solid #333;
clip : rect(auto,auto,auto,auto);
}
.position_texte {
position : relative;
top : 210px;
left : 333px;
line-height : 18px;
text-align : justify;
width : 473px;
height : 525px;
max-height : 525px;
margin : 0;
padding : 0;
background-color : #ffffff;
}
.position_texte_vert {
position : relative;
top : 210px;
left : 333px;
line-height : 18px;
text-align : justify;
width : 473px;
height : 320px;
max-height : 525px;
margin : 0;
padding : 0;
background-color : #ffffff;
}
.p {
max-height : 525px;
color : #000000;
font : 1em/18px "Times New Roman", serif;
}
#lettrine {
font-size : 36px;
font-style : normal;
font-weight : bold;
}

.chapeau {
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	letter-spacing: .5em;
	text-align: center;
	line-height: 24px;
	left: auto;
	right: auto;
	padding-left: 130px;
}


.bloc_droit {
top : 500px;
height : 300px;
left : 857px;
min-height : 300px;
width : 120px;
position : absolute;
float : right;
}
#bloc_droit_bas {
top : 970px;
height : 50px;
left : 890px;
width : 120px;
position : absolute;
float : right;
}
#bloc_droit_numpage {
top : 730px;
height : 100px;
left : 890px;
width : 120px;
position : absolute;
float : right;
}
#next {
width : 132px;
float : left;
line-height : 36px;
margin-bottom : 2px;
}
#next ul li a {
float : left;
text-align : left;
font-size : 1em;
text-decoration : none;
list-style-type : none;
list-style : none;
}
#next ul li a:hover {
text-align : left;
font-size : 1em;
text-decoration : none;
list-style-type : none;
color : green;
}
#next ul {
text-align : left;
font-size : 1em;
text-decoration : none;
list-style-type : none;
}
.p_note {
font-size : x-small;
font-style : italic;
vertical-align : text-top;
font-weight : bolder;
line-height : 0.3em;
}
.image {
margin : 3px;
}
.txt_italique {
font-style : italic;
}
.texte_gras {
font-weight : bold;
}
.position_image {
position : relative;
top : 180px;
left : 412px;
width : 306px;
height : 206px;
margin : 0;
padding : 0;
border : 1px solid #333;
clip : rect(auto,auto,auto,auto);
}
.image_dans_txt {
height : 206px;
width : 306px;
position : relative;
left : 76px;
border-width : 1px;
border-style : solid;
}
.position_image_vert {
position : relative;
top : 180px;
left : 412px;
width : 306px;
height : 409px;
margin : 0;
padding : 0;
border : 1px solid #333;
clip : rect(auto,auto,auto,auto);
}
.position_texte {
position : relative;
top : 210px;
left : 333px;
line-height : 18px;
text-align : justify;
width : 473px;
height : 525px;
max-height : 525px;
margin : 0;
padding : 0;
background-color : #ffffff;
}
.position_texte_vert {
position : relative;
top : 210px;
left : 333px;
line-height : 18px;
text-align : justify;
width : 473px;
height : 320px;
max-height : 525px;
margin : 0;
padding : 0;
background-color : #ffffff;
}
.p {
max-height : 525px;
color : #000000;
font : 1em/18px "Times New Roman", serif;
}
#lettrine {
font-size : 36px;
font-style : normal;
font-weight : bold;
}
.bloc_droit {
top : 500px;
height : 300px;
left : 857px;
min-height : 300px;
width : 120px;
position : absolute;
float : right;
}
#bloc_droit_bas {
top : 970px;
height : 50px;
left : 890px;
width : 120px;
position : absolute;
float : right;
}
#bloc_droit_numpage {
top : 730px;
height : 100px;
left : 890px;
width : 120px;
position : absolute;
float : right;
}

.numeropage {
	top : 995px;
	height : 10px;
	left : 570px;
	width : 60px;
	position : absolute;
	float : left;
}


#next {
width : 132px;
float : left;
line-height : 36px;
margin-bottom : 2px;
}
#next ul li a {
float : left;
text-align : left;
font-size : 1em;
text-decoration : none;
list-style-type : none;
list-style : none;
}
#next ul li a:hover {
text-align : left;
font-size : 1em;
text-decoration : none;
list-style-type : none;
color : red;
}
#next ul {
text-align : left;
font-size : 1em;
text-decoration : none;
list-style-type : none;
}
.p_note {
font-size : x-small;
font-style : italic;
vertical-align : text-top;
font-weight : bolder;
line-height : 0.3em;
}
.image {
margin : 3px;
}
.txt_italique {
font-style : italic;
}
.texte_gras {
font-weight : bold;
}
