body{
    background-image:url(../images/fundo_01.png);
    background-repeat:repeat-x;
    margin:0px auto;
	background-color:#f5f5f5;
}

img{
    border:0px;
}

ul#twitter_update_list{
    list-style:none;
    margin:0px;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

ul#twitter_update_list li{
    margin-bottom:15px;
    line-height:17px;
}

/*link*/

a#ok_link:link{
    text-decoration:none;
    color:#30b04d;
}

a#ok_link:visited{
    text-decoration:none;
    color:#30b04d;
}

a#ok_link:hover{
    text-decoration:none;
    color: #30b04d;
}

a#ok_link:active{
    text-decoration:none;
    color:#30b04d;
}

a#link_noticia:link{
    color:#9e9e9e;
}

a#link_noticia:visited{
    color:#9e9e9e;
}

a#link_noticia:hover{
    text-decoration: underline;
    color: #9e9e9e;
}

a#link_noticia:active{
    text-decoration:underline;
    color:#9e9e9e;
}

a#link_data:link{
    text-decoration: none;
    color:#9e9e9e;
}

a#link_data:visited{
    text-decoration:none;
    color:#9e9e9e;
}

a#link_data:hover{
    text-decoration: underline;
    color: #9e9e9e;
}

a#link_data:active{
    text-decoration:none;
    color:#9e9e9e;
}

a#links_rodape:link{
    color:#009211;
}

a#links_rodape:visited{
    color:#009211;
}

a#links_rodape:hover{
    color:#009211;
}

a#links_rodape:active{
    color:#009211;
}


a#link_bovino:link{
    text-decoration: none;
    color: #FFF;
}

a#link_bovino:visited{
    text-decoration: none;
    color:#FFF;
}

a#link_bovino:hover{
    text-decoration: underline;
    color: #FFF;
}

a#link_bovino:active{
    text-decoration: none;
    color:#FFF;
}

a#link_cavalos:link{
    text-decoration: none;
    color: #FFF;
}

a#link_cavalos:visited{
    text-decoration: none;
    color:#FFF;
}

a#link_cavalos:hover{
    text-decoration: underline;
    color: #FFF;
}

a#link_cavalos:active{
    text-decoration: none;
    color:#FFF;
}

a:link{
    color:#666666;
    text-decoration: none;
}

a:visited{
    color:#666666;
}

a:hover{
    text-decoration: underline;
    color: #35bf55;
}

a:active{
    text-decoration: none;
    color:#35bf55;
}

/*---------*/ 


div.topo{
    width:1000px;
    height:36px;
    background-image:url(../images/alambari_01.png);
    margin:0px auto;
}

div.centro{
    width:1000px;
    margin:0px auto;
	background-color:#fff;
}

div.barra_esquerda{
    float:left;
}

div.barra_direita{
    float:right;
    background-image:url(../images/fundo_certo_conteudo.png);
    background-repeat:no-repeat;
    min-height:703px;
}

div.rede_social{
    text-align:right;
    padding-top:5px;
    padding-right:5px;
}

div.busca_logo{
    background-image:url(../images/alambari_02.png);
    width:358px;
    height:205px;
}

div.campo_busca{
    text-align:right;
    padding-right:40px;
    padding-top:6px;
    font-family:Arial, Helvetica, sans-serif;
}

div.logo{
    padding-left:85px;
    padding-top:30px;
}

div.menu{
    background-image:url(../images/alambari_04.png);
    width:358px;
    height:349px;
}

div.local_links{
    padding-top:25px;
    padding-left:40px;
}

div.noticias{
    background-image:url(../images/alambari_06.png);
    width:358px;
    height:337px;
}

div.todas_noticias{
    font-family:Arial, Helvetica, sans-serif;
    color:#9e9e9e;
    font-size:12px;
    padding-top:70px;
}

div.local_noticia{
    width:250px;
    margin:0px auto;
    margin-bottom:20px;
}

div.bot_ver{
    text-align:right;
    margin-right:60px;
}

div.calendario{
    background-image:url(../images/alambari_07.png);
    width:358px;
    height:193px;
    padding-top:70px;
}
div.twitter{
    background-image:url(../images/alambari_twitter.png);
    width:358px;
    height:277px;
    padding-top:70px;
}

div.local_data{
    width:50px;
    padding:5px;
    background-color:#3dcf5f;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
    float:left;
    margin-right:10px;
}

#dia{
    font-size:26px;
}

#mes{
    font-size:12px;
}

#ano{
    font-size:12px;
}

div.separacao_data{
    width:250px;
    margin:0px auto;
    margin-bottom:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;

}

#titulo_data{
    color:#06a025;
    font-size:20px;
}

div.texto_data{
    color:#9e9e9e;
}

div.animacao{
    width:642px;
    height:442px;
}

div.local_animacao{
    padding-top:15px;
    padding-left:10px;

}

div.conteudo{
    width:642px;
    padding-bottom:20px;
    margin-top: 40px;
}

