/* CSS Document */



* {

margin:0; 

padding:0; 

font-family:arial, helvetica, sans-serif;

}



body {

background-color:#FFFFFF;

background-repeat:no-repeat;

font-size:11px; 

color:#FFFFFF;

font-family:Arial;

}



div, h1, form {

position:relative;

}



img {

border:none;

}



li{

list-style:none;

}



table{

margin: 0;

padding: 0;

border: 0;

outline: 0;

font-weight: inherit;

font-style: inherit;

font-size: 100%;

font-family: inherit;

vertical-align: baseline;

}

table {

border-collapse: separate;

border-spacing: 0;

}



#global{

width:100%;

}



#principal {

width:1003px; 

margin:auto;

}





#topo{

width:1002px;

height:95px;

background-image:url(../img/back_topo1.jpg);

background-repeat:repeat-x;

margin:auto;

/*border-left:solid 1px #999999;*/

}



#div_tel{

background-image:url(../img/contatos.jpg);

width:205px;

height:67px;

position:absolute;

top:15px;

left:330px;

background-repeat:no-repeat;

}



#mapeada{

position:absolute;

bottom:0;

right:0;

width:180px;

height:17px;

cursor:pointer;

}



#div_flash{

position:absolute;

width:424px;

height:372px;

right:0;

top:5px;

z-index:10;

}



#div_ultimos{

background-image:url(../img/vitrine.jpg);

height:239px;

width:40px;

position:absolute;

/*float:left;

_*margin-top:-3px*/

}



#efeito_meio{

width:538px;

height:238px;

margin-top:2px;

position:absolute;

margin-left:40px;

/*float:left;

_*margin-top:-2px;*/

}



#menu{

width:1002px;

height:43px;

_*height:47px;

margin:auto;

background-image:url(../img/menu2.jpg);

background-repeat:repeat-x;

/*border-left:solid 1px #999999;*/

}



#menu_pres{

width:1002px;

height:43px;

_*height:47px;

margin:auto;

background-image:url(../img/menu2.jpg);

background-repeat:repeat-x;

/*border-left:solid 1px #999999;*/

}



.links_menu{

float:left;

margin-top:4px;

height:43px;

}



#bt_home{

position:absolute;

width:50px;

height:30px;

top:5px;

left:5px;

}



#bt_port{

position:absolute;

width:86px;

height:30px;

top:5px;

left:70px;

}



#bt_serv{

position:absolute;

width:76px;

height:30px;

top:5px;

left:172px;

}



#bt_age{

position:absolute;

width:82px;

height:30px;

top:5px;

left:262px;

}



#bt_cont{

position:absolute;

width:68px;

height:30px;

top:5px;

left:358px;

}



#bt_loc{

position:absolute;

width:100px;

height:30px;

top:5px;

left:444px;

}



#meio{

width:1003px;

height:239px;

margin:auto;

background-image:url(../img/back_azul.jpg);

background-repeat:repeat-x;

}



#seta{

background-image:url(../img/back_seta.jpg);

height:27px;

width:1003px;

margin:auto;

background-repeat:repeat-x;

}



#bt_esq{

background-image:url(../img/seta_esq.jpg);

background-repeat:no-repeat;

width:16px;

height:20px;

position:absolute;

top:3px;

left:3px;

cursor:pointer;

}



#bt_dir{

background-image:url(../img/seta_dir.jpg);

background-repeat:no-repeat;

width:16px;

height:20px;

position:absolute;

top:3px;

left:21px;

cursor:pointer;

}



#back_dir{

width:963px;

background-image:url(../img/back_dir_seta.jpg);

height:27px;

background-repeat:repeat-x;

position:absolute;

top:0;

right:0;

}





#back_esq{

position:absolute;

left:0;

top:0;

background-image:url(../img/esq_seta.jpg);

width:2px;

height:27px;

}



.relacionamentos{

font-size:12px;

color:#52AC33;

width:375px;

*width:385px;

position:absolute;

top:6px;

right:10px;

}



#baixo{

height:251px;

width:1003px;

margin:auto;

}





#parte_web{

background-image:url(../img/back_websites.jpg);

background-repeat:no-repeat;

float:left;

width:240px;

height:251px;

cursor:pointer;

}



#parte_loja{

background-image:url(../img/back_loja_virtual.jpg);

background-repeat:no-repeat;

float:left;

width:250px;

height:251px;

cursor:pointer;

}





#parte_plano{

background-image:url(../img/back_planos_empresa.jpg);

background-repeat:no-repeat;

float:left;

width:244px;

height:251px;

cursor:pointer;

}



#parte_depo{

