* { margin:0; padding:0; outline:none; }

body { margin:0 auto; text-align:center; background:url(../img/bg.jpg) no-repeat center top; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

ul li { list-style:none; }

a { color:#8F4D1B; }

#container { position:relative; margin:0 auto; text-align:left; width:1000px; height:700px; }

.fLeft { float:left; }

/* TOPO */
.logo { padding:8px 0 0 19px; }
.social { position:absolute; right:43px; top:110px; }
.social img { border:none; }

/* MENU */
#container .menuTopo { position:absolute; top:42px; right:30px; width:614px; height:50px; z-index:10; z-index:30; }

#container .menuTopo ul { padding:12px 0 0 5px; }
#container .menuTopo ul li { float:left; padding:0 12px; }
#container .menuTopo ul li a { display:block; padding:4px 0; text-indent:-10000px; }
#container .menuTopo ul li.btn00 a { width:40px; }
#container .menuTopo ul li.btn01 a { width:56px; }
#container .menuTopo ul li.btn02 a { width:100px; }
#container .menuTopo ul li.btn03 a { width:48px; }
#container .menuTopo ul li.btn04 a { width:60px; }
#container .menuTopo ul li.btn05 a { width:85px; }
#container .menuTopo ul li.btn06 a { width:50px; }

/* CONTEUDO */
#container .boxConteudo { position:absolute; top:182px; left:208px; width:580px; height:280px; z-index:10; }

#container .boxConteudo h1 { position:absolute; top:-14px; left:0; font-size:18px; color:#8F4D1B; padding:0; }
#container .boxConteudo .conteudo h1 { position:inherit; top:0; left:0; font-size:18px; color:#8F4D1B; padding:0; padding-bottom:15px; }
#container .boxConteudo h2 { font-size:14px; padding:0 0 10px 0; }
#container .boxConteudo p { text-align:justify; padding:0 0 5px 0; }

/* HOME */
#container .logo { position:absolute; top:0; left:0; z-index:20; }
#container .logo .copos { margin-top:-8px !IMPORTANT; margin-left:-364px !IMPORTANT; }

#container .boxConteudo .tvFlash { float:right; z-index:10; }

div#tipDiv { text-align:justify; font-size:12px; background:url(../img/bgTooltip.gif) no-repeat; border:0 solid #8F4D1B; width:220px; height:296px; padding:22px; line-height:18px; }
#tipShim { display:none; }
div#tipDiv p { padding:5px 0; }

/* EVENTOS */
#container .album-fotos img { margin:1ex 1ex 0 0; }

#container .tamanhoImagem { margin:0 0 10px 0; padding:0 0 10px 0; }
#container .tamanhoImagem ul li { text-align:center; float:left; padding:5px 10px; }
#container .tamanhoImagem ul li p { width:160px; height:120px; overflow:hidden; border:2px solid #8F4D1B; padding:0; }
#container .tamanhoImagem ul li img { border:0; }

#container .tamanhoImagemInterna { margin:0 0 10px 0; padding:0 0 10px 0; }
#container .tamanhoImagemInterna ul li { text-align:center; float:left; padding:5px 10px; }
#container .tamanhoImagemInterna ul li p { width:100px; height:75px; overflow:hidden; border:2px solid #8F4D1B; padding:0; }
#container .tamanhoImagemInterna ul li img { border:0; }

/* SCROLL */
#container .conteudo { width:580px; height:270px; overflow:auto; }

#container .conteudo img.fLeft { padding:0 10px 0 0; }

/* TOOL TIP */
#container .L1 { display:block; position:absolute; top:250px; right:15px; width:155px; height:200px; z-index:10; cursor:pointer; z-index:25; }

#container .L2 { display:block; position:absolute; top:220px; left:20px; width:120px; height:240px; z-index:10; cursor:pointer; z-index:25; }

/* GALERIA DE FOTOS */
#container .galeriaFotos { position:absolute; top:532px; left:30px; width:310px; height:118px; z-index:10; }
#container .galeriaFotos h2 { font-size:14px; color:#8F4D1B; padding:10px 0 5px 0; }
#container .galeriaFotos a { text-decoration:none; }
#container .galeriaFotos ul li { float:left; width:100px; padding:0 0 0 2px; margin-left:32px; _margin-left:16px; }
#container .galeriaFotos ul li p { width:100px; height:75px; overflow:hidden; border:2px solid #8F4D1B; padding:0; }
#container .galeriaFotos ul li img { border:0; }

/* BOTAO CADASTRAR */
#container .btnCadastro { position:absolute; top:532px; left:365px; background:url(../img/imgCadastro.gif) no-repeat; width:300px; height:122px; z-index:15;}

/* FOTOS DA CASA */
#container .fotoCasa { position:absolute; top:532px; right:28px; width:330px; height:118px; z-index:10; overflow:hidden; }
#container .fotoCasa h2 { font-size:14px; color:#8F4D1B; padding:5px 0 0 5px; }
#container .fotoCasa #cycleFotos { width:330px; height:70px; padding:18px 0 0 0; }
#container .fotoCasa ul { width:330px; height:70px; overflow:hidden; }
#container .fotoCasa ul li { float:left; width:100px; height:70px !IMPORTANT; padding:0 5px; }

/* CREDITOS */
#container .creditos { text-align:center; position:absolute; top:660px; width:998px; }
#container .creditos img { margin:0 2ex; }

/* FORMULARIOS */
fieldset { border:0; width:95%; }
fieldset legend { text-align:left; font-size:11px; font-weight:bold; color:#8F4D1B; font-variant:small-caps; border:0; margin:0 0 0 10px; *margin:20px 0 0 10px; padding:5px; }
fieldset dl dt { float:left; display:inline-block; clear:both; text-align:right; font-weight:bold; font-size:10px; width:20%; padding:8px 5px 0 5px; }
fieldset dl dd { float:left; display:inline-block; font-size:10px; width:75%; padding:5px 5px 0 5px; }
fieldset dl dd input, fieldset dl dd select, fieldset dl dd textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8F4D1B; background:#F4DF90; border:1px solid #8F4D1B; padding:3px; }
fieldset dl dd textarea { width:80%; }

#container .boxConteudo form div, form p { text-align:center !IMPORTANT; padding:0 !IMPORTANT; }
fieldset dl dd textarea { width:328px; margin:0 0 12px 0; }
form div input, form p input { background:#8F4D1B; border:0; text-align:center; font-size:11px; font-variant:small-caps; font-weight:bold; color:#F4DF90; cursor:pointer; margin:1ex 0; padding:2px; }



/* PRINT */
#container .carteirinha { display:none; }

/* RICH MEDIA */
#rich_media{ width: 300px; height: 366px; left:50%; margin:0 0 0 -150px; position:absolute; top:100px; z-index:500; }

