/* CSS Document */
/* Author: José Pirauá */

#busca{
	width:215px;
	height:88px;
	padding:17px 0 0 9px;
	margin:0 0 0 6px;
	background:url(../imagens/bg_form_busca.gif) no-repeat}
#busca[id]{height:71px;}
#categoria, #assunto{width:196px;}
#categoria{
	font-size:11px;
	border:1px solid #333;
	margin:0px;}
#categoria[id]{margin-bottom:1px;}
#col-esq #botao{
	margin:1px 9px 0 0;
	float:right;
	height:23px;
	background:none;
	border:none;}
#col-esq[id] #botao{margin:2px 18px 0 0;}
#col-esq #assunto{margin:1px 0 1px 0 } 
#col-esq[id] #assunto{margin:2px 0 1px 0 } 
#avancada{
	margin-top:9px;
	font-weight:bold;
	text-decoration:underline;
	float:left;}
#avancada[id]{margin-top:11px;}
input.submit{
	border:none;}

#indice{
	text-align:center;
	margin:7px;}
	
#result-nav{
	border-bottom:1px solid #ccc;
	height:30px;
	background:url(../imagens/bg_result-nav.gif) repeat-x}
#result-nav-base{
	clear:both;
	padding-top:21px;}
#result-nav-base form{
	border-top:1px solid #aaa;
	height:30px;
	background:url(../imagens/bg_result-nav.gif) repeat-x}
#links{
	color:#999;
	margin:5px 4px 0 0;
	line-height:30px;
	float:right;}
#links[id]{margin:0 7px 0 0}
#links input{
	vertical-align:-1px;
	height:16px;
	font-size:11px;
	width:30px;}
#links[id] input{vertical-align:-7px;}
#links img{vertical-align:middle;}
#links span{color:#333}
#fotos-pagina{
	margin:5px 0 0 4px;
	float:left;}
#fotos-pagina[id]{margin:6px 0 0 7px;}
#fotos-pagina select{border:1px solid #333;}

#resultados{margin:10px 0 0 10px;}
#resultados div.result-item{
	background:url(../imagens/bg_foto.gif) no-repeat top left;
	margin-bottom:15px;
	margin-right:9px;
	float:left;
	width:164px;}

div.foto{
	float:left;
	width:132px;
	height:132px;
	position:relative;
	text-align:center;}
div.foto[class]{
	position:static;
	display:table;}
div.foto a{
	position:absolute;
	top:50%;
	left:50%;}
div.foto[class] a{	
	left:0;
	position:static;
	display:table-cell;
	vertical-align:middle;}
div.foto a img{
	border:1px solid #666;
	position:relative;
	top:-50%;
	left:-50%}
div.foto[class] a img{
	top:0;
	left:0;}

div.botoes{
	margin:6px 0.3em 0 0;
	height:130px;
	width:21px;
	float:right;}
div.botoes[class]{margin:6px 9px 0 0}
#resultados input{
	border:0;
	width:21px;
	height:21px;
	background:none;
	margin:0 0 1px 0;}
#resultados[id] input.check{margin-left:3px}
div.descricao{
	clear:both;
	color:#999;
	text-align:left;
	width:164px;
	height:26px;
	overflow:hidden;}

#rodape{margin-top:0}
#selecionadas{
	clear:both;
	overflow:scroll;
	padding:7px 7px 1px 7px;
	background:#fff;}
div.oitofts{height:300px;}
div.oitofts[class]{height:294px;}
div.dozefts{height:476px;}
div.dozefts[class]{height:470px;}
div.dezesseisfts{height:653px;}
div.dezesseisfts[class]{height:647px;}
div.vintefts{height:830px;}
div.vintefts[class]{height:823px;}
div.vintequatrofts{height:1007px;}
div.vintequatrofts[class]{height:1001px;}

#selecionadas input{
	border:0;
	background:none;
	height:21px;
	width:21px;}
#selecionadas input.check{
	width:12px;
	margin:0;
	height:12px;}
div.sel-item{
	color:#666;
	margin:7px 0;
	width:192px;
	overflow:hidden;
	height:82px;
	border-bottom:1px solid #ddd;}
div.sel-desc{
	width:115px;
	float:right}
	
div.sel-foto{
	float:left;
	background:#ddd;
	height:72px;
	width:72px;
	position:relative;
	text-align:center;}
div.sel-foto[class]{
	position:static;
	display:table;}
div.sel-foto a{
	position:absolute;
	top:50%;
	left:50%;}
div.sel-foto[class] a{	
	left:0;
	position:static;
	display:table-cell;
	vertical-align:middle;}
div.sel-foto a img{
	position:relative;
	top:-50%;
	left:-50%}
div.sel-foto[class] a img{
	top:0;
	left:0;}

#busca-av{
	margin:15px 30px;
}
#busca-av p{
	padding:10px 0;
}
#busca-av fieldset fieldset{
	margin:5px 0;}
#busca-av label{
	font-weight:bold;
	display:block;}
#busca-av input, #busca-av select{margin:0 0 7px 0;}
#busca-av fieldset fieldset div{
	display:inline;
	vertical-align:top;
	line-height:20px;
	height:20px;}
#busca-av select{
	margin-top:2px;
	border:1px solid #666;
	vertical-align:-1px;
	height:16px;}
#busca-av[id] select{
	margin-top:0;
	vertical-align:top;}
input.botao{
	border:0;
	vertical-align:middle;
	background:none;}

#quantidade{
	display:block;
	padding-top:5px;}