*{	margin:0;
	padding:0;
}
img{	border:0;
}
body{
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	background:#FCFECF url('../img/roman_prehistorique.jpg') repeat-x top center;
}
h1{
	color:#326666;
	font-size:16px;
    margin:0px 2px 5px 0px;
}
h2{
	color:#326666;
	font-size:14px;
    text-align:center;
}
h3{
	color:#326666;
    font-size:12px;    margin:30px 5px 5px 0px; 
}
a{
	text-decoration:none;
    color:#326666;
}
a:hover{
	text-decoration:underline;	color:#699868;
}
input{	
	width:155px;	
	background:#FEFA97;
	border:1px #CC6733 solid;
}
textarea{	
	width:330px;	
	height:150px;	
	background:#FEFA97;	
	border:1px #CC6733 solid;
}
input.bouton{	
	background:#CC6733;	
	color:#FEFA97;	
	font-weight:bold;	
	width:160px;
}

.clear{	clear:both;}
#contenu{
	margin:0px auto;
	text-align:left;
	width:828px;
}
ul{    list-style:none; 	
}

#bloc_droite{
    float:right;	text-align:right;	width:350px;	line-height:1.5em;	margin-right:-5px;
}
#bloc_droite ul{	list-style:none;
}
.page_item{
	background:url('../img/puce_menu.jpg') no-repeat center right;
}
.page_item a{
	margin-right:10px;
}
#haut{
	margin:0px auto;	background-color:#000000;	border:#CC6633 2px solid;	height:90px; 	color:#D7855E;	font-weight:bold;
}
#chiffre ul{		list-style-type: none;	margin-left:10px;
}
#chiffre ul li{	width:60px;	float:left;	text-align:center;
}
#milieu{	margin:0px auto;	border:#CC6633 2px solid;	border-top:0px; 	background:#FFFFFF url('../img/fond.jpg') repeat-y top center;		padding:5px;	width:814px;
}
#bas{	margin-top:20px;	font-size:10px;	text-align:center;
}
.clear{
	clear:both;
}
.haut{
	margin-top:20px;	text-align:right; 
}
.legende{
	font-size:10px;
}


.erreur{	text-align:center;	color:#CC6733;	font-weight:bold;	border:1px #CC6733 solid;	width:250px;	margin:0px auto;	padding:5px;}
.succes{	text-align:center;	color:#326666;	font-weight:bold;	border:1px #326666 solid;	width:250px;	margin:0px auto;	padding:5px;}
/**	Coins**/
.upperleft{	width : 200px;	background: #C0C0C0 url('../img/upperleft.png') no-repeat top left;}
.upperright{	background: url('../img/upperright.png') no-repeat top right;}
.lowerleft{	background : url('../img/lowerleft.png') no-repeat bottom left;}
.lowerright{	background: url('../img/lowerright.png') no-repeat bottom right;	padding : 3% 3% 3% 3%;	text-align:center;}
/**	Accordeon**/#accordion {	margin:20px 0px;}

h3.toggler {	cursor: pointer;	border: 1px solid #f5f5f5;	border-right-color: #ddd;	border-bottom-color: #ddd;	font-size: 12px;	color: #528CE0;	background:#326666 url('../img/triangle_up.jpg') no-repeat top right;	margin: 0 0 4px 0;	padding: 3px 5px 1px;}div.element p, div.element h4 {	margin:0px;	padding:4px;}#publication p{	margin-bottom:15px;	text-align:justify;}#publication h3{	text-transform: uppercase;}#publication ul{	list-style-type: circle; 	margin-left:20px;	margin-top:-10px;}

/** Captcha **/
.botMessage { 
    width: 180px; 
    position: relative; 
    float: right; 
    top: 10px; 
    font-size: 10px; 
} 
.botMessage strong { 
    color: #500; 
} 
.dropper { 
    position: relative; 
    width: 49px; 
    height: 49px; 
    top: 34px; 
    margin-right: 11px; 
    clear: right; 
    float: right; 
} 
.captcha { 
    float: left; 
    padding-right: 10px; 
} 
.captcha img { 
    background: #fff; 
    border: 1px solid #000; 
    padding: 1px; 
    margin-top: 8px
}