body{
	font-family: tahoma, helvetica, verdana, sans-serif;}

#head {
	width:960px;
	margin:auto;
	text-align:center;
	border:0px solid black;}

#foot{
	clear:both;
	width:960px;
	padding-top:5px;
	margin:auto;
	text-align:center;
	border:0px solid black;}
	
#main{
	width:960px;
	margin:auto;
	border:0px solid black;}
	
#menu{
	float:left;}

#main_page{	
	margin-left:190px;} /* IE 187 */

#page{
	width:740px;
	text-align:justify;
	margin:auto;}
	
#boite_1p{
	width:770px;
	height:32px;}

#boite_2p{
	padding:4px;
	width:760px;}
	
#boite_3p{
	width:770px;
	height:20px;}
	
.boite_1m{
	width:185px;
	height:32px;}

.boite_2m{
	padding:4px;
	width:175px;}
	
.boite_3m{
	width:185px;
	height:20px;}
	
/* ARTICLES */
	
.article_edit{
	float:right;
	margin-top:6px;}
	
.article_titre{
	width:600px;
	font-size:1.6em;
	font-weight:bold;
	padding-left:40px;}
	
.article_last_edit{
	float:right;
	margin-top:20px;}
	
.article_date{
	width:500px;
	margin-top:20px;}
	
.article_etoile{
	text-align:center;
	margin-top:5px;}
	
.article_article{
	text-align:justify;}
	
.article_comment{
	text-align:right;}

.article_separ{
	background-image:url(http://www.polny.com/bloks/images/tiret.gif);
	height:50px;}

.article_image{
	margin:auto;
	margin-bottom:-6px;}
	
.article_img_comm{
	font-size:0.8em;
	text-align:center;}
	
#table_admin{
	width:960px;
	border:0px solid green;
	border-collapse:collapse;
	margin:auto;}

#admin{
	width:930px;
	margin:auto;
	border:0px green solid;}
	
.center{
	text-align:center;}

.droite{
	float:right;}
	
.error{
	color:red;}

/* OLD */

#box{width:820px;
margin:auto;
border:0px red solid;}

#admin a{color:#3333FF;
text-decoration:none;}

#admin a:hover{color:#3333FF;
text-decoration:underline;}

#admin td{border:0px solid green;}

.menu_box{
	width:155px;
	text-align:center;
	font-size:1.6em;
	margin:auto;}

.menu_lien{
	width:155px;
	text-align:center;
	font-size:0.9em;
	margin:auto;}

p{
	text-align:justify;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;}

.center p{
	text-align:center;}

h1, h2 {font-weight: bold;
text-align:center;
text-decoration: underline;}

h3 {text-decoration: underline;}

.visible td{border: 1px solid black;}

.invisible td{border: 0px solid black;}

#menu h1,h2{text-decoration: none;}

.center{text-align:center;}

img{border:0px;}

table{border-collapse:collapse;}

.helpline { background-color: #E4EAF2; border-style: none; }