﻿@charset "utf-8";

/* CSS Document */

#footer img {
   border:0;
}

#footer .valida {
	padding-left:10px;
}


#geral{

	width:990px;

	border:1px solid #999;

	margin:0 auto;

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	background:#EBEBEB;
   
   text-align:center;

}

#cabecalho {

	height:170px;
   

	background:url(../imagens/topo.png) no-repeat center;

}

#cabecalho img {

	margin-left:20px;

	margin-top:10px;

	border:0px;

	float:left

}

#cabecalho .banner{

	

	width:728px;

	height:90px;

	background-color:#fff;

	float:right;

	margin-top:40px;

	margin-right:10px;

	position:relative;

	border:groove #CCC 1px;

}



.menuFixo{

	position:fixed;

	right:10px;

	top:0px;	

}

#cabecalho p{

	float:right;

	margin-right:100px;

	margin-top:30px;

}

#meio{

	width:auto;

	height:100%;

	padding-left:80px;

	background-color:#E8E8E8

}

.linha{

	height:35px;

	background-color:#ccc;

	border-bottom:2px groove #000;

	border-top:1px groove #000;

	margin-top:2px;

	margin-bottom:2px;

	clear:both

}

.linha h2{

	text-align: left;

	font-weight: bold;

	color: #990000;

	font-size: 15px;

	margin-left:15px;

	width:300px;

	float:left

}



.linha img{

	

	width:230px;

	height:30px;

	float:right;

	border:0px;

}



.linha-dois{

	height:35px;

	background-color:#333;

	border-bottom:2px groove #000;

	border-top:1px groove #000;

	margin-top:2px;

	margin-bottom:2px;

	clear:both

}



.linha-dois .box-dois{

	

	height:35px;

	background-color:#333;

	margin:0px;

	float:left

	

}





#rodape{

	height:60px;

	background:url(imagens/rodape-classificados.png) repeat-x;

	padding-top:20px;

	clear:both

}

#rodape address{

	font-style:normal;

	text-align:center;

}

.paginacao {

	width:280px;

	height:31px;

	float:right;

	margin:0px;

	padding-top:3px;

	

}

.paginacao ul {

	list-style-type: none;

	float:right;

}

.paginacao li {

	float: left;

	display: inline;

	margin: 0 2px 0 0;

	display: block;

}

.paginacao li a {

	color: #fff;

	padding: 2px;

	text-decoration: none;

	float: left;

}

.paginacao li a:hover {

	color: #fff;

	background: #900;

}

.paginacao li.nolink {

	color: #ccc;

	padding: 2px;

}

.paginacao li.current {

	color: #FFF;

	padding: 2px;

	background:#900

}

/* Final da Paginação */

/* Classificados ********************************     */

.boxClassif {

	width:170px;

	height:120px;

	background-color:#ccc;

	border:1px groove #333;

	margin-left:2px;

	margin-top:5px;

	margin-bottom:5px;

	padding:5px 5px 5px 5px;

	float:left

	}

.boxClassif  h2{

	text-align:center;

	font-size:13px;

	}

.boxClassif  p{

	text-align:center;

	font-size:11px;

	}

.vermelho{

	color:#900;

	width:20px;

	height:20px;

	}

table{

	margin-top:0px;

	margin-left:10px;

	color:#FFF;

}

table td{

	border:1px solid #333;

	padding:4px;

}


/*  ****************  Footer ****************************************** */

#footer{width:100%;background:url(../imagens/bg-footer.png) repeat-x;height:78px;clear:both;padding-top:20px}
#footer .end {
	height:35px;
	width:100%;
	background:none;	
}
#footer .end address{   color:#000;text-align:center;font-style:normal;font-size:11px;line-height:18px; }
#footer .valida{float:left; width:220px;}
#footer .valida img{float:left; border:none}

/* ---------------------------------------
Crédito
-------------------------------------- */

#credito{
  width:220px;
  margin:0;
  background:none;
  float:right
  
  }
#credito img{float:left}
#credito p{ text-align:left; margin:3px 0 0 0; padding:0; display:inline }
#credito p a{font-size:9px;color: #fff; font-family:Verdana, Geneva, Tahoma, sans-serif;  }



