/* CSS Document */
html {
height:100%;
}
body {
	background-color:#FFFFFF;
	background-image:url(../img/fundo_3.jpg);
	background-repeat:repeat-x;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	overflow-x:hidden;
}
ul{
list-style-type:none;
margin:0; /* retira o recuo para alguns browsers */ 
padding:0; /* retira o recuo para outros browsers */ 
}
body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:underline;
	color:#000000;
}
a:active {
	text-decoration:none;
}
.link_att:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
.link_att:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
.link_att:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
#geral {
	width:750px;
	margin:0 auto;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border:0px solid #000000;
}
#topo{
	background:#000000;
	background-image:url(../img/fundo_topo_1.gif);
	border:0px solid #666666;
	width:100%;
	padding:0px;
	margin-top:0px;
	height:100px;
	float:left;
}
#logo{
position:absolute;
width:240px;
	left:50%;
	top:0px;
	margin-left:-120px;
	margin-top:10px;
	z-index:99;
}
<!-- ####################################Menu Antigo ###################################### -->
#login_menu{
position:relative;
margin-top:78px;
padding-right:1px;
float:right;
width:350px;
height:20px;
background-image:url(../img/fundo_menu.jpg);
border:#CCCCCC 1px solid;
border-left:0px;
border-right:0px;
border-bottom:#CCCCCC 1px solid;
color:#CCCCCC;
z-index:98;
padding-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:right;
text-decoration:none;
}
.menu:link {
	text-decoration:none;
		color:#CCCCCC;
		font-size:10px;
}
.menu:visited {
	text-decoration:none;
	color:#CCCCCC;
			font-size:10px;
}
.menu:hover {
	text-decoration:underline;
	color:#FFFFFF;
			font-size:10px;
}
<!-- ####################################Menu Padrao ###################################### -->
#menuhor {
*border:none;
*margin:-10px;
*margin-left:5px;
*font:9px Arial, sans-serif;
*height:10px;
*margin-top:5px;
width:370px;
float:left;
}
#menuhor li {
list-style:none; 
margin:0;
display:inline;
}
#menuhor li a {
height:1px; /* IE5.0 bug */
padding:1px;
margin:0px;
text-decoration:none;
}
#menuhor li a:link {
color:#fff;
}
#menuhor li a:visited {
color:#fff;
}
#menuhor li a:hover {
background:#ccc;
color:#000; 
border-color:#000;
}
#menu{
margin-top:76px;
*margin-top:76px;
width:740px;
*width:360px;
height:20px;
*height:20px;
*float:left;
background-image:url(../img/fundo_menu.jpg);
border:#CCCCCC 1px solid;
border-left:0px;
border-right:0px;
border-bottom:#CCCCCC 1px solid;
color:#CCCCCC;
	z-index:98;
	padding-left:10px;
	padding-top:2px;
}
<!-- #################################### Menu Login ###################################### -->

#menu_login{
margin-top:76px;
width:740px;
height:20px;
float:left;
color:#CCCCCC;
	*z-index:98;
	*padding-left:10px;
	padding-top:2px;
}
#form_login{
float:right;
margin-right:10px;
padding:0px;
margin-top:53px;
*margin-top:-1px;
	z-index:98;
width:auto;
}
#menu_log {
border:none;
margin:0;
font:9px Arial, sans-serif;
margin-top:66px;
*margin-top:3px;
margin-right:10px;
float:right;
z-index:99;
}
#menu_log li {
list-style:none; 
margin:0;
display:inline;
}
#menu_log li a {
height:1px; /* IE5.0 bug */
padding:1px;
margin:0;
text-decoration:none;
}
#menu_log li a:link {
color:#fff;
}
#menu_log li a:visited {
color:#fff;
}
#menu_log li a:hover {
background:#ccc;
color:#000; 
border-color:#000;
}
/* ######### Inicio da configuraçao do Menu DROP DOWN  - CLIENTE ####### */
#menu_up_cli {
	position:relative;
	left:0px;
	top:5px;
	visibility:hidden;
	padding:0px 10px;
	background:#333333;
	color:#FFFFFF;
	text-align:left;
	z-index:6;
	width:40px;
   }
