* {
  margin:0;
  padding:0;
  list-style:none;
  border:none;
  text-decoration:none;
  margin:0 auto;
}

body{
  background:url(../imagens/bg2.gif) repeat-x;
  text-align:center;
}
#geral{
  width:778px;
  height:781px;
  position:absolute;
  left:137px;
  margin-left:-388px;
  left:50%;
  background:url(../imagens/bg_geral.jpg) repeat-y;
  text-align:left;
}
#bg_geral{
  float:left;
  background:url(../imagens/bg_geral.jpg) repeat-y;
}
#topo{
  width:778px;
  height:181px;
  background: url(../imagens/topo.jpg) no-repeat;
  float:left;
  margin-top:-1px;
}
#conteudo{ 
  width:522px;
  float:left;
}
#conteudo_meio{
  padding:10px 10px 30px 10px;
  float:left;
  color:#442800;
  font:11px "Trebuchet ms", Times, serif;
}
#conteudo_meio a{
  padding:10px 10px 30px 10px;
  float:left;
  color:#442800;
  font:11px "Trebuchet ms", Times, serif;
}
#conteudo_meio a:hover{
  text-decoration:underline;
}

#teste{
  font:11px "Trebuchet ms", Times, serif;
}

#teste a{
  float:none;
  font:11px "Trebuchet ms", Times, serif;
}

