/* CSS Document */
@import url(comum.css);

body {
	margin:10px 20px;
}

/* pagina */
table#pag {
	margin:0;
	padding:0;
}
table#pag td {
	vertical-align:top;
}


/* colunas */
td.esq div.td {
	width:188px;
	margin-right:12px;
}
div.c1 {
	width:560px;
}
table.c2 div.td {
	width:275px;
	margin:0 10px 10px 0;
	padding:0;
}
table.c3 div.td {
	width:180px;
	margin:0 10px 10px 0;
	padding:0;
}
#top {
	margin-top:38px;
}
#top div.td {
	margin-bottom:0;
}



/* lang */
div#lang {
	width:275px;
	font-size:11px;
	color:#B0A598;
}
div#lang a {
	color:#B0A598;
}
div#lang a:hover {
	color:black;
}


/* menu */
table#menu {
	width:100%;
}
table#menu td {
	width:91px;
}
table#menu td.c2 {
	width:182px;
}

table#menu a {
	text-decoration:none;
	color:#000000;
	height:21px;
	font-size:11px;
	display:block;
	padding:5px;
	border:1px solid #B0A598;
	margin-top:5px;
}
table#menu a.mr {
	margin-right:5px;
}
table#menu a.active {
	background-color:#B0A598;
	font-weight:bold;
	color:white;
}
table#menu a:hover {
	background-color:#e7e3df;
}


/* banner */
div.banner object {
	border-bottom: 1px solid #B0A598;
}


/* barrra_nav */
p.barrra_nav {
	font-size:10px;
	margin: 5px 0;
	padding:0 10px;
	height: 18px;
}
p.barrra_nav a {
	text-decoration:underline;
	color:#000;
}
p.barrra_nav a:hover {
	text-decoration:none;
}




/* menu_esq */
div.logo_familia {
	height:74px;
}
div.menu_esq {
	border-top:5px solid #B0A598;
	margin-bottom:5px;
	line-height:140%;
}
div.menu_esq a {
	display:block;
	color:#b0a598;
	background-color:#e8e4e0;
	padding:5px 10px;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #B0A598;
}
div.menu_esq a:hover {
	background-color:#e7e3df;
	color:white;
}
div.menu_esq a.active {
	background-color:#B0A598;
	color:white;
}
div.menu_esq p {
	margin:0;
	padding:5px 10px;
	background-color:#B0A598;
	color:white;
}



/* links para outras familias */
table#links_p_outras_familias td.dir {
	border-left:1px solid #B0A598;
}



/* submenu */
div.submenu a {
	border-top:5px solid #E8E4E0;
	display:block;
	color:#B0A598;
	font-size:10px;
	padding:5px 10px;
	margin:0;
}
div.submenu a.active,
div.submenu a:hover {
	border-top-color:#B0A598;
}
div.submenu a.active {
	background-color:#E8E4E0;
}
div.submenu img {
	margin-right:5px;
	float:left;
}


/* info na pag produtos */
div.info {
	font-size:11px;
	padding: 5px 10px;
}


/* noticia */
div.noticia {
}
div.noticia div.titulo {
	padding:5px 10px;
}
table.c2 div.noticia div.titulo {
	font-size:14px;
}
div.c1 div.noticia div.titulo {
	font-size:24px;
	padding-bottom:10px;
}
div.noticia div.texto {
	background-color:#E8E4E0;
	padding:5px 10px;
	line-height:140%;
}
div.noticia div.texto a {
	color:#B0A598;
	text-decoration:underline;
}
div.noticia div.link {
	color:#B0A598;
	padding:5px 10px;
}
div.noticia div.link a {
	color:#B0A598;
}
div.noticia .imagem {
	text-align:center;
}



/* acessorios */
table.acessorio {
	width:275px;
	background-color:#E8E4E0;
	font-size:11px;
	font-weight:bold;
}
table.novidade {
	background-color:#F9E1C2;
}
table.acessorio a {
	color:#B0A598;
}
table.acessorio span.novidade {
	color:#BA4E0D;
	font-style:italic;
}
table.acessorio td.txt {
	padding:5px;
}
table.acessorio td.img {
	width:56px;
	padding:0;
	padding-right:5px;
}




