/* CSS Document */

* {
	margin: 0;
}
img {border:0px;}
.push-1  { margin: 0 -40px 0 18px; }
BODY { background-color:#232323}
#geral {
	position:relative;
	width:777px;
	background:#000;
	height:auto;
	margin-top: 0px; 
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
} 


#flash { width:777px; height:auto; background-color:#333;}
#flash_inicio { width:777px; height:auto; background:#FFF; color:#000;}
.foto {BORDER-RIGHT: #000 5px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 10px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #000 5px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #000 10px solid;BACKGROUND-COLOR: #333333;}

.foto2 {BORDER-RIGHT: #000 5px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 10px solid; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #000 5px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #000 10px solid;BACKGROUND-COLOR: #333333;}

.foto_direita {BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; FLOAT:right; PADDING-BOTTOM: 3px; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid;BACKGROUND-COLOR: #333333; MARGIN-left: 10px;}
.produtotitulo { font-family:Verdana, Geneva, sans-serif; color:#FFF;}
.espaco5 { margin-left:5px;}
#topo {  width:777px; height:105px;background:#FFFFFF; background-image:url(imagenes/logonovo.jpg);background-repeat: no-repeat; float:left; }

#conteudo { width:777px; height:auto;  background-color:#000; color:000;  }
#conteudo3 { width:777px; height:164px; background-color:#fff; color:000;}
#conteudo2 { width:777px; height:auto; background-color:#fff; color:000;}
.limpar:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#fundo{ height:auto; width:777px; background:#FFF;}
#centro {  width:300px; height:507px; float:left;background-image:url(imagens/lado_fundo2.gif);}
h1,h2,h3,h4,h5,h6 { font-weight:900; margin:0px 0px 10px 0px; color:#000000; }
h6 { font-size: 1em; font-weight: bold; }
.ariel { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; margin:5px 5px 15px 5px; text-align:justify;}
.ariel_preto { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; margin:5px 5px 15px 5px; text-align:justify;}
.img_serv {	float: left;margin-right:10px;padding:3px;height:112px;width:150px;overflow:hidden;border:1px solid #000;background-color:#333333; }	  
.coluna {
  float: left;
  margin-right: 10px;
  text-align:left;
}
.colborder {
  padding-right: 6px;
  margin-right: 6px;
  border-right: 1px solid #eee;
}
.span-9   { width: 250px; }
.span-7   { width: 250px; }
.span-8   { width: 230px; }
.last { margin-right: 0; }
#pe {
	position:static;
	width:777px;
	height:91px;
	clear:both;
	bottom:0;
	background-color:#060606;
	text-align:center;
	color:#FFFFFF;
}
#direito { FONT-FAMILY: "Trebuchet MS", Verdana, Arial;color:#ffffff;font-size: 12px; width:290px; color:#FFFFFF; text-align:right; float:left;padding-top:5px;}
#pecentro {width:160px; float:left;FONT-FAMILY:Georgia, "Times New Roman", Times, serif; padding-top:5px;}
#esquerdo {FONT-FAMILY: "Trebuchet MS", Verdana, Arial;  float:left; width:310px; color:#ffffff;font-size: 12px; text-align:left;padding-left:10px; padding-top:5px;}
.textos {FONT-SIZE: 11px; COLOR: #333333; TEXT-INDENT: 0px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial; TEXT-ALIGN: justify;}
.texto_v { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.texto_v p{margin:10px; text-align:justify;}
.texto_v ul {margin:35px; color:#006699;}
.me1i { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.me1i {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.me1i A {
	COLOR: #000000; TEXT-DECORATION: none
}
#Meli a:hover    {background-color: #FFEFB0; text-decoration: underline; }
.me1i A:visited {
	COLOR: #000000
}
p.barra {
	position:relative;
	background-image: url(imagens/sistema/index_20.gif);  
} 
  .barra a {
  font: 12px Arial, Verdana,Helvetica,sans-serif;
  color:#000000;
  border-left: #ddd 1px solid;
  text-decoration: none;
  text-align: center;
  padding: 1px 7px;
  margin-right:0px;
  margin-left:0px;

   
  }
  .barra a:hover {
  color: #666666;
  background:#fffff0;
  border: 1px solid #666666;
  }
  .barra a span { 
  display:none;
  }
  .barra a:hover span {
  display: block;
  position: absolute; 
  top:40px; 
  right:0; 
  width: 200px;
  padding: 2px 0; 
  color: #666; 
  background:#fffff0;
  font-size: 12px; 
  border:2px dotted #000; 
  text-align:center;
  }





.webmaster {color:#333333; text-decoration:none; font-size:12px;} 
.webmaster a{color:#333333; text-decoration:none; font-size:12px;} 
.texto{FONT-FAMILY: tahoma;font-size: 12px;color:#333333; text-align:justify; margin:10px; padding-bottom:20px;}
.texto3{FONT-FAMILY: tahoma;font-size: 12px;color:#333333; text-align:justify; margin:6px;}
.secao{
font-family: Arial;font-size: 13px;color:#FF3300;font-weight: bold; background:#FF6633;}
.mini{FONT-SIZE: 11px; FONT-FAMILY: tahoma; text-align:left; text-decoration:none;color:#000000;}
.minid{FONT-SIZE: 11px; FONT-FAMILY: tahoma; text-align:left; color:#990000;}
.titulo {text-align:center; color:#784822; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;FONT-SIZE: 12px; }
.tituloprod{FONT-SIZE: 15px; FONT-FAMILY: tahoma; text-align:center; color:#CFB135; font-weight:bold;  }
.precod {FONT-SIZE: 10px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-align:right; color:#006600; font-weight:600;}
.preco {FONT-SIZE: 12px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#990000; font-weight:600; padding-top:5px;}
.menu:link {COLOR: #ffffff; TEXT-DECORATION: none}
.buscar { background:#E65107; color:#FFFFFF;FONT-FAMILY: tahoma;FONT-SIZE: 12px;  }
.menu:visited {COLOR: #ffffff; TEXT-DECORATION: none;}
.navegacao {text-align:left;FONT-FAMILY: tahoma;FONT-SIZE: 14px; color:#990000; text-decoration:none; font-weight:900;  }
.menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.link2 a{font-family: tahoma; font-size: 12px; color:#0066CC; text-decoration: none;  font-weight:700; text-decoration:none;}
.baixo{COLOR: #ffffff; TEXT-DECORATION: none;FONT-FAMILY: tahoma;FONT-SIZE: 12px; margin:5px;  }
.baixo:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.baixo:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}


UNKNOWN {
	
}
UNKNOWN {
	FLOAT: none
}
 .menu-hv * ,    .menu-hv * { margin: 0; padding: 0 ; list-style: none}
 .menu-hv li ,   .menu-hv li { position: relative; line-height: 1.2em; vertical-align: top }
 .menu-hv li ul, .menu-hv li ul { position: absolute; visibility: hidden  }
 .menu-hv li.hover ul,  .menu-hv li.hover ul { visibility: visible }
 .menu-hv li:hover ul ul,  .menu-hv li:hover ul ul,
 .menu-hv li.hover ul ul,  .menu-hv li.hover ul ul { visibility: hidden }
 .menu-hv li li:hover ul,  .menu-hv li li:hover ul,
 .menu-hv li li.hover ul,  .menu-hv li li.hover ul { visibility: visible }
 .menu-hv li li:hover ul ul,  .menu-hv li li:hover ul ul,
 .menu-hv li li.hover ul ul,  .menu-hv li li.hover ul ul { visibility: hidden }
 .menu-hv li li li:hover ul,  .menu-hv li li li:hover ul,
 .menu-hv li li li.hover ul,  .menu-hv li li li.hover ul { visibility: visible;}
 /* características horizontal-vertical */
 .menu-hv:after, .menu-hv.after { content: "."; line-height: 0px; clear: both; display: block; visibility: hidden}
 .menu-hv li { float: left; }
 .menu-hv li ul li { float: none;height:31px; }
#menu { width:777px; height:31; float:left;background-image:url(img/fundo-menu.png); background-repeat:repeat;}
.menu-hv {FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 103%/27px 'Trebuchet Ms', Verdana, Aria, Tahoma; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 0px; HEIGHT: 31px; text-decoration:none; background-image:url(img/fundo-menu.png); width:777px;}
.menu-hv ul li a{ PADDING-RIGHT: 15px; PADDING-LEFT: 15px; color:#FFF; padding-top:10px; text-decoration:none;}
.menu-hv A {DISPLAY:block;}
.menu-hv LI UL LI {
	DISPLAY: inline; FLOAT: none; WHITE-SPACE: nowrap;  border-left: #ddd 0px solid;
}
.menu-hv ul li A:hover {COLOR:#FFF;TEXT-DECORATION:none; background-color:#000;}
.menu-hv ul LI {FLOAT: left; LIST-STYLE-TYPE: none; HEIGHT: 1%;}
.menu-hv LI UL LI {
	DISPLAY: inline; FLOAT: none; WHITE-SPACE: nowrap;  border-left: #ddd 0px solid;
}
.menu-hv LI UL LI UL {
	LEFT: 100%; POSITION: absolute; TOP: 0px; color:#000;
}
.menu-hv UL LI UL li a{ BACKGROUND-COLOR:#FFF; color:#000; }
.menu-hv UL LI UL li ul li a{ BACKGROUND-COLOR:#FFF; color:#000; padding-left:30px; }
.menu-hv UL LI UL { background-color:#FFF;}
.menu-hv LI:hover UL {
	VISIBILITY: visible
}
.menu-hv LI.over UL {
	VISIBILITY: visible
}
.menu-hv LI:hover UL UL {     
	VISIBILITY: hidden
}
.menu-hv LI.over UL UL {
	VISIBILITY: hidden
}
.menu-hv UL UL LI:hover UL {VISIBILITY: visible}
.menu-hv UL UL LI.over UL {VISIBILITY: visible} 



.amarelo a { color:#CFB135; font-weight:800;}
.amarelo{ color:#CFB135; font-weight:800;}

.tfno {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:center;
}
.tfno a{ COLOR: #748588;} 
#conteudo .caixa {
	BORDER-RIGHT: #a2aeb0 1px dashed; PADDING-RIGHT: 20px; BORDER-TOP: #a2aeb0 1px dashed; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: #a2aeb0 1px  dashed; PADDING-TOP: 5px; BORDER-BOTTOM: #a2aeb0 1px dashed; TEXT-ALIGN: center; width:200px; 
}


.quem { font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:700; font-size:14px;text-align:center;}
.nome {font-family:Arial, Helvetica, sans-serif; font-size:24px; text-align:center;font-weight:900;text-align:center;}
#caixa2 { 
	  BORDER-RIGHT: #a2aeb0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a2aeb0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;  BORDER-LEFT: #a2aeb0 1px  solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a2aeb0 1px solid; width:400px; margin:0px 0px 0px 150px;
}

#centro UL {
	PADDING-RIGHT: 5px;  PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#centro UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #9cacb4 1px dotted;
}
#centro LI A {
	list-style-image:url(imagens/seta_menus.gif);PADDING-RIGHT: 15px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#centro LI A:hover {
	COLOR: #003366; BACKGROUND-COLOR:#ECE9D8; TEXT-DECORATION: none
}

#listar UL {
	PADDING-RIGHT: 5px;  PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#listar UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #9cacb4 1px dotted;
}
#listar LI A {
	list-style-image:url(imagens/seta_menus.gif);PADDING-RIGHT: 15px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#listar LI A:hover {
	COLOR: #003366; BACKGROUND-COLOR:#ECE9D8; TEXT-DECORATION: none
}
.borda_1 { border:1px; border-bottom-style:dashed; border-color:#900;}

/* Micox Pseudo-class-css2 to IE (MXPC). Activate .hover and .first-child in IE 6 */
* html * { color: expression( (function(who){ if(!who.MXPC && who.nodeName != 'A'){
 who.MXPC = '1';
 who.onmouseenter=function(){ who.className += ' hover'};
 who.onmouseleave=function(){ who.className = who.className.replace(' hover','')};
 (who==who.parentNode.firstChild) ? who.className += ' first-child' : '' ;
} } )(this) , 'auto') }


.jquerycssmenu{
FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 103%/27px 'Trebuchet Ms', Verdana, Aria, Tahoma; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 0px; HEIGHT: 31px; text-decoration:none; background-image:url(img/fundo-menu.png); width:777px;border-bottom: 1px solid black;
}

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
background-image:url(img/fundo-menu.png);
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{color: #2d2b2b;padding: 3px 19px 4px 19px; color:#FFF; text-decoration:none;text-decoration: none; display:block;
}

.jquerycssmenu ul li a:hover{ color:#FFF; background-color:#000;}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
border-top: 1px solid black;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
background: white;
color: black;
padding: 4px 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid black;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}

.tituloc{ font-family:Verdana, Geneva, sans-serif; color:#000; font-weight:800; font-size:12px; text-align:left; padding-bottom:10px; padding-top:10px;}
.nombre { font-family:Verdana, Geneva, sans-serif; color:#999; font-size:12px;}
.textoc { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333;padding-bottom:10px; padding-top:10px;}