*{margin:0;padding:0;border:0;}
body{font:10px verdana,tahoma,arial;color:#616161;background:#000;}
.inicial{background:#000 url(../img/bg_body.jpg) center 187px no-repeat;}
ul{list-style:none;}
.float{float:left;}
.link01{color:#666;text-decoration:none;}
.link02{color:#ff0500;text-decoration:none;}
a:hover{text-decoration:underline;}

/***INICIAL***/
#geral{width:970px;margin:0 auto;}
.topo{float:left;width:969px;background:url(../img/top_inicial.jpg) repeat-x;}
#logo{float:left;width:931px;height:142px;background:url(../img/logo.jpg) 50px 48px no-repeat;text-indent:-5000px;overflow:hidden;}
.bottom{float:left;width:969px;background:url(../img/bottom.jpg) repeat-x;}
.bt01{float:left;padding:16px 0 0 44px;}
.bt02{float:left;padding:74px 0 0 89px;}
.bt03{float:left;padding:16px 31px 0 89px;}
.assinatura{float:left;width:970px;color:#b3b3b3;text-align:center;padding:35px 0;}

/***INTERNAS***/
.topo_int{float:left;width:970px;background:url(../img/top.jpg) repeat-x;}
#logo2{float:left;width:348px;height:140px;background:url(../img/logo_eurosul.jpg) 38px 58px no-repeat;text-indent:-5000px;overflow:hidden;}
.dir_top{float:left;width:601px;height:140px;background:url(../img/top02.jpg) right top no-repeat;}
.menu_local{float:left;margin:0 43px 0 144px;display:inline;}
.conteudo{float:left;width:970px;background:#fff url(../img/bg_conteudo.gif) no-repeat;}
.bg_conteudo{float:left;width:970px;background:url(../img/bg_rodape.jpg) left bottom no-repeat;padding-bottom:42px;}

/***A EUROSUL***/
#top_eurosul{float:left;width:539px;height:83px;background:url(../img/top_eurosul.jpg) right 40px no-repeat;text-indent:-5000px;overflow:hidden;}
.cima_eurosul{float:left;width:912px;height:279px;background:url(../img/bg_aeurosul.jpg) right top no-repeat;padding:34px 0 0 58px;}
#titulo_aeurosul{float:left;width:524px;height:51px;background:url(../img/titulo_aeurosul.gif) no-repeat;text-indent:-5000px;overflow:hidden;}
.txt_aeurosul{float:left;width:533px;font-size:12px;color:#000;padding-top:25px;}
.agrupa_missao{float:left;width:321px;height:204px;background:url(../img/bg_missao.jpg) right 83px no-repeat;margin-left:17px;display:inline;padding-bottom:30px;}
#titulo_missao, #titulo_visao, #titulo_valores{float:left;width:321px;height:83px;background:url(../img/titulo_missao.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.desc_missao{float:left;width:183px;font-size:12px;color:#000;padding:2px 0 0 80px;}
.agrupa_visao{float:left;width:288px;height:204px;background:url(../img/bg_visao.jpg) right bottom no-repeat;}
#titulo_visao{width:288px;background:url(../img/titulo_visao.jpg) no-repeat;}
.desc_visao{float:left;width:183px;font-size:12px;color:#000;padding:2px 0 0 56px;}
.agrupa_valores{float:left;width:321px;height:204px;background:url(../img/bg_valores.jpg) right bottom no-repeat;}
#titulo_valores{background:url(../img/titulo_valores.jpg) no-repeat;}

/***SERVIÇOS***/
#top_servicos{float:left;width:539px;height:83px;background:url(../img/top_servicos.jpg) right 40px no-repeat;text-indent:-5000px;overflow:hidden;}
.txt_servicos{float:left;width:540px;color:#000;font-size:12px;padding:35px 0 25px 60px;}
.ul_servicos{float:left;width:915px;padding:0 0 0 46px;}
.item_sevico, .item_sevico2{float:left;width:452px;line-height:22px;color:#5d5d5d;font-size:10px;text-transform:uppercase;background:url(../img/bg_itens.gif) no-repeat;padding-left:25px;margin-top:6px;}
.item_sevico2{width:390px;background:url(../img/bg_itens02.gif) no-repeat;}

/***INFORMAÇÕES***/
#top_info{float:left;width:539px;height:83px;background:url(../img/top_info.jpg) right 40px no-repeat;text-indent:-5000px;overflow:hidden;}
#construcao{float:left;width:970px;height:450px;background:url(../img/construcao.jpg) center 100px no-repeat;text-indent:-5000px;overflow:hidden;}

/***LINKS***/
#top_links{float:left;width:539px;height:83px;background:url(../img/top_links.jpg) right 40px no-repeat;text-indent:-5000px;overflow:hidden;}
.txt_links{float:left;width:460px;font-size:12px;padding:30px 0 0 40px;}
.ul_links{float:left;width:446px;padding:40px 0 0 50px;}
.ul_links02{float:left;width:446px;padding:40px 0 0 0;}
.item_link01, .item_link02, .item_link03{float:left;width:410px;line-height:33px;font-size:14px;text-align:center;background:url(../img/bg_link01.jpg) no-repeat;}
.item_link02{line-height:35px;background:url(../img/bg_link02.jpg) no-repeat;}
.item_link03{width:445px;line-height:35px;background:url(../img/bg_link03.jpg) no-repeat;padding-bottom:159px;}

/***LOCALIZAÇÃO***/
#top_localizacao{float:left;width:539px;height:83px;background:url(../img/top_localizacao.jpg) right 40px no-repeat;text-indent:-5000px;overflow:hidden;}
.agrupa_mapa{float:left;width:878px;height:406px;background:url(../img/bg_mapa.jpg) no-repeat;padding:14px 0 0 40px;margin:24px 0 0 34px;display:inline;}
.endereco{float:left;width:245px;line-height:20px;font-size:12px;font-style:normal;background:url(../img/seta.gif) 59px 6px no-repeat;padding:0 0 30px 72px;}
.cor{color:#ff0500;}

/***FALE CONOSCO***/
#top_fale{float:left;width:539px;height:83px;background:url(../img/top_fale.jpg) right 40px no-repeat;text-indent:-5000px;overflow:hidden;}
.formulario{float:left;width:592px;height:575px;background:url(../img/bg_form.jpg) 0 143px no-repeat;}
#titulo_form{float:left;width:366px;height:60px;background:url(../img/titulo_form.gif) right bottom no-repeat;text-indent:-5000px;overflow:hidden;}
.txt_contato{float:left;width:445px;line-height:14px;font-size:12px;padding:23px 0 45px 59px;}
.linha_form_contato{float:left;width:540px;margin-top:12px;}
.desc_form_contato{float:left;width:107px;font:11px Verdana, Arial;color:#616161;text-align:right;padding:4px 8px 0 0;}
.campo_form, .campo_form_over{float:left;font:12px Arial, Verdana, Tahoma;background:#fff;color:#333;border:1px solid #c2c1c1;padding:3px;}
.campo_form_over{background:#e5e5e5;}
.agrupa_cidade{float:left;width:390px;}
.agrupa_estado{float:left;width:120px;}
#bt_enviar, #bt_enviar-over{float:left;width:93px;height:36px;background:url(../img/bt_enviar.jpg) no-repeat;margin:17px 0 0 410px;display:inline;text-indent:-5000px;overflow:hidden;}
#bt_enviar-over{background:url(../img/bt_enviar-over.jpg) no-repeat;}
.lado_form{float:left;width:320px;padding:32px 0 0 20px;}
.contatos{float:left;width:273px;line-height:18px;font-size:12px;background:url(../img/bg_email.jpg) no-repeat;padding:20px 0 21px 30px;}
.resposta{float:left;width:552px;font-size:14px;color:#ff0500;padding:50px 0 0 60px;}