background-image:url(../img/back_depoimentos.jpg);

background-repeat:no-repeat;

float:left;

width:269px;

height:251px;

}





.box{

width:275px;

float:left;

margin-left:30px;

margin-top:11px;

}



.dep1{

width:225px;

position:absolute;

*right:0px;

*top:20px;

display:block;

}



.dep2{

width:225px;

position:absolute;

*right:0px;

*top:20px;

display:none;

}



.dep3{

width:225px;

position:absolute;

*right:0px;

*top:20px;

display:none;

}



.dep4{

width:225px;

position:absolute;

*right:0px;

*top:20px;

display:none;

}



.dep5{

width:225px;

position:absolute;

*right:0px;

*top:20px;

display:none;

}



.text_box{

width:265px;

/*margin:auto;*/

color:#FFFFFF;

font-size:12px;

}



.text_box p{

font-weight:bold;

color:#2B8497;

font-size:12px;

padding-top:10px;

}



.text_box a{

color:#D7EEC1;

font-size:12px;

text-decoration:none;

padding-top:10px;

}



.text_box a:hover{

color:#FFFFFF;

}



.news{

color:#FFFFFF;

font-size:11px;

font-weight:bold;

}



.envia_news{

font-size:20px;

color:#AADC7D;

font-family:arial, helvetica, sans-serif;

text-decoration:none;

cursor:pointer;

}



.envia_news:hover{

text-decoration:underline;

}





.campo_news{

border:solid 1px #AADC7D;

width:155px;

font-size:11px;

font-family:Arial;

color:#333333;

background-color:#FFFFFF;

}



/***************sec agencia*********************/



#meio_sec{

width:1002px;

height:384px;

margin:auto;

background-image:url(../img/back_azul_sec.jpg);

background-repeat:repeat-x;

_*margin-top:-3px;

/*border-left:solid 1px #999999;*/

}



#meio_sec2{

width:1002px;

height:455px;

_*height:457px;

margin:auto;

background-image:url(../img/back_meio_port.jpg);

background-repeat:repeat-x;

background-position:bottom;

background-color:#F6FBF8;

border-left:solid 1px #999999;

_*margin-top:-3px;

}



#div_flash_sec{

position:absolute;

width:412px;

height:763px;

right:0;

_*right:-1px;

top:0;

z-index:10;

}



#parte1{

display:none;

}



#parte2{

display:none;

}



#parte3{

display:none;

}



#parte4{

display:none;

}



#parte5{

display:none;

}



#parte6{

display:none;

}



#parte7{

display:none;

}



#parte8{

display:none;

}



#parte9{

display:none;

}



#parte10{

display:none;

}



#parte11{

display:none;

}



#parte12{

display:none;

}



#parte13{

display:none;

}



#parte14{

display:none;

}



#parte15{

display:none;

}



#parte16{

display:none;

}



#parte17{

display:none;

}



#parte18{

display:none;

}



#parte19{

display:none;

}



#parte20{

display:none;

}





#div_flash_sec2{

position:absolute;

width:341px;

height:95px;

_*height:92px;

right:0;

top:0;

z-index:10;

background-image:url(../img/fundo_presetation.jpg);

background-repeat:no-repeat;

}



#baixo_menu{

width:1002px;

height:43px;

margin:auto;

/*background-image:url(../img/back_baixo_menu.jpg);

background-repeat:repeat-x;*/

_*margin-top:-4px;

/*border-left:solid 1px #999999;*/

}



#baixo_menu2{

width:1002px;

height:43px;

margin:auto;

background-image:url(../img/back_tit_port.jpg);

background-repeat:repeat-x;

_*margin-top:-3px;

border-left:solid 1px #999999;

}



.text_agencia{

font-family:arial, helvetica, sans-serif;

font-size:15px;

color:#666666;

width:560px;

top:15px;

margin-left:15px;

}



.text_agencia h1{

font-family:arial, helvetica, sans-serif;

font-size:18px;

color:#333333;

line-height:20px;

}



/*.text_agencia h1 a{

font-family:Calibri;

font-size:20px;

color:#333333;

line-height:20px;

text-decoration:none;

}



.text_agencia h1 a:hover{

text-decoration:underline;

}*/



.text_agencia p{

font-family:arial, helvetica, sans-serif;

font-size:14px;

color:#333333;

line-height:20px;

}



.text_agencia a{

font-family:arial, helvetica, sans-serif;

font-size:20px;

color:#92C929;

padding-top:10px;

text-decoration:none;

}



.text_agencia h5{

ffont-family:arial, helvetica, sans-serif;

font-size:20px;

color:#92C929;

font-weight:normal;

text-decoration:none;

}



