/* CSS Document */
*{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
body{
	background-color:#efefef;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding:0px;
	margin:0px;
}
#site{
	margin-right:auto;
	margin-left:auto;
	width:940px;
}
#banniere{
}
#contenu{
	text-align:left;
}
.fond{
	background-image:url(lienendur/fond.jpg);
	background-repeat:repeat-y;
}
.blockfond{
	background-image:url(lienendur/blockfond.jpg);
	background-repeat:repeat-y;
	margin-right:auto;
	margin-left:auto;
	width:903px;
}
h1{
	font-size:12px;
	background-image:url(lienendur/h1.jpg);
	background-repeat:no-repeat;
	width:250px;
	height:41px;
	margin-left:10px;
	text-align:left;
	padding-left:35px;
	padding-top:10px;
}
/* liens */
a img{
	border:0px;
}
a{
	text-decoration:none;
	color:#666666;
}
a:hover{
	text-decoration:none;
	color:#993300;
}



	


.entete{
	background-color:#000000;
	color:#efefef;
}
.l1{
	background-color:#dedede;
}
.l2{
	background-color:#efefef;
}
/* ecriture intuitive */
div.autocomplete { 
	position:absolute; 
	background-color:#ffffff; 
	border:1px solid #000000; 
	margin:0px; 
	padding:0px; 
} 
div.autocomplete div { 
	cursor: pointer; 
	padding: 3px; 
	border-bottom:1px solid #999; 
} 
div.autocomplete div.selected { 
	background-color: #777777;
	color:#ffffff;
}
#footer{
}
/* infobulles */
.infobulle{
	background-color:#FFFFFF;
	border:1px solid #000000;
	padding:5px;
}
div#blockAuthentif{
	padding:10px;
	border:1px solid #000000;
	background-color:#999999;
}
/* bouton on */
.btn{
	width:33px;
	height:33px;
	float:left;
	padding-top:7px;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.on{
	background-image:url(lienendur/bontonon.jpg);
	background-repeat:no-repeat;
}
.off{
	background-image:url(lienendur/bontonoff.jpg);
	background-repeat:no-repeat;
	color:#aaaaaa;
}
.GroupBouton{
	float:right;
}


label{
	width:120px;
	float:left;
}
.unBLock{
	padding:5px;
	width:245px;

}
.alerte{
	text-align:center;
	color:#CC6600;
	font-weight:bold;
	font-size:14px;
}
.tooltip{
	border:1px solid #000000;
	background-color:#ffffff;
	padding:3px;
}
h2 a{
	font-size:16px;
	margin-bottom:5px;
	color:#003399;
}

.cadrebtn{
	border-bottom:1px solid #cecece;
	border-left:5px solid #cecece;
	background-color:#FFFFFF;
	padding:5px;
}
.unLigne{
	border-top:3px solid #aaaaaa;
	padding:5px;
}