@charset "utf-8";

/*Css Padrao*/

/*body              { height:0 auto;margin:0;padding:0;text-align:center;font:normal 9px verdana;border:none;background:#f7f5f4; }*/
body              { height:0 auto;margin:0;padding:0;text-align:center;font:normal 9px verdana;border:none;background:#c7c1c7; }
h1                { margin:0;padding:0;font-size:13px;letter-spacing:-2px; }
p                 { color:#000; }
#topo			  { width:885px;height:150px; background: #fff url(img-layout/bkg-atendimento.png) no-repeat right top; float:left; }
#areaMeio		  { width:885px;height:auto;background:#fff;float:left; }

/* Layout */
#geral            { width:885px;height:auto;margin:auto;text-align:left;}
#topo      img    { margin-top:10px; }
#menu-top         { margin:0; }
#areaTopLeft      { float:left; } 
#areaTopRight     { width:620px;height:auto;margin-bottom:20px;float:left; }
#botton-home      { height:autopx;float:left; }
#bottonLeft       { width:200px;float:left; }
#bottonRight      { width:685px;float:left; }
#supFooter        { width:415px;float:left; }
#enderFooter      { margin:10px 0 5px 20px; padding:10px;float:left; }
#menu-left        { width:195px;height:auto;float:left;background:#fff; } 
#conteudo         { width:690px; margin-top:5px; background:#fff;float:left;}
#footer           { width:885px;height:150px;margin-top:30px;clear:both;float:left; } 

/* Layout Index*/
#areaTopLeft  img       { margin:20px 0 10px 0;border:none; }
#areaTopLeft  a         { color:#fff;text-decoration:none; }
#areaTopLeft  a:hover   { text-decoration:none; }
#areaTopRight h1        { margin:10px 0 0 15px;font:bold italic 12px Verdana;color:#666;letter-spacing:0px; }
#areaTopRight h1 b      { font:bold 12px Verdana; font-style:italic;color:#FF6600; }
#areaTopRight p         { margin:10px 0 0 5px;font:10px Verdana;color:#666; }
#areaTopRight b         { font:bold Verdana;color:#FF6600; }

#bottonLeft  img        { margin:0;border:none; }
#bottonLeft  a          { color:#fff;text-decoration:none; }
#bottonLeft  a:hover    { text-decoration:none; }


/* Menu topo >>> styles/css-menu-top*/

/* Menu Left */
#menu-left ul               { width:190px;margin:15px 0  0 0; padding:0; font:bold 12px Arial;;list-style:none; }
#menu-left li               { padding:1px 10px 1px 7px;color:#666; }
.corLi  a                   { color:#666; }
.lista                      { font:bold 11px Verdana; }
* html ul .menu li          { float:left; height:1%; }
* html ul .menu li a        { height:1%; }
#menu-left ul li a          { display:block;text-decoration:none;color:#999;border:1px solid #fff; }
#menu-left ul li a:hover    { color:#FF9900;border:1px solid #CCC; }

/* Breadcrumbs */
.breadcrumbs                { margin:15px 0 60px 0;font:bold 10px Arial; color:#5b5b5b}
.breadcrumbs a              { color:#5b5b5b; text-decoration:none;}
.breadcbrums a:hover        { color:#9e9e9e;}
.breadcrumbs p              { color:#5B5B5B; text-decoration:none; }

/* Layout Conteudo */
#areaLeftConteudo              { width:380px;float:left; } 
#areaCenter                    { width:655px;margin:10px;float:left; }
#areaRightConteudo             { width:auto;margin:0;float:left; }
#areaRightConteudo img         { border:none; }
#areaRightConteudo h2          { margin:10px 0 0 10px;font:14px Verdana;font-style:italic; font-size:large; } 
#areaRightConteudo h2 a        { color:#999;text-decoration:none; } 
#areaRightConteudo h2 a:hover  { color:#666;text-decoration:none; }
#areaRightConteudo h3          { margin-left:10px;font-size:14px; fon}
#linksEsq                      { width:225px;margin-right:10px;float:left; }
#linksDir                      { width:195px;float:left; }
#linksDir img                  { padding:20px 0; }
#areaLeftConteudo h1           { margin:10px 0 20px 10px;font:14px Verdana;font-style:italic; font-size:large;color:#999; } 
#areaLeftConteudo h2           { margin:10px 0 20px 10px;font:14px Verdana;font-style:italic; font-size:large;color:#999; } 
#areaLeftConteudo img          { margin:0 0 10px 0; } 
#areaLeftConteudo p            { margin:0;font:12px Verdana;color:#999; }
#imgsTop                       { width:175px;height:auto;margin-left:20px;text-align:center;float:left; }
#imgsTop img                   { margin:25px 20px; } 


/* Contato */
#contato               { width:130px;font:10px arial;float:right;text-align:right; background:#CCC; }
#contato  p            { margin:0; }
#imgContato img        { margin-right:10px; float:right; }



/* Conteudo Talhas */
#areaLeft              { width:166px;background:#fff;float:left; } 
#areaRight             { width:490px;float:left; z-index:1; margin-top:-40px; }
#contMain              { width:690px;float:left; z-index:1; margin-top:-40px; }
#structArea            { height:auto; }
#structArea h1         { margin:10px 0 20px 10px;font:14px Verdana;color:#999;font-style:italic; font-size:large; } 
#structArea h2         { margin:10px 0 20px 10px;font:14px Verdana;color:#999;font-style:italic; font-size:large; } 
#structArea img        { margin-top:1px; } 
#structArea  p         { margin:5px 0 5px 10px;font:12px Verdana;color:#999; }
#structArea  li        { margin:5px 0 5px 10px;font:12px Verdana;color:#999; }
/*#structArea  b         { font:bold 11px Verdana;color:#666; }
*/#structArea  b a       { text-decoration:none;font:bold 11px Verdana;color:#666;}
#structArea .tableText { font:bold 12px Verdana;color:#666; text-align:center; }
/*#structArea span a     { text-decoration:none;font:10px Verdana ;color:#333; font-style:italic; }
*/
#tableAreaRight        { width:490px;height:auto;background:#fff; }   
#tableAreaRight h2     { margin:25px 0 20px 0;font:14px Verdana;color:#999;font-style:italic; font-size:large; } 
#tableArea img         { margin-top:1px; } 
.tabColor              { color:#666; }
.tabWFont              { color:#666;font-weight:bold; }
.tabFontBrc            { color:#fff;font-weight:bold;text-align:center; border-color:#000; }

#textDimensi             { height:auto; }
#textDimensi  h2         { margin:20px 0 0 10px;font:14px Verdana;color:#999;font-style:italic; font-size:large; } 
#textDimensi  img        { margin-top:1px; } 
#textDimensi  p          { margin:5px 0 5px 10px;font:bold italic 11px Verdana;color:#999; }
#textDimensi .textConfg  { margin:20px 0 0 10px;font:11px Verdana;color:#000; }
#textDimensi  b          { font:bold 11px Verdana;color:#999; }
#textDimensi  a          { color:#999;text-decoration:none; }
#textDimensi  a:hover    { text-decoration:none; }
#textDimensi  b          { margin:0;padding:0;font-size:9px; }
#servH1       h1         { margin-left:200px;14px Verdana;color:#999;font-style:italic; font-size:large; }


/* CATEGORIAS*/
#linksCateg             { width:490px;margin:10px 0 0 0;padding:0; }
#linksCateg    li       { white-space:nowrap; list-style:none; display:inline; float:left; /*background:url(img-layout/bkg-separador-menu-footer.jpg) no-repeat right;*/ }
#linksCateg    a        { text-decoration:none;padding:0;text-align:center; font:12px Arial; color:#555; float:left;} 
#linksCateg    a:hover  { color:#FF9900; }



/* SiteMap */
#siteMap li  a         { padding:5px 17px 5px 17px;text-decoration:none;color:#666; }
#siteMap ul            { list-style:none;margin:0;padding:0;width:500px;background-color:#FFF; }
#siteMap li a          { text-decoration:none;border-bottom:0;color:#666; }
#siteMap li a:hover    { color:#FF9900; }

/* Formulário */
form                     { padding:30px; border:1px solid #CCC; border-top:4px solid #ff6600; margin:auto; overflow:auto;}
form label               { width:600px; margin:0 0 10px 0;  float:left;  }
form input, textarea     { width:280px; padding:3px 4px; font:11px Arial;  border:1px solid #999;}
form label textarea      { width:340px; height:60px; }
form label span          { width:100px; margin:0; padding:0; font:12px Arial; float:left;}
form label .ddd          { width: 20px; }
form label .tFone        { width:248px; }
form label .botEnviar    { width:auto; height:26px; background:#FFF; border:1px solid #666; }
#largLabel  span         { width:300px;}
#newSpan  input          { width:20px; margin:0 20px 0 5px; padding:0;  }


/* Footer */
#footer                   { margin:30px 0; padding:0; float:left; }
#storm-footer             { width:845px; margin:10px 0 0 0;padding:10px 0 0 25px; float:left; }
#storm-footer    li       { white-space:nowrap; list-style:none; display:inline; float:left; /*background:url(img-layout/bkg-separador-menu-footer.jpg) no-repeat right;*/ }
#storm-footer    a        { padding:0 6px;text-align:center; font:10px Arial; color:#000; float:left;} 
#storm-footer    a:hover  { color:#FF9900; }
#menu-footer              { width:745px;height:15px; margin:0 0 0 120px; padding:0; clear:both; }
#menu-footer    li        { list-style:none; display:inline; float:left; }
#menu-footer    a         { margin:0; padding:0 10px; text-align:center; font:10px Arial; line-height:20px;color:#000; float:left} 
#menu-footer    a:hover   { color:#fff; background:#999;}
#endereco                 { margin:10px 0 5px 20px; padding:10px; }
#footer p                 { margin:0;font:10px Verdana; text-align:center; }