.text_agencia a:hover{

text-decoration:underline;

}









.text_agencia2{

font-family:arial, helvetica, sans-serif;

font-size:12px;

color:#333333;

width:560px;

top:15px;

margin-left:15px;

}



.text_agencia2 h1{

font-family:arial, helvetica, sans-serif;

font-size:16px;

color:#333333;

line-height:20px;

}



.text_agencia2 h1 a{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#92C929;

line-height:20px;

text-decoration:none;

}



.text_agencia2 h1 a:hover{

text-decoration:underline;

}



.text_agencia2 p{

font-family:arial, helvetica, sans-serif;

font-size:12px;

color:#333333;

line-height:18px;



margin:3px 0;

}



.text_agencia2 a{

font-family:arial, helvetica, sans-serif;

font-size:20px;

color:#92C929;

padding-top:10px;

text-decoration:none;

}



.text_agencia2 h5{

ffont-family:arial, helvetica, sans-serif;

font-size:16px;

color:#92C929;

text-decoration:none;

}



.text_agencia2 a:hover{

text-decoration:underline;

}







/****************************contato***************/

.text_contato{

font-size:14px;

font-weight:bold;

color:#333333;

font-family:arial, helvetica, sans-serif;

}



.text_contato2{

font-size:13px;

color:#8D8D8D;

font-family:Arial;

}



.text_contato2 a{

font-size:13px;

color:#8D8D8D;

font-family:Arial;

text-decoration:none;

}

.text_contato2 a:hover{

text-decoration:underline;

}



.campo{

border:solid 1px #A4AAAD;

width:437px;

font-size:16px;

font-family:Arial;

color:#333333;

height:20px;

background-color:#EDF7FA;

}



#baixo_tabela{

height:40px;

left:124px;

top:20px;

_*top:18px;

width:460px;

}

.marcador2{

position:absolute;

background-color:#EDF7FA;

border:1px solid #A4AAAD;

height:13px;

_*height:11px;

width:13px;

cursor:pointer;

top:2px;



*left:0;

}



.marcador2_2{

width:9px;

height:9px;

_*height:7px;

margin:2px;

background-color:#52AC33;

cursor:pointer;

}



/****************empresa*************/

#text_index{

font-size:13px;

font-family:Arial;

color:#8D8D8D;

top:15px;

padding:0 10px;

margin-bottom:20px;

}



#text_index p{

font-size:13px;

font-family:Arial;

color:#8D8D8D;

padding-top:12px;

margin-left:10px;

width:610px;

}



/******************portifolio******************/



#menu_port{

width:200px;

float:left;

margin-top:3px;

}



.box_menu_port{

/*width:183px;*/

width:180px;

_*width:180px;

border:solid 1px #E1E1E1;

background-color:#FFFFFF;

margin:2px auto;

/*height:28px;*/

height:31px;

outline:0;

}



.box_menu_port_in{

width:174px;

margin:3px;

height:22px;

background-color:#EEF8E4;

cursor:pointer;

color:#999999;

font-size:12px;

outline:0;

}



.box_menu_port_in:hover{

width:174px;

margin:3px;

height:22px;

background-color:#FFFFFF;

color:#666666;

font-size:12px;

}



.box_menu_port_in p{

/*width:171px;

margin:3px;

height:18px;*/

width:161px;

margin:3px auto;

height:14px;

background-color:#EEF8E4;

cursor:pointer;

color:#999999;

font-size:12px;

padding-top:4px;

*padding-top:2px;

}



.box_menu_port_in p:hover{

/*width:171px;

margin:3px;

height:18px;*/

width:161px;

margin:3px auto;

height:14px;

background-color:#FFFFFF;

cursor:pointer;

color:#666666;

font-size:12px;

padding-top:4px;

*padding-top:2px;

}



#meio_port{

width:587px;

float:left;

margin-right:5px;

margin-top:-36px;

}



#meio_dir_port{

width:200px;

border:solid 1px #D3D3D3;

background-color:#EEF8E4;

float:left;

margin-left:2px;

margin-top:-36px;

}





#destaque_port{

width:180px;

margin:auto;

margin-top:10px;

height:150px;

}



.dep_port1{

width:180px;

position:absolute;

margin:auto;

display:block;

}



.dep_port2{

width:180px;

position:absolute;

margin:auto;

display:none;

}



.dep_port3{

width:180px;

position:absolute;

margin:auto;

display:none;

}



.dep_port4{

width:180px;

position:absolute;

margin:auto;

display:none;

}



.dep_port5{

width:180px;

position:absolute;

margin:auto;

display:none;

}



.text_destaque_port{

width:180px;

margin:auto;

}



