@charset "utf-8";
body {background:url(../imgs/bg.png) repeat; font-family:Verdana, Geneva, sans-serif;margin:0px;padding:0px}

#detalhe_fundo {position:absolute;z-index:1;background:url(../imgs/faixa_bg.png) repeat-x;width:100%;height:341px;text-align:center}
#container {position:absolute;z-index:2;width:100%;height:auto}
a#voltar {text-decoration:none;position:absolute;left:1020px;z-index:5000}
a#voltar:hover {text-decoration:underline}


/*---inc_head*/
#header {width:981px; height:195px; background:url(../imgs/topo_bg.png) no-repeat; margin:0 auto}
#logo_img {border:none;margin-top:20px}


/*---inc_head - botao cadastre-se*/
#engloba_btn_cadastre_se {width:600px; float:right; *margin-top:-125px; /*border:1px #f00 solid;*/}
#btn_cadastre_se   {float: right; margin-top: 36px; margin-right: -2px;}  
#btn_cadastre_se .myButton {
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff; 
    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
    box-shadow:inset 0px 1px 0px 0px #ffffff; 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c3a6), color-stop(1, #eba01e) );
    background:-moz-linear-gradient( center top, #f0c3a6 5%, #eba01e 100% ); 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c3a6', endColorstr='#eba01e');
    background-color:#f0c3a6; 
    -moz-border-radius:6px; 
    -webkit-border-radius:6px; 
    border-radius:6px;	
    border:1px solid #eb9226;
    display:inline-block; 
    color:#ffffff; 
    font-family:arial;	
    font-size:19px;	
    font-weight:bold; 
    padding:10px 48px; 
    text-decoration:none;
    text-align: center; /*text-shadow:1px 1px 0px #ffffff;*/
}        
#btn_cadastre_se .myButton:hover {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eba01e), color-stop(1, #f0c3a6));
        background:-moz-linear-gradient( center top, #eba01e 5%, #f0c3a6 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eba01e', endColorstr='#f0c3a6'); 
        background-color:#eba01e;
}
#btn_cadastre_se .myButton:active {position:relative; top:1px;}        
#txtCadastro {float: right; margin-right: 10px; margin-top: 42px; margin-bottom: 0; text-align: center;}

/*---inc_head - inputs login*/
#engloba_form_login {float:right; margin-top:10px; *margin-bottom:5px; /*border:1px #f00 solid;*/}
#login_form {width:450px; height:30px; /*float:right;*/ /*margin-top:-10px;*/ font-size:12px; *height:12px; /*_margin-top:-13px; *margin-top:-13px;*/}
#login_formsai {display:none; width:450px; height:35px; margin-top:110px;font-size:12px;_margin-top:-13px;*margin-top:-13px}
#login_form label {/*margin-left:63px*/ margin-left:30px;}

#logado {display:none;width:450px;height:35px;float:right;margin-top:110px;font-size:12px;_margin-top:-13px;*margin-top:-23px}
#logado_on {          width:450px;height:25px;float:right;margin-top:110px;font-size:12px;_margin-top:-13px;*margin-top:-13px;border:0px solid #F00;padding-top:10px}
#logado_on a {border:0px solid #F00;margin-left:20px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;text-decoration:none;font-size:14px;color:#FFF;display:inline}
#logado_on a:hover {text-decoration:underline}

#usr_nm {margin-left:35px;margin-right:30px;;font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-size:14px;color:#FFF;display:inline}


.login_inpts {width:100px;height:14px}
#login_bt {background:url(../imgs/bt_login.png) no-repeat bottom;border:0px;width:62px;height:20px;margin-top:6px;color:#FFF}
#menu_h {border:0px solid #000;width:980px;height:24px;margin-top:23px;padding-top:6px;_margin-top:-2px; *margin-top:-2px;}
#menu_h a {text-decoration:none;color:#FFF;margin-right:/*40*/30px;font-size:12px; /*border:1px #f00 solid;*/}
#menu_h a:hover {text-decoration:underline}
#content {margin:0 auto;width:985px;height:auto!important}

.link-politica-e-termo-de-uso {font-size:12px; float:right; margin-top:87px; margin-right:-322px; /*border:1px #f00 solid;*/}
.link-politica-e-termo-de-uso a {text-decoration: none;}
.link-politica-e-termo-de-uso a:hover {text-decoration: underline;}




