#all{
	position	: absolute; 
	width		: 1000px;
    margin-left	: -500px; 	
    left		: 50%;
	overflow:hidden;
}

#entete{
	width		: 1000px;
}

#menu{
	position	: relative;
	width		: 1000px;
	z-index		: 3;
}

div.fond{
	background:#ffffff;
	float:left;
	width:100%;
}

div.content{
	padding:15px;
}
div.left_content{
	float: left;
	width: 720px;
	padding:15px;
}
div.right_content{
	float: right;
	width:225px;
	padding-top:32px;
	padding-bottom:10px;
	padding-right:10px;
}
div.contact{
	float:left;
	width		: 1000px;
	width:100%;
	text-align		: center;
	font-size		: 10px;
	padding-top		: 5px;
	color:#181052;
}
div.contact a{
	color:#181052;
	text-decoration:none;
}
div.contact a:hover{
	color:#ff9900;
}
div.contact span{
	padding-left:5px;
	padding-right:5px;
}

/*----positionnement dans le bandeau entete------*/
#entete{
	background	: #181052;
}
#entete img{
	border-top	: 0px solid #181052;
	cursor		: pointer;	
}

#log_link{
	position:absolute;
	right:23px;
	top:23px;
}

#log_link table a{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

#log_link table a:hover{
	color:#FF9900;
}

/*----partie commune page statique------*/
div.content h1,div.left_content h1{
	font-size:20px;
	font-weight:bold;
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	border-bottom:1px solid #ff9900;
	color:#ff9900;
}
div.content h2,div.left_content h2{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	margin-top:10px;
	padding:0px;
}
div.content h3,div.left_content h3{
	font-size:12px;
	font-weight:bold;
	margin:0px;
	margin-top:10px;
	padding:0px;
}

div.content p,div.left_content p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
}

div.content table.image,div.left_content table.image{
	border-collapse:collapse;
	float:left;
	margin:10px;
}
div.content table.image td,div.left_content table.image td{
	padding:0px;
}
div.content table.image td.img img,div.left_content table.image td.img img{
	cursor:pointer;
}
div.content table.image td.lib,div.left_content table.image td.lib{
	font-size:10px;
	text-align:center;
	vertical-align:top;
}

div.content ul,div.left_content ul{
	margin:0px;
	padding:0px;
	margin-left:20px;
}

div.content ul.puce, div.left_content ul.puce{
	margin-top:15px;
}

div.content ul.puce li,div.left_content ul.puce li{
	list-style:none;
	background:url("/images/non_log/arrow.gif");
	background-repeat:no-repeat;
	background-position: 10px 3px;
	padding:2px;
	padding-left:20px;
}

div.content p.bottom,div.left_content p.bottom{
	clear:both;
	padding:0px;
}
div.content p.fleft,div.left_content p.fleft{
	float:left;
}

a.bt_action{
	border:1px solid #ff9900;
	background:url("/images/non_log/bg_bt_off.gif");
	color:#181052;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	white-space:nowrap;
}
a.bt_action:hover{
	background:url("/images/non_log/bg_bt_on.gif");
}

/*===============free edition========================*/
div.free_edition{
	margin-top:15px;
}

div.free_edition table td.entete{
	font-size:14px;
	font-weight:bold;
	color:#ff9900;
}
div.free_edition table td a{
	text-decoration:none;
	color:#181052;
}
div.free_edition table td a:hover{
	color:#ff9900;
}
table td.bouton{
	padding-left:275px;
}