@import "Topo.css";
@import "Menu.css";
@import "Rodape.css";
*
{
	margin: 0px;
	padding: 0px;
	border:0;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size: 9pt;
}
a
{
	text-decoration:none;	
}
h3
{
	font-size:9pt;
	margin:0 0 0 5px;
	color:#ff0000;
}
ul
{
	list-style:none;
}
.btdetalhes
{
	background:1px url("../Images/btdetalhes.gif") no-repeat;
	color:#000000;
	padding:0 0 0 17px;	
	margin:0 10px 0 0;
	float:left;
}

.btdetalhes:hover
{
	text-decoration:underline;
}
.btimprimir
{
	background:1px url("../Images/btimprimir.gif") no-repeat;
	color:#000000;
	padding:0 0 0 17px;	
	margin:0 10px 0 0;
	float:left;
}

.btimprimir:hover
{
	text-decoration:underline;
}
.btfinancie
{
	background:1px url("../Images/btfinancie.gif") no-repeat;
	color:#000000;
	padding:0 0 0 17px;	
	float:left;
}
.btfinancie:hover
{
	text-decoration:underline;
}
.btbusca
{
	width:130px;
	height:24px;
	display:block;
	background:url("../Images/btbusca.gif") no-repeat;
	margin:0 0 0 0;
	text-indent:-2000px;
	float:left;
}
.btenviar
{
	width:115px;
	height:24px;
	display:block;
	background:url("../Images/btenviar.gif") no-repeat;
	margin:10px 0 0 0;
	text-indent:-2000px;
	float:left;
	cursor:pointer;
}
.btlocalizar
{
	width:165px;
	height:24px;
	display:block;
	background:url("../Images/btlocalizar.gif") no-repeat;
	margin:20px 0 0 5px;
	text-indent:-2000px;
	float:left;
	cursor:pointer;
}
#CorpoOferta .busca
{
	width:206px;
	height:25px;
	background:#666699;	
	color:#ffffff;
	text-decoration:underline;
	margin:10px 0 0 117px;
	padding:8px 0 0 0;
	float:left;
	text-align:center;
}
#Oferta .marcadorcoluna
{
	width:10px;
	height:80px;
	display:block;
	background: #666666;
	float:left;
	margin:0;
}

