/* CSS Document */
*{
	margin:0;
	padding:0;
}
body{
	text-align:left;
	background-color:#A28448;
	background-image:url(imagens/mancha.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
address{
	padding-top:11px;
}
h1 {
	font-size:18px;
}

fieldset{
	vertical-align:top;
	font-size:12px;
	margin-top:20px;
	margin-left:160px;
	width:400px;
}
fieldset ul{
	list-style:none;
	margin-left:5px;
}
fieldset ul li{
	margin-top:10px;
	vertical-align:top;
}
form fieldset ul li label{
  display:block;
  float:left;
  width:100px;
  text-align:right;
  margin-right:10px;
}
/*table{
	/*text-align:center;
	margin-left:200px;
}*/
#container{
	background-image:url(imagens/fundo_bordas.jpg);
	background-repeat:repeat-y;
	text-align:left;
	width:770px;
	height:auto;
	margin: 0 auto;
	background-color:#FFF;	
}
#containerGaranhao{
	background-image:url(imagens/fundo_bordas2.jpg);
	background-repeat:repeat-y;
	text-align:left;
	width:770px;
	height:auto;
	margin: 0 auto;
	background-color:#FFF;	
}
#topo{
	text-align:center;
	margin-bottom:0px;
	height:296px;
	z-index: 100;	
}
#menu{
	width:770px;
	/*margin: 0 auto;*/
	text-align:left;
	margin-left:0px;
}
#menu ul{
	width:720px;
	height:25px;
	line-height:25px;
	margin-left:23px;
	list-style:none;
	background-color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:900;
	color:#FFFFFF;	
}
#menu ul li{
	display:inline;
}
#menu ul li a{
	float:left;
	margin-left:15px;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
#menu ul li a:hover{
	color:#A28448;
}

#menuGaranhao{
	width:770px;
	/*margin: 0 auto;*/
	text-align:left;
	margin-left:0px;
}
#menuGaranhao ul{
	width:722px;
	height:25px;
	line-height:25px;
	margin-left:23px;
	list-style:none;
	background-color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:900;
	color:#FFFFFF;	
}
#menuGaranhao ul li{
	display:inline;
}
#menuGaranhao ul li a{
	float:left;
	margin-left:15px;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
#menuGaranhao ul li a:hover{
	color:#A28448;
}

#miolo{
	float:left;
	width:400px;
	height:auto;
	margin-top:10px;
	margin-left: 33px;
	text-align:left;
}
#miolo p{
	margin-top:10px;
	margin-bottom:10px;
}
#miolo h2{
	margin-top:15px;
	font-size:12px;
}
#mioloQ{
	float:left;
	width:400px;
	height:auto;
	margin-top:10px;
	margin-left: 10px;
	text-align:left;
}
#mioloQ p{
	margin-top:10px;
	margin-bottom:10px;
}
#mioloQ h2{
	margin-top:15px;
	font-size:12px;
}
/*#miolo fieldset{
	width:300px;
	padding-bottom:10px;
}
#miolo fieldset p{
	margin-left:16px;
}
#miolo fieldset input{
	margin-left:16px;
}
#miolo fieldset textarea{
	margin-left:16px;
}
#miolo ul {
	list-style:none;	
}
#miolo ul li {
	width:240px;
	left:25px;
	line-height:25px;
	margin-bottom:10px;
	border: #000 solid 1px;
	font-weight:700;
}
#miolo ul li a {
	display:block;
	padding-left:10px;
	text-decoration:none;
	color:#000;
}
#miolo ul li a:hover {
	color:#fff;
	background-color:#003366;	
}*/
#miolo2{
	width:770px;
	/*text-align:left;*/
}
#miolo2 h1{
	text-align:left;
	margin-left: 33px;
	text-align:center;
	
}
#miolo2 h2{
	font-size:17px;
	width:719px;
	margin-left:10px;	
	float:left;
	text-align:center;
}

