@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; outline:none;}

img{border:0px;}

li{list-style:none;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

html,body{width:100%; height:100%; font-family: Tahoma, Arial, Helvetica, sans-serif; background:#FFF url(img/bgt.jpg) left top repeat-x;}

.all{float:left; width:100%; height:100%;}

.container{margin:0px auto; width:957px; height:100%;}

.topo{float:left; width:957px; text-align:center;}

.endereco{float:left; width:957px; height:21px; overflow:hidden; background:url(img/bg_address.jpg) center 15px no-repeat; padding-top:21px; padding-bottom:0px; display:inline;}

.endereco address{width:957px; height:21px; font-style:normal; font-weight:bold; font-size:13px; color:#1F4B7B; letter-spacing:1px; padding-top:21px; padding-bottom:0px;}

.eventosss address{ padding-top:0;}

.banner{float:left; width:957px; height:227px;}

.corpo{float:left;width:957px; min-height:500px; _height:500px; background: url(img/bg_cont.jpg) center top no-repeat;}

.menu{float:left; width:957px; min-height:47px; margin-top:5px;}

.menu li{display:inline;}

.menu a{float:left; height:42px; text-indent:-9999px; overflow:hidden;}

.menu a.m_inicial{width:65px; background:url(img/menu.jpg) left top no-repeat; margin-right:31px; margin-left:36px;}
.menu a.m_inicial:hover{background:url(img/menu.jpg) left -42px no-repeat;}

.menu a.m_revelacao{width:95px; background:url(img/menu.jpg) -65px top no-repeat; margin-right:32px;}
.menu a.m_revelacao:hover{background:url(img/menu.jpg) -65px -42px no-repeat;}

.menu a.m_empresa{width:80px; background:url(img/menu.jpg) -160px top no-repeat; margin-right:29px;}
.menu a.m_empresa:hover{background:url(img/menu.jpg) -160px -42px no-repeat;}

.menu a.m_servicos{width:85px; background:url(img/menu.jpg) -240px top no-repeat; margin-right:28px;}
.menu a.m_servicos:hover{background:url(img/menu.jpg) -240px -42px no-repeat;}

.menu a.m_estudio{width:80px; background:url(img/menu.jpg) -325px top no-repeat; margin-right:28px;}
.menu a.m_estudio:hover{background:url(img/menu.jpg) -325px -42px no-repeat;}

.menu a.m_eventos{width:80px; background:url(img/menu.jpg) -405px top no-repeat; margin-right:30px;}
.menu a.m_eventos:hover{background:url(img/menu.jpg) -405px -42px no-repeat;}

.menu a.m_downloads{width:105px; background:url(img/menu.jpg) -485px top no-repeat; margin-right:30px;}
.menu a.m_downloads:hover{background:url(img/menu.jpg) -485px -42px no-repeat;}

.menu a.m_contato{width:80px; background:url(img/menu.jpg) -590px top no-repeat;}
.menu a.m_contato:hover{background:url(img/menu.jpg) -590px -42px no-repeat;}

.componente{float:left; padding-top:30px; padding-left:73px; padding-bottom:20px;}
.eventos{float:left; padding-left:34px;}

.conteudo{float:left; width:917px; padding-left:20px; padding-right:20px;}

.conteudo p{color:#444; font-size:12px; text-align:justify;}

.conteudo h4{font-size:14px; color:#DE0000; padding-top:10px; padding-bottom:3px;}

.conteudo ul{border:1px solid #999; background:#F5F5F5; margin-bottom:10px; padding:5px;}

.conteudo li{font-size:12px; line-height:18px; margin-left:20px; list-style:square;}

.conteudo li a{color:#C00;}

.conteudo_downloads{float:left; width:417px; padding:20px; line-height:18px;}

.conteudo_downloads a{padding-top:5px; font-weight:bold; font-size:11px;}
.conteudo_downloads a.link_direita{float:right; color:#1F4B7C; width:400px; diasplay:block; text-align:right;}

.conteudo_downloads img{float:left; padding-right:10px;}

.titulo{float:left; width:917px; height:42px; background:url(img/bg_tit.jpg) left 30px no-repeat; padding-top:30px; padding-bottom:20px;}

.conteudo h1{width:200px; height:42px; display:block; text-indent:-9999px; font-size:15px;}

.conteudo h1.t_empresa{background:url(img/tit_empresa.jpg) left top no-repeat;}
.conteudo h1.t_missao{background:url(img/tit_missao.jpg) left top no-repeat;}
.conteudo h1.t_servicos{background:url(img/tit_servicos.jpg) left top no-repeat;}
.conteudo h1.t_estudio{background:url(img/tit_estudio.jpg) left top no-repeat;}
.conteudo h1.t_portfolio{background:url(img/tit_portfolio.jpg) left top no-repeat;}
.conteudo h1.t_eventos{background:url(img/tit_eventos.jpg) left top no-repeat;}
.conteudo h1.t_downloads{background:url(img/tit_downloads.jpg) left top no-repeat;}
.conteudo h1.t_contato{background:url(img/tit_contato.jpg) left top no-repeat;}

.conteudo h3{color:#A00; font-size:14px; letter-spacing:1px; border-bottom:1px dotted #CCC; padding-top:15px; padding-bottom:5px; margin-bottom:5px;}

.conteudo h6{width:915px; text-align:center; font-size:12px; font-weight:100; color:#454545;}

.formulario{float:left; width:500px;}
.formulario a{padding-left:150px; color:#2D5D8B; font-size:11px; font-weight:bold; text-decoration:none; line-height:20px;}
.formulario a:hover{color:#0289D0;}


.mapa_google{float:right; padding-top:20px; width:380px; height:350px; text-align:center;}
.mapa_google a{color:#666; margin-bottom:15px; font-size:11px; }
.mapa_google iframe{border:1px solid #999;}

.mapa_google ul{border:none; background:none; padding-top:20px;}
.mapa_google li{list-style:none; padding-bottom:20px; padding-left:0px; margin-left:0px; height:120px;}
.mapa_google li h5{text-align:left; font-size:12px; color:#900; border-bottom:1px dotted #CCC; margin-bottom:5px; padding-top:5px;}
.mapa_google address{float:left; text-align:left; font-style:normal; color:#454545; line-height:20px;}
.mapa_google li img{float:right;}
.formulario a{color:#2D5D8B; font-size:11px; font-weight:bold; text-decoration:none; line-height:20px;}
.formulario a:hover{color:#0289D0;}

.base{float:left; width:957px; height:30px; background:url(img/bg_address.jpg) center top no-repeat;}
.base p{font-weight:bold; font-size:11px;letter-spacing:1px; text-align:center; color:#1F4B7B; padding-top:6px;}
.base a{color:#1F4B7B;}
.base a:hover{color:#06F;}


