* {
	margin:0;
	padding:0;
	outline:none;
	text-decoration:none;
}


body {
	xbackground-color:#E6E0DD;
	background-color:#dcd6d2;
	background-image:url(../imagens/bgdegrade.jpg);
	background-repeat:repeat;
	margin:0;
	padding:0;
}

html, body, #geral {height: 100%;}
body > #geral {height: auto; min-height: 100%;}

#geral {
	padding-bottom:50px;
}

#geral {
	width:777px;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;
	font-size:13px;
	color:#3E3E3E;
	margin:auto;
	background-image:url(../imagens/bggeral.jpg);
	xxheight:900px;	
	background-position:left;
}


#topo h1 {
	width:100%;
	height:199px;
	background-image:url(../imagens/topmatodentro.jpg);
}

#topo a {
	text-indent:-999px;
	display:block;
	height:199px;
}

#menu {
	margin-bottom:25px;	
	margin-left:1px
}

#menu ul li {
	float:left;
	height:25px;
	list-style:none;
	margin-right:0.04em;
}
#menu ul li a {
	display:block;
	height:25px;
	text-indent:-9999px;
}

#menu ul li.afazenda {
	width:92px;
	background-image:url(../imagens/mafazenda.gif);
}
	
#menu ul li.girleiteiro {
	width:98px;
	background-image:url(../imagens/mgirleiteiro.gif);
}

#menu ul li.destaques {
	width:97px;
	background-image:url(../imagens/mdestaques.gif);
}


#menu ul li.negocios {
	width:88px;
	background-image:url(../imagens/mnegocios.gif);
}


#menu ul li.artigos {
	width:70px;
	background-image:url(../imagens/martigos.gif);
}

#menu ul li.noticias {
	width:70px;
	background-image:url(../imagens/mnoticias.gif);
}

#menu ul li.leilaoonline {
	width:117px;
	background-image:url(../imagens/mleilaoonline.gif);
}

#menu ul li.eventos {
	width:75px;
	background-image:url(../imagens/meventos.gif);
}


#menu ul li.contato {
	width:75px;
	background-image:url(../imagens/mcontato.gif);
}








































/* ----gian---- */

/* Gian, 21/06/2007 */


#stylefour{position:relative;display:block;height:39px;font-size:12px;font-weight:bold;background:transparent url(../imagens/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:1px solid #f7f7f7;}
#stylefour ul{margin:0;padding:0;list-style-type:none;width:770px;}
#stylefour ul li{display:block;float:left;margin:0;}
#stylefour ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 17px 0 17px;height:23px;background:transparent url(../imagens/bgDIVIDER.gif) no-repeat top right;}
#stylefour ul li a:hover,#stylefour ul li a.current{color: #5960AC;background:#fff url(../imagens/bgON.gif) no-repeat top right;}



#geral {
	width:770px;
	text-align:left;
	background-color:#f7f6f7;
	border-left:1px solid  #BEC0C5;
	border-right:1px solid  #BEC0C5;
	color:#3E3E3E;
	margin-left:auto;
	margin-right:auto;
}

#conteudo {
	background-image:url(../imagens/bgdg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	xheight:700px;
	margin-top:-3px;
	padding:6px;
}

#atendimento{
	margin:0;
	padding-top:2px;
	padding-left:5px;
}

#atendimento span{
	margin-right:130px;
}

#atendimento a img{
	border:0;
}

#bg1cab {
	/*width:523px;*/
	width:770px;
	height:150px;
	float:left;
	background-image:url(../imagens/bgcab4.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#bg1cab h1 {
	text-indent:-99999px;
	width:345px;
	height:57px;
	background-image:url(../imagens/fazendatit.gif);
	float:left;
	margin:65px 0 0 32px;
}

.logocab {
	margin:55px 0 0 13px;
	float:left;
}

#boicab {
	width:247px;
	height:150px;
	background-image:url(../imagens/boicab.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:right;
}

#menutop {
	float:left;
}

/*#menu {
	width: 144px;
	background-color:none;
	xheight:400px;
	margin:0 5px 0 0;
	float:left;
	background-image:url(../imagens/topmenuleft2.gif);
	background-position:top;
	background-repeat:no-repeat;
}*/

#parceiros {
	text-align:center;
}
#parceiros img {
	margin-bottom:12px;
	border:2px solid #f7f7f7;
}

ul#menufazenda {
	background-color:#ffffff;
	width:144px;
	padding:10px 0 2px 0;
}