/*---footer*/
#footer {width:982px;height:160px;background:url(../imgs/footer_bg.png) no-repeat;clear:both}
#footer a {float:left;margin-left:25px;margin-top:25px}
#footer img {border:0px;}
#footer p {text-align:center;font-size:12px;width:450px;margin-left:280px;padding-top:45px}
#footer a#links {float:right;margin-right:25px;margin-top:-65px;text-decoration:none;}


/*---home*/
#col-esq-site {width:525px; float:left; margin-bottom: 20px; /*border:1px #f00 solid;*/}
#col-dir-site {width:455px; float:right; /*border:1px #0f0 solid;*/}

/*---home -- coluna esquerda*/
#banner_h {width:502px;height:298px;}
#banner_h {
    padding: 3px;
	-moz-border-radius: 5px;
    -op-border-radius: 5px;    
    border-radius: 5px;
    -moz-box-shadow: 3px 3px 10px #000;
    -op-box-shadow: 3px 3px 10px #000;
    box-shadow: 3px 3px 10px #000;
}

#call_abt {width:529px;height:297px;background:url(../imgs/call_bg.png)}
#call_abt p {width:450px; height:auto; padding-top:65px; text-align:justify; font-size:12px; margin-left:25px; margin-top:20px}
#call_abt a {font-weight:bold; font-size:14px; text-decoration:none; margin-left:25px; margin-top:75px; color:#1184C1;}

#banner_apcd {width:502px; height:182px; margin-top:15px; /*border: 1px #f00 solid;*/}


/*---home -- coluna direita*/
#blue_box {width:453px; height:802px; padding-top: 15px; padding-left: 15px; background:url(../imgs/blue_bg.png) no-repeat;}
#blue_box p {margin-left:40px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; /*border:1px #f00 solid;*/}
#bt_v {width:83px;height:20px;float:left;background:url(../imgs/bt_v.png) no-repeat;padding-left:17px;padding-top:5px;border:0px solid #000;margin-top:7px;margin-left:-1px}
#video_h {margin-left:27px}
#video_h a {font-size:12px;font-weight:bold;color:#FFF;text-decoration:none}

#banner {margin:0 auto; margin-top: 25px; width:334px; height:147px; /*border: 1px #f00 solid;*/}

#atend_online       {background:url(../imgs/atendi_bg.png) no-repeat; width:365px; margin-left:53px; margin-top:20px; height:165px;}

#mercado_fin        {margin-left:53px; margin-top:25px; width:362px; height:139px; _margin-top:-200px; /*border:1px #f00 solid;*/}
#mercado_fin #frame {/*position:absolute;*/}



/*---empresa*/
#empresa_ctnr {width:985px;height:725px;background:url(../imgs/about_bg.png) no-repeat;padding-top:25px}
#empresa_ctnr h1 {font-size:0px;width:124px;height:21px;background:url(../imgs/avitalcred.png) no-repeat;margin-left:25px;margin-bottom:25px}
#empresa_ctnr p {margin-left:25px;font-size:12px;text-align:justify;width:550px;}


/*---contato*/
#contato_ctnr {width:985px;height:325px;background:url(../imgs/contato_bg.png) no-repeat;padding-top:80px}
#contato_ctnr form {width:525px;margin-left:35px}
#contato_ctnr label {display:block}
#contato_ctnr input#nome {margin-left:160px;margin-bottom:10px;width:275px}
#contato_ctnr input#email {margin-left:155px;margin-bottom:10px;width:275px}
#contato_ctnr input#fone {margin-left:136px;margin-bottom:10px;width:275px}
#contato_ctnr textarea {margin-left:121px;width:275px}
#contato_ctnr input#button {margin-left:445px;margin-top:25px}


/*---noticias*/
#noticias_ctnr {width:985px;height:610px;background:url(../imgs/noticias_bg.png) no-repeat}
#g1 {float:left;margin-left:85px;margin-top:10px}
#feed {border:0px solid #000;width:68%;height:385px;float:left;display:inline}
#feed h1 {width:90px;height:21px;font-size:0px;background:url(../imgs/noticias.png) no-repeat;margin-left:25px;margin-top:20px;margin-bottom:20px}
#feed a {margin-top:10px;text-decoration:none}
#feed #a_txt {width:585px;min-height:30px;height:auto;padding-top:10px;padding-left:15px;margin-left:25px;margin-top:10px;border:1px dotted #999;overflow:auto}
#merc_fin {border:0px solid #000;width:30%;height:385px;float:right;display:inline;}


