html, body {
	margin: 0px;
	padding: 0px;
	height : 100%;
	overflow : hidden;
	border : 0px;
	font-size : 1px;
	font-family : Tahoma;
}

div,img,iframe
{
	margin : 0px;
	padding : 0px;
	border : 0px solid;
}

object {width:400px; height:200px}

#readerDiv
{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 203px;
	background-attachment : fixed;
	background-repeat : no-repeat;
}

#homeBtn,
#closeBtn,
#logo,
#info,
#mainBox,
#header #spanTitre,
#header #spanAuthor,
#header #imgprevBtn,
#header #imgnextBtn,
#header #imgnextGhost,
#header #nextButtonFadeGroup,
#header #spanNavigationPage,
#header #spanNavigationPageNumbers1,
#header #spanNavigationPageNumbers2,
#header #spanNavigationURL,
#header #imgrefreshBtn,
#spanContent #contentBottom,
#header #spanPreviewsBtn,
#header #spanCommentsBtn

{
	position: absolute;
}

#homeBtn,
#closeBtn,
#logo,
#header #imgprevBtn,
#header #imgnextBtn,
#header #imgnextGhost,
#header #spanNavigationURL,
#header #imgrefreshBtn,
#header #imgCommentsBtn,
#header #imgPreviewsBtn,
#header #spanPreviewsBtn,
#header #spanCommentsBtn
{
	cursor:pointer;
}


#header #spanTitre, #header #spanAuthor {
	cursor:default;
}

#header #spanNavigationPage {
	font-size: 8pt;
}

#header #spanNavigationPageNumbers1,
#header #spanNavigationPageNumbers2
 {
	font-size: 10pt;
}

#header #spanNavigationURL {

	font-size: 8pt;
}

#header #imgCommentsBtn {
	position: absolute;
	left: 10px;
	top: 8px;
}

#header #imgPreviewsBtn {
	position: absolute;
	left: 10px;
	top: 8px;
}

#header #imgComments {
	position: absolute;
	left: 7px;
	top: 302px;
}

#header #imgPreviews {
	position: absolute;
	left: 102px;
	top: 302px;
}

#contentTop
{
	position: absolute;
	left: 7px;
	top: 335px;
	width : 189px;
	height : 10px;
}

#spanContent {
	position: absolute;
	left: 7px;
	top: 345px;
	width:189px;
	height:345px;
	font-size: 8pt;
}

#spanContent ul
{
	position : relative;
	background-color : transparent;
	padding : 0px;
	margin : 0px;
	list-style-type : none;
}

#spanContent ul li
{
	position : relative;
	background-color : transparent;
	padding : 0px;
	margin : 10px;
}

#spanContent img
{
	position : absolute;
	left : -12px;
	top : 3px;
}

#divCommentsHidden, #divPreviewsHidden
{
	width : 189px;
	overflow : hidden;
	letter-spacing : 1px;
}

#divCommentsHidden
{
	position : relative;
	padding : 0px;
	overflow-y : scroll;
	height : 345px;
	padding-right : 5px;
	width : 184px;
}

#divPreviewsHidden
{
	position : relative;
	padding : 0px;
	overflow-y : scroll;
	height : 345px;
	padding-right : 5px;
	width : 184px;
}

#divPreviewsHidden .stepEmbed {
	margin : 0px;
	border : 0px;
	cursor:pointer;
	line-height : 8pt;
	padding : 8px 0px 8px 8px;
	color : #666666;
}

#divPreviewsHidden .stepEmbed.selected
{
	list-style-image : url(/css/readerlight/images/marker.gif);
	color : black;
}

#divPreviewsHidden .stepUrl {
	font-size:8pt;
	font-weight : bold;
	border-bottom : 1px solid #AAAAAA;
	padding : 3px 0px 3px 0px;
}

#divPreviewsHidden .stepEmbed.selected .stepUrl
{
	color : #990000;
	font-size:8pt;
	font-weight : bold;
	border-bottom : 1px solid #0099FF;
	padding : 3px 0px 3px 0px;
}

#divPreviewsHidden .stepEmbed.selected .stepEmbed
{
	color : #000000;
}

#divPreviewsHidden .stepEmbed.hover
{
	background-color : #EEEEEE;
}

#spanContent #contentBottom {
	width:189px;
	left : 0px;
	bottom : 0px;
	margin : 0px;
}

#contentBottom
{
	text-align : right;
}

/* Bordure du bas */
#contentBottom #border
{
	width : 189px;
	height : 10px;
}

#webpageContainer
{
	margin: 0px 0px 0px 201px;
	height: 100%;
	border-left : 1px solid #666666;
}

#jogTheWebContentFrame
{
	width : 100%;
	height : 100%;
}
