/*************************** 
  layout 
 ***************************/
body{
	text-align:center;
	background:#F0F0F0;
	font-family:arial,sans-serif;
	font-size:80%;
	margin:0;
	padding:0;
}

#conteudo{
	width:770px;
	text-align:left;
	margin:0 auto;
	position:relative
}

#corpo{
	width:770px;
	text-align:left;
	background:#FFF
}

#ShowPro{
	width:770px;
	text-align:left;
	background:#FFF
}

#menu_index{
	width:770px;
	height:280px;
	margin:0 auto;
	z-index:0;
}

#menu{
	width:770px;
	height:145px;
	margin:0 auto;
}

#pro0{
	top:145px;
	left:142px;
	visibility:hidden;
	position:absolute;
	z-index:1;
}

#pro1, #pro2, #pro3, #pro4, #pro5, #pro6, #pro7, #pro8, #pro9, #pro10{
	visibility:hidden;
	width:420px;
	left:200px;
	position:absolute;
	z-index:200;
}

#pro1{ top:0 }
#pro2{ top:21px }
#pro3{ top:42px }
#pro4{ top:63px }
#pro5{ top:84px }
#pro6{ top:105px }
#pro7{ top:126px }
#pro8{ top:147px }
#pro9{ top:168px }
#pro10{ top:189px }

#data{
	width:760px;
	top:80px;
	position:absolute;
	text-align:right;
	z-index:1
}

#orcamentoFim{
	width:770px;
	top:194px;
	position:absolute;
	text-align:right;
	z-index:1
}

#busca_rapida{
	width:500px;
	height:60px;
	background-color: #336699;
	background-image:url('imagens/bck01.gif');
}

#televendas{
	width:270px;
	height:60px;
	text-align:center;
	background-color: #FF0000;
	background-image:url('imagens/bck02.gif');
}

#catalogo{
	width:255px;
	height:120px;
	background-color: #CECECE;
}

#consulta{
	width:245px;
	height:120px;
	background-color: #CECECE;
}

#localizacao{
	width:270px;
	height:120px;
	background-color: #999999;
}

#mapa{
	width:110px;
}

#mapa1{
	width:160px;
}

#rodape{
	width:770px;
	height:150px;
	text-align:center;
	padding-top:20px;
	background:#F0F0F0 url('imagens/bck05.gif');
	margin:0px auto;
	position:relative;
	border-top:10px solid #666666
}

#mapBig{
	width:550px;
	height:400px;
	left:110px;
	background-image:url('imagens/back_mapa.gif');
	position:relative
}

#buscaCod, #buscaCha{
	width:235px;
}

#buscaCat{
	width:300px;
}

#produtos{
	top:174px;	
	left:200px;
	position:absolute;
	text-align:left;
	z-index:1
}

#fotoPro, #DetPro{
	width:385px;
}

#div501, #div502{
	padding:40px;
	height:300px;
	width:300px
}

#div100{
	padding-left:200px;
	padding-right:200px;
}

#formcontato {
	padding:20px;
	text-align:left;
	border-top:10px solid #999999;
	border-bottom:10px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	width:350px;
	margin-left:210px;
	color:#000000;
	font-size:13px;
	background-color:#CECECE;
	font-family:arial,sans-serif;
}

#cat0 {
	width:770px;
}

#cat1 {
	padding:0px;
	margin:0px;
	text-align:center;
	width:15%;
	color:#000;
	font-size:13px;
	background-color:#FF0000;
}


#cat2 {
	padding:0px;
	margin:0px;
	text-align:left;
	width:70%;
	color:#000;
	font-size:13px;
	background-color:#453543;
}

#formproqui {
	overflow:auto;
	width:310px;
	height:200px;
	margin-left:0px;
	padding-right:0px;
	text-align:left;
	border:#333333  1px solid;
}


.tabMenu, .tabSubMenu{
	border-right:#204060 1px solid;
	border-bottom:#204060 1px solid
}
.tabMenu{
	width:201px;
	border-left:#204060 5px solid
}

.tabSubMenu{
}

.tdMenu, .tdSubMenu{
	height:21px;
	border-top:#204060 1px solid;
	font-family: arial,sans-serif;
	font-size:11px;
	color: #FFFFFF;
	background-color: #336699;
	padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px
}

.tdSubMenu{
	border-left:#204060 1px solid
}

.tx11{
	color:#444444;
	font-size:11px;
	margin:0
}

.tx11a{
	color:#FFF;
	font-size:11px;
	text-align:center;
	margin:15px 10px;
}

.tx11b{
	color:#666666;
	font-size:11px;
	margin:0 10px;
}

.tx11c{
	color:#336699;
	font-size:11px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:-1px
}

.tx11d{
	margin:0;
	color:#336699;
	font-size:11px;
	text-decoration:none;
}
:hover.tx11d{ text-decoration: underline; }

