/*
	Empresa: Webroom Soluções Interativas
	Site: http://www.webroom.com.br
	Endereço: Av. Vasconcelos Costa, 606 - Sala 1 - Bairro Martins - Uberlândia/MG - Brasil - Fone: +55 (34) 3217-1253
	Projeto: Senepol de Soledade
	Data: Fevereiro de 2006
	Autor: Thiago Melo
*/

/*..... BÁSICOS .....*/
body { font:0.75em/1.5em Tahoma; color:#625233; background:#887857; margin:0px; padding:0px; }
form { margin:0px; padding:0px; }
p { margin:10px 0px; color:#7B6640; font-weight:bold; }
a { color:#333; }
a:hover {}
.buttom { margin:10px 0px; }
.imagem_noticias { float:left; margin:5px 10px 10px 0; }

.ficha { width:185px; background:#ECE6D0; border:1px solid #C1B79D; margin:7px 4px; }
.ficha p { font-size:11px; padding:0px 10px; }
.ficha h2 { text-align:center; margin:10px 0px !important; }
.ficha_detalhes { width:100%; }
.ficha_detalhes p { margin:3px 0px; }
.card { margin:10px; width:210px; height:75px; overflow:auto; }
.zebra { background:#D6CEB6; }
.link { text-decoration:none; font-weight:bold; }

.noticias { width:162px; height:218px; padding:10px; background:url(../imagens/fundo_noticias2.gif) no-repeat; }
.noticias { position:absolute; top:50%; margin-top:-130px; left:50%; margin-left:-361px; }
.noticias p { font-weight:normal; font-size:11px; padding:8px 0 0 8px; }
.noticias a { text-decoration:none; }
#noticias_destaque { width:100%; height:100%; overflow:auto; font-size: 10px; line-height:16px; color: #7B6640; font-weight: bold; }
#noticias_destaque_lista li { margin:5px 3px 10px 3px; padding-left:7px; border-left:1px solid #666; border-bottom:1px solid #666; }

.newsletter { width:162px; height:47px; padding:10px; background:url(../imagens/fundo_newsletter.gif) no-repeat; }
.newsletter { position:absolute; top:50%; margin-top:145px; left:50%; margin-left:-361px; }
.newsletter p { font-weight:normal; font-size:11px; padding:6px 0 0 8px; }
.newsletter a { text-decoration:none; }
/*...................*/

/*..... TÍTULOS .....*/
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; }
h1 { position:absolute; top:20px; font-size:16px; }
h2 { font-size:13px; color:#98843D; margin-top:15px; margin-bottom:-10px; }
h3 {}
h4 {}
h5 {}
h6 {}
/*...................*/

/*..... LISTAGENS .....*/
ol, ul, dl { margin:0px; padding:0px; }
ol {}
ul {}
li {}
dl {}
dt {}
dd {}
.listagem_noticias li, .listagem_eventos li, .listagem_galeria li { padding:5px 0px; border-bottom:1px dashed #999; list-style:none; clear:both; height:170px; }

/*...................*/

/*..........PAGINAÇÃO..........*/
.paginacao { color:#862E13; padding:5px 4px; margin:0 auto; text-align:center; clear:both; font-size:11px; font-weight:bold; }
.paginacao a { color:#4C5044; text-decoration:none;	font-weight:bold; padding:0px 4px; }
.paginacao a:hover { color:#FFF; text-decoration:none; background-color:#862E13; }
#pg_anterior { float:left; width:5%; text-align:left; }
#pg_proximo { float:right; width:5%; text-align:right; }
#pg_numeracao {	margin:0 auto; width:50%; text-align:center; }
/*..................................................................*/

/*..... ESTRUTURA .....*/
.geral { width:778px; height:450px; display:block; border:0px solid #FFF; padding-left:20px;}
.geral { position:absolute; top:50%; margin-top:-175px; left:50%; margin-left:-389px; z-index:-1; }
.body > .geral { }

.fundo_principal { background:#F2EFDE url(../imagens/fundo_pagina_principal.jpg) no-repeat; }
.fundo_geral { background:#F2EFDE url(../imagens/fundo.jpg) no-repeat; }
.fundo_animais { background:#F2EFDE url(../imagens/fundo_geral.jpg) no-repeat; }
.fundo_conteudo { width:397px; height:345px; background:url(../imagens/fundo_conteudo.gif) top left no-repeat; padding:10px; margin:15px 0 0 18px; }
* HTML 
.fundo_conteudo { margin:10px 0 0 19px; }
.fundo_araca { background:#F2EFDE url(../imagens/fundo_araca.jpg) no-repeat; }
.fundo_senepol { background:#F2EFDE url(../imagens/fundo_senepol.jpg) no-repeat; }
.fundo_noticias { background:#F2EFDE url(../imagens/fundo_noticias.jpg) no-repeat; }
.fundo_eventos { background:#F2EFDE url(../imagens/fundo_eventos.jpg) no-repeat; }
.fundo_galeria { background:#F2EFDE url(../imagens/fundo_galeria.jpg) no-repeat; }
.fundo_contato { background:#F2EFDE url(../imagens/fundo_contato.jpg) no-repeat; }
.fundo_newsletter { background:#F2EFDE url(../imagens/fundo_newsletter.jpg) no-repeat; }

.estrutura1 { width:300px; height:400px; float:left; }
.estrutura1 p { color:#55482D; }
.estrutura2 { width:410px; height:400px; float:left; padding-top:20px; margin-left:10px; }
.estrutura3 { position:absolute; width:778px; z-index:100; }
.estrutura3 { top:50%; margin-top:245px; left:50%; margin-left:-363px; }
.estrutura4 { width:778px; height:70px; clear:both; }
.estrutura5 { width:778px; height:300px; background:url(../imagens/fundo_conteudo2.gif)no-repeat; margin-top:10px; clear:both; }
.estrutura5_interna { width:716px; height:328px; margin:5px 8px; overflow:auto; clear:both; }
.estrutura5_interna h1 { position:absolute; top:62px; right:44px; font-size:16px; }
.estrutura6 { width:738px; background:url(../imagens/fundo_conteudo3.gif) fixed no-repeat; margin-top:10px; clear:both; }
/*...................*/

.logomarca {
    margin:0; padding:0;
    z-index:-2;
    
    position:absolute;
    top:50%; left:50%;
    margin-top: -292px;
    margin-left: -62px;
}

/*..... MENU .....*/
#menu {}
#menu li { display:inline; margin:0px; padding:0px; }

#menu1Content, #menu2Content, #menu3Content, #menu4Content, #menu6Content { background:#F3EFE1; }
#menu5Content, #menu7Content, #menu8Content  { background:#DAD4B7; }
#menu1Content a, #menu2Content a, #menu3Content a, #menu4Content a, #menu6Content a { margin-left:3px; }

#menu1Container { margin-top:-210px; margin-left:58px; }
#menu2Container { margin-top:-100px; margin-left:178px; }
#menu3Container { margin-top:-100px; margin-left:324px; }
#menu4Container { margin-top:-50px; margin-left:413px; }
#menu5Container { margin-top:-20px; margin-left:0px; }
#menu6Container { margin-top:-50px; margin-left:493px; }
#menu7Container { margin-top:-20px; margin-left:572px; }
#menu8Container { margin-top:-20px; margin-left:646px; }

/*...................*/

/*..... CONTEUDO .....*/
.conteudo { float:left; text-align:left; padding:10px; }
.conteudo p { }
.conteudo a { color:#625233; text-decoration:none; }
.conteudo a:hover { text-decoration:underline; }
.texto_conteudo { height:320px; padding-top:20px; padding-right:15px; overflow:auto; }

/*.logomarca { width:195px; height:65px; background:url(../imagens/logomarca.gif) no-repeat; text-align:center; margin:0 auto; clear:both; }
.logomarca a { display:block; width:195px; height:65px; text-indent:-999999px; text-decoration:none; }*/


.tit_origem_raca { background:url(../imagens/tit_origem_raca.gif) no-repeat; text-indent:-999999px; }
.tit_caracteristicas { background:url(../imagens/tit_caracteristicas.gif) no-repeat; text-indent:-999999px; }
.tit_mercado { background:url(../imagens/tit_mercado.gif) no-repeat; text-indent:-999999px; }
.tit_cases { background:url(../imagens/tit_cases.gif) no-repeat; text-indent:-999999px; }
.tit_cruzamento { background:url(../imagens/tit_cruzamento.gif) no-repeat; text-indent:-999999px; }
.tit_abate_tecnico { background:url(../imagens/tit_abate_tecnico.gif) no-repeat; text-indent:-999999px; }
.tit_carne { background:url(../imagens/tit_carne.gif) no-repeat; text-indent:-999999px; }
.tit_associacoes { background:url(../imagens/tit_associacoes.gif) no-repeat; text-indent:-999999px; }
.tit_selecao { background:url(../imagens/tit_selecao.gif) no-repeat; text-indent:-999999px; }
.tit_acasalamento { background:url(../imagens/tit_acasalamento.gif) no-repeat; text-indent:-999999px; }
.tit_produtos { background:url(../imagens/tit_produtos.gif) no-repeat; text-indent:-999999px; }
.tit_projetos { background:url(../imagens/tit_projetos.gif) no-repeat; text-indent:-999999px; }
.tit_faleconosco { background:url(../imagens/tit_faleconosco.gif) no-repeat; text-indent:-999999px; }
.tit_noticias { background:url(../imagens/tit_noticias.gif) no-repeat; text-indent:-999999px; }
.tit_eventos { background:url(../imagens/tit_eventos.gif) no-repeat; text-indent:-999999px; }

.caracteristicas { margin-top:60px; text-align:left; }
.caracteristicas dd { margin:0px 0px 5px 30px; list-style-type:none; }
.assinatura_depoimento { color:#4D4028; font-size:11px; }
.depoimento_cases { margin:15px 0px; border-bottom:1px dashed #666; }
.acasalamento_caracteristicas { color:#4D4028; font-weight:bold; }
.acasalamento_caracteristicas li { margin-left:15px; list-style-type:disc; }
.listagem_projetos span { color:#4D4028; margin-top:15px; }

.foto { width:115px; height:85px; border:3px solid #FFF; }
.contato {}
* HTML .contato { padding:10px; }
.contato label { font-size:12px; display:block; }
.contato legend { color:#4D4028; font-weight:bold; }
.txtfield { margin-left:0px; border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #FFF; border-bottom:1px solid #FFF; background-color:#FFF; font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:11px; color:#666666; line-height:10px; margin-bottom:1px; }
.txtfield_msg { margin-left:0px; border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #FFF; border-bottom:1px solid #FFF; background-color:#FFF; font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:11px; color:#666666; margin-bottom:1px; }


/*..................*/

/*..... FORMULÁRIOS .....*/
form {}
.submition {}
.submition fieldset {}
.submition legend {}
.submition label {}
.buttom { cursor:pointer; }
/*..................*/

/*..... TABELAS .....*/
.tabela {}
.tabela thead {}
.tabela tfoot {}
.tabela tbody {}
.tabela caption {}
.tabela th {}
.tabela tr {}
.tabela td {}
.tabela a {}
.tabela a:hover {}
.tabela p { margin:0px; padding:0px; }
/*..................*/

/*..... VALIDAÇÕES .....*/
.validacoes {}
.validacoes li {}
.validacoes a {}
.validacoes a:hover {}
.validacoes acronym {}
/*..................*/

/*..... RODAPÉ .....*/
.rodape {}
.rodape address {}
address { font-style:normal; }
.copyright {}
.selo_webroom { position:absolute; width:48px; height:43px; margin-top:19px; margin-left:345px; }
/*..................*/

/*..........CONTATO..........*/
/****************************************************************/
#enviando { position:absolute; top:315px; margin-left:-118px; font-size:13px; font-weight:bold; background-color:#CC9900; color:#663300; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #CCCCCC; }
.aparece { visibility:visible; position:relative; clear:both; }
.desaparece { visibility:hidden; position:absolute; clear:both; }