
 * {
margin:0;
padding:0;
list-style:none;
vertical-align:baseline;
border:0;
}

body {
  background-color: #fff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
  text-align:center; /* hack para o IE */
  color:#333333;
  line-height: 18px;
}

input{
background-color: #F0FAFF;
border: 1px solid #80C9FF;
}
#botao{
background-color: none;
border: 0 ;
margin: 0 0 -4px 0;
}

img{
border: 0;
}

h3 {
  font-weight: bold;
  font-size: 1.1em;
	color: #009;
}



.filete {
	background-color: #003366;
}

.filete2 {
	background-color: #999999;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.textoabertura {
	font-size: 0.8em;
	color: #333333;
}

.titulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;

}

.subtitulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

}

.destaque {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #003399;

}



a:link {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 1.0em;

	color: #333333;

}

a:visited {

	color: #333333;

}

a:hover {

	color: #0099FF;

}

a:active {

	color: #00CCFF;
}

.menu0 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	font-style: normal;

	font-weight: normal;

	color: #333333;

}

a.menu0:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-style: normal;

	font-weight: normal;

	color: #000000;

}

a.menu0:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-style: normal;

	font-weight: normal;

	color: #000000;

}

a.menu0:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-style: normal;

	font-weight: normal;

	color: #333333;

}

a.menu0:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-style: normal;

	font-weight: normal;

	color: #333333;

}

.linhaPar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #003366;

}

.linhaImpar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;
	
	color: #003366;

}

.linhaCabecario {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	background-color: #DDDDDD;

	font-weight: bold;



}

#bt_deslogar{
margin: 72px 0 0 525px;
float:left;
}

.btComprar {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	background-color: #FFFFFF;

	border: 1px solid #000000;

}

.botao {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;
	
	background-color: #FFFFFF;

	border: 1px solid #000000;

}

.botaoCarrinho {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;
	
	font-weight: bold;

	background-color: #C7DFE7;

	border: 1px solid #003366;
	
	color: #003366;

}

.campoObrig {
	color: #0066cc;
}

/**** Novo CSS ****/
#bordaMaster1{
border: 1px rgb(205,205,205) solid;
width:800px;
position:relative;
left:50%;
margin:10px 0 10px -395px;
}


#align{
width: 790px;
margin:0 auto;
text-align:left;
padding:0 0 0 10px;
*padding:0 0 0 10px; 
clear: both;
}

#alignC{
width:790px;
position:relative;
left:50%;
margin-left:-395px; 
}

#menu{
width:790px;
position:relative;
left:50%;
margin-left:-395px;
}

#logo a{
float:left;
display:block;
background-image: url(br/images/Logo_edn.png);
text-indent: -9000px;
width:153px;
height:64px;
margin-top: 20px;
margin-left: 15px;
margin-bottom: 15px;
margin-right: 0px;
}

#menuprincipal{
float:left;
width:790px;
height:30px;
background-image: url(br/images/bg_menu.png);
background-repeat: no-repeat;
margin-bottom:15px;
}
#menuprincipal a{
margin:10px 0 0 60px;
float:left;
}

#imglatsqd{
float:left;
margin:0 0 0 40px;
}

#textodir{
width:500px;
float:left;
margin:0 0 0 30px;
}

#centro{
width: 790px;
padding:10px;
}

#separador{
width:200px;
margin:0px 0 7px 10px;
}

/**Caixa Login**/
#caixa_login{
width: 198px;
margin:-250px 0px 0 575px;
float:left;
}

#caixa_login table {
margin:16px 0px 0 14px;
}

#caixa_login table tr td img{
margin:12px 0px 0 20px;
}
/**Fim Caixa Login**/


#Novidades{
width:322px;
clear: both;
margin:0 0 0 10px;
}






/**Página News**/
#noticias{
margin-top:40px;
width:200px;
height:500px;
float:left;
overflow: auto;
}

#noticiasinterno{
margin: 10px 0 0 10px;

}

#conteudonot{
width:520px;
float:left;
margin-left:40px;
}
/**Fim News**/

/**Página Catalogo**/

#btcatalogo{
width:300px;
margin-bottom:20px;
}

#Buscacatalogo{
width:179px;
margin: 10px 0 0 0;
}

#menucatalogo{
width:179px;
height:370px;
overflow: auto;
margin: 5px 0 0 0;
padding: 5px 0px 5px 15px;
border: 1 solid #ccc;
background-color: #f3f3f3;
}

#menucatalogo a{
text-decoration: none;
}

#bannercatalogo{
width:179px;
height:102px;
margin:10px 0 10px 0px;
clear: both;
}

#conteudodir{
width:570px;
margin:-700px 0 0 210px;}

#altura{
clear:both;

}

/**Fim Catalogo**/

/**Rodape**/
#rodape{
width:790px;
margin:0 auto;
clear:both;
}

#rodapeH{
width:790px;
margin:0 auto;
clear: both;
}

#assinatura{
width:790px;
height:65px;
margin:10px 0 10px 0;
padding:15px 0 0px 0;
color: #003399;
font-size: 0.8em;
clear: both;
}

#itensrod{
text-align: right;
margin:0 330px 0 0;
}

#itensrod2{
margin:-32px 130px 0 0;
text-align: left;
float:right;
}
/**Fim Rodape**/

/**** Fim Novo CSS ****/
