/****TAGS****/
* { margin:0; padding:0; border:0px; }
html { height:100%; }
body { height:100%; font:11px verdana,arial,tahoma; background:#3b3b3b url(../img/bg_body.gif) repeat-x; }
.body_inicial { background:#000; }
ul { list-style:none; }
.float { float:left; }
.clear { clear:both; }
.right { float:right; }
.link01 { color:#3b3b3b; text-decoration:none; }
.link02 { color:#f8af48; text-decoration:none; }
.link03 { color:#46f4ff; text-decoration:none; }
.link04 { color:#ffd79e; text-decoration:none; }
.link05 { color:#f8af48; text-decoration:none; }
.link06 { color:#fbbcff; text-decoration:none; }
.link07 { color:#fdff35; text-decoration:none; }
.link08 { color:#d5d96f; text-decoration:none; }
.link09 { color:#ffffff; text-decoration:none; }
.magicblog { text-align:center; color:#acacac; text-decoration:none; }
a:hover { text-decoration:underline; }

/****PÁGINA INICIAL****/
#geral_inicial { width:970px; margin:0 auto; }
#icones { float:left; width:230px; padding:20px 0 0 75px; }
.bt_redesocial_twitter { float:left; display:inline; width:16px; height:16px; margin-right:11px; background:url(../img/icones_twitter2.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_twitter:hover { background:url(../img/icones_twitter2.jpg) no-repeat scroll 0 -16px; }
.bt_redesocial_feed { float:left; display:inline; width:16px; height:16px; margin-right:11px; background:url(../img/icones_feed2.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_feed:hover { background:url(../img/icones_feed2.jpg) no-repeat scroll 0 -16px; }
.bt_redesocial_delicious { float:left; display:inline; width:16px; height:16px; margin-right:11px; background:url(../img/icones_delicius2.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_delicious:hover { background:url(../img/icones_delicius2.jpg) no-repeat scroll 0 -16px; }
.bt_redesocial_vimeo { float:left; display:inline; width:16px; height:16px; margin-right:11px; background:url(../img/icones_vimeo2.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_vimeo:hover { background:url(../img/icones_vimeo2.jpg) no-repeat scroll 0 -16px; }
.bt_redesocial_youtube { float:left; display:inline; width:42px; height:16px; margin-right:11px; background:url(../img/icones_youtube2.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_youtube:hover { background:url(../img/icones_youtube2.jpg) no-repeat scroll 0 -16px; }
.bt_redesocial_flickr { float:left; display:inline; width:33px; height:16px; margin-right:11px; background:url(../img/icones_flickr2.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_flickr:hover { background:url(../img/icones_flickr2.jpg) no-repeat scroll 0 -16px; }
.icones_inicial { float:left; margin-right:11px; }
#rodapeinicial { font-size:9px; padding:0; text-align:center; }
.itens_rodape, .itens_rodape2 { display:inline; line-height:16px; border-left:1px dotted #8d39b7; padding:0 10px; margin:20px 0 20px 0; }
.itens_rodape2 { border-right:0px; }

.itens_rodape3 { display:inline; line-height:16px; background:#63009b; padding:1px 6px 2px 6px; margin:20px 10px 0 0; }

/****INTERNAS****/
#geral { width:970px; margin:0 auto; position:relative; }
#background { float:left; width:30px; height:30px; background:url(../img/background.gif) no-repeat; text-indent:-5000px; overflow:hidden; position:absolute; left:-30px; top:101px; }
.secoes_subs { float:left; width:970px; background:url(../img/bg_geral.gif) repeat-y; padding-bottom:40px; }
#bottom_internas { float:left; width:100%; height:160px; background:url(../img/bg_rodape.gif) repeat-x; padding-top:22px; }
.agrupa_rede { float:left; width:310px; }
.desc_rede { float:left; width:100%; font-size:9px; color:#3b3b3b; }
#icones_internas { float:left; width:342px; padding-top:25px; }
.agrupa_empresas { float:left; width:318px; }
#redemagic, #hologram, #vaj { float:left; width:132px; height:22px; background:url(../img/rede_magic.gif) no-repeat; text-indent:-5000px; overflow:hidden; margin-top:11px; }
#magic, #magic_over { float:left; width:77px; height:35px; background:url(../img/magic.gif) no-repeat; text-indent:-5000px; overflow:hidden; margin-top:11px; }
#magic_over { background:url(../img/magic-over.gif) no-repeat; }
#hologram, #hologram_over { float:left; width:128px; height:35px; background:url(../img/hologram.gif) no-repeat; text-indent:-5000px; overflow:hidden; margin-top:11px; }
#hologram_over { background:url(../img/hologram-over.gif) no-repeat; }
#vaj, #vaj_over { float:left; width:113px; height:35px; background:url(../img/vaj.gif) no-repeat; text-indent:-5000px; overflow:hidden; margin-top:11px; }
#vaj_over { background:url(../img/vaj-over.gif) no-repeat; }
#rodape { text-align:center; font-size:9px; clear:both; padding:48px 0 0 0; }
.itens_rodapeint, .itens_rodapeint2 { display:inline; line-height:16px; background:url(../img/bg_itensrodape.gif) left top repeat-y; padding:0 10px;}

.itens_rodapeint3 { display:inline; line-height:16px; background:#63009b; padding:1px 10px 2px 10px; }

.bt_redesocial_int_blog { float:left; display:inline; width:68px; height:16px; margin-right:11px; background:url(../img/bt-magic-blog.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_int_twitter { float:left; display:inline; width:16px; height:16px; margin-right:11px; background:url(../img/icon_twitter.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_int_flickr { float:left; display:inline; width:15px; height:16px; margin-right:11px; background:url(../img/icon_flickr.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_int_youtube { float:left; display:inline; width:16px; height:16px; margin-right:11px; background:url(../img/icon_youtube.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_int_vimeo { float:left; display:inline; width:16px; height:16px; margin-right:11px; background:url(../img/icon_vimeo.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_int_linkedin { float:left; display:inline; width:17px; height:16px; margin-right:11px; background:url(../img/icon_linkedin.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_int_delicious { float:left; display:inline; width:16px; height:16px; margin-right:11px; background:url(../img/icon_delicious.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }
.bt_redesocial_int_feed { float:left; display:inline; width:16px; height:16px; margin-right:11px; background:url(../img/icon_feed.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; }


/****PORTFOLIO NOVO****/
.content_portfolio { float:left; width:685px; padding-bottom:20px; }
.topo_portfolio { float:left; width:315px; height:40px; margin-right:370px; }
.topo_portfolio h3 { float:left; width:303px; color:#fff; font-size:18px; padding-top:3px; } 
.topo_portfolio h4 { float:left; width:303px; color:#fdff35; text-transform:uppercase; font-weight:bold; font-size:11px; }
.content_portfolio p { float:left; color:#eee; padding:15px 0 0 0px; line-height:18px; }
.content_portfolio .img_portfolio { float:left; border:3px solid #838383; }
.content_portfolio .img_portfolio:hover { float:left; border:3px solid #fff; }
.content_portfolio .img_portfolio2 { float:left; border:3px solid #838383; }
.content_destaques { float:left; display:inline; width:685px; height:235px; background:url(../img/bg-portfolio-degrade.jpg) no-repeat bottom; }
.content_destaques .box { float:left; display:inline; width:215px; text-align:center; }
.content_destaques .margin { margin-right:20px; }
.content_destaques .box .tit_destaques { text-align:center; color:#fff; text-transform:uppercase; font-size:12px; text-decoration:none; font-weight:bold; }
.content_destaques .box .tit_destaques:hover { text-decoration:underline; }
.content_destaques .box .tit_destaques2 { text-align:center; color:#fff; text-transform:uppercase; font-size:12px; text-decoration:none; font-weight:bold; }
.content_destaques .box img { margin:12px 0 16px 0; }
.content_outros { float:left; display:inline; width:681px; background:url(../img/bg_portfolio_outros_clientes.jpg) no-repeat 0px 0; margin:11px 0 0 -20px; padding:2px 0 0 44px; }
.content_outros img { margin:18px 28px 0 0; }

/****PORTFOLIO****/
.subs_portifolio { float:left; width:178px; font-size:10px; background:url(../img/img_sub.jpg) no-repeat; padding:20px 0 0 29px; }
.itens_portfolio1 { float:left; width:150px; background:url(../img/seta.gif) 10px 2px no-repeat; padding-left:23px; margin:57px 0 22px 0; }
.itens_portfolio2, .itens_portfolio3, .itens_portfolio4 { float:left; width:150px; background:url(../img/seta.gif) 10px 2px no-repeat; padding-left:23px; margin-top:10px; }
.itens_portfolio3 { margin-top:28px; }
.itens_portfolio4 { background:none; margin-top:7px; }
.icone_rss { float:left; padding:26px 0 0 23px; }
.conteudo_portfolio { float:left; width:688px; background:url(../img/bg_portfolio.jpg) no-repeat; padding:22px 0 0 39px; }
#tit_portfolio { float:left; width:685px; height:30px; background:url(../img/tit_portfolio.jpg) right top no-repeat; text-indent:-5000px; overflow:hidden; }
.secoes_portfolio { float:left; width:687px; padding-bottom:20px; }
.esq_portfolio { float:left; width:315px; }
.desc_cliente { float:left; width:303px; color:#fdff35; text-transform:uppercase; }
.nome_cliente { float:left; width:303px; height:68px; color:#fff; font-size:18px; padding-top:3px; }
.img_portfolio { float:left; border:3px solid #838383; }
.tbs_port { float:left; border:3px solid #838383; margin:21px 8px 0 0; }
.dir_portfolio, .dir_portfolio01 { float:left; width:370px; }
.dir_portfolio01 { padding-top:85px; }
.tipo_sistema { float:left; width:330px; font-size:18px; color:#fff; padding-left:40px; }
.desc_projeto { float:left; width:303px; color:#fdff35; text-transform:uppercase; padding-left:40px; }
.site { float:left; width:330px; background:url(../img/icone_mao.gif) 8px 0 no-repeat; padding:0 0 8px 40px; margin-top:12px; color:#fdff35; }
.desc_site { float:left; width:330px; color:#fff; padding:15px 0 0 40px; }
#tit_premiados, #tit_flash, #tit_html, #tit_htm, #tit_portais, #tit_logo, #tit_auto, #tit_resta, #tit_esote, #tit_blog, #tit_food, #tit_3d { float:left; width:315px; height:27px; background:url(../img/tit_premiados.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_flash { background:url(../img/tit_flash.jpg) no-repeat; }
#tit_html { background:url(../img/tit_html.jpg) no-repeat; }
#tit_htm { background:url(../img/tit_htm.jpg) no-repeat; }
#tit_portais { background:url(../img/tit_portais.jpg) no-repeat; }
#tit_logo { background:url(../img/tit_logo.jpg) no-repeat; }
#tit_auto { background:url(../img/tit_auto.jpg) no-repeat; }
#tit_resta { background:url(../img/tit_resta.jpg) no-repeat; }
#tit_esote { background:url(../img/tit_esote.jpg) no-repeat; }
#tit_blog { background:url(../img/tit_blog.jpg) no-repeat 0 -1px; }
#tit_food { background:url(../img/tit_food.jpg) no-repeat; }
#tit_3d { background:url(../img/tit_3d.jpg) no-repeat 0px -2px; }
#desc_premiados, #desc_flash, #desc_html, #desc_htm, #desc_portais, #desc_logo, #desc_auto, #desc_resta, #desc_esote, #desc_blog, #desc_3d  { float:left; width:318px; height:22px; background:url(../img/desc_premiados.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#desc_food { float:left; width:318px; height:39px; background:url(../img/desc_premiados.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#desc_flash { background:url(../img/desc_flash.jpg) no-repeat; }
#desc_html { background:url(../img/desc_html.jpg) no-repeat; }
#desc_htm { background:url(../img/desc_htm.jpg) no-repeat; }
#desc_portais { background:url(../img/desc_portais.jpg) no-repeat; }
#desc_logo { background:url(../img/desc_logo.jpg) no-repeat; }
#desc_auto { background:url(../img/desc_auto.jpg) no-repeat; }
#desc_resta { background:url(../img/desc_resta.jpg) no-repeat; }
#desc_esote { background:url(../img/desc_esote.jpg) no-repeat; }
#desc_blog { background:url(../img/desc_blog.jpg) no-repeat; }
#desc_food { background:url(../img/desc_food.jpg) no-repeat; }
#desc_3d { background:url(../img/desc_3d.jpg) no-repeat 0 4px; }
#med_ouro, #med_ouro2, #med_prata { float:left; width:306px; background:url(../img/med_ouro.jpg) right 15px no-repeat; padding:27px 0 30px 0; }
#med_ouro2 { background:url(../img/med_ouro2.jpg) right 15px no-repeat; }
#med_prata { background:url(../img/med_prata.jpg) right 15px no-repeat; }
#med_ouro3 { float:left; width:290px; background:url(../img/med_ouro3.jpg) 10px 15px no-repeat; padding:18px 0 0px 70px; }
.sitepremiado, .sitepremiado2 { float:left; width:255px; font-size:14px; text-align:right; }
.tipo_premio, .tipo_premio2 { float:left; width:255px; text-align:right; padding-top:7px; }
.sitepremiado2 { text-align:left; }
.tipo_premio2 { text-align:left; }
.agrupa_sitesgrupos { float:left; width:245px; padding:18px 0 0 70px; }
.agrupa_sitespremiados { float:left; width:245px; height:243px; padding:18px 0 0 70px; background:url(../img/bg_premiados.jpg) 30px 29px no-repeat; }
.nome_site { float:left; width:242px; color:#fff; font-size:13px; margin-top:13px; }
.endereco_site { float:left; width:242px; font-size:10px; padding-bottom:7px; border-bottom:1px dashed #00f5ff; }
.img_portfoliogrupos { float:left; border:3px solid #838383; margin:18px 0 0 63px; }
.texto_grupos { float:left; width:615px; color:#fff; line-height:14px; padding:40px 0 0 70px; }
.outros { float:left; width:545px; background:url(../img/bg_titoutros.jpg) 0 16px no-repeat; padding:16px 0 0 50px; }
.tit_outrosclientes { float:left; width:540px; font-size:18px; color:#fff; }
.desc_outros { float:left; width:540px; color:#fdff35; padding-top:2px; }
.sites_portfolio { float:left; width:445px; margin-top:2px; }
.letra_a, .letra_b, .letra_c, .letra_d, .letra_e, .letra_f, .letra_g, .letra_h, .letra_i, .letra_j, .letra_k, .letra_l, .letra_m, .letra_n, .letra_o, .letra_p, .letra_q, .letra_r, .letra_s, .letra_t, .letra_u, .letra_v, .letra_w, .letra_x, .letra_y, .letra_z { float:left; width:450px; background:url(../img/letra_a.jpg) 161px 45px no-repeat; padding:45px 0 0 239px; }
.letra_b { background:url(../img/letra_b.jpg) 161px 45px no-repeat; }
.letra_c { background:url(../img/letra_c.jpg) 161px 45px no-repeat; }
.letra_d { background:url(../img/letra_d.jpg) 161px 45px no-repeat; padding-bottom:15px; }
.letra_e { background:url(../img/letra_e.jpg) 161px 45px no-repeat; padding-bottom:35px; }
.letra_f { background:url(../img/letra_f.jpg) 161px 45px no-repeat; }
.letra_g { background:url(../img/letra_g.jpg) 161px 45px no-repeat; }
.letra_h { background:url(../img/letra_h.jpg) 161px 45px no-repeat; }
.letra_i { background:url(../img/letra_i.jpg) 161px 45px no-repeat; }
.letra_j { background:url(../img/letra_j.jpg) 161px 45px no-repeat; }
.letra_k { background:url(../img/letra_k.jpg) 161px 45px no-repeat; }
.letra_l { background:url(../img/letra_l.jpg) 161px 45px no-repeat; }
.letra_m { background:url(../img/letra_m.jpg) 161px 45px no-repeat; }
.letra_n { background:url(../img/letra_n.jpg) 161px 45px no-repeat; padding-bottom:4px; height:40px; }
.letra_o { background:url(../img/letra_o.jpg) 161px 45px no-repeat; height:44px; }
.letra_p { background:url(../img/letra_p.jpg) 161px 45px no-repeat; }
.letra_q { background:url(../img/letra_q.jpg) 161px 45px no-repeat; }
.letra_r { background:url(../img/letra_r.jpg) 161px 45px no-repeat; }
.letra_s { background:url(../img/letra_s.jpg) 161px 45px no-repeat; }
.letra_t { background:url(../img/letra_t.jpg) 161px 45px no-repeat; }
.letra_u { background:url(../img/letra_u.jpg) 161px 45px no-repeat; }
.letra_v { background:url(../img/letra_v.jpg) 161px 45px no-repeat; }
.letra_w { background:url(../img/letra_w.jpg) 161px 45px no-repeat; padding-bottom:28px; }
.letra_x { background:url(../img/letra_x.jpg) 161px 45px no-repeat; }
.letra_y { background:url(../img/letra_y.jpg) 161px 45px no-repeat; padding-bottom:30px; }
.letra_z { background:url(../img/letra_z.jpg) 161px 45px no-repeat; padding-bottom:15px; }
.bt_visualizar { float:left; margin:15px 0 0 185px; }

/****OPORTUNIDADES****
.subs_oportunidades { float:left; width:178px; height:700px; background:url(../img/img_sub.jpg) no-repeat; padding:20px 0 0 29px; }
.conteudo_oportunidades { float:left; width:708px; background:url(../img/bg_oportunidades.jpg) no-repeat; padding:22px 0 0 19px; }
#tit_oportunidades { float:left; width:685px; height:30px; background:url(../img/tit_oportunidades.jpg) right top no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_oportunidades { float:left; width:708px; }
.agrupa_oport_webdesigner { float:left; display:inline; width:350px; padding:120px 0px 0px 0px; }
.tit_oport_web_designer { float:left; display:inline; width:240px; height:90px; margin-left:40px; background:url(../img/tit_oport_web_designer.gif) right top no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_oport_motion_designer { float:left; display:inline; width:350px; padding:120px 0px 0px 0px; margin-left:5px; }
.tit_oport_motion_designer { float:left; display:inline; width:240px; height:90px; margin-left:35px; background:url(../img/tit_oport_motion_designer.gif) right top no-repeat; text-indent:-5000px; overflow:hidden; }
dl.lista_requisitos { float:left; display:inline; width:347px; height:1000px; padding:40px 0px 0px 0px; margin:50px 3px 0px 0px; background:#58585a url(../img/top_box_oport.jpg) no-repeat left top; }
dl.lista_requisitos dt { float:left; display:inline; width:310px; height:27px; padding:0px 0px 0px 30px; text-indent:-99999px; }
dl.lista_requisitos dt.item_atividades { background:url(../img/item_atividades.jpg) no-repeat 20px top; }
dl.lista_requisitos dt.item_funcao { background:url(../img/item_funcao.jpg) no-repeat 20px top; }
dl.lista_requisitos dt.item_habilidade { background:url(../img/item_habilidade.jpg) no-repeat 20px top; }
dl.lista_requisitos dt.item_experiencia { background:url(../img/item_experiencia.jpg) no-repeat 20px top; }
dl.lista_requisitos dt.item_salario { background:url(../img/item_salario.jpg) no-repeat 20px top; }
dl.lista_requisitos dt.item_plano { background:url(../img/item_plano.jpg) no-repeat 20px top; }
dl.lista_requisitos dt.item_cargo { background:url(../img/item_sobre.jpg) no-repeat 20px top; }
dl.lista_requisitos dd { float:left; display:inline; width:310px; padding:10px 0px 30px 30px; color:#eaeaea; }

.box_instrucoes { float:left; display:inline; width:347px; height:150px; padding:10px 0px 0px 0px; margin:0px 3px 0px 0px; background:#4b4b4d url(../img/inf_box_oport.jpg) no-repeat left bottom; }
.box_instrucoes p { float:left; display:inline; width:300px; padding:10px 0px 0px 30px; color:#eaeaea; }
.inst_curriculos { float:left; display:inline; width:210px; height:50px; padding:0px 0px 0px 30px; text-indent:-99999px; background:url(../img/curriculos.jpg) no-repeat 20px top; }*/

/****OPORTUNIDADES****/
.subs_oportunidades { float:left; width:178px; height:700px; background:url(../img/img_sub.jpg) no-repeat; padding:20px 0 0 29px; }
.conteudo_oportunidades { float:left; width:708px; background:url(../img/bg_oportunidades2.jpg) no-repeat; padding:22px 0 0 19px; }
#tit_oportunidades { float:left; width:685px; height:30px; background:url(../img/tit_oportunidades.jpg) right top no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_oportunidades { float:left; width:708px; }
.tit_oport_designer_senior { float:left; display:inline; width:270px; height:70px; margin:112px 0px 0px 40px; background:url(../img/tit_oport_designer_senior.gif) right top no-repeat; text-indent:-5000px; overflow:hidden; }
.tit_oport_salario { float:left; display:inline; width:270px; height:70px; margin:115px 0px 0px 60px; background:url(../img/tit_oport_salario.gif) right top no-repeat; text-indent:-5000px; overflow:hidden; }
dl.lista_requisitos, dl.lista_requisitos2 { float:left; display:inline; width:640px; height:82px; padding:30px 30px 20px 35px; margin-top:5px; background:url(../img/bg_box_oport.gif) no-repeat left top; }
dl.lista_requisitos2 { background:url(../img/bg_box_oport2.gif) no-repeat left top; }
dl.lista_requisitos dt, dl.lista_requisitos2 dt { float:left; display:inline; width:310px; height:30px; padding:0px 0px 0px 10px; text-indent:-99999px; }
dl.lista_requisitos dd, dl.lista_requisitos2 dd { float:left; display:inline; width:600px; margin-left:5px; color:#eaeaea; }
dl.lista_requisitos dt.item_procuramos { background:url(../img/item_procuramos.jpg) no-repeat 5px top; }
dl.lista_requisitos dt.item_salario { background:url(../img/item_salario.jpg) no-repeat 5px top; }
dl.lista_requisitos dt.item_funcao_habilidades { background:url(../img/item_funcao_habilidades.jpg) no-repeat 5px top; }
dl.lista_requisitos2 dt.item_atividades_empresa { background:url(../img/item_atividades_empresa.jpg) no-repeat 5px top; }
dl.lista_requisitos2 dt.item_sobre_cargo { background:url(../img/item_sobre_cargo.jpg) no-repeat 5px top; }
dl.lista_requisitos2 dt.item_plano_carreira { background:url(../img/item_plano_carreira.jpg) no-repeat 5px top; }


.box_instrucoes { float:left; display:inline; width:600px; height:150px; padding:10px 0px 0px 0px; margin:30px 0px 0px 0px; }
.box_instrucoes p { float:left; display:inline; width:300px; padding:5px 0px 0px 30px; color:#eaeaea; }
.inst_curriculos { float:left; display:inline; width:210px; height:50px; padding:0px 0px 0px 30px; text-indent:-99999px; background:url(../img/curriculos.gif) no-repeat 20px top; }

/****EMPRESA - HISTÓRIA****/
#sub_historia, #sub_equipe, #sub_datacenter, #sub_specs { float:left; width:177px; height:31px; background:url(../img/sub_historia.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#sub_equipe { background:url(../img/sub_equipe.jpg) no-repeat; }
#sub_datacenter { background:url(../img/sub_datacenter.jpg) no-repeat; }
#sub_specs { background:url(../img/sub_specs.jpg) no-repeat; }
#sub_historia_over, #sub_equipe_over, #sub_datacenter_over, #sub_specs_over { float:left; width:177px; height:31px; background:url(../img/sub_historia-over.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#sub_equipe_over { background:url(../img/sub_equipe-over.jpg) no-repeat; }
#sub_datacenter_over { background:url(../img/sub_datacenter-over.jpg) no-repeat; }
#sub_specs_over { background:url(../img/sub_specs-over.jpg) no-repeat; }
.conteudo_empresa { float:left; width:763px; background:url(../img/bg_empresa.jpg) no-repeat; }
#tit_empresa { float:left; width:724px; height:48px; background:url(../img/tit_empresa.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_historia { float:left; width:508px; height:51px; background:url(../img/tit_historia.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_empresa01 { float:left; width:260px; color:#fff; line-height:12px; padding:100px 0 0 40px; }
.txt_empresa02 { float:left; width:375px; color:#fff; line-height:12px; padding:25px 0 0 50px; }
#img_empresa { float:left; width:425px; height:220px; background:url(../img/img_empresa.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_amagic { float:left; width:740px; height:125px; background:url(../img/tit_amagic.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_redemagic { float:left; width:634px; height:130px; background:url(../img/tit_redemagic.jpg) no-repeat; text-indent:-5000px; overflow:hidden; margin-top:15px; }
.agrupa_textorede { float:left; width:763px; background:url(../img/bg_redemagic.jpg) no-repeat; }
.txt_rede { float:left; width:525px; line-height:12px; color:#fff; padding:15px 0 0 40px; }
#tit_visite { float:left; width:212px; height:35px; background:url(../img/tit_visite.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin-top:15px; }
.rede_link { float:left; width:415px; font-size:14px; background:url(../img/box.jpg) 140px 2px no-repeat; padding:0 0 2px 165px; }

/****EMPRESA - EQUIPE****/
#tit_equipe { float:left; width:626px; height:80px; background:url(../img/tit_equipe.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_equipe { float:left; width:685px; color:#fff; padding:45px 0 30px 40px}
#cargo01, #cargo02, #cargo03, #cargo04, #cargo05, #cargo06, #cargo07 { float:left; width:685px; height:22px; background:url(../img/cargo01.gif) 38px 0 no-repeat; text-indent:-5000px; overflow:hidden; }
#cargo02 { height:26px; background:url(../img/cargo02.gif) 38px 0 no-repeat; }
#cargo03 { height:20px; background:url(../img/cargo03.gif) 127px 0 no-repeat; }
#cargo04 { width:303px; height:33px; background:url(../img/cargo04.gif) 38px bottom no-repeat; }
#cargo05 { width:280px; height:33px; background:url(../img/cargo05.gif) no-repeat; }
#cargo06 { width:383px; height:22px; background:url(../img/cargo06.gif) 38px bottom no-repeat; }
#cargo07 { width:340px; height:22px; background:url(../img/cargo07.gif) no-repeat; }

/****EMPRESA - DATACENTER****/
#tit_datacenter { float:left; width:724px; height:97px; background:url(../img/tit_datacenter.jpg) right top no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_datacenters { float:left; width:739px; background:url(../img/bg_datacenter.jpg) left bottom no-repeat; padding:0 0 310px 24px; }
.txt_datacenter { float:left; width:328px; color:#fff; line-height:12px; padding:25px 0 0 15px; }

/****EMPRESA - SPECS****/
#tit_specs { float:left; width:724px; height:97px; background:url(../img/tit_specs.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_specs { float:left; width:330px; color:#fff; line-height:12px; padding:25px 0 0 40px; }
#spec01, #spec02, #spec03, #spec04, #spec05, #spec06, #spec07, #spec08, #spec09, #spec10, #spec11 { float:left; width:100%; height:30px; background:url(../img/spec01.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#spec02 { background:url(../img/spec02.jpg) no-repeat; }
#spec03 { background:url(../img/spec03.jpg) no-repeat; }
#spec04 { background:url(../img/spec04.jpg) no-repeat; }
#spec05 { background:url(../img/spec05.jpg) no-repeat; }
#spec06 { background:url(../img/spec06.jpg) no-repeat; }
#spec07 { background:url(../img/spec07.jpg) no-repeat; }
#spec08 { background:url(../img/spec08.jpg) no-repeat; }
#spec09 { background:url(../img/spec09.jpg) no-repeat; }
#spec10 { background:url(../img/spec10.jpg) no-repeat; }
#spec11 { height:60px; background:url(../img/spec11.jpg) no-repeat; }
.agrupa_specs { float:left; width:724px; padding:15px 0 0 38px; }
.ul_spec01 { float:left; width:234px; }
.ul_spec02 { float:left; width:264px; }
.ul_spec03 { float:left; width:224px; }
.ul_selos { float:left; padding:30px 0 0 340px; }
#selo_css, #selo_xhtml, #selo_table { float:left; width:118px; height:38px; background:url(../img/selo_css.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#selo_xhtml { background:url(../img/selo_xhtml.jpg) no-repeat; margin:0 17px; display:inline; }
#selo_table { background:url(../img/selo_table.jpg) no-repeat; }

/****SERVIÇOS - WEBSITES****/
.secoes_servicos { float:left; width:970px; background:url(../img/bg_conteudoservicos.gif) repeat-y; padding-bottom:40px; }
#sub_websites, #sub_ecommerce, #sub_sistemas, #sub_elearning, #sub_multimidia, #sub_seo, #sub_web { float:left; width:177px; height:31px; background:url(../img/sub_websites.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#sub_ecommerce { background:url(../img/sub_ecommerce.jpg) no-repeat; }
#sub_sistemas { background:url(../img/sub_sistemas.jpg) no-repeat; }
#sub_elearning { height:43px; background:url(../img/sub_elearning.jpg) no-repeat; }
#sub_multimidia { height:43px; background:url(../img/sub_multimidia.jpg) no-repeat; }
#sub_seo { background:url(../img/sub_seo.jpg) no-repeat; }
#sub_web { background:url(../img/sub_web.jpg) no-repeat; }
#sub_websites_over, #sub_ecommerce_over, #sub_sistemas_over, #sub_elearning_over, #sub_multimidia_over, #sub_seo_over, #sub_web_over { float:left; width:177px; height:31px; background:url(../img/sub_websites_over.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#sub_ecommerce_over { background:url(../img/sub_ecommerce_over.jpg) no-repeat; }
#sub_sistemas_over { background:url(../img/sub_sistemas_over.jpg) no-repeat; }
#sub_elearning_over { height:43px; background:url(../img/sub_elearning_over.jpg) no-repeat; }
#sub_multimidia_over { height:43px; background:url(../img/sub_multimidia_over.jpg) no-repeat; }
#sub_seo_over { background:url(../img/sub_seo_over.jpg) no-repeat; }
#sub_web_over { background:url(../img/sub_web_over.jpg) no-repeat; }

.conteudo_servicos { float:left; width:543px; background:url(../img/bg_servicos.jpg) no-repeat; }
#tit_websites { float:left; width:286px; height:77px; background:url(../img/tit_websites.jpg) right 56px no-repeat; text-indent:-5000px; overflow:hidden; }
#img_websites { float:left; width:258px; height:234px; background:url(../img/img_websites.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_servicos01 { float:left; width:235px; line-height:12px; color:#fff; padding:100px 0 0 23px; }
.txt_servicos { float:left; width:480px; line-height:12px; color:#fff; padding:15px 0 15px 37px; }
#img_web01, #img_web02, #img_web03 { float:left; width:543px; height:210px; background:url(../img/img_web01.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#img_web02 { background:url(../img/img_web02.jpg) no-repeat; }
#img_web03 { background:url(../img/img_web03.jpg) no-repeat; }
#tit_data { float:left; width:326px; height:26px; background:url(../img/tit_data.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_amagicweb { float:left; width:487px; height:130px; background:url(../img/tit_amagicweb.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.direita_servicos { float:left; width:220px; background:url(../img/bg_subservicos.jpg) no-repeat; }
#tit_servicos { float:left; width:182px; height:56px; background:url(../img/tit_servicos.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.subs_websites { float:left; width:178px; font-size:10px; padding:0 0 0 10px; }
.exemplos { float:left; width:178px; color:#46f4ff; line-height:15px; font-size:10px; padding:30px 0 10px 15px; }
#bt_completo, #bt_completo_over, #bt_conheca, #bt_conheca_over { float:left; width:180px; height:98px; background:url(../img/bt_completo.jpg) no-repeat; text-indent:-5000px; overflow:hidden; margin:88px 0 0 34px; display:inline; }
#bt_completo_over { background:url(../img/bt_completo-over.jpg) no-repeat; }
#bt_conheca { background:url(../img/bt_conheca.jpg) no-repeat; }
#bt_conheca_over { background:url(../img/bt_conheca-over.jpg) no-repeat; }

/****SERVIÇOS - E-COMMERCE****/
.agrupa_ecomerce { float:left; width:266px; }
#tit_ecommerce { float:left; width:195px; height:76px; background:url(../img/tit_ecommerce.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_ecommerce { float:left; width:225px; color:#fff; line-height:12px; padding:79px 0 0 40px; }
#img_ecommmerce { float:left; width:267px; height:253px; background:url(../img/img_commerce.jpg) left bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_exemplos { float:left; width:517px; height:61px; background:url(../img/tit_exemplos.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.ul_ecommerce { float:left; width:458px; background:url(../img/bg_uleco.jpg) left bottom repeat-x; padding:18px 0 16px 85px; }
#li_eco01, #li_eco02, #li_eco03, #li_eco04 { float:left; width:430px; height:38px; background:url(../img/li_eco01.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#li_eco02 { background:url(../img/li_eco02.jpg) no-repeat; }
#li_eco03 { background:url(../img/li_eco03.jpg) no-repeat; }
#li_eco04 { background:url(../img/li_eco04.jpg) no-repeat; }
#exemplo01, #exemplo02, #exemplo03, #exemplo04 { float:left; width:103px; height:43px; background:url(../img/exemplo01.jpg) right top no-repeat; text-indent:-5000px; overflow:hidden; margin-top:3px; }
#exemplo02 { width:102px; background:url(../img/exemplo02.jpg) right top no-repeat; }
#exemplo03 { width:118px; background:url(../img/exemplo03.jpg) right top no-repeat; }
#exemplo04 { width:94px; background:url(../img/exemplo04.jpg) right top no-repeat; }

/****SERVIÇOS - SISTEMAS****/
#tit_sistemas { float:left; width:207px; height:120px; background:url(../img/tit_sistemas.jpg) right 58px no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_sistemas { float:left; width:543px; background:url(../img/img_sistemas.jpg) 329px 51px no-repeat; }

/**** SERVIÇOS - E-LEARNING ****/
.agrupa_elearning { float:left; width:543px; background:url(../img/bg_elearning.jpg) 345px 35px no-repeat; }
#tit_elearning { float:left; width:392px; height:77px; background:url(../img/tit_elearning.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#img_elearning { float:left; width:543px; height:243px; background:url(../img/img_elearning.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }

/****SERVIÇOS - MULTIMIDIA****/
#tit_multimidia { float:left; width:396px; height:82px; background:url(../img/tit_multimidia.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_multimidia { float:left; width:355px; color:#fff; padding:57px 0 0 40px; }
.folder { float:left; width:390px; background:url(../img/icone_folder.jpg) 40px 0 no-repeat; padding-left:140px; margin-top:30px; }
#tit_folder { float:left; width:165px; height:36px; background:url(../img/tit_folder.jpg) left bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_folder { float:left; width:355px; color:#fff; padding:15px 0 0 0; }
.slide { float:left; width:390px; background:url(../img/icone_slide.jpg) 40px 0 no-repeat; padding:0 0 20px 140px; margin-top:30px; }
#tit_slide { float:left; width:192px; height:30px; background:url(../img/tit_slide.jpg) left bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_solucoes { float:left; width:325px; height:55px; background:url(../img/tit_solucoes.jpg) 38px bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_solucoes { float:left; width:355px; color:#fff; padding:15px 0 0 140px; }
.tbs_apresentacao { float:left; border:1px solid #787878; margin:20px 0 0 5px; }

/****SERVIÇOS - SEO / SEM****/
.img_seosem { float:left; width:532px; height:242px; background:url(../img/img_seosem.jpg) right bottom no-repeat; }
#tit_seo { float:left; width:143px; height:76px; background:url(../img/tit_seo.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_search { float:left; clear:both; width:289px; height:138px; background:url(../img/tit_search.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_suaempresa { float:left; width:504px; height:44px; background:url(../img/tit_suaempresa.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_sem { float:left; width:504px; height:100px; background:url(../img/tit_sem.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_patrocinados { float:left; width:450px; height:79px; background:url(../img/tit_patrocinados.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }

/****SERVIÇOS - WEB 2.0****/
.img_web20 { float:left; width:532px; height:264px; background:url(../img/img_web20.jpg) right bottom no-repeat; }
#tit_web20 { float:left; width:136px; height:76px; background:url(../img/tit_web20.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_canais { float:left; clear:both; width:234px; height:137px; background:url(../img/tit_canais.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_coloque { float:left; width:504px; height:44px; background:url(../img/tit_coloque.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.form_web20 { float:left; width:490px; padding:0 0 0 39px; }
.linha_check { float:left; width:130px; color:#fff; padding:8px 0 0 23px; }
.txt_sucesso { float:left; color:#fff; }

/****MIDIA - PREMIOS****/
.secoes_subsmidia { float:left; width:970px; background:url(../img/bg_geralmidia.gif) repeat-y; padding-bottom:40px; }
.subs_midia { float:left; width:177px; padding:66px 0 0 30px; }
#sub_premios, #sub_publicacoes, #sub_revistas, #sub_automobilismo, #sub_eventos, #sub_videos, #sub_audios { float:left; width:177px; height:31px; background:url(../img/sub_premios.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#sub_publicacoes { background:url(../img/sub_artigos.jpg) no-repeat; }
#sub_automobilismo { background:url(../img/sub_automobilismo.jpg) no-repeat; }
#sub_revistas { background:url(../img/sub_imprensa.jpg) no-repeat; }
#sub_eventos { background:url(../img/sub_eventos.jpg) no-repeat; }
#sub_videos { background:url(../img/sub_videos.jpg) no-repeat; }
#sub_audios { background:url(../img/sub_audios.jpg) no-repeat; }
#sub_premios_over, #sub_publicacoes_over, #sub_revistas_over, #sub_automobilismo_over, #sub_eventos_over, #sub_videos_over, #sub_audios_over { float:left; width:177px; height:31px; background:url(../img/sub_premios-over.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#sub_publicacoes_over { background:url(../img/sub_artigos-over.jpg) no-repeat; }
#sub_automobilismo_over { background:url(../img/sub_automobilismo-over.jpg) no-repeat; }
#sub_revistas_over { background:url(../img/sub_imprensa-over.jpg) no-repeat; }
#sub_eventos_over { background:url(../img/sub_eventos-over.jpg) no-repeat; }
#sub_videos_over { background:url(../img/sub_videos-over.jpg) no-repeat; }
#sub_audios_over { background:url(../img/sub_audios-over.jpg) no-repeat; }
.conteudo_midia, .conteudo_premios { float:left; width:763px; background:url(../img/bg_midia.jpg) no-repeat; }
.conteudo_premios { background:url(../img/curva.gif) no-repeat; }
#tit_midia { float:left; width:724px; height:50px; background:url(../img/tit_midia.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_revistas { float:left; width:724px; height:50px; background:url(../img/tit_revistas.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_videos { float:left; width:724px; height:50px; background:url(../img/tit_videos.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_midia { float:left; width:680px; color:#fff; padding:15px 0 0 38px; }
.agrupa_premios { float:left; }
.os_premios { float:left; width:300px; height:210px; background:url(../img/bg_premio.jpg) left bottom no-repeat; padding:15px 0 8px 35px; margin:10px 0 0 35px; display:inline; }
.tb_premio { float:left; border:2px solid #fff; }
.nome_premio { float:left; width:125px; color:#fff; font-size:12px; padding:15px 0 0 10px; }
.desc_premio { float:left; width:215px; color:#fff; font-size:10px; padding-top:8px; }

/****MIDIA - ARTIGOS****/
.secoes_artigos { float:left; width:970px; background:url(../img/bg_conteudoartigos.gif) repeat-y; }
.categorias { float:left; width:142px; font-size:9px; text-transform:uppercase; background:url(../img/seta.gif) 22px 7px no-repeat; padding:3px 0 10px 30px; }
.conteudo_artigos { float:left; width:556px; background:url(../img/bg_artigos.jpg) no-repeat; padding:85px 0 30px 0; }
.agrupa_datas { float:left; width:500px; padding:5px 0 0 40px; }
.data_desc { float:left; color:#fdff35; text-transform:uppercase; padding-right:8px; }
.data_resp { float:left; width:384px; color:#fff; }
.titulo_artigo { float:left; width:490px; color:#fff; font-size:18px; padding:40px 0 0 40px; }
.subtitulo_artigo { float:left; display:inline; width:490px; color:#fff; padding:10px 0 15px 40px; font-style:italic; }
.subtitulo_artigo_eras { float:left; display:inline; width:381px; background:url(../img/bg-eras.jpg) no-repeat scroll 0 0; color:#000; padding:13px 0 15px 39px; margin:5px 0 5px 0; font-style:italic; font-weight:bold; }
.conteudo_artigos p.desc_artigo { float:left; width:490px; color:#fff; padding:20px 0 0 40px;  }
.desc_artigo { float:left; width:530px; color:#fff; padding:20px 0 0 0; }
.desc_artigo2 { float:left; width:490px; color:#fff; padding:20px 0 0 35px; }
.desc_artigo p { float:left; display:inline; width:490px; color:#fff; padding:0 0 15px 40px; }
.desc_artigo span { float:left; display:inline; font-weight:bold; margin:0 5px 0 0; }
.desc_artigo .tit3d { float:left; display:inline; width:490px; background:url(../img/bullet-artigo-3d.jpg) no-repeat scroll 0 7px; padding:0 0 0 10px; font-weight:bold; margin:0 0 10px 0; font-size:14px; }
.desc_artigo .titra { float:left; display:inline; width:490px; background:url(../img/bullet-artigo-ra.jpg) no-repeat scroll 0 7px; padding:0 0 0 10px; font-weight:bold; margin:0 0 10px 0; font-size:14px; }
.desc_artigo .titredes { float:left; display:inline; width:490px; background:url(../img/bullet-artigo-redes.jpg) no-repeat scroll 0 7px; padding:0 0 0 10px; font-weight:bold; margin:0 0 10px 0; font-size:14px; }
.desc_artigo .titgeotag { float:left; display:inline; width:490px; background:url(../img/bullet-artigo-geotag.jpg) no-repeat scroll 0 7px; padding:0 0 0 10px; font-weight:bold; margin:0 0 10px 0; font-size:14px; }
.desc_artigo .titseo { float:left; display:inline; width:490px; background:url(../img/bullet-artigo-seo.jpg) no-repeat scroll 0 7px; padding:0 0 0 10px; font-weight:bold; margin:0 0 10px 0; font-size:14px; }
.desc_artigo .titeras { float:left; display:inline; width:490px; background:url(../img/seta3.gif) no-repeat scroll 0 7px; padding:0 0 0 10px; font-weight:bold; margin:0 0 10px 0; font-size:14px; color:#e9e614; }
.desc_artigo .bt_eras { color:#e9e614; text-decoration:none; }
.desc_artigo .bt_eras:hover { text-decoration:underline; }
.amarelo { color:#e9e614; }
.desc_artigo .bt_eras { color:#FFFF00; text-decoration:none; }
.desc_artigo .dest1 { float:left; display:inline; width:158px; height:18px; background:url(../img/bg-artigo-3d.jpg) no-repeat scroll 0 0; overflow:hidden; font-weight:bold; margin:0; text-align:center; position:relative; top:-2px; }
.desc_artigo .dest2 { float:left; display:inline; width:97px; height:18px; background:url(../img/bg-artigo-ra.jpg) no-repeat scroll 0 0; overflow:hidden; font-weight:bold; margin:0; text-align:center; position:relative; top:-2px; }
.desc_artigo .dest3 { float:left; display:inline; width:83px; height:18px; background:url(../img/bg-artigo-redes.jpg) no-repeat scroll 0 0; overflow:hidden; font-weight:bold; margin:0; text-align:center; position:relative; top:-2px; }
.desc_artigo .dest4 { float:left; display:inline; width:65px; height:18px; background:url(../img/bg-artigo-geotag.jpg) no-repeat scroll 0 0; overflow:hidden; font-weight:bold; margin:0; text-align:center; position:relative; top:-2px; }
.desc_artigo .dest5 { float:left; display:inline; width:74px; height:18px; background:url(../img/bg-artigo-seo.jpg) no-repeat scroll 0 0; overflow:hidden; font-weight:bold; margin:0; text-align:center; position:relative; top:-2px; }
.desc_artigo .divisao { float:left; display:inline; width:534px; height:30px; background:url(../img/bg-divisao-artigos.jpg) no-repeat scroll 0 0; overflow:hidden; padding:0; margin:0 0 0 14px; }
.itens_artigo { float:left; width:460px; color:#ffd79e; background:url(../img/seta3.gif) 10px 7px no-repeat; padding:3px 0 0 23px; }
.direita_artigos { float:left; width:207px; background:url(../img/bg_dirartigos.jpg) no-repeat; padding-bottom:60px; }
#tit_artigos { float:left; width:168px; height:48px; background:url(../img/tit_artigos.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#bt_noticias, #bt_noticias_over, #bt_artigos, #bt_artigos_over { float:left; width:113px; height:41px; background:url(../img/bt_noticias.jpg) no-repeat; text-indent:-5000px; overflow:hidden; margin:25px 0 0 24px; display:inline; }
#bt_noticias_over { background:url(../img/bt_noticias-over.jpg) no-repeat; }
#bt_artigos { background:url(../img/bt_artigos.jpg) no-repeat; }
#bt_artigos_over { background:url(../img/bt_artigos-over.jpg) no-repeat; }
.foto_noticia { float:right; border:1px solid #fff; margin:0 0 0 10px; padding:2px; }
.cor2 { color:#f8af48; }

/****MIDIA - IMPRENSA****/
#tit_imprensa { float:left; width:724px; height:47px; background:url(../img/tit_imprensa.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_imprensa { float:left; width:322px; line-height:12px; color:#fff; padding:40px 0 0 40px; }
#bt_historico, #bt_historico_over { float:left; width:180px; height:51px; background:url(../img/bt_historico.jpg) no-repeat; text-indent:-5000px; overflow:hidden; margin:25px 0 0 10px; display:inline; }
#bt_historico_over { background:url(../img/bt_historico-over.jpg) no-repeat; }
#tit_programas { float:left; width:261px; height:34px; background:url(../img/tit_programas.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_programas { float:left; width:686px; background:url(../img/bg_programas.jpg) no-repeat; padding:40px 0 0 77px; margin-top:30px; }
.logo_redetv, .logo_band, .logo_record, .logo_globo, .logo_eparana, .logo_tv_educativa, .logo_sbt, .logo_magic, .logo_transamerica, .logo_radio_cbn, .logo_radio_91rock, .logo_cwbtv, .logo_otv, .logo_tv_sinal { float:left; width:77px; height:50px; background:url(../img/logo_redetv.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
.logo_band { background:url(../img/logo_band.jpg) no-repeat; }
.logo_record { background:url(../img/logo_record.jpg) no-repeat; }
.logo_globo { background:url(../img/logo_globo.jpg) no-repeat; }
.logo_eparana { background:url(../img/logo_eparana.jpg) no-repeat; }
.logo_tv_educativa { background:url(../img/logo_pr_educativa.jpg) no-repeat; }
.logo_sbt { background:url(../img/logo_sbt.jpg) no-repeat; }
.logo_magic { background:url(../img/logo_magic.jpg) no-repeat; }
.logo_transamerica { background:url(../img/videos/logo_transamerica.jpg) no-repeat; }
.logo_radio_cbn { background:url(../img/logo-cbn.jpg) no-repeat; }
.logo_radio_91rock { background:url(../img/logo-91rock.jpg) no-repeat; }
.logo_cwbtv { background:url(../img/logo_cwbtv.jpg) no-repeat; }
.logo_otv { background:url(../img/logo_otv.jpg) no-repeat; }
.logo_tv_sinal { background:url(../img/logo-tvsinal.jpg) no-repeat; }
#tit_nabalada, #tit_maria, #tit_namoral, #tit_jornalband, #tit_prnoar, #tit_jornalband2, #tit_bomdiapr, #tit_bomdiapr2, #tit_eparana, #tit_bandcidade2001, #tit_plug2010, #tit_bomdiabr2010, #tit_paranatv2010, #tit_balancogeral, #tit_ric_noticias, #tit_ric_noticias2, #tit_com_palavra, #tit_destaque, #tit_magicInstitucional, #tit_PerfisRedesSociais, #tit_TVEducativa20_08, #tit_SegRedesSociais, #tit_Georreferenciaveis, #tit_RedesSociaisGeo, #tit_relacionamentos, #tit_aumentoVagas, #tit_GestaoNegocios, #tit_JornalDaNoite, #tit_JornalDaBand, #tit_VerMais05, #tit_pr_emp_1, #tit_pr_emp_2, #tit_globo_comun { float:left; width:157px; height:29px; background:url(../img/tit_nabalada.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.desc_programa { float:left; width:550px; line-height:12px; color:#fff; padding:1px 0 0 16px; }
.thumbs { float:left; width:660px; }
.tbprograma { float:left; margin:20px 3px 0 0; }
#tit_maria { width:153px; background:url(../img/tit_maria.jpg) right bottom no-repeat; }
#tit_namoral { width:151px; background:url(../img/tit_namoral.jpg) right bottom no-repeat; }
#tit_jornalband { width:226px; background:url(../img/tit_jornalband.jpg) right bottom no-repeat; }
#tit_prnoar { width:197px; background:url(../img/tit_parananoar.jpg) right bottom no-repeat; }
#tit_jornalband2 { width:209px; background:url(../img/tit_jornalband2.jpg) right bottom no-repeat; }
#tit_bomdiapr { width:214px; background:url(../img/tit_bomdiapr.jpg) right bottom no-repeat; }
#tit_bomdiapr2 { width:214px; background:url(../img/tit_bomdiapr2.jpg) right bottom no-repeat; }
#tit_eparana { width:214px; background:url(../img/tit_eparana.jpg) right bottom no-repeat; }
#tit_bandcidade2001 { width:249px; background:url(../img/tit_bandcidade2001.jpg) right bottom no-repeat; }
#tit_plug2010 { width:218px; background:url(../img/tit_plug2010.jpg) right bottom no-repeat; }
#tit_bomdiabr2010 { width:218px; background:url(../img/tit_bomdiabr2010.jpg) right bottom no-repeat; }
#tit_paranatv2010 { width:218px; background:url(../img/tit_paranatv2010.jpg) right bottom no-repeat; }
#tit_ric_noticias { width:218px; background:url(../img/tit_ricnoticias.jpg) right bottom no-repeat; }
#tit_ric_noticias2 { width:218px; background:url(../img/tit_ricnoticias2.jpg) right bottom no-repeat; }
#tit_balancogeral { width:218px; background:url(../img/tit_balancogeral2010.jpg) right bottom no-repeat; }
#tit_com_palavra { width:218px; background:url(../img/tit_com_palavra.jpg) right bottom no-repeat; }
#tit_destaque { width:218px; background:url(../img/tit_destaque.jpg) right bottom no-repeat; }
#tit_magicInstitucional { width:218px; background:url(../img/tit_videoInstitucional.jpg) right bottom no-repeat; margin:0 0 0 17px; }
#tit_aumentoVagas { width:169px; background:url(../img/videos/tit_aumentoVagas.jpg) right bottom no-repeat; margin:0 0 4px 17px; }
#tit_GestaoNegocios{ width:149px; background:url(../img/videos/tit_cwbtv_31032011.jpg) right bottom no-repeat; margin:0 0 4px 17px;}
#tit_JornalDaNoite{ width:204px; background:url(../img/videos/tit_jornaldanoite_05042011.jpg) right bottom no-repeat; margin:0 0 4px 17px;}
#tit_JornalDaBand{ width:204px; background:url(../img/videos/tit_jornaldaband_05042011.jpg) right bottom no-repeat; margin:0 0 4px 17px;}
#tit_VerMais05{ width:146px; background:url(../img/videos/tit_verMais05.jpg) right bottom no-repeat; margin:0 0 4px 17px;}
#tit_pr_emp_1 { width:313px; background:url(../img/videos/tit-pr-emp-p1.jpg) right bottom no-repeat; margin:3px 0 4px 17px; }
#tit_pr_emp_2 { width:313px; background:url(../img/videos/tit-pr-emp-p2.jpg) right bottom no-repeat; margin:3px 0 4px 17px; }
#tit_globo_comun { width:229px; background:url(../img/videos/tit-globo-comun.jpg) right bottom no-repeat; margin:3px 0 4px 17px; }
#tit_otv{ float:left; width:112px; height:33px; background:url(../img/videos/tit_otv1106.jpg) right bottom no-repeat; margin:0 0 4px 17px; text-indent:-5000px; overflow:hidden; }
#tit_showdebola{ float:left; width:248px; height:32px; background:url(../img/videos/tit_showdebola.jpg) right bottom no-repeat; margin:0 0 4px 17px; text-indent:-5000px; overflow:hidden; }

.agrupa_revistas { float:left; width:723px; background:url(../img/bg_programas.jpg) 0 54px no-repeat; padding:0 0 0 40px; margin-top:70px; }
.agrupa_infosrevista { float:left; width:328px; }
#tit_digital, #tit_embratel, #tit_resvista02, #tit_resvista022, #tit_revistaVarejo, #tit_revistaOpet, #tit_revistaMes, #tit_revistaAlshop, #tit_revistaVoi, #tit_revistaTopView { float:left; width:314px; height:17px; background:url(../img/tit_digital.jpg) left bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_embratel { width:266px; background:url(../img/tit_embratel.jpg) no-repeat; margin-top:25px; }
#tit_resvista02 { width:266px; background:url(../img/tit_revistaO2.jpg) no-repeat; margin-top:25px; }
#tit_resvista022 { width:266px; background:url(../img/tit_revistaO2.jpg) no-repeat; margin-top:25px; }
#tit_revistaVarejo { width:369px; background:url(../img/tit-varejo-tecnologia.jpg) no-repeat; margin-top:25px; }
#tit_revistaOpet { width:369px; background:url(../img/tit-revista-opet.jpg) no-repeat; margin-top:25px; }
#tit_revistaMes { width:369px; background:url(../img/revistas/tit-revista-mes.jpg) no-repeat; margin-top:25px; height:24px; }
#tit_revistaAlshop { width:369px; background:url(../img/revistas/tit-revista-alshop.jpg) no-repeat; margin-top:25px; }
#tit_revistaVoi { width:145px; background:url(../img/tit-revista-voi.jpg) no-repeat; margin-top:25px; }
#tit_revistaTopView { width:220px; background:url(../img/tit-revista-topview.jpg) no-repeat; margin-top:25px; }
.agrupa_infosrevistaVarejo { float:left; width:369px; }
.agrupa_revistaOpet, .agrupa_revistaVoi, .agrupa_revistaTopView { float:left; width:369px; }
.desc_revista { float:left; width:325px; line-height:12px; color:#fff; padding:60px 0 20px 0; }
.agrupa_edicoes { float:left; width:693px; padding:10px 0 0 23px; }
.agrupa_edicoes2 { float:left; width:693px; padding:100px 0 0 23px; }
.publicacoes { float:left; margin-left:15px; display:inline; }
.img_revista { float:left; margin:0 23px 40px 0; }
.img_revista2 { float:left; margin:60px 0px 0px 30px; }
.ano_revista { float:left; width:325px; color:#cfce6e; font-size:12px; padding:85px 0 0 0; }
.materia { float:left; width:325px; line-height:12px; color:#fff; padding:2px 0 25px 0; }
.revistaVarejo { float:left; margin:1px 0 0 0; }
.revistaOpet { float:left; margin:1px 0 0 0; }
.revistaVoi { float:left; margin:8px 0 0 0; }
#tit_PerfisRedesSociais { width:203px; background:url(../img/videos/tit_PerfisRedesSociais.jpg) right bottom no-repeat; }
#tit_TVEducativa20_08 { width:218px; background:url(../img/videos/tit_TVEducativa-20-08.jpg) right bottom no-repeat; }
#tit_SegRedesSociais { width:180px; background:url(../img/videos/tit_SegRedesSociais.jpg) right bottom no-repeat; }
#tit_Georreferenciaveis { width:151px; background:url(../img/videos/tit_Georreferenciaveis.jpg) right bottom no-repeat; height:20px; }
#tit_RedesSociaisGeo { width:227px; background:url(../img/videos/tit_RedesSociaisGeo.jpg) right bottom no-repeat; }
#tit_relacionamentos { width:176px; background:url(../img/videos/tit_relacionamentos.jpg) right bottom no-repeat; }

/****MIDIA - AUTOMOBILISMO****/
#tit_automobilismo { float:left; width:724px; height:48px; background:url(../img/tit_automobilismo.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_infosauto { float:left; width:310px; height:113px; padding:0 0 16px 0; }
.site_auto { float:left; width:99%; color:#fff; padding-top:5px; }
.tit_outros { float:left; width:600px; color:#f7ff70; font-size:14px; background:url(../img/icone_auto.jpg) 38px 44px no-repeat; padding:52px 0 4px 70px; }
.txt_auto { float:left; width:600px; color:#fff; padding:0 0 0 70px; }
.multiBoxDesc { display:none; }

/****MIDIA - EVENTOS****/
#tit_eventos { float:left; width:724px; height:56px; background:url(../img/tit_eventos.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_feiras { float:left; width:249px; height:23px; background:url(../img/tit_feiras.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_feiras { float:left; width:650px; line-height:12px; color:#fff; padding:60px 0 0 39px; }
.agrupa_eventos { float:left; width:685px; padding:30px 0 0 39px; }
.ampli_eventos { float:left; border:3px solid #838383; margin-right:39px; }
.tb_eventos { float:left; border:3px solid #838383; margin-right:8px; }
.agrupa_infoseventos { float:left; width:310px; height:77px; padding:51px 0 0 0; }
.nome_evento { float:left; width:99%; color:#fdff35; text-transform:uppercase; }
.tit_evento { float:left; width:99%; color:#fff; font-size:14px; padding-top:3px; }

/****MIDIA - WEB 2.0****/
#tit_midiaweb { float:left; width:724px; height:46px; background:url(../img/tit_midiaweb.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_canais { float:left; width:326px; height:129px; background:url(../img/tit_canais.gif) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_web20 { float:left; width:685px; line-height:12px; color:#fff; padding:15px 0 0 40px; }
.caixa_web { float:left; width:320px; padding:30px 0 0 40px; }
#web_twitter { float:left; width:144px; height:55px; background:url(../img/web_twitter.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
.desc_web { float:left; width:97%; line-height:12px; color:#fff; padding:20px 0 0 0; }
#web_flickr { float:left; width:135px; height:56px; background:url(../img/web_flickr.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
.caixa_youtube { float:left; width:506px; height:165px; background:url(../img/web_youtube.jpg) 40px 40px no-repeat; padding:40px 0 0 215px; }
#tit_youtube { float:left; width:148px; height:25px; background:url(../img/tit_youtube.gif) no-repeat; text-indent:-5000px; overflow:hidden; }
.caixa_delicious { float:left; width:600px; height:130px; background:url(../img/web_delicious.jpg) 40px 10px no-repeat; padding:10px 0 0 120px; }
#tit_delicious { float:left; width:84px; height:25px; background:url(../img/tit_delicious.gif) no-repeat; text-indent:-5000px; overflow:hidden; }

/****SOCIOAMBIENTAL****/
.agrupa_socio { float:left; width:970px; background:url(../img/bg_socio.jpg) no-repeat; padding-bottom:50px; }
.esq_socio { float:left; width:597px; }
.txt_socio { float:left; width:490px; color:#fff; text-align:right; padding:194px 0 0 87px; }
#tit_socio { float:left; width:334px; height:48px; background:url(../img/tit_socio.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
.caixa_socio, .caixa_socio2 { float:left; width:325px; background:url(../img/bg_caixasocio.jpg) left bottom no-repeat; padding:0 0 30px 48px; margin:0 0 0 44px; display:inline; }
.caixa_socio2 { margin:0; }
.baixo_socios { float:left; padding-left:136px; }
.nome_socio { float:left; width:154px; color:#d5d96f; padding:35px 10px 0 0; }
.shot_socio { float:left; border:1px solid #d5d96f; margin-top:23px; }
.desc_socio { float:left; width:285px; color:#fff; font-size:9px; line-height:10px; padding:15px 0 20px 0; }
.site_socio { float:left; width:285px; }
#bt_portfolio, #bt_portfolio_over { float:left; width:180px; height:97px; background:url(../img/bt_portfolio.jpg) no-repeat; text-indent:-5000px; overflow:hidden; margin:26px 0 0 397px; display:inline; }
#bt_portfolio_over { background:url(../img/bt_portfolio-over.jpg) no-repeat; }

/****SOCIOAMBIENTAL - FORMULARIO****/
#tit_socio2 { float:left; width:930px; height:48px; background:url(../img/tit_socio.jpg) right top no-repeat; text-indent:-5000px; overflow:hidden; }
.voltar { float:left; margin:72px 0 0 712px; }
.txt_formsocio { float:left; width:680px; color:#fff; padding:45px 0 0 135px; }
.form_caridade { float:left; width:760px; padding:50px 0 0 135px; }
.divide_socio { float:left; width:370px; }
.linha_check_respon { float:left; width:270px; color:#fff; padding:8px 0 0 23px; }
.desc_outracoisa { float:left; padding-left:5px; }
.entrar { float:left; margin:15px 0 0 200px; }
.gerar { float:left; margin:5px 0 0 85px; }

/****TRABALHE CONOSCO****/
#tit_trabalhe { float:left; width:930px; height:40px; background:url(../img/tit_trabalhe.jpg) right top no-repeat; text-indent:-5000px; overflow:hidden; margin-top:21px; }
#tit_voceesta { float:left; width:443px; height:123px; background:url(../img/tit_voceesta.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#vaga_php, #vaga_3d, #vaga_html, #vaga_flash { float:left; width:487px; height:92px; background:url(../img/vaga_php.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#vaga_3d { background:url(../img/vaga_3d.jpg) right bottom no-repeat; }
#vaga_html { background:url(../img/vaga_html.jpg) right bottom no-repeat; }
#vaga_flash { background:url(../img/vaga_flash.jpg) right bottom no-repeat; }
.baixo_trabalhe { float:left; width:930px; background:url(../img/bg_baixotrabalhe.jpg) no-repeat; padding:0 0 130px 40px; }
.txt_trabalhe { float:left; width:856px; line-height:12px; color:#fff; padding-top:15px; }
.ul_trabalhe { float:left; width:600px; padding:10px 0 0 155px; }
.itens_beneficios, .itens_cargos { float:left; width:205px; color:#ffd79e; background:url(../img/seta3.gif) 0 7px no-repeat; padding:3px 0 0 23px; }
.itens_cargos { width:570px; }
#tit_deseja { float:left; width:884px; height:40px; background:url(../img/tit_deseja.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.bt_nao { float:left; margin:0 10px 0 727px; }

/****TRABALHE - ETAPA 01****/
.dir_trabalhe { float:left; width:780px; padding:0 0 30px 161px; }
.agrupa_pergunta { float:left; width:770px; background:url(../img/bg_respostas.jpg) left bottom repeat-x; padding:20px 0 30px 0; }
#num01, #num02, #num03, #num04, #num05, #num06, #num07 { float:left; width:50px; height:15px; background:url(../img/num01.jpg) left bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#num02 { background:url(../img/num02.jpg) left bottom no-repeat; }
#num03 { background:url(../img/num03.jpg) left bottom no-repeat; }
#num04 { background:url(../img/num04.jpg) left bottom no-repeat; }
#num05 { background:url(../img/num05.jpg) left bottom no-repeat; }
#num06 { background:url(../img/num06.jpg) left bottom no-repeat; }
#num07 { background:url(../img/num07.jpg) left bottom no-repeat; }
.pergunta { float:left; width:710px; color:#f8f997; font-size:14px; }
.explicacao { float:left; width:710px; color:#cea873; font-size:10px; padding:7px 0 0 56px; }
.resposta { float:left; width:700px; color:#fff; padding:0 0 0 56px; }
.agrupa_navegacao { float:left; width:195px; padding:35px 0 30px 575px; }

/****TRABALHE - ETAPA 02****/
.txt_trabalhe02 { float:left; width:845px; line-height:12px; color:#fff; padding:15px 0 0 85px; }
#tit_clique { float:left; width:378px; height:56px; background:url(../img/tit_clique.gif) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_cargo, .agrupa_tipos { float:left; width:340px; background:url(../img/bullet.jpg) 0 25px no-repeat; padding:35px 0 0 50px; }
.cargo { float:left; width:330px; font-size:14px; color:#d5d96f; }
.area { float:left; width:330px; font-size:10px; color:#cea873; padding-bottom:5px; }
.descricao { float:left; width:330px; line-height:12px; color:#fff; padding-bottom:15px; }
.bt_voltar { float:left; margin:25px 0 0 690px; }

/****TRABALHE - ETAPA 03****/
.nome_cargo { float:left; width:845px; color:#feff89; font-size:14px; padding:35px 0 0 85px; }
.cidade { float:left; width:830px; color:#cea873; font-size:10px; padding:0 0 0 85px; }
.agrupa_tipos { background:url(../img/box.jpg) 25px 36px no-repeat; }
.coluna_trabalhe { float:left; width:390px; padding:0 0 30px 161px; }
.coluna_trabalhe02 { float:left; width:390px; padding:0 0 30px 0; }
.agrupa_deseja { float:left; width:205px; padding:20px 0 30px 715px; }

/****TRABALHE - ETAPA 04****/
#tit_preenchimento { float:left; width:930px; height:77px; background:url(../img/tit_preenchimento.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
.esq_trabalhe2 { float:left; width:245px; height:475px; line-height:12px; color:#fff; background:url(../img/bg_esqtrabalhe2.jpg) no-repeat; padding:50px 35px 0 39px; }
.form_trabalhe { float:left; width:860px; padding:20px 0 40px 90px; }
.divide_trabalhe { float:left; width:366px; }
.divide_trabalhe2 { float:left; width:490px; }
.infos { float:left; width:140px; font-size:9px; color:#cdce83; padding:5px 0 0 13px; }
.desc_radios { float:left; color:#fff; padding:10px 20px 0 22px; }

/****CADASTRE-SE****/
#tit_cadastre { float:left; width:931px; height:47px; background:url(../img/tit_cadastre.jpg) right top no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_cadastre2 { float:left; width:931px; height:48px; background:url(../img/tit_cadastre2.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_acompanhe { float:left; width:841px; height:118px; background:url(../img/tit_acompanhe.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
.bg_cadastre { float:left; width:970px; background:url(../img/bg_cadas.jpg) no-repeat; padding-bottom:30px; }
.fcadas { float:left; width:360px; background:url(../img/bg_cadas01.jpg) 100px 53px no-repeat; padding:0 0 0 103px; }
.desc_cadastro { float:left; width:344px; line-height:12px; text-align:justify; color:#fff; }
.linha_cadas { float:left; padding-left:27px; }
.cor { color:#a35edd; }
.campo_form, .campo_form_over { float:left; font:11px Verdana, Arial, Tahoma; color:#3b3b3b; background:#e2dede; border:2px solid #784c9e; padding:2px; }
.campo_form_over { background:#fff; }
#desc_nome { float:left; width:255px; height:19px; background:url(../img/desc_nome.jpg) no-repeat; text-indent:-5000px; overflow:hidden; margin-top:35px; }
#desc_email { float:left; width:255px; height:19px; background:url(../img/desc_email.jpg) no-repeat; text-indent:-5000px; overflow:hidden; margin-top:18px; }
.bt_enviar { float:left; clear:both; margin:46px 0 0 236px; }
.fcancel { float:left; width:380px; background:url(../img/bg_cadas02.jpg) 100px 55px no-repeat; padding:10px 0 0 100px; }
#desc_email2 { float:left; width:255px; height:19px; background:url(../img/desc_email2.jpg) no-repeat; text-indent:-5000px; overflow:hidden; margin-top:50px; }
.botoes_cadastre { float:left; padding:0 0 0 466px; }
#bt_assine, #bt_assine_over { float:left; width:160px; height:100px; background:url(../img/bt_assine.jpg) no-repeat; text-indent:-5000px; overflow:hidden; }
#bt_assine_over { background:url(../img/bt_assine-over.jpg) no-repeat; }
#bt_acompanhe, #bt_acompanhe_over { float:left; width:200px; height:100px; background:url(../img/bt_acompanhe.jpg) no-repeat; text-indent:-5000px; overflow:hidden; margin-left:38px; }
#bt_acompanhe_over { background:url(../img/bt_acompanhe-over.jpg) no-repeat; }

/****CONTAT0****/
.agrupa_contato { float:left; width:970px; background:url(../img/bg_contato.jpg) no-repeat; padding-bottom:50px; }
#tit_contato { float:left; width:931px; height:48px; background:url(../img/tit_contato.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_atencao { float:left; width:599px; height:38px; background:url(../img/tit_atencao.gif) 39px bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_amagicnao { float:left; width:476px; height:25px; background:url(../img/tit_amagic.gif) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.txt_contato { float:left; width:900px; color:#fff; padding:15px 0 0 39px; }
.agrupa_mapa, .agrupa_mapa2 { float:left; width:420px; padding:32px 0 0 110px; }
.agrupa_mapa2 { padding-left:20px; }
.envolve_mapa { float:left; width:200px; }
.mapinha { float:left; border:2px solid #fff; margin-bottom:13px; }
.bt_ampliar, .bt_ampliar_over { float:left; width:62px; height:17px; background:url(../img/bt_ampliar.gif) no-repeat; text-indent:-5000px; overflow:hidden; margin-right:20px; }
.bt_tracar, .bt_tracar_over { float:left; width:77px; height:17px; background:url(../img/bt_tracar.gif) no-repeat; text-indent:-5000px; overflow:hidden; margin-right:20px; }
.bt_ampliar_over { background:url(../img/bt_ampliar-over.gif) no-repeat; }
.bt_tracar_over { background:url(../img/bt_tracar-over.gif) no-repeat; }
.agrupa_endrota { float:left; padding:5px 0 0 83px; }
.txt_digite { float:left; width:200px; font-size:10px; color:#fff; padding:0 0 5px 20px; }
.bt_ok { float:left; margin-left:8px; }
#tit_saopaulo { float:left; width:132px; height:34px; background:url(../img/tit_saopaulo.gif) left bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_curitiba { float:left; width:132px; height:34px; background:url(../img/tit_curitiba.gif) left bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.endereco { float:left; width:212px; line-height:12px; color:#fff; font-size:10px; font-style:normal; padding-top:10px; }
.tel { font-size:13px; color:#c97fef; }
#tit_oquevc, #tit_oquevc2 { float:left; width:600px; height:80px; background:url(../img/tit_oquevc.gif) 39px bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_oquevc2 { background:url(../img/tit_oquevc2.gif) 39px bottom no-repeat; }
.agrupa_botoes { float:left; width:800px; padding:16px 0 0 110px; }
.botoes { float:left; margin:0 41px 0 0; }
.mapa { float:left; clear:both; border:10px solid #fff; margin-top:6px; }

/****CONTATO ROTAS****/
.agrupa_rota { float:left; width:970px; background:url(../img/bg_formcontato.jpg) left bottom no-repeat; padding-bottom:370px; }
#cidade_saopaulo, #cidade_curitiba { float:left; width:768px; height:48px; background:url(../img/cidade_saopaulo.jpg) 39px bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#cidade_curitiba { background:url(../img/cidade_curitiba.jpg) 39px bottom no-repeat; }
#tit_contato2 { float:left; width:163px; height:48px; background:url(../img/tit_contato.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_informeend { float:left; width:228px; height:55px; background:url(../img/tit_informeend.gif) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_rua { float:left; width:330px; padding:15px 0 0 20px; }
.agrupa_num { float:left; width:125px; padding-top:15px; }
.bt_rota { float:left; margin-top:30px; }
.top_rotas { float:left; width:970px; background:#000; padding-top:19px; margin-top:30px; }
#icone_rota { float:left; width:196px; height:45px; background:url(../img/icone_rota.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#icone_mapa { float:left; width:282px; height:51px; background:url(../img/icone_mapa.jpg) right 0 no-repeat; text-indent:-5000px; overflow:hidden; }
.agrupa_api { float:left; width:962px; background:#fff; border:4px solid #000; padding:20px 0; }

/****CONTATO ORÇAMENTO****/
#tit_informe { float:left; width:600px; height:25px; background:url(../img/tit_informe.gif) 39px 0 no-repeat; text-indent:-5000px; overflow:hidden; margin-top:20px; }
.formulario_orcamento { float:left; width:860px; background:url(../img/bg_formcontato.jpg) left bottom no-repeat; padding:30px 0 440px 110px; }
.tipo_empresa { float:left; width:250px; color:#fff; padding-left:10px; }
.descricao_orcamento { float:left; width:750px; line-height:12px; color:#fff; padding:15px 0 0 110px; }
.destaque { color:#f3cd98; font-size:10px; }
#tit_empresapr, #tit_empresaoutro, #tit_empresaabert, #tit_pessoa { float:left; width:600px; height:25px; background:url(../img/tit_empresapr.gif) 39px 0 no-repeat; text-indent:-5000px; overflow:hidden; margin-top:20px; }
#tit_empresaoutro { background:url(../img/tit_empresaoutro.gif) 39px 0 no-repeat; }
#tit_empresaabert { background:url(../img/tit_empresaabert.gif) 39px 0 no-repeat; }
#tit_pessoa { background:url(../img/tit_pessoa.gif) 39px 0 no-repeat; }
#tit_devidamente { float:left; width:335px; height:25px; background:url(../img/tit_empresapr.gif) 39px 0 no-repeat; text-indent:-5000px; overflow:hidden; margin-top:20px; }
.linha_fone { float:left; width:160px; padding-top:15px; }
.isento { float:left; color:#fff; padding:5px 0 0 10px; }

/****CONTATO FORMULARIO****/
#tit_formulario { float:left; width:600px; height:21px; background:url(../img/tit_formulario.gif) 39px 0 no-repeat; text-indent:-5000px; overflow:hidden; margin-top:20px; }
.formulario { float:left; width:970px; background:url(../img/bg_formcontato.jpg) left bottom no-repeat; padding:10px 0 340px 0; }
.divide_form { float:left; width:345px; padding:0 0 0 75px; }
.divide_form2 { float:left; width:495px; padding:0 0 0 10px; }
.linha_form_contato, .linha_form_ddd, .linha_form_fone { float:left; width:99%; padding-top:15px; }
.linha_form_ddd { width:85px; }
.linha_form_fone { width:150px; }
.agrupa_captcha { float:left; width:130px; }
.desc_captcha { float:left; width:99%; color:#fff; font-size:10px; text-align:right; padding-bottom:3px; }
#captcha_image { float:left; margin:0 10px; }
.desc_form_contato { float:left; width:92%; color:#fff; background:url(../img/box.jpg) no-repeat; padding:2px 0 3px 22px; }
.agrupa_cidade { float:left; width:265px; }
.agrupa_estado { float:left; width:75px; }
.campo_form2, .campo_form2_over { float:left; background:#c6c6c6; border:2px solid #fff; font:13px Arial, Verdana, Tahoma; margin-left:23px; padding:2px; }
.campo_form2_over { background:#8d8c8c; }

/****MIDIA AUDIOS****/
.agrupa_videos { float:left; width:686px; background:url(../img/bg_programas.jpg) no-repeat; padding:40px 0 0 77px; margin-top:0px; }
.agrupa_videos1 { float:left; width:686px; background:url(../img/bg_programas.jpg) no-repeat; padding:40px 0 0 77px; margin-top:30px; }
#tit_audios { float:left; width:724px; height:50px; background:url(../img/tit-audio.gif) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
#tit_programas_radio { float:left; width:306px; height:34px; background:url(../img/tit-programas-de-radio.gif) right bottom no-repeat; text-indent:-5000px; overflow:hidden; }
.blocoAudio { float:left; width:581px; height:167px; padding:29px 0 0 105px; margin:10px 0 0 0; background:url(../img/bg-audio.jpg) no-repeat 0 0; }
.blocoAudio2 { float:left; width:581px; height:116px; padding:29px 0 0 105px; margin:10px 0 0 0; background:url(../img/bg-audio2.jpg) no-repeat 0 0; }
.audio_youtube { float:left; display:inline; width:300px; height:25px; margin:8px 0 0 10px; }
#tit_radioRedes { float:left; width:224px; height:29px; background:url(../img/radio-10022011.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radioAmizVir { float:left; width:228px; height:29px; background:url(../img/radio-23022011.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radioInterMudandoMundo { float:left; width:215px; height:29px; background:url(../img/radio-12042011.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radio2704 { float:left; width:211px; height:29px; background:url(../img/radio-270411.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radio2804 { float:left; width:211px; height:29px; background:url(../img/radio-280411.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radio3105 { float:left; width:209px; height:29px; background:url(../img/radio-310511.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_educativa2804 { float:left; width:252px; height:29px; background:url(../img/educativa-280411.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }

#tit_radio070611 { float:left; width:217px; height:29px; background:url(../img/radio-070611.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radio140611 { float:left; width:217px; height:29px; background:url(../img/radio-140611.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radio210611 { float:left; width:217px; height:29px; background:url(../img/radio-210611.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radio280611 { float:left; width:217px; height:29px; background:url(../img/radio-280611.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }


#tit_radioCBN_bloco1 { float:left; width:276px; height:29px; background:url(../img/radio-09042011-bloco1.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radioCBN_bloco2 { float:left; width:276px; height:29px; background:url(../img/radio-09042011-bloco2.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radioCBN_bloco3 { float:left; width:276px; height:29px; background:url(../img/radio-09042011-bloco3.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }
#tit_radioCBN_bloco4 { float:left; width:276px; height:29px; background:url(../img/radio-09042011-bloco4.jpg) right bottom no-repeat; text-indent:-5000px; overflow:hidden; margin:0 0 10px 0; }

/****PAGINACAO VIDEOS****/
.ulPaginacao { float:right; display:inline; width:auto; margin:40px 40px 10px 0; }
.ulPaginacao li { display:inline; color:#000000; font-size:12px; font-weight:bold; }
.ulPaginacao span { float:left; display:inline; width:37px; height:20px; margin:0 0 0 4px; padding:3px 0 0 0; background:url(../img/bg-pag-on.jpg) no-repeat 0 0; text-align:center; }
.ulPaginacao a { float:left; display:inline; width:37px; height:20px; margin:0 0 0 4px; padding:3px 0 0 0; background:url(../img/bg-pag.jpg) no-repeat 0 0; text-align:center; color:#000000; text-decoration:none; }
.ulPaginacao a:hover { color:#ffffff; }
.ulPaginacao2 { float:right; display:inline; width:auto; margin:40px 40px 0 0; }
.ulPaginacao2 li { display:inline; color:#000000; font-size:12px; font-weight:bold; }
.ulPaginacao2 span { float:left; display:inline; width:37px; height:20px; margin:0 0 0 4px; padding:3px 0 0 0; background:url(../img/bg-pag-on.jpg) no-repeat 0 0; text-align:center; }
.ulPaginacao2 a { float:left; display:inline; width:37px; height:20px; margin:0 0 0 4px; padding:3px 0 0 0; background:url(../img/bg-pag.jpg) no-repeat 0 0; text-align:center; color:#000000; text-decoration:none; }
.ulPaginacao2 a:hover { color:#ffffff; }

/**/
.agrupa_edicoes_2 { float:left; width:490px; padding:10px 0 0 23px; }
.ano_revista2 { float:left; width:299px; color:#cfce6e; font-size:12px; padding:80px 0 0 10px; }
.materia2 { float:left; width:299px; line-height:12px; color:#fff; padding:2px 0 25px 10px; }