.text_destaque_port h1{

font-size:16px;

color:#85C226;

padding-bottom:5px;

}



.text_destaque_port p{

font-size:13px;

color:#666666;

padding-bottom:5px;

}



#seta_port{

font-size:16px;

color:#85C226;

font-weight:bold;

}



#destaque_port a{

font-size:16px;

color:#85C226;

font-weight:bold;

text-decoration:none;

}



#destaque_port a:hover{

text-decoration:underline;

}



#baixo_meio_port{

background-image:url(../img/img_meio_dir_baixo.jpg);

width:194px;

height:275px;

background-repeat:no-repeat;

margin:auto;

}



.text_baixo_meio_port{

width:160px;

top:5px;

margin-left:15px;

text-align:right;

}



.text_baixo_meio_port p{

font-size:18px;

color:#666666;

font-family:arial, helvetica, sans-serif;

text-align:right;

}



.text_baixo_meio_port a{

font-size:20px;

color:#85C226;

font-family:arial, helvetica, sans-serif;

text-decoration:none;

}



.text_baixo_meio_port a:hover{

text-decoration:underline;

}

/************rodape*************/



#cima_rodape{

width:1003px;

height:32px;

background-image:url(../img/back_cima_rodape.jpg);

background-repeat:repeat-x;

margin-bottom:-3px;

margin:auto;

}



#cima_rodape2{

width:1003px;

height:254px;

background-color:#52AC33;

margin:auto;

}



#rodape{

width:1003px;

height:50px;

background-color:#FFFFFF;

margin:auto;

}



#rodape_sec{

width:1003px;

height:50px;

background-color:#52AC33;

margin:auto;

}



.text_rodape{

font-family:Arial;

font-size:12px;

color:#84C225;

width:280px;

position:absolute;

top:20px;

left:10px;

}



.endereco{

font-size:10px;

color:#FFFFFF;

top:10px;

margin-left:15px;

}



#copy{

width:250px;

text-align:left;

color:#333333;

font-family:Arial;

font-size:10px;

top:10px;

position:absolute;

left:10px;

margin-right:10px;

}



#modelo{

width:197px;

text-align:left;

color:#333333;

font-family:Arial;

font-size:10px;

bottom:8px;

position:absolute;

left:10px;

}



#modelo a{

color:#333333;

font-family:Arial;

font-size:10px;

text-decoration:none;

}



#modelo a:hover{

text-decoration:underline;

}





.img_gal{

width:483px;

height:385px;

margin:auto;

}





#flu{

position:absolute;

margin-top:0px;

right:0px;

width:585px;

height:35px;

font-size:26px;

font-weight:bold;

z-index:10000;

color:#666666;

opacity:0.6;

filter:alpha(opacity=60);

background-color:#FFFFFF;

}



#flu2{

position:absolute;

margin-top:0px;

left:10px;

font-size:22px;

font-weight:bold;

z-index:10001;

color:#666666;

font-family:arial, helvetica, sans-serif;

}







/**************menu*******************/



#menu_orca{

width:165px;

position:absolute;

top:-6px;

left:423px;

z-index:20;

}



#linha0{

position:absolute;

height:120px;

width:13px;

top:0;

left:0;

display:none;

}



#linha1{

position:absolute;

height:120px;

width:13px;

top:0;

right:0;

display:none;

}



#linha2{

position:absolute;

height:15px;

width:165px;

bottom:0;

left:0;

display:none;

}





#cima_roda1{

width:345px;

float:left;

margin-top:10px;

margin-left:10px;

}



.text_cima_roda1{

font-size:12px;

color:#FFFFFF;

width:156px;

margin-left:5px;

}



.text_cima_roda1 a{

font-size:12px;

color:#FFFFFF;

text-decoration:underline;

line-height:18px;

}



.text_cima_roda1 a:hover{

text-decoration:none;

}



#cima_roda2{

width:345px;

float:left;

margin-top:10px;

margin-left:20px;

}





.text_cima_roda2{

font-size:12px;

color:#FFFFFF;

width:328px;

margin:auto;

margin-top:5px;

}



.text_cima_roda2 p{

font-size:12px;

color:#FFFFFF;

line-height:18px;

}





#cima_roda3{

width:262px;

float:left;

margin-top:10px;

margin-left:20px;

}





#topo_planos_empresa{

width:1003px; 

margin:auto;

height:257px;

}

/*******/



#plano_start{

border:solid 1px #B9DDD8;

padding:1px;

margin-right:10px;

margin-top:46px;

}



#back_plano_start{

background-image:url(../img/plano_start.jpg);

width:320px;