#menu_up_cli a:hover { color:#FFFFFF; }
/* ######### Inicio da configuraçao do Menu DROP DOWN  - ADMINISTRATIVO ####### */
ul#menu_adm_site { 
margin:0; /* retira o recuo para alguns browsers */ 
padding:0; /* retira o recuo para outros browsers */ 
list-style-type:none; /* retira o marcador de listas*/ 
background-color:#333333; /* cor do fundo */ 
}
ul#menu_adm { 
margin:0; /* retira o recuo para alguns browsers */ 
padding:0; /* retira o recuo para outros browsers */ 
list-style-type:none; /* retira o marcador de listas*/ 
background-color:#333333; /* cor do fundo */ 
}
ul#menu_cli { 
margin:0; /* retira o recuo para alguns browsers */ 
padding:0; /* retira o recuo para outros browsers */ 
list-style-type:none; /* retira o marcador de listas*/ 
background-color:#999999; /* cor do fundo */ 
}
ul#menu_adm_cli { 
margin:0; /* retira o recuo para alguns browsers */ 
padding:0; /* retira o recuo para outros browsers */ 
list-style-type:none; /* retira o marcador de listas*/ 
background-color:#333333; /* cor do fundo */ 
}
ul#teste_menu_site { 
margin:0; /* retira o recuo para alguns browsers */ 
padding:2px; /* retira o recuo para outros browsers */ 
list-style-type:none; /* retira o marcador de listas*/ 
background-color:#666666; /* cor do fundo */ 
}
ul#teste_menu_cli { 
margin:0; /* retira o recuo para alguns browsers */ 
padding:2px; /* retira o recuo para outros browsers */ 
list-style-type:none; /* retira o marcador de listas*/ 
background-color:#CCCCCC; /* cor do fundo */ 
}
ul#teste_menu { 
margin:0; /* retira o recuo para alguns browsers */ 
padding:2px; /* retira o recuo para outros browsers */ 
list-style-type:none; /* retira o marcador de listas*/ 
background-color:#666666; /* cor do fundo */ 
}
.teste_menu_site li {
list-style:none; 
margin:0;
display:block;
}
.teste_menu li {
list-style:none; 
margin:0;
display:block;
}
.teste_menu_cli li {
list-style:none; 
margin:0;
display:block;
}
ul#teste_menu_site li {
border-bottom:1px solid #a4a0f5; 
/* coloca uma 
borda azul entre links */ 
}
ul#teste_menu li {
border-bottom:1px solid #a4a0f5; 
/* coloca uma 
borda azul entre links */ 
}
ul#teste_menu_cli li {
border-bottom:1px solid #a4a0f5; 
/* coloca uma 
borda azul entre links */ 
}
ul#teste_menu_site li a:hover {
background-color:#333333; /* cor do fundo */
color:#ffffff; /* cor da fonte */
text-decoration:none;
border-top:1px solid #333333;
display:block;  
}
ul#teste_menu li a:hover {
background-color:#333333; /* cor do fundo */
color:#ffffff; /* cor da fonte */
text-decoration:none;
border-top:1px solid #333333;
display:block;  
}
ul#teste_menu_cli li a:hover {
background-color:#333333; /* cor do fundo */
color:#ffffff; /* cor da fonte */
text-decoration:none;
border-top:1px solid #333333;
display:block;  
}
ul#teste_menu_site {
width:146px; /* uma largura para o menu */ 
border:0px solid #003399; 
/* uma borda em volta do menu */ 
}
ul#teste_menu {
width:146px; /* uma largura para o menu */ 
border:0px solid #003399; 
/* uma borda em volta do menu */ 
}
ul#teste_menu_cli {
width:146px; /* uma largura para o menu */ 
border:0px solid #003399; 
/* uma borda em volta do menu */ 
}
ul#teste_menu li a:link, ul#teste_menu li a:visited {
display:block;
height:1%;
}
ul#teste_menu_cli li a:link, ul#teste_menu_cli li a:visited {
display:block;
height:1%;
}
ul#teste_menu_site li a:link, ul#teste_menu_site li a:visited {
display:block;
height:1%;
}

