@charset "utf-8";
/* CSS Document */
#corps{
	margin:0px 20px 0px 20px;
	width:960px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
}
#prescription{
	margin:15px 20px 15px 20px;
	line-height:150%;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:20px 30px 20px 30px;
	border-radius:20px; 
	background-color:#d9f2e8; 
	text-align:justify;
	text-justify:inter-ideograph;
}
#prescription_corre{
	margin:15px 20px 15px 20px;
	line-height:150%;
	font-size:14px;
	padding:20px 30px 20px 30px;
	border-radius:0px; 
	background-color:#d9f2e8; 
	text-align:justify;
	text-justify:inter-ideograph;
	box-shadow:7px 7px 5px #dcdcdc;
}
#prescription_cache{
	margin:15px 40px 15px 0px;
	line-height:150%;
	font-size:14px;
	padding:20px 30px 20px 0px;
	text-align:justify;
	text-justify:inter-ideograph;
}
*.item01{
	margin:5px 10px 0px 0px;
	width:110px;
	font-size:14px;
	float:left;
	text-align:right;
}
*.item01np{
	margin:5px 10px 0px 0px;
	width:110px;
	font-size:14px;
	float:left;
	text-align:right;
	display:none;
}
*.item01x{
	margin:5px 10px 0px 0px;
	width:110px;
	font-size:14px;
	float:left;
	text-align:right;
	visibility:hidden;
}
*.item01gris{
	margin:5px 10px 0px 0px;
	width:110px;
	font-size:14px;
	float:left;
	text-align:right;
	color:#dcdcdc;
}
*.item02{
	margin:5px 0px 0px 0px;
	width:820px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
*.item02gris{
	margin:5px 0px 0px 0px;
	width:820px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	color:#dcdcdc;
}
*.item02auto{
	margin:5px 0px 0px 0px;
	width:600px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;"
}
*.item021{
	margin:2px 0px 0px 0px;
	width:65px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;"
}
*.item022{
	margin:0px 0px 0px 0px;
	width:580px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;"
}
*.profile{
	margin:0px 30px 0px 0px;
	line-height:140%;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-justify:inter-ideograph;
}
*:focus {
	outline: none;
}
	a:link    { Color: #008819; text-decoration: none; outline:none; }
    a:visited { color: #008819; text-decoration: none; outline:none; }
    a:hover   { color: #ff0000; text-decoration: none; outline:none; }
    a:active  { color: #008819; text-decoration: none; outline:none
}
#fini{
	margin:50px 20px 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:right;
}
#memo{
	margin:0px 0px 0px 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; width:auto; display:inline-block;
}
#footer {
	width:1000px;
	height:0px;
	position:fixed;
	bottom:0px;
	z-index:9;
	background-color:#ffffff;
}
#footer03 {
	height:0px;
	position:fixed;
	bottom:0px;
	z-index:6;
	padding-top:0px;
	border-top:1px #009161 solid;
	background-color:#ffffff;
}
*.ongoing{
	margin:20px auto 0px auto;
	padding-top:20px;
	text-align:center;
}
.page_titlex{
	background-color:#daf2e9;
	margin:0px 0 0 0;
	padding:40px 0;
}
.page_titlex h1{
	margin:0;
	padding:0;
	line-height:0;
	text-align:center;
	color:#009161;
	font-size:2.4rem;
}
#release{
	margin:10px 20px 0px 0px; text-align:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#008800;
}
#archive{
	margin:5px 20px -23px 0px; text-align:right; font-size:12px;
}
#titre{
	margin:0px 0px 0px 0px; text-align:center; font-size:18px; font-weight:700; color:#000000; visibility:visible;
}
#sous-titre{
	margin:0px 0px 0px 0px; text-align:center; font-size:18px; font-weight:700; color:#000000; visibility:visible;
}
#jpa{
	margin:10px 0px 0px 0px; text-align:center; font-size:13px;
}
#compter_jour{
	position:absolute; left:25px; bottom:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; z-index:9;
}
#essayer{
	position:fixed; z-index:9; top:10px; left:10px; width:auto; display:inline-block; padding:10px; border:3px #ff4500 solid; border-radius:10px; font-size:14px; text-align:center; background-color:#ffffff; color:#ff4500;
}
