/* CSS Document */

body,td,th {
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	text-align:justify;
}
body {
	background-color: #222222;
	margin: 0px;
	padding: 0px;
}

p,form{
	margin: 0px;
	padding: 0px;
}

input.esq{
	margin-top: 2px;
	width: 170px;
}

#lateral{
	width: 270px;
	text-align: center;
}

#conteudo{
	background: url(../img/fundo.jpg) no-repeat;
	padding: 10px 20px 10px 20px;
}

#rodape {
	border-top: dashed 1px #AAAAAA;
	border-bottom: dashed 1px #AAAAAA;
	background-color: #444444;
	color: #FFFFFF;
	margin-top: 15px;
	padding: 15px;
	text-align: center;
}

#rodape td{
	font-size: 10px;
}

#rodape a:link 		{text-decoration: none; color: #FFFFCC; border-bottom: 1px dotted #444444;}
#rodape a:hover		{text-decoration: none; color: #FFFFCC; border-bottom: 1px dotted #FFFFFF;}
#rodape a:active	{text-decoration: none; color: #FFFFCC; border-bottom: 1px dotted #FFFFFF;}
#rodape a:visited	{text-decoration: none; color: #FFFFCC; border-bottom: 1px dotted #444444; font-style: italic;}

#contato{
/*	margin-top: 20px;
	padding: 10px;
	border: 1px solid #555555;
	background-color: #666666;*/
}

h1 { font-size: 25px; letter-spacing: -1px; font-weight: normal;  font-family: "Trebuchet MS"; padding: 1px 0px; margin: 0px; color: #faea55; }

.campo {
	margin-left: 10px;
	border: 1px solid #000000;
	font-size: 12px;
}

.botao{
	background-color: #FFFF99;
	border: 1px solid #000000;
	color: #000000;
	height: 20px;
	width: 90px;
}

#mapa{
	width: 780px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

#abrirprod{
	margin: 50px;
	padding: 15px;
	background-color: #393939;
	border: 1px solid #505050;
	text-align: center;
	cursor: pointer;
}
	
#pesquisa {
	position: absolute;
	width: 717px;
	top: -1000px;
	left: 120px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	z-index:2;
	visibility: hidden;
}

.esquerda{
	padding: 10px;
	text-align: justify;
	font-size: 11px;
	color: #000000;
}

#fechar {
	float: right;
	padding-right: 3px;
}

#handle {
	cursor: move;
}

#pesqcont {
	padding: 10px;
	width: 496px;
	height: 364px;
	overflow: auto;
	color: #000000;
}

#pesqcont td{
	color:#000000;
}

.linhapesq{
	background-color: #FFFFBB;
	border-bottom: 1px solid #FFCC99;
	border-top: 1px solid #FFCC99;
}

.linhapesq2{
	border-bottom: 1px solid #FFCC99;
}

#vejamais{
	cursor: pointer;
}

#foto{
	float: right;
	border: 1px solid #CCCCCC;
}

#fototitu{
	text-transform: uppercase;
	padding: 2px 5px 2px 5px;
	margin-bottom: 10px;
	background-color: #DEDEDE;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

#produtos{
	border-top: 1px dotted #AAA;
}
#produtos td{
	text-transform: uppercase;
	border-bottom: 1px dotted #AAA;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	color: #333333;
}

#voltar{
	cursor: pointer;
	margin-top: 10px;
	border: none;
}

#voltartd{
	text-align: center;
}


#carregando {
	position: absolute;
	margin: 5px 5px 0px 356px;
	width: 150px;
	padding: 4px;
	background-color: #FF3333;
	color: #FFFFFF;
	border: 1px solid #000000;
	text-align: center;
	visibility: hidden;
}
