/* CSS Document */

* {
	list-style:none !important;
}

#lista-livro {

}

#li {
	float:left;
	clear:both;
	text-align:left;
	border:1px solid #F1ECDC;
	margin:5px 0;
	padding:7px 15px 0 15px;
	width:430px;
	-moz-border-radius:5px;
	background:#FFF URL('../_img/backgrounds/lista-livro.gif') repeat-x left top;
}

#li A, #li A:LINK, #li A:VISITED, #li A:ACTIVE  {
	float:left;
	clear:both;
	text-transform:uppercase;
	font:bold 15px Trebuchet MS, Helvetica, sans-serif;
	letter-spacing:-1px;
	text-decoration:none;
	width:100%;
	display:block;
	padding:0 0 5px 0;
}

#li A:HOVER {
	text-decoration:none;
	color:#cbaa47;
}

.lista-data {
	font:bold 11px Arial, Helvetica, sans-serif;
	margin:-5px 0 10px 0;
	float:left;
	clear:both;
	color:#988345;
}

#li DIV {
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:18px;
	float:left;
	clear:both;
	margin:0;
	color:#5f5a4c;
	width:100%;
}

#mais {
	float:left;
	clear:both;
	margin:15px 0;
	background:#FFF URL('../_img/backgrounds/lista-livro.gif') repeat-x left top;
	color:#FFF;
	width:462px;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:5px 0;
	color:#cc9900;
	text-decoration:underline;
}

h4 {
	margin:10px 0 0 0;
	float:left;
	clear:both;
}

.box-checks {
	float							: left;
	clear							: both;
	margin							: 0 0 0 7px;
	border-bottom					: 1px solid #F4F4F4;
	width							: 585px;
	padding							: 0 0 10px 0;
}

.box-check {
	padding							: 7px;
	float							: left;
	font							: normal 11px "Arial" !important;
	width							: 210px;
	text-align						: left;
}

.box-check INPUT {
	float							: left;
}

.box-check DIV {
	float							: right;
	margin							: -1px 0 0 0;
	width							: 190px;
}

.ie .box-check DIV {
	float							: right;
	margin							: 3px 0 0 0;
	width							: 145px;
}