* {margin:0;}
body {margin:0px auto; background-color: #FFFFFF; width:100%; background-image: url(img/fundo.gif); background-position:top; background-repeat:repeat-x;}
body, table, td, p, div {font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 11px; color: #79798C;}/* #9191a0 */
#container {width: 758px; margin:0px auto; background-color:#FFFFFF; background-image: url(img/fundo-container.gif); background-position:left; background-repeat:repeat-y;}

/* FORMATACAO DO TOPO E BANNER */
#topo { height:62px; padding:0; background-image:url(img/fundo-topo.jpg); background-repeat:no-repeat; background-position:bottom;}
#topo1 { width:500px; float:left;}
#topo2 { width:248px; float:left; padding: 5px 10px 0px 0px; text-align:right}
#homebanner { height:193px; background-image:url(img/fundo-anima.jpg); background-repeat:no-repeat;}
#banner { height:127px; padding: 3px 4px; background-color:#FFFFFF;}/* 133 */

/* FORMATACAO DO MIOLO DA HOME */
#content { overflow:auto;}
#conteudohome { float:left; width:586px; background-image:url(img/fundo-conteudohome.jpg); background-position:top left; background-repeat:no-repeat;}
#homeconteudo { float:left; width:381px; padding: 24px 16px 16px 20px; overflow:auto;}/* 417 */
#homebemvindo { height:121px;}
#homebemvindo a { color:#9191a0; text-decoration:none;}
#homebemvindo a:hover { color:#666666;}
#homebemvindo h1 {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:16px; color: #ff4d00; margin-bottom:11px; font-weight:normal;}
#homesephor { display:block; height:15px; background-image:url(img/sep-hor.gif);}
#homeblocao { width:381px;}
#homebloco1 { float:left; width:180px}
#homesepver { float:left; width:28px; background-image:url(img/sep-ver.gif);}
#homebloco2 { float:left; width:173px}
#homebloco1 h2, #homebloco2 h2 {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:16px; color: #ff4d00; margin-bottom:11px; font-weight:normal;}


#normal li { margin-bottom: 4px; padding:0; list-style-image:url(img/li-laranja.gif); list-style-position:inside; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 11px; color: #79798C;}
#normal li a:link, #normal li a:visited, #normal li a:active, #normal3 li a:link, #normal3 li a:visited, #normal3 li a:active { color:#ff6600; text-decoration:none;} /* color:#ff933b */
#normal li a:hover, #normal3 li a:hover { color:#FF6600; text-decoration:underline;}

#normal2 li { margin-left:10px; margin-bottom: 4px; padding:0; list-style-image:url(img/li-laranja.gif); list-style-position:inside; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 12px; color: #79798C;}

#normal3 li { margin-bottom: 10px; padding:0; list-style-image:url(img/li-laranja.gif); list-style-position:inside; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 11px; color: #79798C;}

#homedestaques { float:left; width:151px; padding: 24px 10px 20px 8px; overflow:auto; background-image:url(img/fundo-destaques.jpg); background-repeat:no-repeat; display:block;}/* 169 */
#homedestaques p { font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:11px; color:#6a7994; font-weight:normal; margin-left:3px;}
#homedestaques a:link, #homedestaques a:visited, #homedestaques a:active { color:#6a7994; text-decoration:none;}
#homedestaques a:hover { color:#3d6080;}
#homedestaques h4 { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3d6080; font-weight:bold; margin: 7px 0px 4px 2px;}
#homedestaques h3 { padding:0;}

/* FORMATACAO DO MIOLO DAS PAGINAS INTERNAS */
#conteudo { float:left; width:586px; background-image:url(img/fundo-conteudo.jpg); background-position:top left; background-repeat:no-repeat;}
#conteudo p { margin-bottom:18px;}
#conteudo h4 { font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:normal; color:#ff5a00; margin: 28px 0px 14px 0px}
#conteudo h5 { font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; color:#ff5a00; margin: 0px 0px 14px 0px}
#conteudo img.dir {float:right; margin-left:10px}
#conteudo img.esq {float:left; margin-right:10px}
#conteudo a:link, #conteudo a:active, #conteudo a:visited { color:#ff6600; text-decoration:none;}
#conteudo a:hover { color:#FF6600; text-decoration:underline;}
#conteudoint { display:block; width:547px; padding: 24px 19px 16px 20px; overflow:auto;}/* 586 */
#conteudoint p { font-size:12px; color: #838394;}
#conteudoint h1 {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:22px; color: #ff4d00; margin-bottom:18px; font-weight:normal;}
#col3 { float:left; padding-right:10px; width:170px;}
#col2 { float:left; padding-right:10px; width:350px;}
#pr img { width:113px; height:34px; border:0;}
#pr a { border: 2px solid #FF9900; background-color:#FFFFFF; display:block;}
#pr a:hover { border: 2px solid #FF6600; background-color:#FFF7E1;}
.pr2 { width:130px; height:46px; border:0;}
.pr2 a, .pr2 a:hover; .pr2 input { border:0;}

/* FORMATACAO DOS FORMULARIOS */
input, select, textarea { border:1px solid #FFDCA8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#E15A00; background-color:#FFF3E1; z-index:1}

/* FORMATACAO DOS PRODUTOS */
.defprod {background-color:#FF7A33; color:#FFFFFF;  font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.prod {background-color:#D7E7FF; color:#0066CC;  font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

/* FORMATACAO DO MENU NOVO - - - - - - - - - - - - - - - - - - - */
#menu { float:left; width:172px; z-index:5;}
#menu1 { float:left; width:3px;}
#menu2 { float:left; z-index:10; width:169px; background-color:#fbfbfb; background-image:url(img/fundo-menu.jpg); background-repeat:no-repeat; background-position:top;}
#pcm{display:none;}
ul.menu ul{display:none}
ul.menu li:hover>ul{display:block}
ul.menu ul, ul.menu ul ul, ul.menu ul ul ul, ul.menu ul ul ul ul {position: absolute; left:100%; top:-1px;}
ul.menu { margin:0px; list-style:none; padding:0px;	background-color:#ededed; width:169px;}
ul.menu ul, ul.menu ul ul, ul.menu ul ul ul, ul.menu ul ul ul ul { margin:0px; list-style:none; padding:0px; background-color:#ededed;} /*eu*/
ul.menu table {border-collapse:collapse}
ul.menu { display:block; zoom:1; _width:116.55000000000001px; float: left;}
ul.menu li{	display:block; border-top: 1px solid #FFFFFF;}
ul.menu a:active, ul.menu a:focus { outline-style:none;}
ul.menu a, ul.menu li.dis a:hover, ul.menu li.sep a:hover {	display:block; vertical-align:middle; zoom:1; font:11px "Tahoma", Arial; color: #757584;
background: url(img/img-menu-link.gif) top left no-repeat; padding:6px 9px 7px 21px; border:0; text-align:left; text-decoration:none; text-decoration:none;	cursor:hand;}
ul.menu span{ overflow:hidden;}
ul.menu ul li {	float:none;}
ul.menu ul a {text-align:left; white-space:nowrap;}
ul.menu li.sep{	text-align:left; padding:0px; line-height:0;}
ul.menu li.sep span{float:none;	padding-right:0; width:100%; height:3; display:inline-block; background-color:;	background-image:none;}
ul.menu li:hover {position:relative;}
ul.menu li:hover>a {display:block; font:11px "Tahoma", Arial; color:#666673; text-decoration:none; background:#e3e3e3 url(img/img-menu-hover.gif) top left no-repeat;}
ul.menu li a:hover {display:block; font:11px "Tahoma", Arial; color:#666673; text-decoration:none; background:#e3e3e3 url(img/img-menu-hover.gif) top left no-repeat; position:relative;}
ul.menu li.dis a {color: #AAAAAA !important;}
ul.menu img {border: none; float:left; _float:none; margin-right:4px; width:24px; height:24px;}
ul.menu ul img {width:16px; height:16px;}
ul.menu img.over {display:none}
ul.menu li.dis a:hover img.over{display:none !important}
ul.menu li.dis a:hover img.def {display:inline !important}
ul.menu li:hover > a img.def  {display:none}
ul.menu li:hover > a img.over {display:inline}
ul.menu a:hover img.over, ul.menu a:hover ul img.def, ul.menu a:hover a:hover ul img.def, ul.menu a:hover a:hover a:hover ul img.def, ul.menu a:hover a:hover img.over, ul.menu a:hover a:hover a:hover img.over, ul.menu a:hover a:hover a:hover a:hover img.over {display:inline}
ul.menu a:hover img.def, ul.menu a:hover ul img.over, ul.menu a:hover a:hover ul img.over, ul.menu a:hover a:hover a:hover ul img.over, ul.menu a:hover a:hover img.def, ul.menu a:hover a:hover a:hover img.def, ul.menu a:hover a:hover a:hover a:hover img.def {display:none}
ul.menu a:hover ul,ul.menu a:hover a:hover ul, ul.menu a:hover a:hover a:hover ul {display:block}
ul.menu a:hover ul ul, ul.menu a:hover a:hover ul ul{display:none}
/*ul.menu span {display:block; background-image:url(../images/arrow_sub5.gif); background-position:right center; background-repeat: no-repeat; padding-right:12px;}
ul.menu li:hover>a>span {background-image:url(../images/arrow_main4.gif);}
ul.menu a:hover span {_background-image:url(../images/arrow_main4.gif)}
ul.menu ul span,ul.menu a:hover table span{background-image:url(../images/arrow_sub5.gif)}
ul.menu ul li:hover > a span {background-image:url(../images/arrow_main4.gif);}
ul.menu table a:hover span,ul.menu table a:hover a:hover span,ul.menu table a:hover a:hover a:hover span{background-image:url(../images/arrow_main4.gif)}
ul.menu table a:hover table span,ul.menu table a:hover a:hover table span{background-image:url(../images/arrow_sub5.gif)}*/

/* FORMATACAO DO RODAPE */
#rodape { height:100px; width:752px; padding: 0px 3px;}
#rodape2 { height:90px; padding-top:10px; background-image:url(img/fundo-rodape.gif); background-repeat:repeat-x;}
#rodape2 .rodape { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3d6ca3; margin: 0px 0px 3px 10px;}
#rodape2 .rodape2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3d6ca3; margin: 0px 0px 6px 10px; text-align:center;}
#rodape2 .claro { color:#589ceb;}
#rodape2 a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3d6ca3; text-decoration:none;}
#rodape2 a:hover { color:#5988C1; text-decoration:underline;}

/* FORMATACAO DO MAPA DO SITE */
#mapa li { list-style-type:none; list-style-position:inside; margin-bottom:3px;}

/* FORMATACAO DO CATALOGOS DO SITE */
#cat1 { width:270px; float:left;}
#cat2 { width:260px; float:left;}