ul#menufazenda li a {
	display:block;
	color:#333333;
	text-decoration:none;
	width:100%;
}
ul#menufazenda li a:hover {
	color: #5873AF;
	border-right: 1px solid #ccc;
}

ul#menufazenda li {
	list-style-image:url(../imagens/setinhaamarela.gif);
	margin-left:25px;
	border-bottom:1px solid #F5F5F5;
	padding:3px 0 3px 0;
	width:100px;
}

#menu h3 {
	color:#FFFFFF;
	text-align:center;
	padding:2px 0 2px 0;
	font-size:13px;
}
#acabmenu {
	height:12px;
	background-image:url(../imagens/bottommenuleft.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#bgtopcenter, #bgbottomcenter { float:right;width:608px;height:9px; background-repeat:no-repeat;background-position:top; }

* html #bgbottomcenter { margin-top:-7px; }

#bgtopcenter {
	background-image: url(../imagens/bgtopcenter.gif);
}

#bgbottomcenter {
	background-image: url(../imagens/bgbottomcenter.gif);
}

#centercontent {
	width:608px;
	background-color:#FFFFFF;
	float:right;
	background-image: url(../imagens/bgcenter.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

* html #centercontent { margin-top:-12px; }

.txtimg { margin-bottom:8px }

#tourosHome {
	width: 280px;
	padding:7px;
	float:left;
	xbackground-color:#330099
}

.boxTouro {
	width:280px;
	padding:9px;
	background-color:#fff;
	margin-bottom:8px;
	float:left;
	margin-right:5px;
}

.boxTouro_int {
	width:280px;
	padding:9px;
	xbackground-color: #ccc;
	margin-bottom:18px;	
	float:left;
	xmargin-right:8px;
	border-bottom:1px solid #E1E6F2;
}

.boxTouro h2 {
	font-size:14px;
	color:#656e97;
	margin-bottom:6px;
}

.boxTouro_int h2 {
	font-size:14px;
	color:#656e97;
	margin-bottom:6px;
}

.thumbbox {
	width:130px;
	float:left;
	margin-right:4px;
}

.thumbbox img { margin-bottom:5px; }

* html .thumbbox img { margin-bottom:-5px; }

.descbox {
	width:140px;
	float:right;
	xbackground-color:red
}

.boxpais { margin-bottom:5px;float:left;  }
.boxidadepeso { font-size:11px; margin-bottom:5px;float:left; color:#916004; width:130px; }

.legenda { float:left; margin:8px 0 15px 0; clear:both }

h2.titint {
	font-size:19px;
	color: #576191;
	border-bottom:1px solid #E5E5E5;
	margin-bottom:18px;
	padding-bottom:4px;
	font-weight:normal;
	color: #7E828F
}

#fotoDetTouro {
	width:550px;
	margin-left:8px;
	position:relative;
	text-align:left;
}

#formDetInteresse {
	position:absolute;
	width:580px;
	background-color: #EAEEF7;
	border:1px solid #C9CBE0;
	left:-20px;
	top:450px;
	padding:5px;
	display:none;
	height:320px;
	z-index:9999;
}

* html #formDetInteresse { left:-24px }
#formDetInteresse span { font-weight:bold; }

#fotoDetTouro img {margin-bottom:5px; }

#detMedidas { float:left; width:250px; margin-top:10px }

#detMedidas table {
	background-color:#fff;
	xwidth:100%;
}

#detMedidas, #figboimedidastxt table tr {
	padding:2px;
	background-color:#ffffff;
}
#detMedidas table td {
	padding:5px;
	border-top:1px solid #EAEAEA;
	color: #6370A5
}
#figboimedidastxt table td {
	padding:5px;
	border-top:1px solid #EAEAEA;
	color: #6370A5
}
#comentDet { line-height:18px; color: #444444; padding:5px; background-color:#f7f7f7; margin:15px 0 15px }

#fotosDet { background-color: #E3E4E8;padding:5px 17px 5px 17px; margin:10px 0 15px 0;float:right;z-index:0; width:280px }
#fotosDet img {
	margin:4px;
	border:5px solid #fff;
}
#tabelaDep {margin-top:20px;}
#tabelaDep table td {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#f7f7f7;
	text-align:center;
}

#tabelaDep table tr.header td {
	background-color:#58588D;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}

#tabelaDep table td.deptabend {
	background-color:#58588D;
	color:#FFFFFF;
	font-weight:bold;
}
#tabelaDep table td.deptabendtxt {
	text-align:center;
	background-color:#f7f7f7;
}