hr{
  color:#cfae7c;
  height:1px;
}
/****************  TTULOS   ********************/
#conteudo_titulo{
/* width:529px;
 height:60px;*/
 float:left;
}
.conteudo_titulo_abcpaint{background:url(../imagens/tit_abc.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_araca{background:url(../imagens/tit_araca.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_eventos_sub1{background:url(../imagens/tit_eventos_calend.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_eventos_sub2{background:url(../imagens/tit_eventos_galeria.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_eventos_sub3{background:url(../imagens/tit_eventos_juizes.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_eventos_sub4{background:url(../imagens/tit_eventos_contato.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_fale{background:url(../imagens/tit_fale.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_galeria{background:url(../imagens/tit_galeria.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_impressos{background:url(../imagens/tit_impressos.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_marketing{background:url(../imagens/tit_marketing.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_noticias{background:url(../imagens/tit_noticias.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_parceiros{background:url(../imagens/tit_parceiros.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_ranking{background:url(../imagens/tit_ranking.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_resultados{background:url(../imagens/tit_resultados.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_shopping{background:url(../imagens/tit_shopping.jpg) no-repeat; width:529px; height:60px;}
.conteudo_titulo_stud{background:url(../imagens/tit_stud.jpg) no-repeat; width:529px; height:60px;}

#pedaco_titulo{
  width:34px;
  height:70px;
  position:absolute;
  top:180px;
  left:743px;
  background:url(../imagens/pedaco.gif) no-repeat;
}
/****************  FIM TTULOS   ********************/
#linkhome a{
  position:absolute;
  width:161px;
  height:129px;
  top:338px;
  left:578px;
  margin-top:-300px;
  margin-left:-270px;
  display:block;
}
#linkhome a:hover{
}

#associese{
position:absolute;
width:173px;
height:22px;
background:url(../imagens/associese.jpg);
left:556px;
top:156px;
display:block;
}
#associese a{
width:173px;
height:22px;
display:block;
}
#associese a:hover{
background:url(../imagens/associesehover.gif);
}

/************COMEA o MENU**********/
#menu{
  width:218px;
  background: url(../imagens/menubg.jpg) no-repeat;
  float:left;
}
ul li {
  position:relative;
}
li ul {
  position: absolute;
  left: 188px; /* Set 1px less than menu width */
  top:0;
  display:none;
  z-index:2;
}

ul#botao{  padding:26px 0 0 30px;  float:left; display:block;}
ul#botao li a{  width:188px;  height:20px; display:block;}

ul#botao li.abc a{  background:url(../imagens/botao_abc.jpg) no-repeat;}
ul#botao li.abc a:hover{  background: url(../imagens/botao_abc_h.jpg) no-repeat;}

ul#botao li.raca a{  background:url(../imagens/botao_raca.jpg) no-repeat;}
ul#botao li.raca a:hover{  background: url(../imagens/botao_raca_h.jpg) no-repeat;}

ul#botao li.eventos a{  background:url(../imagens/botao_eventos.jpg) no-repeat;}
ul#botao li.eventos a:hover{  background: url(../imagens/botao_eventos_h.jpg) no-repeat;}

  ul#botao li.eventos_sub1 a{  background:url(../imagens/bt_calendario_a.gif) no-repeat; width:180px;}
  ul#botao li.eventos_sub1 a:hover{  background:url(../imagens/bt_calendario_b.gif) no-repeat;}

  ul#botao li.eventos_sub2 a{  background:url(../imagens/bt_galeria_a.gif) no-repeat; width:180px;}
  ul#botao li.eventos_sub2 a:hover{  background:url(../imagens/bt_galeria_b.gif) no-repeat;}

  ul#botao li.eventos_sub3 a{  background:url(../imagens/bt_juizes_a.gif) no-repeat; width:180px;}
  ul#botao li.eventos_sub3 a:hover{  background:url(../imagens/bt_juizes_b.gif) no-repeat;}

  ul#botao li.eventos_sub4 a{  background:url(../imagens/bt_contato_a.gif) no-repeat; width:180px;}
  ul#botao li.eventos_sub4 a:hover{  background:url(../imagens/bt_contato_b.gif) no-repeat;}

ul#botao li.fale a{  background:url(../imagens/botao_fale.jpg) no-repeat;}
ul#botao li.fale a:hover{  background: url(../imagens/botao_fale_h.jpg) no-repeat;}

ul#botao li.galeria a{  background:url(../imagens/botao_galeria.jpg) no-repeat;}
ul#botao li.galeria a:hover{  background: url(../imagens/botao_galeria_h.jpg) no-repeat;}

ul#botao li.impressos a{  background:url(../imagens/botao_impressos.jpg) no-repeat;}
ul#botao li.impressos a:hover{  background: url(../imagens/botao_impressos_h.jpg) no-repeat;}

ul#botao li.marketing a{  background:url(../imagens/botao_marketing.jpg) no-repeat;}
ul#botao li.marketing a:hover{  background: url(../imagens/botao_marketing_h.jpg) no-repeat;}

ul#botao li.noticias a{  background:url(../imagens/botao_noticias.jpg) no-repeat;}
ul#botao li.noticias a:hover{  background: url(../imagens/botao_noticias_h.jpg) no-repeat;}

ul#botao li.parceiros a{  background:url(../imagens/botao_parceiros.jpg) no-repeat;}
ul#botao li.parceiros a:hover{  background: url(../imagens/botao_parceiros_h.jpg) no-repeat;}

ul#botao li.ranking a{  background:url(../imagens/botao_ranking.jpg) no-repeat;}
ul#botao li.ranking a:hover{  background: url(../imagens/botao_ranking_h.jpg) no-repeat;}

ul#botao li.resultados a{  background:url(../imagens/botao_resultados.jpg) no-repeat;}
ul#botao li.resultados a:hover{  background: url(../imagens/botao_resultados_h.jpg) no-repeat;}

ul#botao li.shopping a{  background:url(../imagens/botao_shopping.jpg) no-repeat;}
ul#botao li.shopping a:hover{  background: url(../imagens/botao_shopping_h.jpg) no-repeat;}

ul#botao li.stud a{  background:url(../imagens/botao_stud.jpg) no-repeat;}
ul#botao li.stud a:hover{  background: url(../imagens/botao_stud_h.jpg) no-repeat;}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover { color: #E2144A; } /* Hover Styles */

li ul li a { } /* Sub Menu Styles */

li:hover ul, li.over ul { display: block; background:#FFFFFF;} /* The magic */

/************ FIM DO MENU ******************/


/************ BANNERS - HOME (GRANDE) E PATROCNIOS ******************/
#bg_sobrebanner{
  width:560px;
  height:305px;
  background:url(../imagens/bg_sobrebanner.jpg) no-repeat;
}
#neobanner_home{
  width:522px;
  height:281px;
  overflow:hidden;
  margin:16px 0 0 0;
  float:left;
}
#banners_patrocinio{
width:168px;
float:left;
padding:19px 0 0 33px;
}
div.banners{
margin:5px 15px;
width:120px;
height:130px;
float:left;
overflow:hidden;
}
/************ FIM BANNERS HOME E PATROCINIO ******************/

#paranort{width:350px; height:630px; float:left; position:relative;}

#banners_rodape {width:130px; height:465px; float:left; margin:0 0 0 10px;; padding:2px 0 0 20px; }
#banners_rodape2 {width:500px; height:130px; float:left; margin:0; padding:0; position:relative;}

#b_expand{ height:130px; width:120px; overflow:hidden; margin-bottom:10px;}

.b_comum1{width:120px; height:130px; overflow:hidden; margin-bottom:10px; }
.b_comum2{width:120px; height:130px; overflow:hidden; margin-bottom:10px; }
.b_comum3{width:120px; height:130px; overflow:hidden; margin-bottom:10px; }

#b_expand2{ height:130px; width:120px; overflow:hidden; margin-bottom:10px; position:absolute; top:0; left:0;}

.b_comum12{width:120px; height:130px; overflow:hidden; margin-bottom:10px; position:absolute; top:0; left:130px;}
.b_comum22{width:120px; height:130px; overflow:hidden; margin-bottom:10px; position:absolute; top:0; left:260px;}
.b_comum32{width:120px; height:130px; overflow:hidden; margin-bottom:10px; position:absolute; top:0; left:390px;}

/*.b_comum {padding-left:13px;}
/******** Noticias e enquete ***************/
#barra_titulo{
  width:347px;
  height:26px;
  background:url(../imagens/barranot.jpg) no-repeat;
  float:left;
  margin:0;
  padding:0;
  display:table;
}
#bg_noticiashome{ 
  width:340px!important;
  height:385px;
  background:url(../imagens/bg_noticiashome.gif) no-repeat;
  float:left;
  padding:16px 0 0 10px;
	display:block; /*display:table; ERA COMO ESTAVA ANTES*/
	position:relative;
}

#principal_noticia img {
margin-right:6px;
float:left;
}
#principal_noticia li{
height:85px;
float:left;
clear:left;
width:315px;
padding:0 0 0 6px;
color:#442800;
font:14px "Trebuchet ms", Times, serif;
font-weight:bold;
text-align:left;
float:left;
}
#principal_noticia{
 width:340px!important;
 }

#principal_noticia li a{
width:210px;
height:50px;
overflow:hidden;
color:#442800;
text-align:left;
}
div.principal_noticia_texto a:hover{
text-decoration:underline;
}

#enquete{
  width:170px;
  height:190px;
  background:#f1d6ae url(../imagens/bgenquete.jpg) no-repeat;
  overflow:auto;
  top:400px;
  left:0;
  padding:5px 14px 0 14px;
  overflow-x: hidden;
  margin:0;
  position:absolute;

}


#enquete_titulo{
color:#442800;
font:12px "Trebuchet ms", Times, serif;
font-weight:bold;
}
#enquete_opcao{
color:#442800;
font:11px "Trebuchet ms", Times, serif;
}
/******* FIM Noticias e enquete *******/

/************ Rodap ******************/
#rodape{
float:left;
width:777px;
height:78px;
clear:both;
}


/************ CSS para CAST ******************/
.cast_titulo{
color:#442800;
font:14px "Trebuchet ms", Times, serif;
font-weight:bold;
}
.cast_textodestaque{
color:#9C0228;
font:12px "Trebuchet ms", Times, serif;
font-style:italic;
}


/************ CSS limpa tag a **************/
.tag_a_limpa a{
}

/************* css formularios *************/
.tamanho_texto{
  width:200px;
  font:11px "Trebuchet ms", Times, serif;
  color:#2D1B00;
}
.tamanho_texto_pequeno{ width:150px;}

/************* css boto *************/
.buttom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f2e7e7;
	background-color: #882020;
	border: 1px solid #B5B199;

}


/************* input **************/
input, textarea{border:#999999 solid 1px;
}


/************************STUD BOOK********************************/
#segura_cont{
width:510px;
float:left;
}

.combo{
  width:140px;
  border:2px solid #988a74;
  background:#f7f0e6;
  font:12px "Trebuchet ms", Times, serif;
  color:#3b2300;
}
#ou{
  width:15px;
  height:30px;
  float:left;
  padding:20px 20px 0 0;
  font-weight:bold;
}
/***Informe o Nome do animal e registro */
div.segura_campos{
  width:210px;
  height:50px;
  float:left;
  padding:0 0 20px 15px;
}
div.campos{
width:130px;
height:20px;
padding:15px 0 0 0;
font-family:"Trebuchet ms", Times, serif;
font-size:16px;
color:#3b2300;
float:left;
}
div.seta {
width:41px;
height:10px;
float:left;
cursor:pointer;
padding:13px 0 0 0;
}

/***Classes dos textos*/
div.ptit{
font:16px "Trebuchet ms", Times, serif;
color:#3b2300;
font-weight:bold;
width:500px;
padding:0 0 0 15px;
float:left;
}

div.p1{
width:200px;
font:13px "Trebuchet ms", Times, serif;
color:#3b2300;
float:left;
}

div.p2{
font:16px "Trebuchet ms", Times, serif;
color:#3b2300;
font-weight:bold;
text-align:center;
}

input{border:2px solid #988a74; background:#f7f0e6; font:12px "Trebuchet ms", Times, serif; color:#3b2300;}

select{border:2px solid #988a74; background:#f7f0e6; font:14px "Trebuchet ms", Times, serif; color:#3b2300;}

div.textos_comum{
width:100%;
font:14px "Trebuchet ms", Times, serif;
color:#201300;
font-weight:bold;
float:left;
clear:left;
}

/***Resultados de busca*/
#campo3{
width:450px;
float:left;
text-align:center;
}

#campo3_b{
width:450px;
float:left;
text-align:center;
border:1px solid green;
}
/***Dados do animal*/
#dadosanimal{
width:450px;
float:left;
}
#nomeanimal{
width:200px;
float:left;
}

#nomepai{
width:230px;
font:12px "Trebuchet ms", Times, serif;
color:#201300;
float:left;
padding:0 0 0 200px;
font-style:italic;
}

#nomemae{
width:230px;
font:12px "Trebuchet ms", Times, serif ;
color:#201300;
padding:0 0 10px 200px;
float:left;
font-style:italic;
}

#descricao{
width:450px;
font:13px "Trebuchet ms", Times, serif;
line-height:20px;
color:#3b2300;
float:left;
}

/******IMPRIMIR****/
#imprimir a{
width:72px;
height:24px;
background: url(../imagens/imprimir.jpg) no-repeat;
margin:0 0 0 180px;
}

#divLoading{
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-300px;
  margin-top:-300px;
  background-color:white;
  text-align:center;
  width:150px;
  height:40px;
  border:1px solid #000000;
  margin:auto;
  display:none;
}

/*
#proximo a{
	width:72px;
	height:24px;
	background:url(../imagens/prox.jpg) no-repeat;
	position:absolute;
	top:202px;
	left:668px;
	display:block;
}


#anteriorp2 a{
	width:77px;
	height:24px;
	background:url(../imagens/ant.jpg) no-repeat;
	position:absolute;
	top:202px;
	left:585px;
	display:block;
}

#anteriorp3 a{
	width:77px;
	height:24px;
	background:url(../imagens/ant.jpg) no-repeat;
	position:absolute;
	top:202px;
	left:668px;
	display:block;
}
*/