body
{
	
	text-align: center;	
	background: url(../Images/bodyfundo.jpg) repeat-x;
}
#Geral
{
	width:750px;
	display:block;
	margin: 0 auto 0 auto;
	padding:0;
	text-align:left;
}
#Topo
{
	width:750px;
	display:block;
	margin: 0 auto 0 auto;
	padding:0;
	font-family:Tahoma, Arial, "Arial Black";
}
#Corpo
{
	width:748px;
	display:block;
	margin: 0 auto 0 auto;
	padding:2px 0 0 2px;
	background:#ffffff;
	float:left;
}
#CorpoMenu
{
	width:200px;
	display:block;
	margin: 0 auto  0 auto;
	padding:0 0 15px 0;
	float:left;
	background:url(../Images/fundomenu.jpg) 0 200px repeat-x;
}
#CorpoNoticia
{
	width:340px;
	display:block;
	margin: 0 auto 0 auto;
	padding:0 10px 0 15px;
	float:left;
}
.btservico
{
	width:165px;
	height:24px;
	display:block;
	background:1px url("../Images/btservico.gif") no-repeat;
	color:#000000;
	padding:0 0 0 17px;	
	margin:10px 10px 0 0;
	text-indent:-2000px;
	cursor:pointer;
}
.btvoltar
{
	width:66px;
	height:24px;
	display:block;
	background:1px url("../Images/btvoltar.gif") no-repeat;
	padding:0 0 0 17px;	
	margin:10px 10px 0 10px;
	text-indent:-2000px;
	cursor:pointer;
}
#Conteudo
{
	width:545px;
	margin:0 0 0 2px;
	float:left;
} 
#Conteudo h1
{
	width:523px;
	height:20px;
	margin:1px 0 0 0;
	background:#666666;
	color:#FFFFFF;
	padding:10px;
	font-size:17px;
	display:block;
}
#Conteudo h2
{
	margin:1px 0 10px 2px;
	color:#666666;
	font-size:15px;
} 
#Conteudo form
{
	width:512px;
	border:5px solid #CCCCCC;
	padding:10px;
	margin:20px 0 0 0 ;
	float:left;
} 
#tbRegistros_tFoot
{
	float:left;
}
.erro
{
	color:#FF0000;
	margin:10px 0 0 10px;
}
.erro
{
	color:#FF0000;
	margin:10px 0 0 10px;
}
.sucesso
{
	color:#006600;
	margin:10px 0 0 10px;
}
/*
#Rodape
{
	width:750px;
	display:block;
	padding:0;
	float:left;
	background: #003399 url("../Images/rodapefundo.gif") repeat-x;
}
#RodapeMenu
{
	width:517px;
	height:48px;
	display:block;
	padding:0;
	float:left;
	background:url("../Images/menufundo.jpg") repeat-y;
}
#CorpoBanner
{
	width:516px;
	height:77px;
	display:block;
	padding:13px 0 0 0;	
	text-align:center;
	border-right:1px solid #E5E5E5;
	float:left;
}
#CorpoAtendimento
{
	width:263px;
	height:77px;
	display:block;
	padding:13px 0 0 0;
	text-align:center;
	float:left;
}
#CorpoOferta
{
	width:516px;
	min-height:500px;
	display:block;
	margin: 0 auto 0 auto;
	padding:0 0 40px 0;
	border-right:1px solid #E5E5E5;
	float:left;
}
#CorpoFiltro
{
	width:263px;
	display:block;
	margin: 0 auto 15px auto;
	padding:0;
	float:left;
	text-align:center;
}

#CorpoMarca
{
	width:250px;
	display:block;
	margin: 0 auto 0 auto;
	padding:0 0 20px 13px;
	float:right;
}
#CorpoFiltro fieldset
{
	width:200px;
	height:94px;
	border:1px solid #CCCCCC;
	margin:0 auto;
	text-align:left;
	background:url("../Images/filtrofundo.jpg") no-repeat right;
}
#CorpoFiltro fieldset select
{
	width:130px;
	height:22px;
	border:1px solid #999999;
	margin:0 0 5px 5px;
	font-size:9pt;
	color:#666666;
}

#CorpoFiltro fieldset ul
{
	list-style:none;
}
#CorpoFiltro fieldset a
{
	color:#006699;
	margin:0 0 0 5px;
}
#CorpoFiltro fieldset a:hover
{
	text-decoration:underline;
}
#CorpoMarca ul
{
	list-style:none;
	margin:4px 0 0 5px;
}
#CorpoMarca ul li
{
	width:200px;
	padding:2px 0;
	border-top:1px solid #999999;
}
#CorpoMarca ul li a
{
	background:3px url("../Images/marcadormarca.gif") no-repeat;
	padding:0 0 0 10px;
	color:#666666;
}
#CorpoMarca ul li a:hover
{
	text-decoration:underline;
}
#CorpoMarca img
{
	position:absolute;
	margin:0 0 0 170px;
}

#RodapeTelefone
{
	width:263px;
	margin:0;
	padding:70px 0 0 0;
	float:right;
	color:#FFFFFF;
	display:block;
	background:url(../Images/rodoviafundo.jpg) no-repeat top right;
}
#RodapeMenu2
{
	width:515px;
	margin:0 0 0 0;
	padding:0;
	float:left;
}
#RodapeEndereco
{
	width:507px;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
	float:left;
	color:#FFFFFF;
}

#RodapeAngulare
{
	width:240px;
	height:10px;
	float:right;
	color:#8CB1FF;
	text-align:right;
	margin:0 2px 0 0;
	
}