height:32px;

}



#plano_start h1{

font-size:13px;

color:#333333;

font-weight:normal;

width:310px;

margin:auto;

padding:5px 0;

}



#plano_start_h1{

font-size:13px;

color:#333333;

font-weight:normal;

width:310px;

margin:auto;

padding:5px 0;

}



#plano_start p{

font-size:13px;

height:22px;

line-height:15px;

color:#333333;

width:320px;

background-color:#D3ECF3;

margin:1px auto;

cursor:pointer;

}



#plano_start h2{

font-size:19px;

color:#333333;

width:310px;

margin:auto;

padding:0 5px;

height:40px;

line-height:38px;

background-color:#D4E9AF;

text-align:right;

}



#plano_start_h2{

font-size:19px;

color:#333333;

width:310px;

margin:auto;

padding:0 5px;

height:40px;

line-height:38px;

background-color:#D4E9AF;

text-align:right;

}



#plano_start1{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}



#plano_start2{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}





#plano_start3{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}





/*******/



#plano_presenca{

border:solid 1px #B9DDD8;

padding:1px;

margin-right:10px;

margin-top:23px;

}



#back_plano_presenca{

background-image:url(../img/plano_presenca.jpg);

width:320px;

height:32px;

}



#plano_presenca h1{

font-size:13px;

color:#333333;

font-weight:normal;

width:310px;

margin:auto;

padding:5px 0;

}



#plano_presenca p{

font-size:13px;

height:22px;

line-height:15px;

color:#333333;

width:320px;

background-color:#D3ECF3;

margin:1px auto;

cursor:pointer;

}



#plano_presenca h2{

font-size:19px;

color:#333333;

width:310px;

margin:auto;

padding:0 5px;

height:40px;

line-height:38px;

background-color:#D4E9AF;

text-align:right;

}



#plano_presenca1{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}



#plano_presenca2{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}





#plano_presenca3{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}



#plano_presenca4{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}



/*******/



#plano_lideranca{

border:solid 1px #B9DDD8;

padding:1px;

}



#back_plano_lideranca{

background-image:url(../img/plano_lideranca.jpg);

width:320px;

height:32px;

}



#plano_lideranca h1{

font-size:13px;

color:#333333;

font-weight:normal;

width:310px;

margin:auto;

padding:5px 0;

}



#plano_lideranca p{

font-size:13px;

height:22px;

line-height:15px;

color:#333333;

width:320px;

background-color:#D3ECF3;

margin:1px auto;

cursor:pointer;

}



#plano_lideranca h2{

font-size:19px;

color:#333333;

width:310px;

margin:auto;

padding:0 5px;

height:40px;

line-height:38px;

background-color:#D4E9AF;

text-align:right;

}



#plano_lideranca1{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}



#plano_lideranca2{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}





#plano_lideranca3{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}



#plano_lideranca4{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}



#plano_lideranca5{

width:310px;

padding:5px;

font-size:13px;

color:#333333;

display:none;

}





/*************/



.text_adicione_servicos{

font-size:13px;

color:#333333;

width:236px;

height:22px;

line-height:20px;

background-color:#D3ECF3;

border:solid 2px #FFFFFF;

}









/*****serv2******/



.quadros_serv2{

background-image:url(../img/separador_serv.png);

background-repeat:no-repeat;

margin:auto;

background-position:bottom;

padding-bottom:10px;

width:360px;

margin-top:10px;

}



.text_quadros_serv{

width:230px;

float:right;

}



.text_quadros_serv h1{

font-size:20px;

color:#333333;

padding-bottom:3px;

}



.text_quadros_serv h1 a{

font-size:20px;

color:#333333;

text-decoration:none;

}



.text_quadros_serv h1 a:hover{

text-decoration:underline;

}



.text_quadros_serv p{

font-size:13px;

color:#333333;

width:210px;

padding-bottom:10px;

}



.text_quadros_serv p a{

font-size:13px;

color:#333333;

text-decoration:none;

}



.text_quadros_serv p a:hover{

text-decoration:underline;

}





/***************feed************/

.text_feed{

font-size:14px;

font-weight:bold;

background-color:#D2E0E4;

height:35px;

line-height:35px;

}



.text_feed2{

font-size:14px;

font-weight:bold;

background-color:#D3E6EB;

height:22px;

line-height:22px;

margin-top:2px;

/*opacity:0.5;

-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

filter:alpha(opacity=50);*/

}



.text_feed3{

font-size:14px;

font-weight:bold;

background-color:#D2E0E4;

height:22px;

line-height:22px;

margin-top:2px;

opacity:1;

-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

filter:alpha(opacity=100);

}
