/*---servicos*/
#servicos_ctnr {width:985px;height:461px;background:url(../imgs/servicos_bg.png) no-repeat}
#vendas {width:295px;height:364px;background:url(../imgs/vendas.png) no-repeat;margin-left:20px;margin-top:60px;float:left;display:inline;border:1px dotted #000}
#delivery {width:295px;height:364px;background:url(../imgs/delivery.png) no-repeat;margin-left:20px;margin-top:60px;float:left;display:inline;border:1px dotted #000}
#saude {width:295px;height:364px;background:url(../imgs/saude.png) no-repeat;margin-left:20px;margin-top:60px;float:left;display:inline;border:1px dotted #000}
#servicos_ctnr h1 {margin-left:20px;margin-top:10px;font-size:16px}
#servicos_ctnr p {margin-left:20px;margin-top:150px;width:250px;text-align:justify;font-size:12px}
#servicos_ctnr a {margin-left:20px;margin-top:90px;text-decoration:none;font-size:18px}


/*---servico*/
.servico_ctnr {width:985px;height:550px;background:url(../imgs/servico_bg.png) no-repeat;padding-top:25px}
.servico_ctnr h1 {font-size:18px;margin-left:25px;margin-bottom:25px}
.servico_ctnr p {margin-left:25px;font-size:12px;text-align:justify;width:900px;}


/*---videos*/
#videos_ctnr {width:930px;height:1100px;background:url(../imgs/video_bg.png) no-repeat;padding-left:55px;padding-top:50px}
.video {margin:25px;margin-top:10px;display:inline;float:left;border:0px dotted #000;height:auto}
.video h3 {margin:0px 0px 10px;width:250px;height:40px;font-size:14px;color:#39F}


/*---restrito*/
#restrito_ctnr {width:985px;height:410px;background:url(../imgs/restrito_bg.png) no-repeat;padding-top:80px}
#restrito_ctnr h1 {margin-left:40px;font-size:12px}
#restrito_ctnr p {margin-left:40px;width:530px;text-align:justify;font-size:12px}
#restrito_ctnr a {font-size:11px;text-decoration:none;float:left}
#restrito_ctnr a:hover {text-decoration:underline}
#restrito_ctnr a:visited {color:#39F}
#down, #chat,#restrito_ctnr #senha, #trans {height:28px;padding-top:80px;border:0px solid #000;margin-top:40px}
#down {background:url(../imgs/down_bt.png) no-repeat;margin-left:40px;padding-left:8px;width:112px}
#chat {background:url(../imgs/chat_bt.png) no-repeat;margin-left:15px;padding-left:25px;width:96px}
#restrito_ctnr #senha {background:url(../imgs/senha_bt.png) no-repeat;margin-left:15px;padding-left:25px;width:96px}
#trans {background:url(../imgs/trans_bt.png) no-repeat;margin-left:15px;padding-left:8px;width:102px;font-size:10px;padding-left:20px}
#right_links {width:400px;height:475px;border:0px solid #000;float:right;margin-top:-250px}
#right_links a {float:right;font-size:18px}
#pgto_online, #cheque, #carne, #inss {border:0px solid #000;width:375px;height:70px;padding-top:38px;padding-left:20px}
#pgto_online {background:url(../imgs/pgto_online.png) no-repeat;margin-top:20px}
#cheque {background:url(../imgs/cheque.png) no-repeat}
#carne {background:url(../imgs/carne.png) no-repeat}
#inss {background:url(../imgs/inss.png) no-repeat}
#tool {width:393px;height:252px;background:url(../imgs/tool.png) no-repeat;position:absolute;z-index:5000;left:400px;display:none;border:0px solid #000}
#tool form {width:350px;height:300px;float:left;font-size:12px;margin-top:75px;margin-left:80px}


/*---parceiros*/
#parceiros_ctnr {width:965px; height:480px;background:url(../imgs/parceiros_bg.png) no-repeat;padding-top:80px; padding-left:20px; /*border: 1px #f00 solid;*/}
.parceiro {margin-left:15px;padding-top:25px;width:220px;height:100px;border:0px dotted #000;text-align:center;background:#FFF;float:left; /*border: 1px #f00 solid;*/}
/*.parceiro:hover {background: #000;}*/
.parceiro img {text-align: center; border:none}