#miolo3{
	width:770px;
	text-align:left;
}
#miolo3 h1{
	/*text-align:center;*/
	margin-top:5px;
	margin-bottom:5px;
}
#miolo3 h2{
	font-size:17px;
	/*text-align:center;*/
	margin-top:5px;
	margin-bottom:5px;
}
#miolo3 h3{
	font-size:14px;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}
#miolo3 img{
	/*margin-left:140px;*/
}
#miolo3 table{
	width:500px;
	font-size:11px;
	margin-left:135px;
}
#miolo_servicos{
	float:left;
	/*width:708px;*/
	width:705px;
	height:auto;
	margin-top:0px;
	padding-top:10px;
	margin-left: 26px;
	padding-left:10px;
	text-align:left;
	background-color:#FFF;
}
#miolo_servicos p{
	margin-top:0px;
	margin-bottom:10px;
}
#menu_servicos{
	float:left;
	width:200px;
	height:auto;
}
#menu_servicos ul li{
	list-style:none;
}
#menu_servicos ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:600;
	width:210px;
	height:20px;
	line-height:20px;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding-left:5px;
	border:#666 solid 1px;
	text-decoration:none;
	background-color:#2E7DBC;
}
#menu_servicos ul li a:hover {
	background-color: #ECECEC;
	color: #333;
}
#texto_servicos{
	margin-left:230px;
	width:470px;
}
#texto_servicos h2{
	font-size:14px;
	margin-bottom:15px;
}
#texto_servicos h3{
	font-size:13px;
	margin-bottom:15px;
}
#miolo_localizacao{
	float:left;
	width:705px;
	height:auto;
	margin-top:0px;
	padding-top:10px;
	margin-left: 24px;
	padding-left:10px;
	text-align:left;
	background-color:#FFFFFF;
}
#miolo_contato{
	float:left;
	width:705px;
	height:auto;
	margin-top:0px;
	padding-top:10px;
	margin-left: 24px;
	padding-left:10px;
	text-align:left;
	background-color:#FFFFFF;
}
#miolo_contato ul{
	list-style:none;
}
#miolo_quem{
	float:left;
	width:720px;
	height:auto;
	margin-top:0px;
	padding-top:10px;
	margin-left: 24px;
	/*padding-left:10px;*/
	text-align:left;
	background-color:#FFFFFF;
}
#meio{
	width:719px;
	/*background-color:#FF0000;*/
	height:auto;
	margin-left:23px;
}
#meioGaranhoes{
	width:719px;
	height:auto;
	margin-left:23px;
}
/*#meioGaranhoes h1{
	text-align:left;
	margin-left: 33px;
	text-align:center;
	padding-top:15px;	
}
#meioGaranhoes h2{
	font-size:17px;
	width:719px;
	margin-left:10px;	
	float:left;
	text-align:center;
}*/
#imagem_1{
	margin-top:10px;
	margin-left:35px;
	/*margin-right:30px;*/
	width:260px;
	height:387px;
	float:left;
		
}
#imagem_2{
	position:relative;
	/*margin-top:25px;*/
	margin-left:328px;
	margin-right:30px;
	padding-top:25px;
	/*width:260px;
	height:195px;*/
	clear:both;
	width:400px;
	height:199px;
	
}
#imagem_3{
	position:relative;
	margin-top:25px;
	/*margin-left:450px;
	margin-right:30px;*/
	width:500px;
	height:246px;
	clear:both;
}
#imagem_4{
	position:relative;
	margin-top:25px;
	margin-bottom:25px;
	/*margin-left:450px;
	margin-right:30px;*/
	width:498px;
	height:247px;
	clear:both;
}
#imagem_filhote{
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:400px;
	height:268px;
}		
.pedigree{
	margin-top:20px;
	margin-bottom:20px;
	width:770px;
	/*text-align:center;*/
}
.pedigree table{
	width:500px;
	margin-left:0px;
	text-align:left;
}
#baixo{
	width:770px;
	height:auto;
	font-size:10px;
	text-align:center;
}
#baixo ul{
	margin-top:4px;
	margin-left:165px;
	list-style: none;
	text-align:center;
}
#baixo ul li{
	display:inline;
}
#baixo ul li a{
	float:left;
	margin-left:5px;
	display:block;
	text-decoration:none;
	color:#000000;
}
#baixo ul li a:Hover{
	text-decoration:underline;
}
#baixo p{
	width:770px;
	height:7px;
	padding-bottom:3px;
	line-height:7px;
	text-align:center;
	display:block;
	font-size:9px;
	clear:both;
}	
#footer{
	background-image:url(imagens/base.jpg);
	margin: 0 auto;
	clear:both;
	width:770px;
	height:55px;
	text-align:center;	
}
#footer2{
	background-image:url(imagens/base3.jpg);
	margin: 0 auto;
	clear:both;
	width:770px;
	height:55px;
	text-align:center;	
}
#footerGaranhao{
	background-image:url(imagens/base2.jpg);
	margin: 0 auto;
	clear:both;
	width:770px;
	height:55px;
	text-align:center;	
}


