@charset "utf-8";

/* Data: 28/01/2010 */
/* Designer: Marconi Duarte */
/* Email: marconiduarte@yahoo.com */

/* (c) 2010 Competiva Agência Interativa */
/* URL: http://www.competiva.com.br */
/* E-Mail: competiva@gmail.com */

/* -- importacoes -- */

@import url(layout.css);
@import url(layout-internas.css);
@import url(jquery.jcarousel.css);

/* -- configuracoes -- */

* { margin: 0; padding: 0; border: 0; outline: 0;  }

html { background-color: #0a0a4d; cursor: default; border-top: 4px solid #32338c; }

body { background: #fff url(../../_imgs/bg-topo.png) repeat-x center top; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 13px; color: #4b4b4b; }

ul, ol { list-style-type: none; }

.clear { clear: both; }

.obs { color: #ff0000; font-size: 11px; font-weight: bold; margin-bottom: 7px; }

h1 span,
#topo #idioma ul li a span,
#topo #menu ul li a span,
#conteudo #cconteudo #videos ul li a span,
#conteudo-interna #videos-int ul.listavideos li a span,
#rodape #menu-rodape ul#navMenu li a span,
#empreendimentos .buts .next a span,
#empreendimentos .buts .prev a span { display: none; }

h2.vermelho { color: #cf4e53; }

h2.azul,
#conteudo-interna #noticia-int h2,
#conteudo-interna #empreendimento-int h2 { font-size: 18px; color: #32338c; }

#conteudo-interna #empreendimento-int h3 { font-size: 14px; color: #32338c; }

input,
select { min-height: 19px; background: #0b0b4f url(../../_imgs/bg-campos.png) repeat-x left top; padding: 8px; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 13px; color: #fff; }

textarea { min-height: 120px; background: #0b0b4f url(../../_imgs/bg-campos-textarea.png) repeat-x left top; padding: 8px; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 13px; color: #fff; }

select { padding: 5px; }

input:focus,
select:focus,
textarea:focus { background: #0b0b4f url(../../_imgs/bg-campos.png) repeat-x left bottom; }

textarea:focus { background: #0b0b4f url(../../_imgs/bg-campos-textarea.png) repeat-x left bottom; }

input.btns { height: 35px; background: #a91a1d url(../../_imgs/bg-campos-red.png) repeat-x left top; padding: 0 10px; color: #fff; cursor: pointer; font-weight: bold; }

input.btns:hover { background: #a91a1d url(../../_imgs/bg-campos-red.png) repeat-x left bottom; }

a { text-decoration: none; color: #4b4b4b; }

a:active { color: #fbdd38; }

a:hover { text-decoration: underline; }

a.underline { text-decoration: underline; }

a.underline:hover,
a.underlinelaranja:hover { text-decoration: none; }

a.underlinelaranja { text-decoration: underline; color: #ff9900; }