/* cores */
div.cor {
}
div.cor div.titulo {
	margin:0;
	padding:5px;
	font-size:10px;
	font-weight:bold;
}
div.cor div.img {
	margin:0;
}



/* info tecnica */
img#telha {
	border:1px solid #B0A598;
	border-top-width: 5px;
}
table#ver_mapa_tamanhos td {
	font-size:10px;
	color:#B0A598;
	padding:3px 5px;
	margin:0;
}
table#ver_mapa_tamanhos td.valor {
	background-color:#B0A598;
	color:#E8E4E0;
	width:60px;
	font-weight:bold;
}
table#ver_mapa_tamanhos tr.unidades td {
	padding:0 5px;
}
table#ver_mapa_tamanhos td.align_right {
	text-align:right;
}
table#ver_mapa_tamanhos td.imagem_ver_mapa {
	background-color:#E8E4E0;
	padding:0;
	width:58px;
}
table#ver_mapa_tamanhos td.link {
	background-color:#B0A598;
}
table#ver_mapa_tamanhos td.link a {
	font-size:10px;
	color:#E8E4E0;
	text-decoration:underline;
	line-height:normal;
}
table#ver_mapa_tamanhos td.link a a:hover {
	text-decoration:none;
}



div.info_tecnica {
	font-size:11px;
}
div.info_tecnica div.titulo {
	padding:0 10px;
	color:#B0A598;
	font-weight:bold;
}
div.info_tecnica div.valor {
	display:block;
	padding:3px 10px;
	margin-bottom:5px;
	background-color:#E8E4E0;
	color:#000;
}
div.info_tecnica div.nome {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	background-color:white;
}
div.info_tecnica div.obs {
	background-color:white;
	line-height:140%;
}




/* lista */
table#lista {
	padding:0;
	margin:0;
	margin-bottom:10px;
	width:560px;
}
table#lista td {
	border-bottom:1px solid #B0A598;
	padding:5px;
	vertical-align:top;
}
table#lista td.td1{
	width:30px;
}
table#lista td.td2{
	width:420px;
}
table#lista td.td3 {
	width:160px;
	text-align:right;
	vertical-align:middle;
}
table#lista td.td3 img {
	margin:0 2px;
}
table#lista tr#top_row td {
	border-bottom:5px solid #B0A598;
	padding:0 5px;
}
table#lista tr#first_row td {
	border-top:5px solid #B0A598;
}
table#lista tr.impar {
	background-color:#E8E4E0;
}
table#lista p {
	margin:0;
	padding:0;
	font-size:11px;
}
table#lista p.faq {
	margin:5px;
}
table#lista span.titulo {
	font-weight:bold;
}
table#lista span.tamanho {
	color:#B0A598;
}
table#lista a {
	color:black;
	text-decoration:none;
}
table#lista a:hover {
	text-decoration:underline;
}

div.copy {
	text-align:right;
	color:#B0A598;
	border-top:1px solid black;
	border-bottom:1px solid black;
	padding:2px 5px;
}

div.back {
	margin-left:5px;
}
div.back a {
	color:#B0A598;
	font-size:12px;
}
div.back img {
	vertical-align:middle;
	margin-right:20px;
}





#lang {
	position:absolute;
	top:10px;
}


#address {
  margin-top: 5px;
  height: 59px;
  width: 275px;
  border: 1px solid #B0A598;
  border-left: none;
  border-right: none;
  padding: 5px 0;
}

#address,
#address a {
  color: #B0A598;
}



#sidebar {
  position: absolute;
  left: 792px;
  top: 225px;
  width: 188px;
  line-height: 1.2;
}

#sidebar div {
  border-top:5px solid #B0A598;
  margin: 0 0 25px;
	color:#B0A598;
}


