/* Gerais */
a img{border:0;}
html{background:url(rodapeinternas.gif) bottom repeat-X;}
body{text-align:center;}
/* Banner superior */
#bannerCima,#bannerBaixo{display:block;height:10px;background:#000;margin:0;overflow:hidden;}
  p.bannerTopo{background:#000;display:block;text-align:center;width:100%;height:96px;overflow:hidden;}
/* Topo da página, caia de busca e logo */
div.topo{background:url(bgbusca.gif) repeat-X top center;margin:0 0 40px 0;position:relative;display:block;height:65px;}
div.topo h1 a{text-indent:-9000px;overflow:hidden;background:url(topobusca.gif);position:absolute;left:50%;margin-left:-492px;top:50px;height:44px;width:234px;}
div.topo p.box input {position:absolute;left:50%;top:58px;margin-left:150px;width:308px;border:2px solid #CCC;height:23px;font-size:1.4em;}
div.topo p.box input:focus {border-color:#77AAFF;}
div.topo p.box button {background:url(lupa.gif);border:0;width:28px;height:27px;position:absolute;top:58px;left:50%;margin-left:462px;}
/* Conteudo, quem mantem todos os outros elementos */
.conteudo {width:980px;margin:60px auto;text-align:left;position:relative;}
#s_return {
  background:#FFF;
  z-index:12;
  border:1px solid #CCC;
  text-align:left;
}
#s_return ul {
  list-style:none;
  margin:0;
}
#s_return ul li.selected {
  background:#E6EFF5;
  cursor:pointer;
}
table{clear:both;margin:10px auto 0;width:980px;border:1px solid #DDD;border-collapse:collapse;background:#FFF;border-spacing:10px;}
th {border-bottom:2px solid #DDD;border-left:1px solid #DDD;text-transform:uppercase;text-indent:10px;}
table tbody tr td{border-bottom:1px solid #DDD;height:100px;border-left:1px solid #EEE;}
table tbody strong{color:#0094C6;}
table a{color:#0094C6;text-decoration:none}
td {text-align:center;}
img.fotoVendedor {width:100px}
table input{border:0;background:transparent;color:#008ABF;}
table input.bnt_comparar{cursor:pointer;}
.minidesc{text-align:left}

/** Rodapé
 ****************/
 
p.rodape {
	margin-top: 20px;
	text-align:center;
	font-style: normal;
	border-top:1px solid #FFCCCC;
	padding-top:20px;
}
/**
 * DGwindow - as janelas do sistema
 ***********************************************/
.DGwindow {
        position:absolute;
        background: #EFEFEC;
        border:1px solid #DDDDFF;
        text-align:left;
}
.DGwindow h2.titulo {
        background: url(dialogtitle.gif) #961A1A;
        color: #FFF;
        font-size: 15px;
        padding: 5px 10px;
        text-align:left;
        position:relative;
        cursor: move;
}
.DGwindow h2.titulo img {
        vertical-align:middle;
        border:0;
}
.DGwindow h2.titulo .close {
        position:absolute;
        right: 7px;
        top: 2px;
}