#tabelaDep table td.deptabmgt {
	background-color: #BE9B0E;
	color:#FFFFFF;
	font-weight:bold;
}

#tabelaDep table td.deptabmgttxt {
	background-color:#F1E9CD;
}

span.detpreco {
	font-size:19px;
	font-weight:bold;
	float:right;
}

#ImageBoxOuterContainer { z-index:99999px; background-color:#6633FF }


#historico p {
	margin-bottom:20px;
	line-height:19px;
}

#historico h2 { 
	font-size:15px;
	margin-bottom:20px;
}

.fotor {
	float:right;
	margin:0 0 10px 10px;
	text-align:center;
	font-style:italic;
}
.fotol {
	float:left;
	margin:0 10px 10px 0;
	text-align:center;
	font-style:italic;
}

ul.subitem {
	position:absolute;
	background-color: #f7f7f7;
	z-index:99999;
	margin-left:100px;
	top:0;
	width:200px;
	border:1px solid #888888;
	display:none;
}

ul#tecnologiasmenu li {
	width:auto;
}

ol#listatec {
	margin-left:30px;
}

ol#listatec li {
	padding:5px;
	width:300px;
	background-color:#f7f7f7;
	margin-bottom:5px;
}

ol#listatec a {
	color:#003399;
}
ol#listatec a:hover {
	color: #727AB8;
}

.dvalbum {
	width:180px;
	background-color: #f9f9f9;
	padding:4px;
	text-align:center;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	min-height:150px;
	height:150px;
}

.dvalbum img {
	border:6px solid #fff;
}

.fotoAlbumSite {
	float:left;
	margin:0 15px 15px 0;
	min-height:100px;
	
}
* html .fotoAlbumSite { height:100px; }

.fotoAlbumSite img {
	border:3px solid #fff;
}

h3.titalbum {
	font-size:15px;
	color:#fff;
	padding:2px;
	background-color:#949494 ;
	text-align:center;
}

h4.maisAlbuns {
	font-size:15px;
	color: #6A6A6A;
	margin:15px 0 10px;
	padding-bottom:2px;
	border-bottom:1px solid #DDDDDD;
}


.fundoFotosAlbum {
	background-color: #EFEFEF;
	padding:2px;
}

#figboimedidas {
	width:276px;
	height:128px;
	position:relative;
	background-image:url(../imagens/medidas_animal.gif);
	font-size:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	margin-top:10px;
}
.medLeg1, .medLeg2, .medLeg3, .medLeg4, .medLeg5, .medLeg6, .medLeg7 {
	position:absolute;
}

.medLeg1 { top:106px; left:80px; } 
.medLeg2 { top:106px; left:170px; } 
.medLeg3 { top:38px; left:225px; }
.medLeg4 { top:45px; left:152px; } 
.medLeg5 { top:22px; left:150px; } 
.medLeg6 { top:25px; left:48px; }
.medLeg7 { top:88px; left:133px; } 


#figboimedidastxt {
	width:300px;
	xbackground-color: #FFFF66;
	float:right;
}

.maistouros {
	background-color:#EBEBEB;
	font-size:17px;
	padding:3px;
	margin:15px 0 15px;
	color:#505F87
}

.link1 { color: #678BC7; }
.link1:hover { color: #5C5C5C; }

.link2 { color: #6D7592; }
.link2:hover { color: #000; }


.close a {
	color:#FFFFFF;
}
.close {
	background-color:#5C5E78;
	text-align:right;
	font-weight:bold;
	padding:4px;
}

#contato input {
	margin-bottom:5px;
}

#rodape {
	position: relative;
	height: 120px;
	clear:both;
	background-color:none;
	width:770px;
	margin:auto;
	margin-top: -120px; /* A mesma altura do rodapé, o valor deve ser negativo */
	background-color:#fff;
	background-image:url(../imagens/bggeral.jpg);
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#535FB3;
}


#chamadas {
	float:right;
	xbackground-color:#0066FF;
	width:295px;
	padding:0 2px 2px 2px;
	margin-right:5px;
}

* html #chamadas {
	margin:0;
}

.boxGerDestaque {
	padding:15px;
	border-bottom:1px solid #ccc;
	margin-bottom:25px;
	background-color:#f7f7f7;
	width:300px;
	float:left;
	margin-right:15px;
	margin-left:25px;
}

