@charset "utf-8";

/* Alinhar */
#alinhar {
width:778px;
margin:0px auto;
text-align:left;
}

.clear { clear:both; }

/* CSS Document */
body { background-color:#0d0d0d; margin:0px; padding:0px; text-align:center; }

* { list-style:none; }

body#interna { background:url(../imagens/geral/fundo_internas.jpg) repeat-x #0d0d0d; margin:0px; padding:0px; }

body.noback { background:url(../imagens/geral/teste_fundos.jpg) repeat-x #0d0d0d; }

/* Seções da Home */
.secoesHome, .secoesHomeBaixo { width:778px; float:left; color:#FFFFFF; }

.secoesHome { margin-top:10px; }

.secoesHome #news, .secoesHome #conceito, .secoesHome #contato { width:245px; float:left; margin-right:15px; }

.secoesHome #contato { margin-right:0px; }

.secoesHome #news .titulo, .secoesHome #conceito .titulo, .secoesHome #contato .titulo { width:245px; height:27px; float:left; border-top:#1a1a1a 1px solid; border-bottom:#1a1a1a 1px solid; padding:15px 0px; }

.secoesHome #news .conteudo, .secoesHome #conceito .conteudo, .secoesHome #contato .conteudo, .secoesHomeBaixo #parceiros .conteudo, .secoesHomeBaixo #ftp .conteudo { width:100%; float:left; margin-top:15px; }

.secoesHome #news .conteudo ul { margin:0px; padding:0px; }

.secoesHome #news .conteudo ul li { background-color:#171717; width:233px; height:38px; float:left; margin-bottom:5px; border:#0D0D0D 1px solid; }

.secoesHome #news .conteudo ul li { padding:7px 0px 0px 10px; }

.secoesHome #news .conteudo ul li#ultimo { margin-bottom:0px; }

.secoesHome #news .conteudo ul li:hover { background-color:#0d0d0d; border:#333333 1px solid; cursor:pointer; }

.secoesHome #contato .conteudo { width:230px; height:121px; border:#1a1a1a 1px solid; padding-left:15px; padding-top:15px; }

.secoesHome #contato .conteudo #formHome, .secoesHome #contato .conteudo #formHome select, .secoesHome #contato .conteudo #formHome input, .secoesHome #contato .conteudo #formHome img { float:left; }

.secoesHome #contato .conteudo #formHome input, .secoesHome #contato .conteudo #formHome select { background-color:#0d0d0d; border:#333 1px solid; margin-bottom:10px; }

.secoesHome #contato .conteudo #formHome select, .secoesHome #contato .conteudo #formHome input { color:#999999; font-family:Arial, Helvetica, sans-serif; height:20px; }

.secoesHome #contato .conteudo #formHome input { padding-top:5px; padding-left:5px; margin-top:-1px; }

.secoesHome #contato .conteudo #formHome img { margin-left:10px; }

.secoesHome #news .vejamais, .secoesHome #conceito .vejamais, .secoesHome #contato .vejamais { float:left; width:100%; height:25px; margin-top:10px; }

.secoesHome #conceito .vejamais .seta, .secoesHome #conceito .vejamais .texto { float:left; line-height:12px; margin-right:10px; color:#F00; font-weight:bold; }

.secoesHome #conceito .vejamais .texto a { color:#999; text-decoration:none; font-weight:normal; }

.secoesHomeBaixo { margin-top:40px; }

.secoesHomeBaixo #parceiros, .secoesHomeBaixo #ftp { width:378px; height:150px; float:left; margin-right:18px; }

.secoesHomeBaixo #parceiros .titulo, .secoesHomeBaixo #ftp .titulo { width:378px; height:49px; float:left; border-top:#1a1a1a 1px solid; border-bottom:#1a1a1a 1px solid; padding:10px 0px; }

.secoesHomeBaixo #ftp .titulo img { float:left; }

.secoesHomeBaixo #ftp .titulo .duvidas { float:right; width:130px; height:25px; margin-top:12.5px; }

.secoesHomeBaixo #ftp .duvidas p { float:left; margin:0; padding:0; line-height:12px; }

.secoesHomeBaixo #ftp .duvidas img { margin:0px 15px 0px 0px; }

.secoesHomeBaixo #ftp { margin-right:0px; }

/* Internas */
body#interna #cases, body#interna #portfolio, body#interna #news, body#interna #asrcom, body#interna #parceiros, body#interna #contato { float:left; width:778px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }
body#interna #portfolio { font-size:11px; line-height:14px; }

body#interna #cases .titulo, body#interna #portfolio .titulo, body#interna #news .titulo, body#interna #asrcom .titulo, body#interna #parceiros .titulo, body#interna #contato .titulo { padding:20px 0px; border-top:#1a1a1a 1px solid; border-bottom:#1a1a1a 1px solid; margin-bottom:35px; float:left; width:100%; }

/* Cases */

body#interna #cases .titulo .links select { border:#333 solid 1px; background-color:#0d0d0d; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; height:20px; padding-top:2px; padding-left:5px; float:right; }

body#interna #cases img, body#interna #cases p { float:left; margin:0px; padding:0px; }

body#interna #cases img { margin-right:20px; _margin-right:0px; }

body#interna #cases p#resumo { width:580px; font-weight:bold; height:105px; }

body#interna #cases p#resumo span.nome_evento { color:#FFFFFF; font-size:35px; clear:both; width:100%; float:left; margin-bottom:8px; letter-spacing:-2px; line-height:32px; }

body#interna #cases .galeria_fotos, body#interna #cases .galeria_fotos1, body#interna #cases .galeria_fotos2, body#interna #cases .galeria_fotos3, body#interna #cases .galeria_fotos4, body#interna #cases .galeria_fotos5, body#interna #cases .galeria_fotos6, body#interna #cases .galeria_fotos7, body#interna #cases .galeria_fotos8 { width:778px; border-top:#1a1a1a 1px solid; border-bottom:#1a1a1a 1px solid; padding:10px 0px; margin-top:30px; clear:both; float:left; }

body#interna #cases p#texto { width:100%; margin-top:50px; padding-bottom:50px; }

body#interna #cases .separadorCases { width:100%; height:1px; clear:both; background-color:#1a1a1a; margin:20px 0px; float:left; }

/* News */
body#interna #news img, body#interna #news p { float:left; margin:0px; padding:0px; }

body#interna #news p#texto { background-color:#0d0d0d; }

body#interna #news .imagens { width:360px; float:left; margin-right:20px; }

body#interna #news img {  float:left; margin-bottom:10px; }

body#interna #news a { color:#999; }

body#interna img#foto { padding:18px; border:#1a1a1a 1px solid; }

body#interna #news p#destaque { width:100%; clear:both; margin-bottom:20px; line-height:24px; letter-spacing:0px;  }

body#interna #news p#resumo { width:380px; line-height:18px; float:left; }

body#interna #news p#resumo span.nome_evento { color:#FFFFFF; font-size:35px; clear:both; width:100%; float:left; margin-bottom:8px; letter-spacing:-2px; }

body#interna .galeria_fotos, body#interna .galeria_fotos1, body#interna .galeria_fotos2, body#interna .galeria_fotos3, body#interna .galeria_fotos4, body#interna .galeria_fotos5, body#interna .galeria_fotos6, body#interna .galeria_fotos7, body#interna .galeria_fotos8 { width:100%; border-top:#1a1a1a 1px solid; border-bottom:#1a1a1a 1px solid; padding:10px 0px; margin-top:30px; clear:both; float:left; }

body#interna .galeria_fotos img, body#interna .galeria_fotos1 img, body#interna .galeria_fotos2 img, body#interna .galeria_fotos3 img, body#interna .galeria_fotos4 img, body#interna .galeria_fotos5 img, body#interna .galeria_fotos6 img, body#interna .galeria_fotos7 img, body#interna .galeria_fotos8 img { filter:Alpha(opacity=100); }

body#interna .galeria_fotos img#fora, body#interna .galeria_fotos1 img#fora1, body#interna .galeria_fotos2 img#fora2, body#interna .galeria_fotos3 img#fora3, body#interna .galeria_fotos4 img#fora4, body#interna .galeria_fotos5 img#fora5, body#interna .galeria_fotos6 img#fora6, body#interna .galeria_fotos7 img#fora7, body#interna .galeria_fotos8 img#fora8 { display:block; cursor:pointer; }

body#interna .galeria_fotos img#clicada, body#interna .galeria_fotos1 img#clicada1, body#interna .galeria_fotos2 img#clicada2, body#interna .galeria_fotos3 img#clicada3, body#interna .galeria_fotos4 img#clicada4, body#interna .galeria_fotos5 img#clicada5, body#interna .galeria_fotos6 img#clicada6, body#interna .galeria_fotos7 img#clicada7, body#interna .galeria_fotos8 img#clicada8 { display:none; z-index:10; margin-left:0px; position:absolute; *margin-left:-285px;  }
/*\*/
/*html*#interna .galeria_fotos img#clicada, html*#interna .galeria_fotos1 img#clicada1, html*#interna .galeria_fotos2 img#clicada2, html*#interna .galeria_fotos3 img#clicada3, html*#interna .galeria_fotos4 img#clicada4, html*#interna .galeria_fotos5 img#clicada5, html*#interna .galeria_fotos6 img#clicada6, html*#interna .galeria_fotos7 img#clicada7, html*#interna .galeria_fotos8 img#clicada8 { margin-left:0px;  }*/

body#interna #fechar_galeria, body#interna #fechar_galeria1, body#interna #fechar_galeria2, body#interna #fechar_galeria3, body#interna #fechar_galeria4, body#interna #fechar_galeria5, body#interna #fechar_galeria6, body#interna #fechar_galeria7, body#interna #fechar_galeria8 { width:94px; height:24px; float:right; z-index:25; margin-top:-38px; *margin-top:45px; filter:Alpha(opacity=100); display:none; cursor:pointer;  }

body#interna #news p#texto { width:100%; margin-top:50px; padding-bottom:50px; position:relative; }

body#interna #mascara, body#interna #fotos, body#interna #mascara1, body#interna #fotos1, body#interna #mascara2, body#interna #fotos2, body#interna #mascara3, body#interna #fotos3, body#interna #mascara4, body#interna #fotos4, body#interna #mascara5, body#interna #fotos5, body#interna #mascara6, body#interna #fotos6, body#interna #mascara7, body#interna #fotos7, body#interna #mascara8, body#interna #fotos8 { width:100%; height:0px; float:left; position:relative; margin-top:10px; }

body#interna #mascara, body#interna #mascara1, body#interna #mascara2, body#interna #mascara3, body#interna #mascara4, body#interna #mascara5, body#interna #mascara6, body#interna #mascara7, body#interna #mascara8 { background-color:#0d0d0d; z-index:50; }

body#interna #fotos, body#interna #fotos1, body#interna #fotos2, body#interna #fotos3, body#interna #fotos4, body#interna #fotos5, body#interna #fotos6, body#interna #fotos7, body#interna #fotos8 { z-index:40; margin-top:10px; display:none; filter:Alpha(opacity=100); }

body#interna #container { width:780px; height:462px; float:left; margin-top:10px; }

body#interna #container #fotogrande { width:670px; _width:640px; height:462px; float:left; }

body#interna #container #fotogrande img { _width:640px; }

body#interna #container #miniaturas { width:90px; height:62px; float:left; margin-left:10px }

body#interna #container #miniaturas ul, body#interna #container #miniaturas ul li { width:88px; height:62px; margin:0px; padding:0px; }

body#interna #container #miniaturas ul li { margin-bottom:10px; border:1px solid #0d0d0d; }
 
body#interna #container #miniaturas ul li:hover { cursor:pointer; border:1px solid #ff0000; }
.marcado { border:1px dotted #ff0000 !important; }

body#interna #container #miniaturas ul li img { width:88px; height:62px; }

/* Portfólio */
body#interna #portfolio .galeria_fotos, body#interna #portfolio .galeria_fotos ul { width:100%; float:left; margin:0px; padding:0px; }

body#interna #portfolio .galeria_fotos ul li { float:left; margin-right:2px; height:150px; width:153px; color:#FFFFFF; margin-bottom:10px; position:relative; }
	body#interna #portfolio .galeria_fotos ul li img { border:1px solid #000000; }
	body#interna #portfolio .galeria_fotos ul li img:hover { border:1px solid #ff0000; }

body#interna #portfolio .galeria_fotos .selo_case { width:25px; height:13px; position:absolute; top:5px; left:123px; background:url(../imagens/portfolio/selo_case.jpg) no-repeat; float:left; }

body#interna #portfolio .topo { width:100%; height:20px; float:left; padding-top:10px; margin-top:10px; }

body#interna #portfolio .topo img { float:right; }

body#interna #portfolio p { margin:0px; padding:0px; float:left; clear:both; width:100%; margin:10px 0px 20px 0px; }

body#interna #portfolio .titulo .links { float:right; padding-top:5px; }

body#interna #portfolio .titulo .links img, body#interna #news .titulo .links img  { margin-left:20px; }

body#interna #portfolio .titulo img { float:left; }


/* A SR COM */
body#interna #asrcom .titulo .links { float:right; padding-top:5px; }

body#interna #asrcom .titulo .links img { margin-left:20px; }

body#interna #asrcom .titulo img { float:left;}

body#interna #asrcom .titulo { margin:0px 0px 25px 0px;}

body#interna #asrcom p { width:375px; float:left; margin-right:20px; margin-top:20px; }

body#interna #asrcom p#d { margin-right:0px; }

body#interna #asrcom #conceito_video { width:320px; height:240px; float:left; padding:20px; border:#191919 solid 1px; margin-top:-10px; }

body#interna #asrcom p img { /**/ }

#asrcom hr { clear:both; margin:20px 0px; }


/* Contato */

body#interna #contato p { color:#999; }

body#interna #contato form fieldset { border:0px; margin:0px; padding:0px; text-align:left; }

body#interna #contato form label { color:#FFF; font-weight:bold; width:320px; float:left; margin-top:10px; margin-right:15px; }

body#interna #contato form input, body#interna #contato form select { width:320px; float:left; margin-right:10px; }

body#interna #contato form select { width:150px; }

body#interna #contato form #mensagem { width:640px; float:left;  }


body#interna #contato form input, body#interna #contato form textarea, body#interna #contato form #mensagem, body#interna #contato form select { background-color:#0d0d0d; border:#333 solid 1px; margin-top:5px; color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

body#interna #contato p#endereco { float:left; width:100%; clear:both; margin-top:70px; }

body#interna #contato #sucesso { width:760px; height:50px; background-color:#212121; line-height:50px; padding-left:15px; color:#FFF; font-weight:bold; }


/* Rodapé */
#rodape { width:778px; height:35px; line-height:35px; border-top:#1a1a1a 1px solid; border-bottom:#1a1a1a 1px solid; float:left; margin-top:20px; position:relative; }

#rodape #esquerda { float:left; }

#rodape #direita { float:left; margin-left:210px; }

#rodape img { margin-left:10px; float:right; }


/*VÍDEOS*/

#videos { float:left; margin-top:10px; width:778px; position:relative; }

#videos ul { margin:0px; padding:0px; float:left; margin-bottom:20px; }
#videos ul li { float:left; height:155px; margin-right:20px; _margin-right:-5px; }
#videos ul#quatro li { width:176px; }
#videos ul li img#veja { margin-top:10px; }
#videos ul li#ultimo { margin-right:0px; }
#videos p#titulo { margin-top:20px; border-top:#1a1a1a 1px solid; width:778px; float:left; }
#videos p#titulo img { padding:20px 0px; }
#videos p#direitos { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#787878; margin:20px 0px; width:778px; border-top:#1a1a1a solid 1px; border-bottom:#1a1a1a solid 1px; float:left; height:40px; line-height:40px; }


/* Galeria Multimidia */
#multimidia { clear:both; float:left; margin-top:40px; margin-bottom:20px; }
.nomargin { margin:0px; padding:0px; }
hr { float:left; clear:both;  }
hr#baixo { margin-top:15px; *margin-top:0px; }
hr#cima { margin-bottom:15px; *margin-bottom:0px; }
#multimidia form { float:left; margin-right:25px; }
#multimidia form select { background-color:#0d0d0d; border:#333333 solid 1px; }
#multimidia #categorias { width:620px; float:left; *margin-top:-17px; *margin-left:115px; _margin-left:60px; }
#multimidia #categorias a { float:left; margin:0px 10px;  }
#multimidia #categorias a img { border-bottom:#0d0d0d solid 1px; padding-bottom:3px; }
#multimidia #categorias a img:hover { border-bottom:#fff solid 1px; }
#multimidia #categorias a#selected img { border-bottom:#fff solid 1px; padding-bottom:3px; }
#area_videos { width:780px; float:left; margin-top:20px; }
#area_videos #large { width:480px; float:left; margin-right:16px; _margin-right:0px; }
#area_videos #thumbs { width:280px; float:left; text-align:left; }
#area_videos #thumbs #mask_videos { width:280px; height:350px; overflow:hidden; margin-top:10px; margin-bottom:14px; float:left; }
#area_videos #thumbs ul { margin:0px; padding:0px; }
#area_videos #thumbs ul li { margin:0px; padding:0px; float:left; width:280px; border-bottom:#1a1a1a solid 1px; display:block; margin-bottom:5px; padding-bottom:5px; }
#area_videos #thumbs ul li img, #area_videos #thumbs ul li p { float:left; padding:0px; }
#area_videos #thumbs ul li img { margin-right:10px; }
#area_videos #thumbs ul li p { margin:0px; float:left; width:170px; }
#area_videos #thumbs ul li h2 { float:left; margin:0px; margin-bottom:5px; width:180px;  }
#area_videos #thumbs_videos { float:left; }


#cases iframe { float:left; margin-top:20px; margin-bottom:10px; }

div#pos_video_srcom{padding-top:24px}