.tx11e{
	margin:0;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
:hover.tx11e{ color:#000000 }

.tx11f{
	margin:0;
	color:#FFF;
	font-size:11px;
	text-decoration:none;
}
:hover.tx11f{ color:#000000 }

.tx13{
	color:#336699;
	font-size:13px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:-1px;
	padding-top:20px
}

.tx13a{
	color:#666666;
	font-size:13px;
	margin-left:12px;
	margin-right:12px;
	margin-top:0;
	margin-bottom:0;
}

.tx13b{
	color:#666666;
	font-size:13px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0;
	margin-bottom:20px
}

.tx13c{
	color:#336699;
	font-size:13px;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:0
}

.tx13d{
	border-bottom:10px solid #999999;
	color:#999999;
	text-align:center;
	padding:5px;
	font-size:13px;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;	
	margin-bottom:0;
	background-color:#F0F0F0;
}

.tx13e{
	color:#6F6666;
	font-size:13px;
	text-decoration:none
}
:hover.tx13e{
	color:#FF0000;
}

.tx13f{ color:#336699; }
:hover.tx13f { color:#000000 }


.tx13g{
	color:#999999;
	text-align:right;
	padding:5px;
	font-size:13px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0;	
	margin-bottom:0;
}


.tx13h{
	border-bottom:10px solid #999999;
	color:#000;
	text-align:center;
	padding:5px;
	font-size:13px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0;	
	margin-bottom:0;
	background-color:#FFCC00;
}

.tx16{
	color:#FFF;
	font-size:16px;
	margin:20px
}

.tx16a{
	color:#FFF;
	font-size:16px;
	margin:10px
}

.tx16b{
	color:#666666;
	font-size:16px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:0
}

.tx16c{
	color:#666666;
	font-size:16px;
	margin:15px;
	margin-top:25px;
	text-align:center
}


.tx16d{
	border:1px solid #999999;
	color:#999999;
	text-align:center;
	padding:30px;
	font-size:16px;
	margin-left:100px;
	margin-right:100px;
	margin-top:20px;
	margin-bottom:100px;
	font-weight:bold;
	background-color:#F0F0F0
}

.txm0{ margin:0 }

.img{ border:0px none }

.imgA{
	margin:5px 0;
	text-align:center;
	border:0px none
}

.img20{
	margin:20px;
	border:0px none
}

.txm20{
	margin-top:20px;
	margin-left:20px
}

.txm10{
	margin-top:15px;
	margin-bottom:0;
}

.floatL{ float:left }

.floatR{ float:right }

.fi{
	border:1px solid #000000;
	margin:0;
	color:#333333;
	font-size:11px;
	background-color:#E5E5E5;
	font-family:arial,sans-serif
}

.fi1{
	border:1px solid #000000;
	margin-left:20px;
	margin-bottom:10px;
	color:#333333;
	font-size:11px;
	background-color:#E5E5E5;
	font-family:arial,sans-serif
}

.fs{
	border:1px solid #000000;
	margin:-1px 2px;
	color:#FFFFFF;
	font-size:11px;
	background-color:#CE0000;
	font-family:arial,sans-serif;
	background-image:url('imagens/bck03.gif')
}

.fs1{
	border:1px solid #000000;
	margin-left:20px;
	margin-bottom:10px;
	color:#FFFFFF;
	font-size:11px;
	background-color:#CE0000;
	font-family:arial,sans-serif;
	background-image:url('imagens/bck03.gif')
}

h1{
	border-bottom:10px solid #336699;
	padding:12px;
	color:#336699;
	font-size:30px;
	font-weight:bold;
	margin:0;
	font-family:arial,sans-serif; background-image:url('imagens/bck04.gif')
}

h2{
	font-weight:bold;
	color:#336699;
	font-size:13px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0;
	margin-bottom:0;
	padding-top:20px
}

h3{
	font-weight:normal;
	color:#333333;
	padding:5px;
	font-size:11px;
	margin:1px 20px;
	background-color:#F0F0F0;
}

h4{
	padding:20px;
	color:#336699;
	font-size:17px;
	font-weight:bold;
	margin:0;
	font-family:arial,sans-serif
}

h5{
	padding:20px;
	padding-bottom:0;
	color:#336699;
	font-size:13px;
	font-weight:bold;
	margin:0;
	font-family:arial,sans-serif
}

li{
	list-style-type:square;
	font-size:13px;
	margin: 10px 24px;
	font-family:arial,sans-serif;
	color:#666666
}

.Cat{
	border-bottom:1px solid #999999;
	padding:12px;
	color:#333333;
	font-size:13px;
	margin:0;
	font-family:arial,sans-serif;
	background-color:#E8E8E8
}

.proPath{
	padding:5px;
	color:#336699
}
:hover.proPath{ color:#000000 }

.proCat{
	padding:5px;
	color:#336699
}
:hover.proCat{ color:#000000 }

.tabPro{
	width:730px;
	margin:20px;
	background-color:#FFF
}

.trPro{
	background-color:#F0F0F0
}

.trProCab{
	background-color:#999999; background-image:url('imagens/bck06.gif')
}

.trProCab1{
	background-image:url('imagens/bck07.gif')
}

.td11{
	color:#333333;
	font-size:11px;	
	padding:5px;
	margin:0;
	text-decoration:none
}

:hover.td11{
	text-decoration:underline
}

.td11c{
	color:#333333;
	font-size:11px;	
	padding:5px;
	margin:0;
	text-align:center;
	text-decoration:none
}

.Produto{
	border-bottom:1px solid #999999;
	padding:12px;
	color:#333333;
	font-size:17px;
	margin:0;
	font-family:arial,sans-serif;
	background-color:#FFCC00
}

a:hover{ Color:#FF0000 }

.err{
	padding:12px;
	text-align:center;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	margin:0;
	font-family:arial,sans-serif;
	background-color:#333333
}

.Coment{
	padding:12px;
	color:#333333;
	font-size:13px;
	margin:0;
	font-family:arial,sans-serif;
}

.formtable {
	margin:0;
	font-size:11px;
}

.proqui{
	font-weight:normal;
	color:#F0F0F0;
	padding:2px;
	font-size:11px;
	margin:1px 0;
	background-color:#999999;
}