#destTouros, #destMatrizes {
	margin-left:30px;
}

#destTouros, #destMatrizes li {
	padding:3px;
	margin-top:5px;
}

.sort {
	margin-bottom:10px;
	background-color:#f7f7f7;
	padding:5px;
}

.boxTouro h4 {
	color: #7584CA;
	margin-bottom:5px;
}

.chamadaExtra {
	float:left;
	xbackground-color:#0066FF;
	width:160px;
	margin-left:8px;
}

.lk1  {color:#0066CC; }
.lk1:hover {color:#003366;}

.lk2  {color: #555265; }
.lk2:hover {color: #2B5AAA;}



#noticiasHome {
	margin-bottom:25px;
}

#listaVendas ul { margin-left:15px; }
#listaVendas ul li {
	list-style:none;
	padding-bottom:5px;
	xborder-bottom:1px dotted #BBBBBB;
	list-style-image:url(../imagens/lb.gif);
	margin-bottom:5px;
}	

#noticiasHome ul { margin-left:15px; }
#noticiasHome ul li {
	list-style:none;
	padding-bottom:5px;
	border-bottom:1px dotted #BBBBBB;
	list-style-image:url(../imagens/lb.gif);
	margin-bottom:8px;
}

#noticiasHome h4 {
	margin:5px 0 10px;
	color:#D37621;
	font-size:15px;
}

h3.titnoticia {
	font-size:14px;

}

.datanot {
	font-size:11px;
}

#lerNoticia {
	margin:10px 0 10px;
}

.fonteNoticia {
	xfont-style:italic;
	font-size:11px;
}

.paragrafos p {
	margin-bottom:20px;
	line-height:17px;
}

.paragrafos h3 {
	margin:15px 0 15px;
}

.paragrafos table tr td {
	padding:3px;
	margin-bottom:1px;
}


.paginas {
	margin-top:10px;
	text-align:center;
}

.paginas a { color:#7C8EAB; }

.evento h4 {
	font-size:16px;
	margin-bottom:10px
}

.evento {
	margin-bottom:25px;
	border:2px solid #738BCC;
	padding:9px;
	text-align:left;
	background-color:#f7f7f7;
}

#calendario a {
	color:#fff;
	font-weight:bold;
}

.success {
	background-color:#f7f7f7;
	padding:10px;
	text-align:center;
	color:#627AB3;
}

.parceiros {
	border-bottom:1px solid #AEB7D2;
	margin-bottom:20px;
	padding-bottom:15px;
}

.parceiros img { margin:0 0 15px 15px }
.parceiros h3 {
	font-size:16px;
	color:#5C5C5C;
}

.links {
	border-bottom:1px solid #E9E8EA;
	margin-bottom:10px;
	padding-bottom:10px;
}

.calend2 {
	font-size:16px;
}

table.tb tr td {
	padding:3px;
}

#sendData {
	background-color:#EAEEF7;
	padding:10px;
	border:3px solid #928FAD;
	position:absolute;
	width:250px;
	left:50%;
	margin-left:-135px;
	display:none;
	top:200px;
	text-align:center;
}

#paginacao {
	text-align:center;
	font-size:18px;
	margin-bottom:20px;
}

#paginacao a {
	font-size:18px;
	color:#4B6B9A;
	text-decoration:none;
	padding:5px;
}
#paginacao a:hover {
	color:#CC6600;
}

#paginacao a.paginaAtual {
	font-weight:bold;
	color: #FF8040;
	font-size:20px;
}

.rg {
	color:#AD4B1D;
}

#videoplay {
	width:425px;
	height:366px;
	display:none;
	background-image:url(../imagens/bgvideoplay.gif)
}


ul#listaNoticias li {
	list-style:none;
	margin-bottom:12px;
	padding-bottom:4px;
	xborder-bottom:1px solid #D6D8E0;
	xbackground-color:#f7f7f7;
}
h2 {
	font-size:22px;
	margin-bottom:15px;
	xborder-left:4px solid #AAA;
	xpadding-left:8px;
	xcolor:#F3E2A7
}


a {
	color: #56699C;
	text-decoration:none;
}

.dtmenor {
	color:#ca6d39;
	font-size:12px;
}

.dtmaior {
	color:#ca6d39;
	font-size:14px;
}


p {
	line-height:20px;
	margin-bottom:20px;
}

#banners_fade li {
	list-style:none;
	margin-left:-4px;
	padding:0;
	margin:none !important;
}
