
#codex-main 
{
	position: absolute; 
	left: 10px; 
	right: 10px; 
	top: 0px; 
	bottom: 0px; 
}

#codex-main .content { padding: 30px; } 

#codex-main #codex-summary
{
	position: absolute; 
	left: 0px; 
	top: 0px; 
	bottom: 0px; 
	width: 360px; 
	overflow: auto; 
}

#codex-main #codex-summary .back-content { right: 10px; }
#codex-main #codex-summary .border-content { right: 10px; }

#codex-main #codex-summary .content
{
	right: 10px;
	bottom: 35px; 
	padding-top: 5px; 
	overflow: auto; 
}

#codex-main #codex-content
{
	position: absolute; 
	left: 360px; 
	right: 0px; 
	top: 0px; 
	bottom: 0px; 
}

#codex-main #codex-content .content { bottom: 35px; }

#codex-main #codex-summary ol ol
{
	padding-left: 40px; 
	margin-bottom: 10px; 
	display: none; 
}

#codex-iframe
{
	background: none; 
	position: absolute; 
	left: 0px; 
	right: 0px; 
	top: 0px; 
	bottom: 0px; 
	width: 100%; 
	height: 100%; 
}

/* Intérieur de l'iframe */

#codex-main-iframe 
{
	background: none; 
	padding-left: 20px; 
	padding-right: 20px; 
	color: rgb(255, 255, 255); 
	text-shadow: 2px 2px 2px rgb(0, 0, 0);
	font-family: Arial;
}

#codex-main-iframe h2, #codex-main-iframe h3, #codex-main-iframe h4, #codex-main-iframe h5 { margin: 0px; }
#codex-main-iframe pre, #codex-main-iframe .math { color: rgb(255, 254, 165); }
#codex-main-iframe strong { color: rgb(255, 254, 165); }
#codex-main-iframe em { color: rgb(255, 254, 165); }