#menu_up_adm {
	position:relative;
	float:left;
	left:478px;
	top:86px;
	*left:225px;
	*top:20px;
	visibility:hidden;
	padding:0px;
	background:#333333;
	color:#FFFFFF;
	text-align:left;
	z-index:6;
	width:150px;
   }
#menu_up_cli {
	position:relative;
	float:left;
	left:478px;
	top:86px;
	*left:225px;
	*top:21px;
	visibility:hidden;
	padding:0px;
	background:#333333;
	color:#FFFFFF;
	text-align:left;
	z-index:6;
	width:70px;
   }
#menu_up_site {
	position:relative;
	float:left;
	margin-left:53px;
	margin-top:0px;
	*margin-left:-310px;
	*margin-top:22px;
	visibility:hidden;
	padding:0px;
	color:#FFFFFF;
	text-align:left;
	z-index:15;
	width:70px;

   }
#menu_up_adm a:hover { color:#FFFFFF; }
#menu_up_cli a:hover { color:#FFFFFF; }
#menu_up_site a:hover { color:#FFFFFF; }

.menu_sepador{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	width:100px;
}
<!-- ################################################################################################### -->
#conteudo{
	width:710px;
	height:auto;
	background:#666666;
	float:left;
	padding:20px;
}
#cont_interno{
top:30px;
width:415px;
height:auto;
background:#FFFFFF;
float:left;
padding:20px;
margin:20px;
}
#rodape{
	width:100%;
	height:17px;
	background:#CCCCCC;
	background-image:url(../img/rodape.gif);
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#666666;
	font-weight:normal;
	font-size:10px;
	float:left;
	padding:0px;
	margin-top:0px;
}
#div_empresa{
	background:#666666;
	background-image:url(../img/fundo_empresa.jpg);
	background-repeat:no-repeat;
	width:710px;
	height:305px;
	margin-top:0px;
	float:left;
	padding:20px;
}
#div_contato{
	background:#666666;
	background-image:url(../img/fundo_contato.jpg);
	background-repeat:no-repeat;
	width:710px;
	height:auto;
	margin-top:0px;
	float:left;
	padding:20px;
}
#div_noticia{
	background:#FFFFFF;
	background-image:url(../img/fundo_noticia.jpg);
	background-repeat:no-repeat;
	width:710px;
	height:auto;
	margin-top:0px;
	float:left;
	padding:20px;
}
#div_cadastro{
	background:#666666;
	background-image:url(../img/fundo_noticia.jpg);
	background-repeat:no-repeat;
	width:710px;
	height:auto;
	margin-top:0px;
	float:left;
	padding:20px;
}
#div_pedido{
	background:#666666;
	background-repeat:no-repeat;
	width:710px;
	height:auto;
	margin-top:0px;
	float:left;
	padding:20px;
}
.conteudo_texto_pedido{
background-color:#FFFFFF;
border:solid 1px #FFFFFF;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
margin-left:0px;
margin-top:10px;
	height:auto;
	width:700px;
	padding:5px;	
}
.conteudo_texto{
background-color:#FFFFFF;
border:solid 1px #FFFFFF;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
margin-left:350px;
margin-top:10px;
	height:auto;
	width:350px;
	padding:10px;	
}
#moldura{
	position:absolute;
	background:#FFFFFF;
	border:1px solid #666666;
	width:770px;
	left:50%;
	top:0px;
	margin-left:-385px;
	padding:0px;
	height:auto;
	float:left;
	}

#inst_capa{
	position:relative;
	top:0px;
	left:0px;
	width:325px;
	padding:0px;
	height:auto;
	float:left;
}
#inst_interna{
	position:relative;
	top:0px;
	left:0px;
	width:205px;
	padding:0px;
	height:auto;
	float:left;
}



