@charset "utf-8";
/* Tudo sem list-style */
* { list-style:none; margin:0; padding:0 }

body { background-image:url(../images/background.jpg); background-repeat:repeat-x; background-position:208px 0px; background-color:#FFFFFF; }

body#interna { background-image:url(../images/internas/background.jpg); background-repeat:repeat-x; background-position:208px 0px; background-color:#FFFFFF; }

.clear { clear:both; }

/* Home */
#home { width:100%; }

/* Left */
#left, #logo, #menu, #garantia{ float:left; width:208px; }

/* Logo */
#logo { background:#FFFFFF url(../images/left/logo.jpg) no-repeat center; height:119px; }

/* Menu */
#menu { height:227px;background-color:#928353; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
#menu ul { width:162px; margin:0px auto; margin-top:47px; }
#menu li { height:34px; width:162px; line-height:34px; background: url(../images/left/fundomenu.jpg) no-repeat; }
#menu #ultimalinha { background: url(../images/left/linhamenu.jpg) no-repeat; }
#menu li a { color:#FFFFFF; text-decoration:none; }
#menu li:hover { color:#ceaa66; background:url(../images/left/fundomenuover.jpg) no-repeat; }
#menu li a:hover { color:#ceaa66; }

/* Garantia */
#garantia { height:106px; background-color:#464255; }

/* Contato */
#contato { width:188px; float:left; padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:20px; background-color:#FFF; }
#contato h1 { color:#555066; font-family:"Georgia", Arial, Helvetica, sans-serif; font-size:20px; margin:10px 0px; }
#contato p { color:#6b603d; }
p#endereco { padding:10px 0px; border-bottom:#ded8cc solid 1px; margin-right:25px; border-top:#ded8cc solid 1px; margin-bottom:10px; }
#contato a{ color:#6c649f; line-height:18px; }
#contato form { margin-top:5px; color:#464255; }
#contato fieldset { border:0; }
#contato label { width:188px; font-weight:bold; }
#contato label, #contato input, #contato select { float:left; margin-top:5px; }
#contato input, #contato select { background-color:#d6d9dc; border:#a5acb2 solid 1px; height:19px; }
#contato select { width:160px; }
#contato input { width:96px; }
#contato form img { margin:10px 0px 0px 10px; }


/* Right */
#right { float:left; }

/* Flash Destaques */
#destaques { width:568px; height:346px; float:left; clear:both; }

/* Slogan */
#slogan { float:left; width:568px; height:106px; padding-left:20px; padding-top:10px; clear:both; }
#slogan h1 { color:#e6e3ea; font-family:"Georgia", Arial, Helvetica, sans-serif; font-size:20px; }
#slogan p { margin-top:0px; line-height:16px; color:#b4afc0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/* Novidades */
#novidades { float:left; margin-left:25px; margin-top:30px; _margin-left:10px; clear:both; }
#novidades ul { margin:10px 0px; float:left; width:568px; }
#novidades li { width:250px; float:left; }
#novidades li#linha { width:20px; }
#novidades li h1 { color:#464255; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; }
#novidades p { color:#6b603d; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:130px; float:left; }
.imagemNovidades { float:left; background:url(../images/right/backgroundnovidades.jpg) no-repeat; width:96px; height:96px; text-align:center; padding-top:8px; padding-right:10px; }
.imagemNovidades:hover { background:url(../images/right/backgroundnovidadesover.jpg) no-repeat; }
.saibaMais { margin-top:5px; float:left; }

/* Serviços em destaque */
#servicosDestaque { float:left; margin-left:25px; margin-top:30px; _margin-left:10px; width:528px; clear:both; }
#servicosDestaque h1 { color:#555066; font-family:"Georgia", Arial; font-size:20px; }
#servicosDestaque .linhaServicosDestaque { line-height:1px; height:1px; width:528px; background-color:#ded8cc; float:left; }
#servicosDestaque #assessoria { color:#928353; font-size:18px; float:left; line-height:29px; padding-top:5px; font-weight:lighter; letter-spacing:-1px; font-family:"Georgia", Arial, Helvetica, sans-serif; font-size:17px; }
#servicosDestaque .verTodosServicos { float:right; line-height:10px; }
#servicosDestaque .verTodosServicos a{ color:#6c649f; line-height:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#servicosDestaque .verTodosServicos { *padding-bottom:5px; padding-top:10px; }
#servicosDestaque p { float:left; width:528px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#635b45; margin-top:8px; }

/* Rodapé */
#rodape { width:100%; float:left; background-color:#d4cdbd; margin:0; _margin-top:-30px; }
#rodape #logoRodape { width:208px; float:left; background-color:#FFFFFF; }
#rodape #logoRodape img { float:right; padding:20px 10px; }
#rodape #linksRodape { float:left; line-height:20px; padding:10px 20px; color:#555066; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:530px; _width:330px; background-color:#ded8cc; }
#rodape #linksRodape a { font-weight:bold; text-decoration:none; color:#555066; }
#rodape #linksRodape a:hover { text-decoration:underline; }
#rodape #creditos { width:24px; height:15px; float:left; margin-top:-25px; margin-left:515px; _margin-left:310px; }

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* INTERNAS */

/* Right */
#rightInterna { float:left; }

/* Flash Destaques */
#destaquesInterna { width:568px; height:218px; float:left; clear:both; }

/* Menu Internas */
#menuInterna { float:left; width:568px; height:234px; clear:both; background-color:#555066; }
#menuInterna h1 { color:#c5c1d9; font-weight:lighter; letter-spacing:-1px; font-family:"Georgia", Arial, Helvetica, sans-serif; font-size:30px; margin:25px 0px 0px 20px; }
#menuInterna p, #menuInterna #divideMenu, #menuInterna ul { margin-left:20px; }
#menuInterna p { margin-top:10px; line-height:16px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#menuInterna #breadcrumbs { float:right; background-color:#464255; height:25px; color:#e6e3ea; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:25px; padding-left:10px; _margin-right:-12px; _padding-right:12px; }
#menuInterna #divideMenu { width:547px; height:2px; line-height:2px; *padding-top:12px; margin-top:12px; }
#menuInterna ul { width:540px; float:left; margin-top:15px; *margin-top:5px; _margin-top:10px; }
#menuInterna li { float:left; height:25px;  _height:15px; background:url(../images/internas/seta.jpg) no-repeat left center; padding-left:10px; padding-bottom:5px; }
#menuInterna li:hover { background:url(../images/internas/setaOver.jpg) no-repeat left center; }
#menuInterna li a { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; height:30px; text-decoration:none; line-height:30px; _line-height:25px; }
#menuInterna li a:hover { color:#e1b353; }
#menuInterna li#um { width:160px; }
#menuInterna li#dois { width:160px; }
#menuInterna li#tres { width:160px; }

#menuInterna li#um_en { width:190px; }
#menuInterna li#dois_en { width:150px; }
#menuInterna li#tres_en { width:140px; }

/* Botttom - Conteúdo */
#categoriaInterna { float:left; width:520px; margin:20px 0px 0px 20px; clear:both; }
#categoriaInterna ul { float:left; width:540px; margin:20px 0px; }
#categoriaInterna li { float:left; margin-right:6px; }
#categoriaInterna li img { border:0; padding:0; }
#categoriaInterna p#texto { margin-top:15px; }
#categoriaInterna ul { color:#6b603d; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:0px; }
#categoriaInterna ul#listas li  { margin-bottom:15px; clear:both; padding-left:10px; background:url(../images/internas/setaLista.jpg) no-repeat; background-position:0px 4px; width:100%; }

#categoriaInterna ul#textoEventos { color:#6b603d; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; }

#categoriaInterna ul#textoEventos li { margin-top:15px; clear:both; font-weight:normal; }

#categoriaInterna p#textoDiretoria { color:#6b603d; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:15px; }

/* Diretoria */
#diretoras, #diretoras #imagem, #diretoras #saibamais { float:left; }
#diretoras { margin:20px 0px 0px 20px; _margin:20px 0px 0px 10px; }
#diretoras #saibamais { margin-left:10px; }
#diretoras #saibamais img { margin-bottom:23px; float:left; clear:left; border:0; }

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* Contato */
.contatoform { float:left; margin:20px 0px 0px 20px; _margin:20px 0px 0px 10px; clear:both; }
.contatoform fieldset { border:0; padding:0; margin:0; width:400px; margin-bottom:10px; }
.contatoform #tipoMensagemField { margin-top:20px; }
.contatoform label { float:left; font-family:Arial, Helvetica, sans-serif; color:#464255; font-size:11px; font-weight:bold; }
.contatoform #tipoMensagem { color:#FFF; }
.contatoform input { float:left; width:100%; margin:0; padding:0; background-color:#dfdace; border:#bfb59d solid 1px; color:#464255; font-size:11px; height:16px; margin-top:5px; }
.contatoform select { clear:both; float:left; margin-top:5px; width:160px; background-color:#d6d9dc; border:#a5acb2 solid 1px; color:#464255; font-weight:bold; padding-top:2
px; font-size:12px; height:20px; }
.contatoform textarea { float:left; width:100%; margin-top:5px; background-color:#dfdace; border:#bfb59d solid 1px; color:#464255; }
.contatoform input[type=submit] { width:57px; height:16px; background:url(../images/left/enviar.jpg) no-repeat; border:0 }
.contatoform input#en[type=submit] { width:57px; height:16px; background:url(../images/left/enviar_en.jpg) no-repeat; border:0 }

#enderecoContato { color:#6b603d; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; clear:both; margin:10px 0px 0px 20px; line-height:25px; }
#enderecoContato hr { margin:5px 0px; }