.AttachmentManager {
	display:inline-block;
	display:table;
	min-width:15em;
	border:1px solid #999;
}

.AttachmentManager > ul {
	margin:0;
	padding:0;
	list-style:none;
}
.AttachmentManager > ul > li {
	display:block;
	margin:0;
	padding:0;
	text-align:center;
	background:url(padrao.png);
}
.AttachmentManager > ul > li > a {
	display:inline-block;
	clear:both;
}
.AttachmentManager > ul > li > a > img {
	display:inline-block;
	max-width:10em;
	margin:1em auto;
	padding:0;
}
.AttachmentManager > ul > li > div {
	overflow:hidden;
	padding:.1em .3em 0 .3em;
	color:#000;
	background-image:linear-gradient(to bottom, #CCCCCC 0%, #cecece 100%);
	border-bottom:1px solid #999;
	text-align:left;
}
.AttachmentManager > ul > li > div > h3 {
	display:inline-block;
	margin:0 .5em;
	padding:0;
	font-size:90%;
	font-weight:normal;
	line-height:25px;
}
.AttachmentManager > ul > li > div > div > label > input {
	width:3em;
	margin:0 .5em 0 0;
}
.AttachmentManager > ul > li > div > div > label > input[type=checkbox] {
	width:auto;
	margin:0;
}

.AttachmentManager > ul > li.cmd {
	overflow:hidden;
	padding:.5em;
	background:#ede2a3;
	background-image:linear-gradient(to bottom, #fdf3b9 0%, #dcd09d 100%);
	border-top:1px solid #999;
}
.AttachmentManager > ul > li.cmd > div {
	display:table;
	margin:0 auto;
	padding:.1em .5em;
	background:none;
	border:none;
	cursor:pointer;
}
.AttachmentManager > ul > li.cmd > div > img {
	display:inline-block;
	max-width:3em;
	margin:0 .2em 0 0;
	vertical-align:middle;
}
.AttachmentManager > ul > li.cmd > div > p {
	display:inline-block;
	max-width:10em;
	margin:0 auto;
	padding:.5em;
	font-size:90%;
	vertical-align:middle;
}
.AttachmentManager > ul > li.cmd > label {
	position:absolute;
	left:-999em;
}


.JS .AttachmentManager > ul > li > div > div {
	float:right;
}
.JS .AttachmentManager > ul > li > div > div > label {
	overflow:hidden;
	display:inline-block;
	margin:0 .1em;
	width:25px;
	height:25px;
	background:url(alterar.png) 0 0 no-repeat;
	cursor:pointer;
}
.JS .AttachmentManager > ul > li > div > div > label+label {
	background-image:url(remover.png);
}
.JS .AttachmentManager > ul > li > div > div > label > * {	display:none	}

.JS .AttachmentManager > ul > li > div > div > label:hover {	background-position:right	}