.int_prod{
position:relative;
height:auto;
float:left;
padding:0px;
}
.cont_var{
width:420px;
margin:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
height:auto;
text-align:left;
}
#barrasup{
height:20px;
background:#666666;
font:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:9px;
padding:0px;
}
#logon{
	position:absolute;
	text-align:right;
	top:70px;
	left:565px;
	height:62px;
	width:200px;
	padding:0px;
	}
#logado{
position:relative;
top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
padding:10px;
/* background:#666666;
 filter:alpha(opacity=30); -moz-opacity:.30;  *//* dá transparencia ao campo*/
padding:0px;
}
.input{
border:solid 1px #666666;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
width:150px;
}
.input_ped{
border:solid 1px #666666;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
width:100px;
}
.input_botao{
border:solid 1px #666666;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
width:70px;
}
.input_login{
border:solid 1px #666666;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.input_rep{
border:solid 0px #FFFFFF;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:150px;
}
.inputarea{
border:solid 1px #333333;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
width:150px;
}
.textarea{
border:solid 1px #666666;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:100px;
}
.textarea_contato{
border:solid 1px #666666;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:220px;
}
.branco{
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
text-align:center;
line-height:10px;
}
.branco_light{
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:10px;
}
.preto{
font:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}
.sombra{
font:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
left:-1px;
top:-1px;
font-weight:bold;
}
.titulo{
color:#000000;
font-size:10px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.obs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.atencao{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
}
.atencao:link {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#009900;
	font-weight:bold;
}
.atencao:visited {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#009900;
	font-weight:bold;
}
.atencao:hover {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
		font-weight:bold;
}
.atencao:active {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#009900;
	font-weight:bold;
}

       .class_pg1 {
        font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size:9px;
        color:#666666;
        font-variant:normal;
        text-decoration:none;
        }
        .class_pg2 {
        font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size:13px;
        color:red;
		font-weight:bold;
        text-decoration:none;
        }
		.ped_hoje:link {
	text-decoration:none;
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ped_hoje:visited {
	text-decoration:none;
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ped_hoje:hover {
	text-decoration:underline;
	color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		font-weight:bold;
}
.ped_hoje:active {
	text-decoration:none;
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ped_ontem:link {
	text-decoration:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ped_ontem:visited {
	text-decoration:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ped_ontem:hover {
	text-decoration:underline;
	color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		font-weight:bold;
}
.ped_ontem:active {
	text-decoration:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ped_passado:link {
	text-decoration:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}
.ped_passado:visited {
	text-decoration:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}
.ped_passado:hover {
	text-decoration:underline;
	color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}
.ped_passado:active {
	text-decoration:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.dcontexto{
	position:relative;
	font:12px arial, verdana, helvetica, sans-serif;
	padding:0;
	color:#039;
	text-decoration:none;
	cursor:help;
	z-index:24;
  }
  a.dcontexto:hover{
  background:transparent;
  	text-decoration:none;
  z-index:25; 
  }
  a.dcontexto span{display:none}
  a.dcontexto:hover span{ 
  display:block;
  position:absolute;
  width:200px; 
  text-decoration:none;
  top:2em;
  text-align:justify;
  left:-210px;
  font:10px Verdana, arial, helvetica, sans-serif; 
  padding:5px 10px;
  border:2px dashed #FF0000;
  background:#ffffff; 
  color:#000;
  }
.new_titulo {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.chamada {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}
.cli_table{
border:#999999 1px solid;
}
/*###########################-------- Classes da área de produtos ------############################*/
#div_produtos{
	background:#666666;
	background-image:url(../img/fundo_produtos.gif);
	width:730px;
	height:auto;
	margin-top:0px;
	float:left;
	padding:10px;
}
#img_escolhida{
	position:relative;
	width:236px;
	height:340px;
	background-image:url(../img/loading.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:0px;
	padding:0px;
	width:auto;
	height:auto;
	float:left;
}

#conteudo_produtos{
background-image:url(../img/fundo_produtos_detalhes.gif);
float:right;
background-color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
margin-top:0px;
margin-left:10px;
	height:auto;
	width:460px;
	padding:5px;
}
.div_adm_prod{
background-image:url(../img/fundo_produtos_detalhes.gif);
float:left;
background-color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
padding:10px;
width:710px;
height:auto;
}
.img_cor{
	margin-top:0px;
	margin-left:0px;
	float:left;
	padding:5px;
	_padding:0px;
}
#text_produtos{
float:right;
background-image:url(../img/fundo_produtos_texto.gif);
width:285px;
height:125px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#333333;
}
#maispecas{
background:#666666;
width:450px;
height:80px;
	margin-left:0px;
	margin-bottom:opx;
	float:left;
	padding:5px;
	_padding:0px;
}
.pro_detalhe{
border:#FFFFFF 1px solid;
float:left;
margin-right:5px;
margin-top:12px;
}
.medida_polo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin-top:12px;
}
.codigo_prod{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:12px;
}
.cor_desejada{
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:5px;
*margin-top:2px;
_margin-top:2px;
padding-top:80px;
_padding-top:70px;
*padding-top:70px;
}
.img_detalhes{
margin-bottom:0px;
}
.img_tamanho{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:10px;
}

.img_cores{
	border:#999999 solid 1px;
	margin:2px;
}
.img_ampliada{
	border:#999999 solid 1px;
}
.detalhe_escolhida{
	float:left;
	margin-left:30px;
	height:100px;
	width:100px;
	}
/*-------------- campos inputs form */
.input{
	background:#FFFFFF;
	border:#999999 1px solid;
}
.radio{
	color:#00FF00;
	background:#DFFFDF;
	border:#009900 1px solid;
}
.input:focus{
	background:#DFFFDF;
	border:#009900 1px solid;
}
.input2{
	background:#FFFFFF;
	border:#FF0000 1px solid;
}
.input2:focus{
	background:#FFEDE1;
	border:#FF0000 1px solid;
}
.input_cod{
	background:#FFFFFF;
	border:#999999 1px solid;
	text-transform:uppercase;
}
.input_botao:focus{
	background:#A6FFA6;
	font-size:12px;
	color:#000000;
	text-align:center;
	border:#CC9900 1px solid;
}
.input_botao{
	background:#FFFFFF;
	background-image:url(../img/toolbar_button_flat.gif);
		font-size:12px;
	color:#000000;
	text-align:center;
	border:#CC9900 1px solid;
}
.input_botao:hover {
	background:#FFCC00;
	font-size:12px;
	color:#000000;
	text-align:center;
	border:#FF6600 1px solid;
}
.inputarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:150px;
	border:#999999 1px solid;
}
.inputarea:focus{
background-color:#DFFFDF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:322px;
border:#009900 1px solid;
}
.inputarea2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:322px;
border:#FF0000 1px solid;
}
.inputarea2:focus{
background-color:#FFEDE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:322px;
border:#FF0000 1px solid;
}
.inputarea3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:500px;
	border:#999999 1px solid;
}
.inputarea3:focus{
background-color:#DFFFDF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:500px;
border:#009900 1px solid;
}
#int_prod_adm{
width:715px;
height:auto;
background:#FFFFFF;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
padding:8px;
margin-top:10px;
text-align:left;
}
#int_prod_adm_txt_cat{
position:absolute;
float:left;
width:50px;
height:auto;
background:#FFFFFF;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
text-align:left;
margin-left:240px;
margin-top:88px;
}
#int_prod_adm_ex{
width:710px;
height:auto;
background:#FFFFFF;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
margin-top:10px;
text-align:center;
}
.txt_branco{
color:#FFFFFF;
font-weight:bold;
}
.input_contato{
border:solid 1px #666666;
filter:alpha(opacity=70); -moz-opacity:.70; /* dá transparencia ao campo*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
width:220px;
}
.nome_login{
color:#FFFFFF;
font-size:10px;
}