/* 
	copyleft_GPL http://marty.alain.free.fr
	style courier version 2 fond craftbleu
*/
html { 
	position:relative; 
}
body {
	background:url('concrete.jpg') #eec;
}
#fenetre { 	
	position:relative; top:0; bottom:0; left:0; right:0; height:100%; margin:0; padding:0; 
	font:normal 1em courier new, monospace; width:1024;
}
#cadre_page, #cadre_editeur {
	position:relative;	/* ajout pour M$IE */
	border:1px solid #888;
	-moz-box-shadow:2px 2px 2px #000; -webkit-box-shadow:2px 2px 2px #000; 
	-moz-border-radius:0px;-webkit-border-radius:10px;	
	background-color:#b7d1d0;
}
#cadre_page { 	
	position:absolute; top:20px; left:20px; width:900px;
	padding:20px; opacity:0.9;
}
#cadre_editeur { 	
	position:relative; display:none; 
	top:20px; left:1000px; width:900px; height:880px;
	padding:20px; opacity:0.8;
}
#titre_page {
	background: #a3c0c6 url('oncle.jpg') no-repeat right; font-size:2.0em; cursor:move;font-weight:bold;
}
#titre_edit {
	background:url("copyleft.png") no-repeat right; font-size:2.0em;  cursor:move;
}
#menu_page, #menu_editeur { 	
	color:#666; visibility:visible;
}
#page { position: relative; 
	padding:20px; overflow: auto;
	border-top:1px solid #888;
}
#textarea { /* height = height(cadre_editeur) - 80  */
	height:800px; width:100%; overflow:auto; 
	/* border:3px inset #888; background-color:#eed; */
	background:transparent; border:0px solid; border-top:1px solid #888;
}
a, input { 
	text-decoration:none; border:0; background-color:transparent; font-size:1em;
	color:#444; /* text-shadow:1px 1px 2px #000; */
}
a:hover, input:hover { 
	color:#f00; text-shadow:4px 4px 2px #000; 
}

/* from epsilonwiki skin epsilon */
h1, h2, h3, h4, h5, h6 
{ 
	margin-top:10px; 
	margin-left:20px; 
	padding-top:5px;
	color:#444;
}
h1 	{ 	font-size:3.0em; } 
h2 	{ 	font-size:2.6em; } 
h3 	{ 	font-size:2.2em; } 
h4 	{ 	font-size:1.8em; } 
h5 	{ 	font-size:1.5em; } 
h6	{ 	font-size:1.4em; } 
p	{ 
	text-align:justify; 
	margin-top:10px; 
	text-indent:20px;
}
ul	{ 
	text-align:justify; 
	margin-top:10px; 
	margin-left:30px;
	padding-left:5px;
	padding-right:20px;
}
ol	{ 
	text-align:justify; 
	margin-top:10px; 
	padding-left:40px; 
	padding-right:20px; 
}
table	{ width:100%; }
td		{ border:1px solid #888; padding:5px; }
iframe	{ border:0px; }
.post { 
	display:block; 
	margin-top:20px; 
	margin-left:5px; 
	padding-left:15px; 
	padding-right:15px; 
	background-color:#eee; 
	font-weight:bold; 
	color:#f00; 
	font-size:1.2em;
	text-shadow:1px 1px 1px #222222; 
	border-top:1px solid #888;
	line-height:0.7em;
}
/* from epsilonwiki skin epsilon */
