/*
*************Padrão
*/
body{
margin:0px;
}

ul{
padding:0px;
margin:0px;
}
h1{
color:#087500;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:left;
}
h2{
color:#087500;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}
/*
fim
*/


/*
*************Links
*/
.rodape_semolinks{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color:#424445;
text-align:center;
text-decoration:none;
}
.rodape_links{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color:#424445;
text-align:center;
padding-left:18px;
text-decoration:none;
}
.rodape_links:hover{
color:#bdc4c8;
}
.rodape_linkes{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color:#424445;
text-align:center;
text-decoration:none;
}
.rodape_linkes:hover{
color:#bdc4c8;
}
.links{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color:#424445;
text-align:center;
text-decoration:none;
}
.links:hover{
color:#bdc4c8;
}
.pag_branco{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.pag_branco:hover{
color:#70ad6a;
}
.links2{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#424445;
text-align:center;
text-decoration:none;
}
.links2:hover{
color:#bdc4c8;
}
.links3{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#424445;
text-decoration:none;
}
.links3:hover{
color:#bdc4c8;
}
.links4{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#087500;
text-align:left;
text-decoration:none;
font-weight:bold;
}
.links4:hover{
text-decoration:underline;
}
.texto_laterallink{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#424445;
text-align:left;
text-decoration:none;
}
.texto_laterallink:hover{
color:#bdc4c8;
}
/*
fim
*/

/*
*************Textos
*/
.caixa_busca{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
width:150px;
}
.rodape{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#424445;
text-align:left;
padding-left:18px;
text-decoration:none;
}
.representante{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#424445;
text-align:center;
text-decoration:none;
}
.texto{
color:#424445;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.titulo_lateral{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
color:#087500;
text-align:left;
padding-left:18px;
text-decoration:none;
font-weight:bold;
}
.titulo_represent{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#087500;
text-align:center;
text-decoration:none;
font-weight:bold;
}
.texto_lateral{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#424445;
text-align:left;
padding-left:18px;
text-decoration:none;
}
.texto_lateral_produtos{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#087500;
text-align:left;
padding-left:18px;
text-decoration:none;
}
.texto_branco{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.texto_lateral_produtos_destaque{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#327b3f;
text-align:left;
padding-left:18px;
text-decoration:none;
font-weight:bold;
}
/*
fim
*/


#men_cad{
margin:0px;
padding:0px;
width:610px;
text-align:left;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2b2b2b;
}

#men_cad h2{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
font-weight:bold;
margin:0px;
padding:0px;
text-align:left;
text-decoration:none;
width:270px;
height:20px;
padding-left:10px;
padding-top:3px;
background-image:url(imagens/img_barra.jpg);
}

#men_cad #filho01{
width:280px;
-width:260px;
text-align:left;
position:absolute;
top:0px;
left:0px;
background-color:#eceff1;
margin-left:10px;
}

#men_cad #filho01 div{
width:280px;
-width:260px;
padding:10px;
}

#filho01 label{
width:50px;
float:left;
margin-bottom:15px;
margin-top:4px;
}

#men_cad #filho02{
width:280px;
text-align:left;
position:absolute;
top:0px;
left:310px;
background-color:#eceff1;
}

#men_cad #filho02 div{
width:280px;
-width:260px;
padding-bottom:56px;
padding-top:57px;
text-align:center;
}

/*
***********************************************************
************estilos para area de vendedores****************
***********************************************************
*/
#v_vendedores{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:0px;
	margin-top:0px;
}

.v_texto{
font-size:12px;
}

.v_imgCli{
background-image:url(imagens/bt_meus-dados.jpg);
width:97px;
height:21px;
display:block;
float:left;
}

.v_imgCli:hover{
width:97px;
height:21px;
background-position:0px 21px;
}

.v_imgProd{
background-image:url(imagens/bt_produtos.jpg);
width:93px;
height:21px;
display:block;
float:left;
}

.v_imgProd:hover{
width:93px;
height:21px;
background-position:0px 21px;
}

.v_imgPrev{
background-image:url(imagens/bt_projecoes.jpg);
width:95px;
height:21px;
display:block;
float:left;
}

.v_imgPrev:hover{
width:95px;
height:21px;
background-position:0px 21px;
}

.v_imgRel{
background-image:url(imagens/bt_relatorio.jpg);
width:112px;
height:21px;
display:block;
float:left;
}

.v_imgRel:hover{
width:112px;
height:21px;
background-position:0px 21px;
}

.v_alerta{
width:346px;
padding-top:18px;
padding-bottom:9px;
margin:15px auto;
text-align:center;
background-image:url(imagens/img_alt_de_cadastro.jpg);
}

.v_alerta p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#237428;
line-height:17px;
}

.v_tabela{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #000000;
border-bottom:none;
}

.v_tabela th{
font-weight:bold;
}

.v_borda_db{
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

.v_borda_b{
border-bottom:1px solid #000000;
}

.v_borda_eb{
border-bottom:1px solid #000000;
border-left:1px solid #000000;
}

.v_prod{
border:1px solid #FF0000;
}
/*
***********************************************************
**********fim estilos para area de vendedores**************w
***********************************************************
*/


/********************
Relatório************
********************/
.cabecalho{
display:none;
}

.cabecalho_logo{
float:left;
}

.cabecalho_emp{
margin-top:5mm;
font-family:Tahoma;
font-size:10pt;
font-weight:bold;
float:left;
padding-left:10px;
width:400px;
}

.cabecalho_cnpj{
margin-top:5mm;
text-align:right;
font-family:Tahoma;
font-size:10pt;
padding-right:5px;
}

.cabecalho_desc_esq{
width:456px;
float:left;
font-family:Tahoma;
font-size:9pt;
padding-left:10px;
margin-top:5px;
}

.cabecalho_desc_dir{
/*float:left;*/
font-family:Tahoma;
font-size:9pt;
color:#000000;
text-align:right;
margin-top:5px;
/*width:150px;*/
}

.cabecalho_desc_dir span{
font-family:Tahoma;
font-size:9pt;
color:#000000;
}

.cabecalho_desc{
float:left;
width:490px;
font-family:Tahoma;
font-size:9pt;
padding-left:10px;
margin-top:5px;
}

.rodape_rel{
display:none;
font-family:Tahoma;
font-size:9pt;
}

#ul_relatorio{
padding:0px;
margin:0px;
list-style:none;
}

#ul_relatorio li{
padding:2px 0px 2px 0px;
}

#ul_relatorio li a{
font-size:1.2em;
font-weight:bold;
text-decoration:none;
color:#666666;
}

#ul_relatorio li a:hover{
text-decoration:underline;
}
/********************
Fim Relatório********
********************/