div.local_conteudo{
    width:580px;
    margin-left:20px;
    text-align:justify;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

div.titulo_paginas{
    font-size:22px;
    margin-bottom:30px;
    color:#666;
}

div.texto_conteudo{
    line-height:18px;
    color:#777;
}

div.texto_conteudo img{
    max-width: 580px;
    height: auto;
}

div.texto_conteudo a {
    text-decoration:none;
    color:#666;
}

div.texto_conteudo a:hover {
    text-decoration:underline;
}

div.rodape{
    width:642px;
    height:129px;
    background-image:url(../images/alambari_08.png);
    margin-left: 350px;
}

div.endereco{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    float:left;
    margin-left:30px;
    padding-top:36px;
    color:#666;
}

div.cep_emais{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    float:right;
    text-align:right;
    margin-right:30px;
    padding-top:36px;
    color:#666;
}

div.local_home{
    height:150px;
    width:100px;
}

div.separacao_local_foto{
    background-color: #ccc;
    border:5px solid #888;
    width:100px;
    height:60px;
    margin-right:10px;
}
div.separacao_local_video{
    background-color: #ccc;
    /*background-image:url(../images/img_video.png);*/
    border:5px solid #888;
    width:100px;
    height:80px;
    margin-right:10px;
}

div.separacao_local_foto:hover { 
    border:5px solid #3e3e3e;
}

div.titulo_local_fotos_videos{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#333;
}

div.local_fotos{
    margin-top:20px;
    margin-bottom:30px;
    width:522px;
}
div.local_videos{
    margin-top:20px;
    margin-bottom:30px;
    width:522px;
}

div.lupa_ver_mais{
    padding-top:35px;
}

div.local_fotos_videos{
    margin-left:20px;
}

div.legenda{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    width:100px;
    margin-top:5px;
    margin-bottom:20px;
}

div.separacao_foto_video_legenda{
    float:left;
    margin-right:10px;
}

div.titulo_plantel_local{
    font-size:14px;
    margin-bottom:5px;
}

div.texto_plantel_local{
    margin-bottom:5px;
}

table.tabela_plantel{
    border-collapse: collapse;
    margin:0px auto;
}

table.tabela_plantel tr td {
    border:1px solid #FFF;
}

/*---------------*/

div.foto_cavalo{
    float:left;
    margin-right:20px;
}

div.texto_cavalo_manga{
    margin-top:30px;
}

div.plantel{
    margin-top:20px;
    background-color:#999;
    color: #CCC;
    padding:10px;
}

div.racabovino{
    margin-top:20px;
    background-color:#999;
    color: #CCC;
    padding:10px;
}

div.titulo_plantel{
    font-size:20px;
    margin-bottom:20px;
    color:#FFF;
}

div.titulo_racabovino{
    font-size:20px;
    margin-bottom:20px;
    color:#FFF;
}

div.pai div {
    margin-bottom: 5px;
    padding: 4px;
    text-align: right;
}

div.mae div {
    margin-bottom: 5px;
    padding: 4px;

}

.pai, .mae {
    float: left;
    width: 50%;
}

.pai input {
    border: 1px solid #DFDFDF;
    padding: 3px;
    text-align: right;
}

.mae input {
    border: 1px solid #DFDFDF;
    padding: 3px;
}

.m {
    background-color: #009211;
    border: 2px solid #009211;
    color: #FFFFFF;
    margin-right: 20px;
}

.m a {
    color: #fff;
    text-decoration: none;
}

.mm, .mf {
    background-color: #C9C9C9;
    margin-right: 40px;
    color: #666666;
}

.mmm, .mmf, .mfm, .mff {
    background-color: #E4E4E4;
    border: 2px solid #C9C9C9;
    margin-right: 60px;
    color: #666666;
}

.mmmm, .mmfm, .mfmm, .mffm, .mmmf, .mmff, .mfmf, .mfff, .mmfm, .mmff {
    background-color: #F4FFF4;
    border: 2px solid #E4E4E4;
    margin-right: 80px;
    color: #666666;
}

.f {
    background-color: #FFCC00;
    border: 2px solid #AB8B0B;
    color: #FFFFFF;
    margin-left: 20px;
}

.f a {
    color: #fff;
    text-decoration: none;
}

.fm, .ff {
    background-color: #C9C9C9;
    margin-left: 40px;
    color: #666666;
}

.fmm, .fmf, .ffm, .fff {
    background-color: #E4E4E4;
    border: 2px solid #C9C9C9;
    margin-left: 60px;
    color: #666666;
}

.fmmm, .fmfm, .ffmm, .fffm, .fmmf, .fmff, .ffmf, .ffff, .fmfm, .fmff, .ffmm, .fffm, .ffff, .ffmf {
    background-color: #F4FFF4;
    border: 2px solid #E4E4E4;
    margin-left: 80px;
    color: #666666;
}

.YelowGoogleButton a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    display: inline;
    font-size: 13px;
    background-color: #38c459;
    padding: 3px 7px;
    margin-top: 3px;
    font-weight: bold;
}

.link_paginacao {
    padding:2px;
    border:1px solid ;
    display:inline;
    margin-top:10px;
}

.tweet {
    background: #f4f4f4;
    margin: 0px 0 0 45px;
    width: 250px;
    padding: 8px;
}
.tweet img {
    float: left;
    margin: 0 8px 4px 0;
}
.tweet .text {
    margin: 0;
}
.tweet .time a {
    font-size: 80%;
    color: #888;
    white-space: nowrap;
    text-decoration: none;
}
.tweet .time a:hover {
    text-decoration: underline;
}
#twitterSearch .tweet {
    min-height: 24px;
}
#twitterSearch .tweet .text {
    margin-left: 32px;
    font-family: Arial;
    font-size: 12px;
}