BODY{
	font-family:Arial;
	font-size:11px;
	background-image: url(../imagens/bg_div.gif);
	background-repeat: repeat-y;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#b0b0b0;
}

TABLE {
	border-collapse: collapse;
}

TD, SELECT, INPUT, TEXTAREA {
	font-family:Arial;
	font-size:11px;
}

INPUT, TEXTAREA {
	border: 1px solid #e8e8e8;
}

.sem_borda {
	border: none;
}

.margem {
	padding: 15px 15px 20px 15px;
}

OBJECT {
	display: inline;
	margin: 0px;
}

EMBED {
	display: inline;
	margin-bottom: -3px;
}

#div_topo {
	position:absolute;
	left:0;
	top:0;
	width:778px;
	height:62px;
	z-index:1;
}

#div_conteudo {
	display: table;
	width: 597px;
	height: auto;
	text-align: justify;
	z-index:5;
}

#div_titulo {
	background-image: url(../imagens/fundo_titulo.gif);
	position:absolute;
	display: table;
	text-align: left;
	color: #999999;
	text-decoration: none;
	padding-top:4px;
	padding-left:10px;
	left:181px;
	top:72px;
	width:587px;
	height:16px;
	z-index:3;
}

#div_fundo {
	position:absolute;
	background-image: url(../imagens/bg_menu.jpg);
	background-repeat: no-repeat;
	left:0px;
	top:60px;
	width:166px;
	height:394px;
	z-index:19;
}

#div_menu {
	position:absolute;
	left:0px;
	top:60px;
	width:330px;
	height:305px;
	z-index:20;
	clip: rect(0px 174px 350px 0px);
}

#home_texto {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:181px;
	top:244px;
	width:295;
	height:195;
	z-index:3;
}

#foto {
	position:absolute;
	left:181px;
	top:72px;
	width:597;
	height:156;
	z-index:4;
}

#botoes {
	position:absolute;
	left:485px;
	top:244px;
	width:295;
	height:195;
	z-index:4;
}

A {
	text-decoration: none;
	color: #335588;
}

A:Hover {
	border-bottom: dotted 1px #ffae00;
	color: #ffae00;
}

.titulo, .Title {
 color:#335588;
 font-weight: bold;
}

.fundo_div {
	width: 577px;
	padding: 10px;
	background: url(../imagens/fundo_conteudo.png) no-repeat bottom;
}

/* pra resolver o problema de italicos que empurra a DIV no IE \*/
* html .fundo_div {
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;
}
/* pra resolver o problema de italicos que empurra a DIV no IE \*/

.borda_lanc {
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-bottom: none;
}

.produtos1 {
	border-left: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}

.produtos2 {
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}

.produtos3 {
	border-left: 1px solid #e8e8e8;
	background: url(../imagens/canto.gif) bottom right no-repeat;
}

.produtos4 {
	background: url(../imagens/canto.gif) bottom right no-repeat;
}

A.semborda {
	border-bottom: none;
}
A.semborda:hover {
	border-bottom: none;
}

.texto_lanc {
	color: #999999;
	text-align: justify;
}


.leenda {
	font-size: 10px;
}


UL {
	margin-left: 20px;
}

@media print {

	#div_topo, #div_fundo, #div_menu, #div_titulo, .nao_imprimir {
		display: none;
		visibility: hidden;
	}

}