#meioAviso{
	text-align:center;
	width:800px;
	height:auto;
	background-color:#000;
	color:#FFFFFF;
}
#dentro{
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:20px;	
	/*text-align:left;*/
	text-align:justify;
}	
#dentro p{
	margin-bottom:5px;
	font-size:11px;
}

.garanhoes{
	position:relative;
	width:222px;
	height:222px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	margin-right:15px;
	text-align:left;
}
.titulosGaranhoes{
	width:180px;
	font-weight:700;
	color:#003366;
	text-align:center;
	padding-top:20px;
	padding-bottom:7px;
	margin-bottom:5px;
	border-bottom:#003366 solid 1px;
	margin-left:21px;
}
.imagensGaranhoes{
	width:222px;
	height:auto;
	text-align:center;
}
.imagensGaranhoes a{
	text-decoration:none;
	font-weight:700;
	font-size:10px;
	padding-top:10px;
	color:#000000;
}
.imagensGaranhoes a:hover{
	text-decoration:underline;
}
/*.garanhoes{
	width:222px;
	height:222px;
	background-image:url(imagens/fundoGaranhoes.jpg);
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	margin-right:15px;
	text-align:left;
}*/
/*.titulosGaranhoes{
	width:180px;
	font-weight:700;
	color:#003366;
	text-align:center;
	padding-top:20px;
	padding-bottom:7px;
	margin-bottom:5px;
	border-bottom:#003366 solid 1px;
	margin-left:21px;
}
.imagensGaranhoes{
	width:222px;
	height:auto;
	text-align:center;
}*/
.titulosGaranhoes a{
	text-decoration:none;
	color:#003366;
}
.titulosGaranhoes a:hover{
	text-decoration:underline;
}

