/*
 * css by ezoulou, 20091226 :-) 
 */ 
/*
* admin menu
*/
#admin {
	color: #999;
	line-height:80%;
	margin-top:-150px;
	position: fixed;
	right:0;
	top:45%;
	width:100px;
	z-index: 50;
}
#admin .actions {
	margin-bottom:50px;
}
#admin img {
	display:block;
	margin:0 auto;
	padding:5px 5px 5px 55px;
}
#admin .jqDockLabel {
	text-align:right;
	width:50px;
}
#admin .marker.popup {
	display:none;
}
#admin .login {
	background:transparent url(images/user-small.png) no-repeat 0 50%;
	color:#999;
	display:block;
	padding:0.7em 0 0.7em 30px;
}

/* 
* public admin 
*/
.with_admin iframe {
	border:0;
}

/* gallery edition */
#content.with_admin .mode_gallery .image {
	background-position:3px 3px;
	clear:both;
	padding-bottom : 50px;
	width:100%;
}
#content.with_admin .mode_gallery .image .wrapper { 
	float : left;
}
#content.with_admin .mode_gallery .image iframe {
	float:left;
}

/* image edition */
#content.with_admin .buttons {
	float:left;
	margin-left:20px;
	margin-top:0;
}
#content.with_admin .button {
	border:0;
	color:white;
	height:auto;
	padding:0.7em 0 0.7em 25px;
	width:auto;
}
#content.with_admin .button:hover {
	color:#535d6c;
}
#content.with_admin .button.delete {
	background:transparent url(images/delete-small.png) no-repeat 0 50%;
}
#content.with_admin .button.edit {
	background:transparent url(images/edit-image-small.png) no-repeat 0 20%;
}

/* footer edition  */
#footer .admin.edit {
	background:transparent url(images/edit-small.png) no-repeat 0 50%;
	float:left;
	height:20px;
	margin:1.2em 5px 0 5px; 
	width:20px;
}

#footer .admin.edit .marker.popup {
	display:none;	
}

/* blog edition */
.admin.edit.blog {
	background:transparent url(images/edit-blog.png) no-repeat 0 50%;
	height:30px;
	left:-30px;
	position:absolute;
	margin-top:5px;
	width:25px;
	z-index:80;
}
.admin.edit.blog.active {
	background-image:url(images/no-edit-blog.png);
}
.admin.edit.blog .marker {
	display:none;
}