.imagemInterna{
	width:178px;
	height:auto;
	padding-bottom:15px;
}
.divisoria{
	width:747px;
	float:left;
}
.aviso{
	text-align:center;
	color:#FF0000;
	font-weight:500;
	display:block;
	width:770px;
	height:auto;
}
.campanha{
	width:650px;
	margin-top:5px;
	font-size:12px;
	text-align:left;
	margin-left:35px;	
}
.menuServicos ul {
	list-style:none;	
}
.menuServicos ul li {
	width:240px;
	left:25px;
	line-height:25px;
	margin-bottom:10px;
	border: #000 solid 1px;
	font-weight:700;
}
.menuServicos ul li a {
	display:block;
	padding-left:10px;
	text-decoration:none;
	color:#000;
}
.menuServicos ul li a:hover {
	color:#fff;
	background-color:#003366;	
}
.aviso{
	color:#FF0000;
	font-weight:bold;
}
.listaServicos{
	margin-bottom:10px;
}
.avisoCalendario{
	color:#FF0000;
	font-size:6px
	font-weight:bold;
}
.alinhamento{
	text-align:center;
	width:770px;
}
.centro{
	text-align:center;
}
.mapa{
	margin-left:150px;
}
.textoMeio{
	width:750px;
	text-align:center;
	margin-top:5px;
}
.news{
	width:650px;
	margin-top:5px;
	font-size:12px;
	text-align:left;
	margin-left:35px;
	font-weight:bold;	
	line-height:30px;
	height:30px;
}
.news a{
	text-decoration:none;
	color:#000000;
	line-height:30px;
	height:30px;
}
.news a:hover{
	text-decoration:underline;
	color:#000000;
}
.textoNews{
	width:650px;
	text-align:left;
	margin-top:5px;
	margin-left:30px;
	margin-bottom:10px;
}
.textoFoto{
	font-size:10px;
}
.voltarBaixo a{
	text-decoration:none;
	color:#000000;
}
.voltarBaixo a:hover{
	text-decoration:underline;
	color:#000000;
}
.moldura{
	background-image:url(imagens/fundoMenu2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	width:294px;
	height:20px;
	margin-top:20px;
	margin-bottom:20px;
	line-height:20px;
	margin-left:238px;
}
ul.molduraMenu{
	list-style:none;
	display:block;
	width:685px;
	/*background-color:#FF0000;*/
	padding-left:85px;
	margin-bottom:10px;
}
.molduraMenu{	
	height:22px;
	line-height:22px;
	width:190px;
	display:inline;
}
.molduraMenu p{
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	background-image:url(imagens/fundoVermelho.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin-right:10px;
	line-height:20px;
	height:20px;
	width:190px;
}
.molduraMenu a:hover{
	color:#003366;
	text-decoration:underline;
}
.campanha2{
	width:650px;
	margin-top:10px;
	font-size:12px;
	text-align:left;
	margin-left:59px;	
}
.news2{
	width:650px;
	margin-top:5px;
	font-size:12px;
	text-align:left;
	margin-left:59px;
	font-weight:bold;	
	line-height:30px;
	height:30px;
}
.news2 a{
	text-decoration:none;
	color:#000000;
	line-height:30px;
	height:30px;
}
.news2 a:hover{
	text-decoration:underline;
	color:#000000;
}
#indique{
	width:250px;
	margin-top:20px;
	font-size:12px;
	margin-left:95px;	
}
.molduraIndique{
	width:250px;
	margin-top:20px;
	padding-left:5px;
}
.galeria{
	width:300px;
	margin-left:45px;
	margin-right:27px;
	margin-top:20px;
	float:left;
	text-align:center;
}
.imagemMeio{
	width:770px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
.historicoTitulo{
	text-align:center;
	background-image:url(imagens/fundoVermelho.jpg);
	background-repeat:no-repeat;
	height:20px;
	line-height:20px;
	width:190px;
	color:#fff;
	font-weight:bold;
	margin-left:290px;
	margin-top:20px;
	display:block;
}
.molduraGaranhoesH1{
	background-image:url(imagens/molduraGaranhoes.jpg);
	background-repeat:no-repeat;
	text-align:center;
	width:570px;
	height:21px;
	line-height:21px;
	margin-left:100px;
	font-size:16px;
	margin-top:35px;
}
.molduraGaranhoes{
	background-image:url(imagens/molduraGaranhoes.jpg);
	background-repeat:no-repeat;
	text-align:center;
	width:570px;
	height:21px;
	line-height:21px;
	margin-left:100px;
	font-size:16px;
}
/*div para acertar problema com título*/
#ajusteGaranhoes h2{
	width:700px;
	background-image:url(imagens/molduraGaranhoes.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:21px;
	line-height:21px;
	margin-left:75px;
	font-size:16px;
	float:left;
	padding-left:56px;
}